SCRIPT { 
margin: 0px; 
border: 0px; 
padding: 0px; 
}

body { 
margin: 0 auto; 
padding: 0px; 
background-color: #fbfbfb; 
font: normal 11px helvetica, verdana, tahoma, arial, helvetica; 
background-: url(images/body_center_bg.gif) repeat-y center top; 
}

#body_wrap_outer { 
width: 990px; 
border-right: 0px solid #3F5B77; 
border-left: 0px solid #3F5B77; 
padding: 0px; 
margin: 0px; 
background-color: #FFFFFF; 
margin: 0 auto;
}

a { 
color: #000000; 
text-decoration: none; 
}

a:hover { 
color: #940000; 
text-decoration: none; 
}

a.forumlink:hover { 
color: #D76D01;
text-decoration: none; 
}

.banner { 
width: auto; 
text-align: center;  
float: right;
}

.banner_top { 
width: auto; text-align: center; 
vertical-align: bottom; 
}


#body_wrap_outer_forums { 
width: 990px; 
border-right: 1px solid #3C5874; 
border-left: 1px solid #3C5874; 
padding: 0px; 
margin: 0px; 
background-color: #FFFFFF; 
}

#header { 
width: 987px; 
height: 118px; 
background: #000 url(images/pixelblank.png) no-repeat;  
}

#logo {
position: relative;
	width: 382px;
	height: 67px;
	top: 35px;
	left: 15px;
	background-image:url(images/dapreview_logo.png);
	background-repeat: no-repeat;
}
#banner1 {
position: relative;
	width: 460px;
	height: 60px;
	margin-top: -35px;
	margin-left: 515px;
}

#content {
width: 990px;
float:right;
}
/***************SEARCH*******************************/

.tbox.search {
background: url(images/searchboxbg.png) no-repeat;
margin: 0;
border: 1px solid #FFFFFF;
font: #FFFFFF, bold 15px;
color: #FFFFFF;
width: 203px;
height: 22px;
}

.button.search {
margin: 0;
background: url(images/magnifyingglass.png) no-repeat;
width: 35px;
height: 35px;
border: 0px;
}


/**********************************************/


/*****************NEWS*****************************/

#news {
float:left;
margin-left:5px;
width:627px;
}

/**********************************************/

/************TOP MENUS*************************/

#col_center_master { 
width: 500px; 
background-color: #FFFFFF; 
text-align: center; 
vertical-align: top; 
background-image: url(images/col_center_top.gif); 
background-position: left top; 
background-repeat: repeat-x; 
}

/*************END TOP MENUS*********************************/


.button { 
font: bold 11px tahoma, verdana, arial, helvetica; 
padding: 2px; 
background-color: #E5E5E5; 
color: #3D3D3D; 
text-align: center; 
border: 1px solid #C7C7C7; 
}

.caption { 
background-color: #3F5181; 
color: #FFFFFF; 
}

.comment_wrapper { 
width: 600px; 
overflow: hidden; 
}

.comment_member_info { 
width: 20%; 
text-align: right; 
vertical-align: top; 
}

.comment_text { 
width: 80%; 
padding-left: 12px; 
padding-right: 8px; 
vertical-align: top; 
}

.content_wrapper { 
width: auto; 
margin-bottom: 25px; 
}

.content_caption { 
width: auto; 
margin-bottom: 2px; 
color: #8D0300; 
text-align: center; 
vertical-align: bottom; 
padding-bottom: 2px; 
font: bold 16px arial, verdana, tahoma, helvetica;
 }

.content_text { 
width: auto; 
overflow: auto; 
padding: 6px; 
text-align: left; 
background-color: #FFFFFF; 
}


#col_center_master_forum { 
background: #E8E8EF url(images/col_center_top.gif) repeat-x left top;
float:left;
padding-top:5px;
text-align:center;
vertical-align:top;
width:813px;
}

#col_center_bottom { 
width: auto; 
background-color: #E8E8EF; 
text-align: center; 
vertical-align: top; 
background-image: url(images/col_center_bottom.gif); 
background-position: left bottom; 
background-repeat: repeat-x; 
}

#col_center_content { 
float:left;
padding:8px;
width:600px; 
}

#col_center_top_menus { 
vertical-align: top; 
font: 15px verdana, tahoma, arial, helvetica; 
padding: 5px; 
}

/********************MENUS*********************************/
#col_left { 
width: 175px;
padding-top: 5px; 
overflow: hidden;  
font: 12px,  helvetica, verdana, tahoma, arial, helvetica;  
background: #d3d3d3 url(images/col_left_top.gif) repeat-x left top; 
float: left;
}

#col_left_bottom { 
width: 175px;  
padding-top: 5px; 
overflow: hidden; 
vertical-align: top; 
font: 10px verdana, tahoma, arial, helvetica; 
border-left: 1px solid #294561; 
background: #C4D0E2 url(images/col_left_bottom.gif) repeat-x left bottom;  
}

#col_right { 
width: 175px;  
overflow: hidden; 
vertical-align: top; 
font: 10px verdana, tahoma, arial, helvetica; 
padding-top: 5px; 
border-left: 1px solid #294561; 
background: #d3d3d3 url(images/col_left_top.gif) repeat-x left top;
float: right;  
}

#col_right_bottom { 
width: 175px; 
background-color: #A4BAD2; 
overflow: hidden; 
vertical-align: top; 
font: 10px verdana, tahoma, arial, helvetica; 
padding-top: 5px; 
border-left: 1px solid #294561; 
background-image: url(images/col_right_bottom.gif); 
background-position: left bottom; 
background-repeat: repeat-x; 
}

/*****************************************************/



.defaulttext { 
color:#020202; 
font: normal 11px verdana, tahoma, helvetica, arial, sans-serif; 
}

.fborder { 
background-color: #FFFFFF; 
text-align: left; 
}

.fborder2 { 
background-color: #FFFFFF; 
text-align: left; 
border: 1px solid #A7A7A7; 
}

.fcaption { 
width: 100%; 
color: #000000; 
font-weight: bold; 
text-align: left; 
padding: 1px 0px 2px 6px; 
}

.finfobar { 
background-color: #D1D1D0; 
color: #2A4A4A; 
padding-left: 6px; 
border: 1px solid #F1F1F1; 
font: 11px tahoma, verdana, arial, helvetica, sans-serif; 
}

#footer { 
background: #ccc;
width: 990px; 
text-align: center;  
color: #FFFFFF; 
clear: both;
float: left;
height: 50px;
}

form { 
margin: 0px; 
}

.forumborder { 
border: 1px solid #003366; 
}

.forumhead_5 {
color: #8D0300; 	
text-align: left; 
vertical-align: bottom; 
padding-top: 3px; 
font: bold 16px arial, verdana, tahoma, helvetica; 
border-bottom: 2px solid #D46A0C; 
}

.forumheader { 
background-color: #FFFFFF; 
font: bold 11px verdana, tahoma, helvetica, arial, sans-serif; 
}

.forumheader1 { 
background-color: #D1D1D0; 
color: #001300; 
letter-spacing: 1px; 
text-align:left; 
padding: 1px 6px 1px 6px; 
border: 1px solid #F1F1F1; 
font: bold 13px tahoma, verdana, arial, helvetica, sans-serif;
 }

.forumheader2 { 
padding: 3px; 
background-color: #F2F2F2; 
color: #000000; 
text-align: left; 
border: 1px solid #EBEBEB; 
font: bold 13px tahoma, verdana, arial, helvetica, sans-serif; 
}

.forumheader2b { 
padding: 3px;
background-color: #F2F2F2; 
color: #000000; text-align: left; 
border: 1px solid #EBEBEB; 
font: 10px tahoma, verdana, arial, helvetica, sans-serif; 
}

.forumheader3 { 
background-color: #FFFFFF; 
color: #000000; 
text-align: left; 
padding: 6px; 
border-top: #FFFFFF 1px solid; 
font: 11px verdana, tahoma, helvetica, arial, sans-serif; 
border: 2px solid #F1F1F1; 
}

.forum_post_master { 
border: 1px solid #747576; 
width: 97%; 
} 


hr { 
width: 100%; 
border-top: 0px; 
border-right: 0px; 
border-left: 0px; 
border-bottom: 2px dotted #2D4688; 
}

IMG { 
margin: 0px; 
border: 0px; 
padding: 0px; 
}

.indent { 
width: auto; 
background: #F7F7F7; 
padding: 8px; 
border: 2px dotted #E2E2E2; 
font: 13px arial, helvetica, verdana, tahoma; 
}


.mediumtext { 
color: #000000; 
font: normal 11px verdana, tahoma, helvetica, arial, sans-serif; 
}

.menu_caption { 
width: auto; 
vertical-align: bottom; 
text-align: center; 
padding: 2px; 
border-bottom: 1px solid #84A2C0; 
color: #334575; 
font: bold 13px tahoma, verdana, arial, helvetica, sans-serif; 
}

.menu_text { 
width: auto; 
text-align: left; 
padding: 3px 8px 0px 8px; 
}

.news_title { 
color: #000000; 
text-align: center; 
vertical-align: bottom; 
font: normal 25px helvetica, arial, verdana, tahoma, helvetica; 
border-bottom: 2px solid #D46A0C; 
}

.news_body { 
width: auto; 
overflow: hidden; 
background-color: #FFFFFF; 
padding: 10px 6px 6px 8px; 
color: #070707; 
text-align: left; 
font: normal 11px verdana, tahoma, arial, helvetica; 
}

.news_icons { 
width: auto; 
text-align:left; 
padding-top: 2px; 
}

.nextprev { 
padding: 3px; 
color: #751313; 
text-align: center; 
font: bold 13px verdana, tahoma, arial, helvetica, sans-serif; 
}

p { 
margin: 0px; 
border: 0px; 
padding: 0px; 
}

.smalltext { 
color: #040D46; 
font: 9px tahoma, verdana, arial, helvetica, sans-serif; 
}

.smallblacktext { 
color: #000000; 
font: 10px tahoma, verdana, arial, helvetica, sans-serif; 
}

.site_search { 
width: 160px; 
vertical-align: center; 
color: #565656; 
background-color: #738FAC; 
}

.spacer { 
padding: 2px 0 2px 0; 
}

.toolbar_left { 
width: auto; 
text-align: left; 
padding: 6px 0px 3px 10px; 
font: bold 12px tahoma, verdana, arial, helvetica, sans-serif; 
color: #634385; 
float: left;
}

.toolbar_left a {
color: #FFF;
}

.toolbar_left a:hover {
color: #FFCC00;
}

.toolbar_right { 
width: auto; 
text-align: right; 
vertical-align: center; 
padding: 1px 5px 0px 0px; 
}

td { 
color: #070707; 
text-align: left; 
font: normal 11px verdana, tahoma, arial, helvetica; 
}

.toolbar_top { 
width: 100%; 
background: url(images/navbar.png) repeat-x; 
border-bottom: 1px solid #3C5874; 
padding: 0px; 
margin: 0px; 
}

.toolbar_bottom { 
width: 990px; 
background-color: #6C88A4; 
border-top: 1px solid #3C5874; 
padding: 0px; 
margin: 0px; 
clear: both;
}

.toolbar_top_shadow { 
width: 100%; 
background-image: url(images/toolbar_shadow_top.gif); 
background-position: left bottom; 
background-repeat: repeat-x; 
}

.toolbar_bottom_shadow { 
width: 100%;
background-image: url(images/toolbar_shadow_bottom.gif); 
background-position: left top; 
background-repeat: repeat-x; 
}

.tbox { 
background: #FFFFFF; 
vertical-align: top; 
border: 1px solid #DFDFDF; 
font: 12px verdana, tahoma, arial, helvetica; 
margin: 0px; 
}

.tbox_chatbox { 
background: #FFFFFF; 
border: 1px solid #DFDFDF; 
margin: 0px 0px 2px 0px; 
font: 11px verdana, tahoma, arial, helvetica; 
}
