body
{
	color: #999999;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin:0px 0 10px;
	padding: 0px;
	
	background:#111111 url(/resources/images/background.jpg) no-repeat center 170px;
	/*background-repeat:no-repeat;
	background-color: #111111;
	background-position: 0 170px;*/
}

/*body{background: #fff url(http://cdn.static.mpora.com/loadres/images/sponsored/ridetoglory_background.jpg) no-repeat 50% 10em;}*/

a:link, body_alink
{
	color: #ffffff;
}
a:visited, body_avisited
{
	color: #cccccc;
}
a:hover, a:active, body_ahover
{
	color: #ffffff;
}

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
.clear{clear:both; display:block;}
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .clearFix{height:1%;}
*html .clearFix{height:1%;}
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 }
body{margin:0px 0 10px;}
.tcat {background:#2c2c29 url(http://forums.adrenalintrip.net/images/gradients/gradient_tcat_black.gif) repeat-x scroll left top;}
.thead {background:#000000 url(http://forums.adrenalintrip.net/images/gradients/gradient_thead_black.gif) repeat-x scroll left bottom;}
.page{border:1px solid #4f4444;width:100%}
#header{background:#000 url(http://forums.adrenalintrip.net/images/misc/header.jpg) repeat-x scroll left bottom;height:175px;margin-bottom:20px;padding-top:0px;font-family:verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;}
#header_wrap {width:960px;margin:0 auto;}
#header_left{float:left;width:200px;}
#header_top_left{padding:5px 0 0 10px;height:25px;margin:0;}
#header td{background:none;height:115px;}
#header a{font-size:11px;text-decoration: none;color:#fff;font-weight: bold;}
#header #nav{list-style:none;margin:0;padding:0px;float:left;}
#header #nav li{display:inline;font-weight: bold;background:none;line-height:27px;}
#header #nav li a{margin:0;padding:0 10px;}
#header #nav li a:hover{text-decoration:underline;}
#header_right{float:right;width:728px;margin-right:10px;}
#header_top_right{height:30px;text-align:right;}
#leaderboard{background-color:#ccc;width:728px;height:90px;margin:12px 10px 0 0}
#classifiedstrip{margin:0 auto 15px;background-color:black;width:818px;}
#sky{left:-165px;position:absolute;top:0px;z-index:100000;}
#midcol{margin:0 10px 0 180px;}
.atrip{display:block;width:100px;height:33px;background:url(http://forums.adrenalintrip.net/images/misc/mxtrax_small.png) no-repeat 0 0;text-indent:-9999px;float:right;margin:-1px 10px 0 10px;}
#searchfield{width:200px;border:1px solid #7f7f7f; background-color:#222222;color:#ccc;margin-top:4px;}
.navbar h1{margin:0;padding:0 0 0 40px;font-size:1em;}
legend{color:#fff;}
.panel{color:#cccccc;}
.panel td{background-color:inherit;}
#mpu1{width:300px;height:250px;margin:0 0 10px;}
#mpu2{width:300px;height:250px;margin:0 0 10px;}
#featuredvideo {margin-bottom:10px;}

.box ul li .mag_name a { font-size:10px; }

.box_left, .box{width:298px;background-color:#282828;border:1px solid #4f4444;margin:0 0 10px;padding:10px}
.box_left{width:278px;}
.box_inner{border:1px solid #4f4444;padding:10px;background-color: #202020;}
.box_inner h2, .box_inner h2 a{padding:0;margin:0 0 5px 0;color:#DBAA70;font-weight:normal; text-decoration:none}
.box ol, .box ul{margin:0;padding:0}
.box ol li, .box ul li{list-style:decimal-leading-zero;padding:0 0 5px 0;margin:0 0px 5px 0px;border-bottom:1px dotted #4f4444;list-style-position: inside;background:none;}
.box ol li a, .box ul li a{text-decoration: none;font-size: 12px;}
.box p
{
	color:#fff;
}

div {
position:relative;
}

.box ul.news li{list-style:none}




.box p.tagline
{
	color:#1d8cbf;
	font-size:0.8em;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px solid #4f4444;
}

p.tagline a
{
	color:#1d8cbf;
	text-decoration:none;
}




#maincontent
{
	margin:0 auto;
	width:960px;
	background-color:#121212;
}

#leftcol
{
	width:630px;
	float:left;
	margin-left:10px;
}

#rightcol
{
	width:300px;
	float:right;
	margin-right:10px;
}

#leftcol_header
{
	margin-bottom:10px;
	background-image:url(/resources/images/leftcol_header_header.jpg);
	background-repeat:no-repeat;
	background-color:#dedddd;
}

#leftcol_header_content
{
	padding:10px;
	padding-bottom:5px;
}

#leftcol_header_content h2, #leftcol_header_content h1
{
	color:#51382c;
	font-size:1.5em;
	margin-bottom:5px;
	margin-top:0;
}

#leftcol_header_content p.tagline
{
	color:#1d8cbf;
	font-size:0.8em;
}


#leftcol_header_bottom
{
	height:5px;
	font-size:1px;
	margin-top:10px;
	
	background-image:url(/resources/images/leftcol_header_bottom.jpg);
}

#leftcol_inner_left
{
	float:left;
	width:300px;
}


#leftcol_inner_right
{
	float:right;
	width:320px;
}

#leftcol_inner_popular
{
	margin-bottom:10px;
	background-image:url(/resources/images/leftcol_inner_pop_header.jpg);
	background-repeat:no-repeat;
	background-color:#bababa;
}

#leftcol_inner_popular_content
{
	padding:10px;
	padding-bottom:5px;
}

#leftcol_inner_popular h2 
{
	color:#51382c;
	font-size:1.2em;
	margin-bottom:5px;
	margin-top:0;
}

#leftcol_inner_popular p.tagline
{
	color:#1d8cbf;
	font-size:0.8em;
	margin:0;
	margin-bottom:10px;
}

#leftcol_inner_popular ol, #leftcol_inner_popular ul{margin:0;padding:0}
#leftcol_inner_popular ol li, #leftcol_inner_popular ul li
{
	list-style:none;padding:5px 0 5px 0;margin:0;border-bottom:1px solid #c5c3c3;
	border-top:1px solid #fff;background:none;
	

}
#leftcol_inner_popular ul li a
{
	color:#444;
	text-decoration:none;	
}

#leftcol_inner_popular ul li.last{border-bottom:0;}
#leftcol_inner_popular ul li.first{border-top:0;}

#leftcol_inner_popular ol li a, #leftcol_inner_popular ul li a{text-decoration: none;font-size: 12px;}



#leftcol_inner_popular_bottom
{
	height:5px;
	font-size:1px;
	margin-top:10px;
	
	background-image:url(/resources/images/leftcol_inner_pop_bottom.jpg);
}

#footer{background-color:#000;border-top:1px solid #595959; padding:10px;font-size:0.8em;padding-top:0;}

#footer_inner{border-bottom:1px solid #595959;padding:10px;}
#footer_lower{padding:10px;}

#footer_lower ul, #footer_inner ul {padding:0;margin:0;}
#footer_lower li, #footer_inner li{display:inline;background:none;line-height:27px;list-style:none;}
#footer_lower li a:hover, #footer_inner li a:hover{text-decoration:underline;}



