﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';	content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */




/* Begin Typography & Colors */
body {
	font-size: 14px; /* Resets 1em to 10px */
	line-height:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	background: #09031F url('bg.jpg') no-repeat;
	color: #333;
	width:960px;
	margin-left:20px;
	margin-top:20px;
	}

#header {
	width:960px;
	height:70px;
	float:left;
	}
#headerimg{width:160px; float:left;}

#slider {
	width:960px;
	height:305px;	
	float:left;
	}

#page {
	width:930px;
	float:left;
	background:#FFF;
	padding:15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	margin-bottom:10px;
	}

#content {
	width:600px;
	float:left;
	padding:20px;
	min-height:550px;
	background:url(images/sidebg.png) no-repeat right top;
	/*background:#EEEEEE;
	border:1px solid #EAEAEA;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
	
#sidebar {
	width:260px;
	float:right;
	/*background:#EEEEEE;
	border:1px solid #EAEAEA;*/
	padding:5px;
	padding-top:0px;
	text-align:center;
	}

#footer {
	width:960px;
	float:left;
	margin-bottom:10px;
	color:#A19FAA;
	}
	
	
h2 {font-size:25px; margin-bottom:10px;color:#AA3776;}
h2 a, h2 a:visited {text-decoration:none; color:#AA3776;}
p {margin-bottom:15px;}
.postmetadata {margin-top:15px; font-size:10px;}
a, a:visited {color:#000; text-decoration:none;}
a:hover {color:#603; text-decoration:none;}
.post {margin-bottom:5px; background:url(images/ara.jpg) bottom center no-repeat; padding-bottom:25px;}
.ul li {
	margin:0;
	padding:0;
	list-style:none;
	background:url(images/tick.gif) no-repeat;
	padding-left:20px;
	margin-left:10px;
}
.ul {margin-bottom:15px;}

#menu {
	margin-top:19px;
	margin-left:10px;
	width:780px;
	float:right;
	
}

.solidblockmenu{
margin: 0;
padding: 0;
float: right;
font: bold 14px Arial;
border-width: 1px 0;
color:#fff;
height:31px;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
/*background:url(back.gif);*/
float: left;
color: #fff;
padding:6px 10px 6px 10px;
text-decoration: none;
}

.solidblockmenu li .currentx{
/*background:url(back.gif);*/
color: #000;
background:#fff;
font: bold 14px Arial;
}

.solidblockmenu li a:hover{
color: #000;
background:#fff;
}
