* { margin: 0px; padding: 0px; }

body {
      font-family: verdana,arial,tahoma,sans-serif;
      font-size:11px;
	  color:#000000;
	  background-color:#ffffff;
	  margin:0px;
	  width:100%;
	  }
td.index {font: 11px/1.3em verdana,arial,tahoma,sans-serif; color:#000033;}	
td.story {font: 12px/1.5em verdana,arial,tahoma,sans-serif; color:#000000;} 

td.news {font: 10px/1.2em verdana,arial,tahoma,sans-serif; color:#000000; padding:3px;}

.index {font: 11px/1.3em verdana,arial,tahoma,sans-serif; color:#000033;}	
.story {font: 12px/1.5em verdana,arial,tahoma,sans-serif; color:#000000;} 
.news {font: 10px/1.2em verdana,arial,tahoma,sans-serif; color:#000000; padding:3px;}

A {COLOR: #CC6600}
A:visited {COLOR: #666666}
A:hover {COLOR: #993300}
A.body {FONT-WEIGHT: bold; COLOR: #CC6600; FONT-SIZE: 11px;}
A.header3 {FONT-SIZE: 13px; COLOR: #CC6600; FONT-WEIGHT: bold;}
A.copy {FONT-SIZE: 11px; COLOR: #CC6600; FONT-FAMILY: Arial,Helvetica,sans-serif;}
A.body10 {FONT-WEIGHT: normal; COLOR: #CC6600; FONT-SIZE: 10px;}
A.link {FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 11px; line-height:1.3;}
A.link:hover {COLOR: #ffffff; text-decoration:none; background-color:#990000;}
A.ad {FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold;}
A.ad:visited {FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-WEIGHT: bold;}
a.checkout {COLOR: #990000; text-decoration:underline; font-weight:bold; font-style:italic; font-size:12px;}
a.checkout:visited {COLOR: #990000; text-decoration:underline; font-weight:bold; font-style:italic; font-size:12px;}
a.checkout:hover {COLOR: #000000;}

a.smallwhite, a.smallwhite:visited {color: #FFFFFF; font: 8pt Arial; text-decoration: none; line-height: 9pt;}
a.smallwhite:hover {color: red; text-decoration: none;} 

a.link1 {font-family:verdana,arial,tahoma,sans-serif; font-size:10px; text-decoration:none; color:#FFFF33;}
a.link1:hover {text-decoration:underline; font-weight:normal; font-size:10px; font-family:verdana,arial,tahoma,sans-serif; color:#FF9999;}
a.link1:visited, a.link2:visited, a.link3:visited, a.link4:visited, a.link5:visited, a.link6:visited, a.link7:visited {color:#ffffff;}
.dash {font-family:arial,verdana,tahoma,sans-serif; font-size:9px; color:#EEEEEE;}

.body {FONT-SIZE: 11px; COLOR: #003366;}
.bodybl {FONT-SIZE: 11px; COLOR: #000000; line-height:1.4;}
.body10 {FONT-SIZE: 10px; COLOR: #000033; FONT-WEIGHT: bold;}
.body10y {FONT-SIZE: 10px; COLOR: #ffffcc; FONT-WEIGHT: bold;}
.bodysm {FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT:normal;}
.header {FONT-SIZE: 18px; COLOR: #000033; FONT-WEIGHT: bold; line-height:26px;}
.header2 {FONT-SIZE: 16px; COLOR: #000033; FONT-WEIGHT: bold;}
.header2Link, .header2Link a, .header2Link a:hover, header2Link a:visited {FONT-SIZE: 16px; COLOR: #000033; FONT-WEIGHT: bold; line-height:18px;}
.header3 {FONT-SIZE: 13px; COLOR: #000033; FONT-WEIGHT: bold;}
.header4 {FONT-SIZE: 18px; COLOR: #660000; FONT-WEIGHT: bold;}
.copy {FONT-SIZE: 10px; COLOR: #000033; FONT-FAMILY: Arial,Helvetica,sans-serif;}
.search {FONT-SIZE: 13px; COLOR: #ffffff; FONT-WEIGHT: bold;}
.nav {FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}
.pullquote {font-size:14px; font-weight: bold; color:#000000; line-height:1.4;}

.headermz {
  color: #eee;
  font: 8pt Arial;
  height: 14px;

}

/* Generic Tags
-----------------------------------------*/
.b { font-weight: bold; }
.bb { border-bottom: 1px solid #E5E5E5; }
.bt { border-top: 1px solid #E5E5E5; }
.cb { clear: both; }
.cl { clear: left;}
.cr { clear: right; }
.em { font-style:italic;}
.fl { float: left; position: relative; }
.fr { float: right; position: relative; }
.mr { margin-right: 10px; }
.ml { margin-left: 10px; }
.mb { margin-bottom: 10px; }
.mt { margin-top: 10px; }
.mr5 { margin-right: 5px; }
.mt5 {margin-top: 5px;}
.mb5 {margin-bottom: 5px;}
.pr { padding-right: 10px; }
.pl { padding-left: 10px; }
.pb { padding-bottom: 10px; }
.pt { padding-top: 10px; }
.tar { text-align: right; }
.tal { text-align: left; }
.tac { text-align: center; }

.centered { margin-right: auto; margin-left: auto; }
.right { text-align: right;}
.site_width { margin: 0px auto 0px auto; width: 980px; }
.title { font-family: Times; font-size: 18px; color: #213b52; font-weight: normal; } 
.small { font-size: 9px; }
.medium { font-size: 14px; }
.large { font-size: 24px; }
.subheader { font-size: 18px; }
.header {font-size: 24px;  }
.huge { font-size: 30px; }
.left_3col { width:148px; float:left;margin:10px 10px 0 10px; }
.middle_3col { width: 480px; float:left; margin: 10px 0px 20px 0px; }
.middle_2col { width: 590px; float:left; margin-top: 10px;margin-bottom:10px;}
.right_col { width:185px; float:left;margin:10px 0 0 15px; }
.hilight1 { color: #7AB601; }
.hilight2 { color: #213b52; }
.hilight3 { color: #336600; }
.hilight4 { color: #FF0000; }
.b1 { border: 1px solid #E5E5E5; }
.p3 { padding: 3px; }
.p0 { padding: 0px; }
.mt3 { margin-top: 3px; }
.mb3 { margin-bottom: 3px; }
.display_block { display: block; }
.display_none { display: none; }
.nw { white-space: nowrap; }
.no-border img {border: 0!important;}
.tetx p { margin: 0px 0px 10px 0px; }
p { margin: 0 0 10px 0;}
p.no_margin { margin: 0px; }
.arial { font-family: Arial; }

h1 { font-family: Times; font-size: 22px; color: #213b52; font-weight: normal; margin-bottom:10px;}
h2 { font-family: Times; font-size: 18px; color: #213b52; font-weight: normal; margin-bottom:10px;}
h3 { font-family: Times; font-size: 16px; color: #213b52; font-weight: bold; margin-bottom:10px;}
h4 { font-family: Times; font-size: 13px; color: #213b52; font-weight: bold; margin-bottom:10px;}

.home_header { font-size: 21px; }
.selectWide select{width: 145px;}

/* ----------- RSS News Feed ----------- */
#seonewsfeed {
   margin:0px 0px 0px 0px;
   width:106px;
}

#seonewsfeed a {
	COLOR: #CC6600; text-decoration:underline; font-weight:normal; font-size:10px;
}

#seonewsfeed a:visited {
	COLOR: #CC6600;
}

#seonewsfeed a:hover {
     COLOR: #993300;
}

ul { 
  margin:0em 0em 0em 1.6em; 
  padding: 0px;   
} 


/* ----------- forum Feed ----------- */
#forumfeed {
   margin:0px 0px 0px 0px;
   width:300px;
}

#forumfeed a {
	COLOR: #CC6600; text-decoration:underline; font-weight:normal; font-size:10px;
}

#forumfeed a:visited {
	COLOR: #CC6600;
}

#forumfeed a:hover {
     COLOR: #993300;
}

ul { 
  margin:0em 0em 0em 1.6em; 
  padding: 0px;   
} 


.forumText {FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT:bold;}
-->

/* -- rad link stuff --*/

.rads {
	border: 1px dotted #336699;
	float: left;
	min-height:50px;
	width: 475px; height:auto;
	padding: 5px 0 5px 0;
}

.rads a {
		color: #3366FF;
		float: left;
		line-height: 12px;
		margin: 0.2em;
		padding: 0.1em;
		width: 210px;
		padding-left: 1.5em;
	}
	
/*----------------------------behavior additions----------------------------------------------------------------*/
/*  add centering  */
div.center, span.center, p.center {margin: 0 auto 0 auto; text-align: center;}
/*  add float clearing  */
.clearleft {clear: left;}
.clearright {clear: right;}
.clearem {clear: both;}
/*  add floating  */
.floatleft {float: left;}
.floatright {float: right;}
/*  add text effects */
.bold {font-weight: bold;}
.uppercase {text-transform: uppercase;}
.capitalize {text-transform: capitalize;}
.lowercase {text-transform: lowercase;}
/* stylistic color additions */
.red {background-color: inherit; color: #CC6600;} /*actually orange*/
.blue {background-color: inherit; color: #1e90ff;}
.attn {background-color: inherit; color: #999999;}

/* Center Box 
-----------------------------------------*/
.center_box .content { padding: 5px 0px 5px 0px;}
.center_box .header { padding: 3px 0px 0px 5px; background: #ccc; height: 22px; line-height: 22px; font-size: 18px;}
.center_box .top_right { position: absolute; top: 6px; right: 10px; } 
.center_box .video { position: relative; width:170px;}
.center_box .video img { border:0;}
.center_box .video_box {width: 230px; margin:10px 20px 20px 20px; text-align:center;}
.center_box .videotitle {padding: 5px 0 0 0; font-size:12px;}
.center_box .videoplayer {padding: 5px 0 0 0;position: relative;}
.center_box .videosection {padding: 5px 0px 0px 9px; width: 230px; margin-bottom:10px;}
.center_box .sub_title { padding: 5px 0px 0px 9px; width: 230px; font-weight: bold; 
    font-family: Times; height: 26px; font-size: 14px; color: #213B52; background: url('/assets/section_head.gif') no-repeat top left; }
.center_box { width:590px; border: 1px solid #e5e5e5; background: #ccc; background-color: #fff; margin-bottom: 10px; position: relative;}

/* Center Box 4 
-----------------------------------------*/
.center_box4 .content { padding: 5px 0px 5px 0px; border: 1px solid #e5e5e5; border-width: 0px 1px 0px 1px; }
.center_box4 .header { padding: 3px 0px 0px 5px; background: url('/videos/images/box4/header.gif') no-repeat bottom left; height: 22px; line-height: 22px; font-size: 18px;}
.center_box4 .top_right { position: absolute; top: 6px; right: 10px; } 
.center_box4 .video { width: 148px; position: relative; }
.center_box4 .videotitle {padding: 5px 0 0 0; font-size:12px;}
.center_box4 .videoplayer {padding: 5px 0 0 0;position: relative;}
.center_box4 { background: url('/videos/images/box4/footer.gif') no-repeat bottom left; background-color: #fbfbfb; padding-bottom: 5px; margin-bottom: 10px; position: relative; }

/* Left Box
-----------------------------------------*/
.left_box {border-bottom: 1px solid #E5E5E5; margin-bottom:10px;} 
.left_box .content { font-family: Arial; font-size: 12px;padding: 5px; background-color: #fff; border: 1px solid #E5E5E5; border-width: 0px 1px 0px 1px;}
.left_box .title { padding: 5px 0px 3px 0px;  font-size: 15px; text-align: center; }
.left_box a { color: #666666; font-family: Arial; font-size: 12px; }
.left_box ul li { padding: 1px 5px 2px 10px;  list-style-image: url(/assets/arrow_news.gif);}
.left_box .left_header1 {text-align:left; padding-left:5px;background-color:#ccc;}
.left_box .title { font-weight: bold; }

/* Gear Review Styles
-----------------------------------------*/

a.smallwhite, a.smallwhite:visited { color: #FFFFFF; font: 12pt Arial; text-decoration: underline; line-height: 9pt;} a.smallwhite:hover{color: red; text-decoration:underline overline;}
	a.headerrad { color: #FFCC00; font: 10pt Arial; text-decoration: underline; }
	a.headerrad:hover {text-decoration: overline underline;}
	span.bar {color: #FFCC00; }
    #pagecontent {border-bottom: 1px solid #999; padding-bottom:5px;color: #336699;font: bold 18px Verdana, Arial, Helvetica;}
    .breadcrumbs {color: #336699; font: 11px Verdana, Arial, Helvetica;}
    .topsection {}
    .date { color: #333; font: bold 12px Verdana, Arial, Helvetica; padding-bottom:10px; }
    .date span, .byline span, .category span { color: #336699; font-weight:normal;}
    .byline { color: #333; font: bold 12px Verdana, Arial, Helvetica; padding-bottom:10px;}
    .category { color: #333; font: bold 12px Verdana, Arial, Helvetica; padding-bottom:10px; }
    .right-column {width:200px;float:left; padding:10px 0 10px 0px;font-size:12px;color: #336699;}
    .right-column img {width:200px;}
    .left-column {width:380px;float:left;padding:10px 5px 10px 0px;font-size:12px;}
    .mainprodname { color: #336699; font: italic 10px Verdana, Arial, Helvetica; padding-bottom:10px;}
    .right-column .summary {font-size:12px; padding:10px 0 10px 0;}
    .right-column .summary span{color: #336699; font: bold 14px Verdana, Arial, Helvetica;text-transform: uppercase;}
    .right-column .sum_title { padding-bottom:10px;}
    .right-column .sum_title span{color: #333; font: bold 10px Verdana, Arial, Helvetica;}
    .subprodimage {float:left; padding:0 20px 10px 0;}
    .prodimage {border:solid 1px #999; margin-left:auto;margin-right:auto; width:200px;}
    .rating {color: #ffffff; font: bold 12px Verdana, Arial, Helvetica;}
    .rating span{font-size:20px;}
    .intro {font-size:12px; padding-bottom:10px;}
    .pros, .cons, .bottom-line {font-size:12px; padding-bottom:10px;padding-top:10px;}
    .pros span, .cons span, .bottom-line span, .intro span{ color: #333; font: bold 12px Verdana, Arial, Helvetica; padding-bottom:10px; }
    
    .content {font-size:12px; padding-bottom:10px;}
    
    .green_box{display:block}
    .green_box *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#ccc;}
    .green_box1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#ccc}
    .green_box2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#ccc}
    .green_box3{margin-left:1px;margin-right:1px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
    .green_box4{border-left:1px solid #ccc;border-right:1px solid #ccc}
    .green_box5{border-left:1px solid #ccc;border-right:1px solid #ccc}
    .green_boxfg{background:#ccc; padding:15px;}
    
    .blue_box{display:block}
    .blue_box *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#336699;}
    .blue_box1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #91a7bd;border-right:1px solid #91a7bd;background:#3f668c}
    .blue_box2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #e5eaef;border-right:1px solid #e5eaef;background:#305983}
    .blue_box3{margin-left:1px;margin-right:1px;border-left:1px solid #305983;border-right:1px solid #305983;}
    .blue_box4{border-left:1px solid #91a7bd;border-right:1px solid #91a7bd}
    .blue_box5{border-left:1px solid #3f668c;border-right:1px solid #3f668c}
    .blue_boxfg{background:#336699; padding:15px;}


/* Article Author Bio Section
-----------------------------------------*/
.bio { font-style:italic;margin-top: 10px;border-top: 1px solid #E5E5E5;padding-top: 10px;}

ol {margin:10px 0 10px 20px;} 

.sub_title { padding: 5px 0px 0px 9px; width: 230px; font-weight: bold; 
    font-family: Times; height: 26px; font-size: 16px; color: #213B52; background: url('/assets/section_head.gif') no-repeat top left; }

/* Mountain Peak Section
-----------------------------------------*/

.mtn-box { position: relative; width: 100%; margin: 0px 0px 15px 0px;  background: #F7F7F7; border: 1px solid #AAAAAA; padding: 5px; }
    .mtn-box ul {margin: 0px;list-style-type:none;}
    .mtn-box ol {padding-left: 15px;}
    .mtn-box li {margin-bottom:5px;}
    .mtn-box label {font-weight:bold;}
    .mtn-box img {border: solid 1px #333;margin-top:3px;}

.mtn-list {position: relative;width:175px; padding:5px;}
    .mtn-list ol {margin: 0px;list-style-type:none;}
    .mtn-list li {margin-bottom:5px;}
.rgn-list {position: relative;width:270px; padding:5px;}
    .rgn-list ul {margin: 0px;list-style-type:none;}
    .rgn-list li {margin-bottom:5px;}
#top-10 {border: 1px solid #91a7bd; width:210px;float:right; background:#fff;}
#top-10 ol {padding:15px;}
#top-10 li {list-style-type: decimal;margin-bottom:5px;}
.col1 { width:400px; margin: 0px 0px 15px 0px;  background: #F7F7F7; border: 1px solid #AAAAAA; padding: 5px; float:left; margin-right:10px; }
    .col1 ul {margin: 0px;list-style-type:none;}
    .col1 ol {padding-left: 15px;}
    .col1 li {margin-bottom:5px;}
.col2 { width:156px; margin: 0px 0px 15px 0px;  background: #F7F7F7; border: 1px solid #AAAAAA; padding: 5px; float:right;}
    .col2 ul {margin: 0px;}
    .col2 li {list-style-type:none;margin-bottom:5px;}

.hp-col1 { width:200px; margin: 0px 0px 15px 0px;  background: #F7F7F7; border: 1px solid #AAAAAA; padding: 5px; float:left; margin-right:10px; }
    .hp-col1 ul {margin: 0px;list-style-type:none;}
    .hp-col1 ol {padding-left: 15px;}
    .hp-col1 li {margin-bottom:5px;}
 .hp-col2 { width:270px; position: relative; padding: 5px;}
    .hp-col2 li {margin-bottom:5px;} 
 .hp-col3 { width:186px; position: relative; padding: 5px;}
    .hp-col3 li {margin-bottom:5px;}   
    
.tbl {width:100%;position: relative;margin-bottom:5px;}
.tbl td {padding:5px; vertical-align:top;word-wrap:break-word;}
.tbl .hdr {font-weight:bold;background:#d3d3d3; text-align:center; width:75px;}
.tbl .cr {background:#fff;}
.tbl .hdr td{font-weight:bold;background:#d3d3d3;}
.tbl .alt td{background:#fff;}
.tbl td img {width:50px; height:50px;}

/* Button 1
-----------------------------------------*/
.button1 { width: 365px; line-height: 25px; background: url('/assets/button1.gif') no-repeat top left; 
    display: block; color: #fff; font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none }
a:hover.button1 { color: #fff; text-decoration: none; }
input.button1 { border: 0; height:44px;cursor:pointer }

/* Button 2
-----------------------------------------*/
.button2 { width: 200px; line-height: 40px; background: url('/assets/button2.gif') no-repeat top left; 
    display: block; color: #fff; font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none }
a:hover.button2 { color: #fff; text-decoration: none; }
input.button2 { border: 0; height:44px;cursor:pointer }

/* Button 3
-----------------------------------------*/
.button3 { width: 112px; line-height: 25px;background: url('/assets/button3.gif') no-repeat top left; 
    display: block; color: #fff; font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none }
a:hover.button3 { color: #fff; text-decoration: none; }
input.button3 { border: 0; height:25px;cursor:pointer;}

/* Button 4
-----------------------------------------*/
.button4 { width: 250px; line-height: 25px;background: url('/assets/button4.gif') no-repeat top left; 
    display: block; color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none }
a:hover.button4 { color: #fff; text-decoration: none; }
input.button4 { border: 0; height:25px;cursor:pointer;}

/* Links
-----------------------------------------*/
ul.links { margin: 0px 5px 0px 5px; padding: 5px 0px 0px 0px; list-style-type:none;}
ul.links li { padding: 0px 0px 5px 8px; }
ul.links_2col li { float: left; width: 135px; position: relative; }
ul.links_3col li { float: left; width: 150px; position: relative; }
ul.related_ads { margin-left: 10px}

/* Tab Menu
-----------------------------------------*/
.tabmenu { margin: 0px 0px 0px 0px; }
.tabmenu li { float: left; }
.tabmenu li a { display: block; background: #dbdbdb; padding: 4px 7px 4px 7px; margin: 0px 2px 5px 2px; text-decoration: none; }
.tabmenu li.selected { background: url('/assets/mini_arrow_down.gif') no-repeat bottom center; }
.tabmenu li.selected a { background: #CC6600; color: #fff; }

/* Tab Menu (less padding)
-----------------------------------------*/
.tabmenu2 { margin: 0px 0px 0px 10px; }
.tabmenu2 li { float: left; }
.tabmenu2 li a { display: block; background: #dbdbdb; padding: 4px 5px 4px 5px; margin: 0px 3px 5px 1px; }
.tabmenu2 li.selected a { background: #CC6600; color: #fff; }



ul.bullet2 li { padding: 0px 15px 0px 5px; position:relative;}


/* Center Box  2 col
-----------------------------------------*/
.center_box_2col { width:380px;border-bottom: 1px solid #e5e5e5; background: #ccc; background-color: #fff; margin-bottom: 10px; position: relative;}
.center_box_2col .content { padding: 5px 0px 5px 0px; border: 1px solid #e5e5e5; border-width: 0px 1px 0px 1px;}
.center_box_2col .header { padding: 3px 0px 0px 5px; background: #ccc; height: 22px; line-height: 22px; font-size: 18px;}
.center_box_2col .top_right { position: absolute; top: 6px; right: 10px; } 
.center_box_2col .sub_title { padding: 5px 0px 0px 9px; width: 230px; font-weight: bold; 
    font-family: Times; height: 26px; font-size: 14px; color: #213B52; background: url('/assets/section_head.gif') no-repeat top left; }
.center_box_2col img {border: solid 1px #333;margin-top:3px;}
/* Center Box  1 col
-----------------------------------------*/
.center_box_1col { width:190px;border-bottom: 1px solid #e5e5e5; background: #ccc; background-color: #fff; margin-bottom: 10px; position: relative;}
.center_box_1col .content { padding: 5px 0px 5px 0px; border: 1px solid #e5e5e5; border-width: 0px 1px 0px 1px;}
.center_box_1col .header { padding: 3px 0px 0px 5px; background: #ccc; height: 22px; line-height: 22px; font-size: 18px;}
.center_box_1col .top_right { position: absolute; top: 6px; right: 10px; } 
.center_box_1col .sub_title { padding: 5px 0px 0px 9px; width: 230px; font-weight: bold; 
    font-family: Times; height: 26px; font-size: 14px; color: #213B52; background: url('/assets/section_head.gif') no-repeat top left; }
/* Center Box Split Col
-----------------------------------------*/
.center_box_split {width:288px; min-height: 285px; height: auto!important; height: 285px; border: 1px solid #e5e5e5; background: #ccc; background-color: #fff; margin-bottom: 10px; position: relative; float: left;}
.center_box_split .content { padding: 5px 0px 5px 0px;}
.center_box_split .header { padding: 3px 0px 0px 5px; background: #ccc; height: 22px; line-height: 22px; font-size: 18px;}
    
 /* Left Search
-----------------------------------------*/   
.left_search { background-color: #E4E4E4; padding-bottom: 4px; }
.left_search .content { background-color: #E4E4E4; }
.left_search .title { background-color: #E5E5E5; }
.left_search .txtbox { width: 133px; }
.left_search #btnAdvSearch { font-size: 9px; margin-right: 8px; }
.left_search #AdvancedSearch { display: none; }
.left_search .button2 { margin: 5px 0 0 45px; }


.icon_read_cr { background: url('/assets/icon_readComment.gif') no-repeat 0px 0px; padding: 6px 0px 0px 21px; }
.icon_add_cr { background: url('/assets/icon_addComments.gif') no-repeat 0px 0px; padding: 6px 0px 0px 23px; }
.icon_new { background: url('/assets/icon_new.gif') no-repeat 0px 0px; padding: 6px 0px 0px 23px; }

.publisher li { margin: 1px 5px 2px 5px; list-style-position: inside;}

/* Bikeshop
-----------------------------------------*/  
.bikeshop-search .txtbox {width: 142px;}
#bikeshop-search-message {color: red;}
