/*  aN default - blue */

#sizd { text-align:center; margin-left:auto; margin-right:auto; }

.logo_side_w {  }
#logo_bg, .logo_bg { background: url(misc/img/logo_bg_blue.gif) repeat-x top left; }

#a_time_top { height:33px; margin-top:3px; border-bottom:1px solid #0f0f0f; background:transparent url(misc/img/a_time_top_nav_bg.gif) repeat-x top left; }
#a_time_top { overflow:hidden; width:100%; font-size:12px; }
#a_time_top ul { list-style-type:none; margin:0; margin-left:15px; padding:0; }
#a_time_top li { float:left; margin:0; padding:0; }

#a_time_top a { float:left; position:relative; top:6px;
	background: #236ba7 url(misc/img/a_time_top_left.gif) no-repeat left top;
margin:0; padding: 0 0 0 15px; text-decoration:none; }
#a_time_top a span { float:left; position:relative; display:block; 
	background: #236ba7 url(misc/img/a_time_top_right.gif) no-repeat right top;
padding: 6px 15px 3px 0px; font-weight:bold; 
	color:#236ba7; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#a_time_top a span {float:none;}
/* End IE5-Mac hack */

#a_time_top a:hover, #a_time_top .current a:hover { 
	background: #1c86d8 url(misc/img/a_time_top_left.gif) no-repeat left top; }
#a_time_top a:hover span, #a_time_top .current a span:hover { 
	color:#1c86d8;
background: #1c86d8 url(misc/img/a_time_top_right.gif) no-repeat right top; }

#a_time_top .current a {
	background: #bfbfbf url(misc/img/a_time_top_left.gif) no-repeat left top;
background-position: 0 -125px; top:0; }
#a_time_top .current a span {
	color:#bfbfbf;
	background: #bfbfbf url(misc/img/a_time_top_right.gif) no-repeat right top;
background-position: 100% -125px; padding-bottom:9px; top:0 ; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#a_time_top a:hover span {float:none;}
/* End IE5-Mac hack */

#a_time_top .current a:hover{ background-position: 0 -125px; top:0; }
#a_time_top .current a:hover span{ background-position: 100% -125px; padding-bottom: 9px; top:0; }

div#nav_buttons_bar .vbmenu_control { background:#0f0f0f; border-bottom:1px solid #000000; }

#page_outer1 { border:2px solid #000000; border-bottom:0px; }
#page_outer2 { padding-left:12px; padding-right:12px; background:#131313; }


.lastpost_w { width:210px;height:0px; }
.threads_w { width:50px;height:0px; }
.posts_w { width:50px;height:0px; }

.arrowLP, .arrowVP { width:11px; height:10px; background:#1f5d7f; }

div.alt_bg .alt1, div.alt_bg .alt2, div.alt_bg .alt1Active, div.alt_bg .alt2Active { background: #1a1a1a url(misc/img/alts_bg_blue.gif) repeat-x bottom left; padding-bottom:6px; }

.forum_h_new, .forum_h_new_lock { width:30px; height:30px; background:#236ba7; }
.forum_h_old, .forum_h_link, .forum_h_old_lock { width:30px; height:30px; background:#0e395d; }

.lg_button { width:92px; height:23px; background:#0a4c7d; }
.sm_button { width:61px; height:18px; background:#0a4c7d; }
.mq_qr { width:26px; height:18px; background:#0a4c7d; }

#second_bg {  background:#101010; border:2px solid #000000; border-top:0px; }
.footer {color:#4f4f4f; }
.footer a { color:#194b66; }

.tenpx { font-size:10px; }

.cleardiv { clear:both; }
fieldset { border:1px solid #2f2f2f; }
hr { border-top:1px dotted #0f314d; }


.blue {
	display:block;
	background-image:url(misc/img/color_blue.gif);
	height:14px;
	width:14px;
	border:0px;
	margin:0px 1px 0px 1px;
	}

.green {
	display:block;
	background-image:url(misc/img/color_green.gif);
	height:14px;
	width:14px;
	border:0px;
	margin:0px 1px 0px 1px;
	}

.orng {
	display:block;
	background-image:url(misc/img/color_orng.gif);
	height:14px;
	width:14px;
	border:0px;
	margin:0px 1px 0px 1px;
	}

.red {
	display:block;
	background-image:url(misc/img/color_red.gif);
	height:14px;
	width:14px;
	border:0px;
	margin:0px 1px 0px 1px;
	}

.purple {
	display:block;
	background-image:url(misc/img/color_purple.gif);
	height:14px;
	width:14px;
	border:0px;
	margin:0px 1px 0px 1px;
	}
