
/* Clear defaults*/
ul { list-style:none; }
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; }


body{	
	background-color: #000;color:white;
	font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; font-size:12px;

}
 


#wrapper {
width:776px;margin-left:auto;margin-right:auto;
}



#inner{
	width:100%;
} 

#header{
	width:776px;
	height:233px;
	z-index:74;
	background:url(images/header_back.jpg) no-repeat left top;

}



#logo {
	position:absolute;
	top:26px;
	left:10px;
	width:237px;
	height:63px;
	text-indent: -5000px;
	z-index:300;
}
/* mac hide \*/ * html #header {width:780px}
/* end hide*/
#footer {
	color: #ffffff;
	clear:both;
	height:108px;
	text-align:center;
	left:0px;
	bottom:0px;
	background:  url(images/footer_bg.gif) no-repeat left top;

}
#footer p {
	margin-top: 10px;
}
#footer p a {
	text-decoration: none;
	color: #ffffff;
}
* html #footer{
	margin-bottom:-1px
}/* ie rounding bug*/

/* mac hide \*/
* html #footer {
	/*only ie gets this style*/
	height:82px;
	/* for ie*/
}
/* end hide*/





#content {width:776px;
	z-index: 300;
	padding-bottom: 7px;border-top:5px #FE9500 solid;
}

#sidebar{float:left;width:200px;}

#MainContent {width:550px;float:right;}
.clearer{margin:0;padding:0;clear:both;}
#content h2 {
	font-size: 15px;
	color: #FF9B10;
	background: inherit;
	line-height: 24px;
	position: relative;
	z-index: 999;
}

#sidebar h2 {color:#5CD2FF;font-family: MS, Arial, Verdana, Helvetica, sans-serif;}

#content h2.ptitle{
 font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
 font-size: 20pt;
 font-weight: bold;}


h3#post-  {
	font-size: 12px;
	color:#FF9B10;
	background:  url() no-repeat left top;
	padding-left: 0px;
}

#content p {
	font-size: 12px;
	color:#fff;
	line-height: 135%;
}

#content p a {
color:#5CD2FF;
}

#content p a:hover {
	color: #ffffff;
}


#footer p {
	padding: 8px;
}





.FSF_searchResults {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_resultLink {
	color:#FF9B10;
}

.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}

.highlight {
	font-size: 12px;
	background-color: #f2f2f2;
	color:#FF9B10;
	font-weight: bold;
	line-height: 18px;
	_line-height: 16px;

}

img {
	border: dotted 1px #444444;
}

#content ul li{
	list-style-image: url(images/bullet_11x8.gif);
	margin-bottom: 0.5em;
	font-size: 110%;
}

.LIn_shortMode {
	list-style-type: none;
	margin: 0;
	padding: 0;

}

.LIn_desc {
	display: none;
}
.LIn_date {
	font-style: italic;
	margin-left: 5px;
}


#content a, #sidebar a
{
 color:#5CD2FF;
}

#content a:hover, #sidebar a:hover
{

text-decoration:underline;color:#FE9500;
}




/*Mainmenu*/

div#moarmenu {
	margin-right: auto;
	width: 550px;
border-left:solid 1px #FE9500;margin-bottom:25px;
}

#TopNav {width:500pxpx; height:30px;}
#TopNav li {display:inline;}
#TopNav li a{height:30px;line-height:30px;color:#FE9500;text-decoration:none;padding:1px 6px; font-size:110%;font-weight:bold;}
#TopNav li a:hover{background:#FE9500;color:black;}

#TopNav li.current a{color:white;}

#sidebar.sub {
}