body{
	color:#000;
	font: normal 11px Times, serif;
	line-height:1.4em;
	letter-spacing: 1pt;
	margin:0 0 20px 0;
	padding:0;
	text-align:center;
	background:#a54c10 url(images/bg.gif) repeat-x;
}

a{font-weight:bold;color: #323230;text-decoration:none}

a:hover{text-decoration:underline;}

a:active, a:visited{color: #323230;}

h3{margin:0; padding:10px 0 10px 10px; font:Arial, Helvetica, sans-serif; font-size:14px; color:#143d55;}
.articles
{
margin-top:10px;
}

#header { margin-top:40px; background:#143d55 url(images/header.jpg) no-repeat; height:228px; width:800px; margin:0 auto;  }
.srchspace
{
height:45px;
float:right;
width:100%;
}
#footer { background:#353131; padding:10px 0px 5px 0px; width:800px; font-size:12px; line-height:22px; margin:0 auto; color:#ffffff; height:auto; }
#footer a{ color:#ffffff; text-decoration:underline;}
#footer a:hover{ color:#ffffff; text-decoration:none;}
#container{
background:#FFFFFF;
border: solid #000000 1px;
font:12px;
	margin:0 auto;width:798px; text-align:left;
}
.poweredby a
{

color:#ffffff;
}
.customsearch
{

width:100px;
}
#container p{margin: 0 20px; font:12px; padding: 5px 0;}
.advertisement {
padding: 5px;
margin-left: 7px;
float: right;
}

.ads {
padding: 5px;
margin-left: 7px;
float:right;
}
#banner
{
padding-top:10px;
width:728px;
height:110px;
margin:0 auto;
border:#143d55;
}

#menu { background:#c11717; width:800px; margin:0 auto; height:35px;}
#menu ul { margin:0 auto;margin-left:25px; padding:0; }
#menu ul li{ display:inline-block; float:left; width:150px; list-style:none; text-align:center; height:35px;}
#menu a { display:block; float:left; width:150px; color:#FFFFFF; font-size:11px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:8px;}
#menu a:hover{ background: #353131; padding-top:8px; height:27px; color:#ffffff}
.menucurrent{ background: #353131; height:24px; color:#ffffff}
#menuline{height:4px; width:798px; background:#353131; margin:0 auto;}