@charset "utf-8";
/* CSS Document */

#subscribe {text-align:center; color:#333;}
#subscribe a { color:#002B7F; background-color:#E9E4DA; padding:2px 6px;}
#subscribe a:hover { background-color:#B8B4AA; text-decoration:none; }
#bb_results {}
#bb_header { width:700px; padding:0; margin:0 auto; text-align: center; color:#666;}
#bb_header a { color:#333; text-decoration:none;}
#bb_header a:hover { color:#666;}
#bb_header p { line-height:1.5em; margin:0; padding:0; color:#fff;}
#bb_header h4 { color: #CCC; font-size:120%; margin:0; line-height:1.2em;}
#bb_results {width:700px; margin:6px auto; color:#002B7F; text-align:center; line-height:1.5em;}
#bb_list { width:700px; margin:0 auto; color:#333;}
#bb_list a { font-weight:bold; text-decoration:none; color:#002B7F}
#bb_list a:hover {text-decoration:none; background:none; color:#C00;}
#bb_list td.col1A , #bb_list td.col1B { width:300px; text-align:left; padding:4px;}
#bb_list td.col2A, #bb_list td.col2B { width:120px; text-align:center; font-weight:bold;}
#bb_list td.col3A, #bb_list td.col3B { text-align:right; }
#bb_list td.col1B, #bb_list td.col2B, #bb_list td.col3B {background-color: #E9E4DA;}
#bb_list td.col3B a, td.col3A a {text-decoration:none;}
#bb_details { position:relative; width:750px; margin:0 auto; text-align:center; color:#333;}
#bb_details h2 { color:#333; }
#bb_details tr.posted { display:none; }
#inner {background:none;}
#inner_left { float:left; width:480px; }
#inner_left table#listing {width:100%;}
#inner_left table#listing td.leftcol {width:140px; padding:3px; text-align:right; background-color:#E9E4DA; }
#inner_left table#listing td.rightcol { padding:3px; text-align:left; background-color:#E9E4DA;}
#inner_right {float:right; width:260px; }
#bb_body { width:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; background-color:#DEDFE5;}
#bb_body h4 { text-align:left;}
#bb_body_r { float:right; width:150px; margin:0; padding:0; border:0; text-align:center; font-size:90%;}
.twoColFixLtHdr #mainContent #bb_details #bb_body_r p { color:#333333 }
.twoColFixLtHdr #mainContent #bb_details #bb_body a { color:#26303A}
#bb_body_r a:hover { color:#990000; text-decoration:none;}
#bb_body_l { float:left; width:430px;}
#bb_body a { color:#003399; }
#bb_body a:hover { color:#990000; }
.colL { text-align:right; font-size:95%; background-color:#FFFFFF; }
.colR { text-align:left; background-color:#F1F1F3; padding-left:6px;}
.colR p { padding:6px 0;}
#bb_pict { background-color:transparent; color:#111; padding:10px 0;}
#bb_pict div.description,  #bb_pict p.description {text-align:left; padding:10px 20px; color:#333;}
#bb_pict table.slideshow{ width:450px; margin:0 auto; background-color:transparent; font-size:1.4em;}
#vansearch { width:580px; padding:0; margin:0 auto; text-align: center; color:#333333;}
#vansearch td h2 { color:#990000; border:none; font-size:110%;}
.clear { clear:both; height:0;}
div.bb_nav { position: relative; background-color: #E9E4DA; width:700px; margin:10px auto;  font-size:92%; z-index:5;}
div.bb_nav a:hover { text-decoration:none}
div#bb_nav_list { width:750px; margin:10px auto;}
div#bb_nav_list td.pages a {color:#002B7F; background-color:#ccc; padding:2px;}
#bb_nav td.pages a { border:1px solid #C00; padding:0 2px; color: #900;}
#bb_nav td.pages a:hover { background-color:#900; border-color:#900; color:#FFFFFF;}
#bb_nav td.pages { text-align:center;}
div.bb_nav a span, div#bb_nav_list table td a span {
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   color:#FFF;
   }
div.bb_nav span, div#bb_nav_list table td span {
   margin:0; padding: 0.3em 1em;
   border:1px solid #CCC;
   background: #B8B4AA;
   }
div.bb_nav a:hover span, div#bb_nav_list table td a:hover span {
   background: #999;
   text-decoration: none;
   }