/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Tahoma;
	color:#941212;
	font-size:100%;
}

a { color:#2D2D2D; text-decoration:none; }
a:hover {  }
h1 { font-size:16px; }
h2 { font-size:15px; }
hr { color:#658FA7; height:1px; border:1px solid #D62121; }

#wrapper { width:1200px; margin:0 auto; padding:0; }

#header { position:relative; width:100%; height:142px; }
#header .logo { float:left; }
#headinfo {
	position:absolute;
	right:0;
	top:83px;
	left: 685px;
}
#headinfo img { border:none; }
#headinfo strong { display:none; }

.logo { position:absolute; top:-1px; left:0px; width:943px; height:175px; font-family:Trebuchet MS; font-size:22px; color:#FFF; background:url(../images/logo.jpg); }
.logo h1, .logo h2 { display:none; }

#search {
	position:absolute;
	bottom:0;
	right:0;
	width:172px;
	padding:0;
	margin:0;
	width:189px;
	height:50px;
	text-align:center;
	left: 773px;
	top: 184px;
}

#left, #right { float:left; width:158px; margin:0; padding:0; background:url(../images/bg_left_bg.gif); color:#FFF; font-size:90%; }
#left a, #right a { color:#000; }
#left div, #right div { padding-top:51px; }
#left .box1 { background:url(../images/bg_left_nav.jpg) no-repeat; }
#left .box2 { }
#left h2 { display:none; }
#left ul { margin:0; padding:0; }
#left ul li { list-style:none; margin:0; padding:0; }
#left ul li a { display:block; margin:0; width:148px; padding:5px; border-bottom:1px solid #BD1D1D; }
#left ul li a:hover { padding-left:8px; width:145px; font-weight:bold; color:#668EA7; }
#left ul li ul { margin: 0; padding:0; }
#left ul li ul li { list-style:none; margin:0; padding:0; }
#left ul li ul li a { font-size:90%; width:142px; padding:5px 8px; border-bottom:1px solid #9D3F3F; }
#left ul li ul li a:hover { width:142px; padding:5px 8px; background:#BF0000; color:#FFA76D; }


#content {
	float:left;
	width:552px;
	padding:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#content h1 { color:#668EA7; font-size:120%; }
#content a { font-weight:bold; color:#666; }
#content a:hover { border-bottom:1px dotted;  }
#content .postinfo { display:block; margin:5px 0; padding:6px; color:#FFF; background:#DB7700; border-top:3px solid #A70000; }
#content .postinfo a { color:#FFF; }
#content h3 { color:#668EA7; font-size:15px; }

#right .box1 { background:url(../images/bg_right_affil.gif) no-repeat; padding:51px 5px 5px 5px; }

#footer {  width:100%; background:url(../images/footer.gif) repeat-x 50% 0; color:#000; font-size:70%; }
#footer p {  margin-left:10%; padding:10px; }
#footer a { color:#000; }
#footer a:hover { border-bottom:1px dotted #668EA7; }

.clear { clear:both; }

form { margin:0; padding:0; }
input { display:inline; padding:2px; margin:0; border:1px inset #DB7700; background-color:#FFFFFF; vertical-align:middle; }
input.searchbar { background:#000; margin-right:35px; border:none; color:#FFF; font-size:80%; width:100px; }
input.submit { width:auto; border:none; margin:0; padding:0; }

.right { float:right; }
