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:#2f1e16 url(images/bg.jpg) 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;
}

.advertisement {
padding: 5px;
margin-left: 7px;
float:right;
}
.advert {
padding: 5px;
margin-right: 7px;
float:left;
}
.header_container
{
	background:#FFFFFF;
	width:800px;
	height:110px;
	padding-top:8px;
	margin:0 auto;
	border-top:2px solid #000000;
		border-right:2px solid #000000;
			border-left:2px solid #000000;

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

color:#ffffff;
}
.customsearch
{

width:100px;
}
#container p{margin: 0 20px; font:12px; padding: 5px 0;}
#banner
{
padding-top:10px;
width:728px;
height:10px;
margin:0 auto;
border:#143d55;
}

#menu { background:#c11717; width:800px; margin:0 auto; height:50px;}
#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:50px;}
#menu a { display:block; float:left; width:150px; color:#FFFFFF; font-size:10px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:8px;}
#menu a:hover{ background: #353131; padding-top:8px; height:42px; color:#ffffff}
.menucurrent{ background: #353131; height:24px; color:#ffffff}
#menuline{height:4px; width:798px; background:#353131; margin:0 auto;}





.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 180px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: #000000 url(images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
height:35px;
width: auto;
padding-top:10px;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(images/glossyback2.gif);
}


