body{

margin:0;

font-family:Tahoma;

font-size:13px;

background-color:#5D5F55;

}



img{

border:none;

}



#wrapper{

width:815px;

margin:0 auto;

}



#search{

float:right;

margin:40px 40px 0 0;

}



#search-content{

background-color:#FFFFFF;

padding:10px;

}



#header{

font-weight:bold;

border-bottom:2px solid #142743;

background: #808668 url(images/pillar.jpg) no-repeat 280px 0 ;

}



#logo{

float:left;

}



#body-wrap{

background-color:#3B5277;

overflow:hidden;

background:url(images/content-bg.gif) repeat-y;

}



#nav{

float:left;

width:235px;

/*background-color:#3B5277;*/

margin:0;

padding:0;

}



#nav ul{

margin:0 0 30px 0;

padding:0;

list-style-type:none;

}



#nav ul li{

border-bottom:1px solid #64758F;

}



#nav ul li a{

display:block;

text-decoration:none;

padding:6px 0 6px 15px;

width:220px;

background-color:#3B5277;

color:#FFFFFF;

font-weight:bold;

}



#nav ul li a:hover{

background-color:#20375B;

}



#content{

width:563px;

float:right;

background-color:#FFFFFF;

border-left:1px solid #333333;

padding:0 8px 14px 8px;

}



h1{

font-size:21px;

margin:12px 0;

}



#content p{

margin:13px 0 0 0;

}



a{

color:#2F62B3;

}



a:hover{

color:#8CAFE7;

text-decoration:none;

}



#content ul{

list-style-type:none;

margin:0 15px 3px 0;

padding:0;

float:left;

}



#content li{

margin-bottom:6px;

}



#navad{

margin:0 auto 20px auto;

width:120px;

}



#adblock{

float:right;

margin:13px 0 5px 7px;

}



.clear{

clear:both;

}



#footer{

background-color:#142743;

color:#FFFFFF;

font-size:11px;

padding:3px 6px;

}



a{

color:#8CAFE7;

text-decoration:none;

}



a:hover{

color:#8CAFE7;

text-decoration:underline;

}

#affiliate
{
	width:300px;
	margin:0px auto 0px auto;
	border:1px solid #000;
	background:#FFF;
	padding:10px;
}

#affiliate a
{
	font-weight:normal;
	font-size:15px;
	color:#0000FF;
}

#affiliate a:hover
{
	font-weight:bold;
}