.ad_300x250 { margin-bottom:10px;}

#browse_ad_bottom { margin:10px auto;}
#browse_ad_top { margin:10px auto;}

.browse_cats { list-style:none; margin-bottom:20px;}
.browse_cats a.header { font-weight:bold;}

.browse_search_tools { background:#FFFFFF url(images/line_grey.jpg) repeat-x 0px 10px; margin:10px 0px;}
.browse_search_tools .tools { background:#FFFFFF; list-style:none; padding:0px 3px; margin-left:10px; float:left;}
.browse_search_tools .tools li { float:left;}
.browse_search_tools .tools li.desc { background:#FFFFFF; color:#6D8191; font-size:14px; font-weight:normal; letter-spacing:-0.5px; word-spacing:-0.1em; padding:3px 5px;}
.browse_search_tools .tools li.desc .strong { color:#3E473E; font-size:14px; font-weight:bold; letter-spacing:-0.5px; word-spacing:-0.1em; }
.browse_search_tools .tools li a { background:#FFFFFF; color:#006699; font-size:14px; font-weight:bold; padding:3px 5px; display:block; text-decoration:none;}
.browse_search_tools .tools li a:hover { background:#F4F5F6; text-decoration:underline;}

#browse_display { height:20px; margin-bottom:10px;}
#browse_display a { font-family:Arial,Helvetica,sans-serif; font-size:13px; display:block; padding:3px 5px 3px 20px; margin-right:10px; float:left; text-decoration:none;}
#browse_display_list.selected { background:#C5CBD0 url(images/list_icon.jpg) no-repeat 4px -27px; color:#3E473E;}
#browse_display_list.unselected { background:#FFFFFF url(images/list_icon.jpg) no-repeat 4px -2px; color:#6D8191;}
#browse_display_matrix.selected { background:#C5CBD0 url(images/matrix_icon.jpg) no-repeat 4px -27px; color:#3E473E;}
#browse_display_matrix.unselected { background:#FFFFFF url(images/matrix_icon.jpg) no-repeat 4px -2px; color:#6D8191;}

#browse_featured_sale { background:#F4F5F6; height:170px; margin-bottom:10px; padding:10px; float:left;}
#browse_featured_sale h3 { font-size:11px; color:#666666; font-weight:bold; height:11px; margin-bottom:3px;}

#browse_feed_targ { clear:left;}

#browse_filters { background:#F4F5F6; padding:10px 20px; margin-bottom:10px;}
#browse_filters a { font-size:14px; padding:5px 10px 5px 30px; text-decoration:none;}
#browse_filters a.selected { background:#6D8191 url(images/check.png) no-repeat 10px 6px; color:#F4F5F6; display:block;}
#browse_filters a.unselected { background:#F4F5F6; color:#6D8191; display:block;}
#browse_filters a.unselected:hover { text-decoration:underline;}
#browse_filters h2 { font-family:Arial,Helvetica,sans-serif; font-size:20px; color:#3E473E; font-weight:normal; letter-spacing:0px; line-height:1.4;}
#browse_filters ul { list-style:none; margin:2px 0px;}

#browse_national { font-size:20px; padding:10px 10px 10px 50px; margin-bottom:10px; text-decoration:none;}
#browse_national.selected { background:#6D8191; color:#F4F5F6; display:block;}
#browse_national.unselected { background:#F4F5F6 url(images/globe_icon.jpg) no-repeat 10px 7px; color:#6D8191; display:block;}

#browse_mini_post { background:#F4F5F6; padding:10px; margin-top:3px;}
#browse_mini_post .desc { border-bottom:1px #C2CAD5 solid; background:url(images/compose.png) no-repeat 0 0; font-family:Arial,Helvetica,Sans-Serif; font-size:14px; color:#333333; font-weight:bold; padding:0px 0px 5px 23px; margin-bottom:5px;}
#browse_mini_post input.submit { border:1px #C2CAD5 solid; background:#FFFFFF url(images/sub_bg.jpg) repeat-x top left; font-size:15px; color:#333333; text-shadow:#FFFFCC 1px 1px 0px; padding:3px 10px; cursor:pointer;}
#browse_mini_post input.text { border:1px #C2CAD5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px 0px; font-size:12px; color:#666666; width:362px; padding:3px;}
#browse_mini_post input.text:focus { border:1px #9DB7D5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px -160px; color:#444444;}
#browse_mini_post option.category { font-weight:bold; color:#000000;}
#browse_mini_post option.sub { color:#555555; padding-left:10px;}
#browse_mini_post select { font-size:12px;}
#browse_mini_post table { width:100%;}
#browse_mini_post td { vertical-align:top;}
#browse_mini_post td.input { width:370px; padding:3px 0px 3px 10px;}
#browse_mini_post td.input .desc { border:0; background:transparent; font-size:11px; color:#666666; font-weight:normal; padding:0px;}
#browse_mini_post td.label { color:#333333; width:80px; padding-top:6px; text-align:right;}
#browse_mini_post textarea { border:1px #C2CAD5 solid; background:#FFFFFF url(images/textarea_bg.jpg) repeat-x 0px 0px; font-size:13px; color:#666666; width:362px; height:50px; padding:3px; resize:none;}
#browse_mini_post textarea:focus { border:1px #9DB7D5 solid; background:#FFFFFF url(images/textarea_bg.jpg) repeat-x 0px -800px; color:#444444;}
#browse_mini_post_cont { display:none;}
#browse_mini_post_error { border-bottom:1px #D89393 solid; background:#FFD5C3 url(images/diag_shadow_r.jpg) repeat-x bottom left; color:#4B292A; text-shadow:#FEB4B4 1px 1px 0px; font-size:14px; padding:5px; margin:0px 0px; text-align:center;}
#browse_mini_post_success { border-bottom:1px #D7DAE3 solid; background:#E6FFE1 url(images/diag_shadow_g.jpg) repeat-x bottom left; color:#333333; font-size:14px; padding:5px; text-shadow:#FFFFFF 1px 1px 0px; margin:0px 0px; text-align:center;}
#browse_mini_post_teaser { background:#FFFFFF url(images/line_grey.jpg) repeat-x 0px 7px; font-size:13px; color:#666666; margin:15px 0px; text-align:center;}
#browse_mini_post_teaser span { background:#FFFFFF url(images/bullet_arrow_down.png) no-repeat 7px 0px; font-size:13px; color:#333333; padding:0px 10px 0px 23px;}

.browse_module { background:#FFFFFF url(images/module_shadow.jpg) repeat-x bottom left; padding-bottom:25px; margin-bottom:10px;}
.browse_module a.header { background:url(images/check.png) no-repeat 0px 2px; font-family:Arial,Helvetica,Sans-Serif; font-size:19px; color:#333333; text-shadow:#F4F5F6 0px 1px 1px; text-decoration:none; letter-spacing:normal; padding-left:24px;}
.browse_module a.header:hover { text-decoration:underline;}
.browse_module a.more { font-size:11px; color:#666666;}

#browse_pagination { margin-top:20px;}
#browse_pagination a { font-size:16px; margin-right:5px; padding:5px; display:block; float:left; text-decoration:none;}
#browse_pagination a:hover { text-decoration:underline;}
#browse_pagination a.crumb { border:1px #9DB7D5 solid; background:#FFFFFF; color: #9DB7D5;}
#browse_pagination a.active { border:1px #9DB7D5 solid; background:#9DB7D5; color: #FFFFFF;}

#browse_side_post_trigger { background:#E3E3E3; padding:3px; text-align:center;}
#browse_side_post_trigger a { background:url(images/compose.png) no-repeat 0 0; color:#006699; font-size:14px; padding-left:20px; text-decoration:none;}
#browse_side_post_trigger a:hover { text-decoration:underline;}

#browse { padding-top:10px; clear:left;}
#browse_feed { margin-left:150px;}
#browse_feed_tools { height:30px; list-style:none;}
#browse_feed_tools li { height:20px; display:inline;}
#browse_feed_tools li.sort { font-size:13px; color:#666666; float:right;}
#browse_feed_tools li.stats { background:transparent url(images/bullet_arrow_down.png) no-repeat 5px 0; font-size:13px; color:#666666; padding-left:23px;}
#browse_feed_tools li.stats .header { font-size:15px; color:#3E473E; font-weight:bold; text-shadow:#F4F5F6 0px 1px 1px; text-decoration:none;}
#browse_feed_tools li.stats .num { font-family:Arial,Helvetica,Sans-Serif; color:#333333; font-size:15px; font-weight:bold;}

#browse_middle { width:480px; padding-right:10px; float:left;}

#browse_title_bar { border:1px #C2CAD5 solid; background:#CCCCCC url(images/button_bg.jpg) repeat-x top left; width:628px; margin:0px auto 15px auto; list-style:none; float:left;}
#browse_title_bar h2 { font-family:Arial,Helvetica,Sans-Serif; font-size:19px; color:#333333; text-shadow:#F4F5F6 0px 1px 1px; padding:6px 10px; display:block; }
#browse_title_bar li { float:left;}
#browse_title_bar li.post { float:right;}
#browse_title_bar li.post a { border-left:1px #C2CAD5 solid; background:url(images/compose.png) no-repeat 10px 8px; font-size:18px; color:#333333; text-shadow:#FFFFFF 0px 1px 1px; padding:6px 10px 6px 33px; display:block; text-decoration:none;}
#browse_title_bar li.post a:hover { text-decoration:underline;}

#browse_right { width:300px; float:right;}

#browse_sale_intro { border:1px #C2CAD5 solid; background:url(images/search_sale_bg.jpg) no-repeat top left; width:918px; height:130px; margin-bottom:15px; padding:10px;}

.browse_side_tool { margin-bottom:10px;}
.browse_side_tool ul { list-style:none;}
.browse_side_tool li { font-size:13px; padding:2px 0px;}
.browse_side_tool li a { text-decoration:none;}
.browse_side_tool li a.header { font-weight:bold;}
.browse_side_tool li.desc { color:#333333; font-weight:bold;}
.browse_side_tool li.selected { background:#F4F5F6; color:#333333; font-weight:bold;}
.browse_side_tool li.selected a { color:#333333;}
.browse_side_tool li.selected a.header { font-weight:bold;}
.browse_side_tool li.spacer { margin-top:4px;}
.browse_side_tool li.unselected { background:#FFFFFF; color:#666666;}
.browse_side_tool li.unselected a { color:#006699;}
.browse_side_tool li.unselected a:hover { text-decoration:underline;}
#browse_side_tools, #browse_left { border-right:1px #D7DAE3 solid; background:#FFFFFF; width:149px; list-style:none; float:left; clear:left;}

#browse_suggested { background:#F4F5F6; padding:10px; margin:0px 0px 10px 0px;}
#browse_suggested table { width:100%;}
#browse_suggested td { vertical-align:top;}
#browse_suggested td.featured { padding-right:10px;}
#browse_suggested td.featured a.name { color:#006699; font-size:16px;}
#browse_suggested td.featured .about { font-size:11px;}
#browse_suggested td.featured .desc { font-size:11px; color:#666666; font-weight:bold; margin-bottom:8px;}
#browse_suggested td.featured img.thumb { border:1px #D7DAE3 solid; background:#FFFFFF; padding:2px; margin:0px 5px 5px 0px; float:left;}
#browse_suggested td.more { border-left:1px #D7DAE3 solid; width:170px; padding-left:10px;}
#browse_suggested td.more .desc { background:transparent url(images/bullet_arrow_down.png) no-repeat 0 -2px; font-size:11px; color:#999999; font-weight:bold; margin-bottom:5px; padding-left:16px;}
#browse_suggested_featured { font-size:12px; color:#6D8191;}
#browse_suggested_featured .links { margin-top:10px;}
#browse_suggested_featured .links a { color:#006699; font-size:12px;}

#search { margin:20px 0px 10px 0px;}
#search_middle { background:url(images/search_bubble.jpg) repeat-y 0px 0px; width:540px; padding:3px 10px;}
#search_middle input.q { border:1px #C2CAD5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px 0px; font-size:24px; color:#666666; width:410px; padding:5px;}
#search_middle input.q:focus { border:1px #9DB7D5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px -160px; color:#444444;}
#search_middle input.sub { border:1px #C2CAD5 solid; background:#FFFFFF url(images/sub_bg.jpg) repeat-x top left; font-size:24px; color:#666666; text-shadow:#FFFFCC 1px 1px 0px; width:106px; padding:5px 10px;}
#search_bottom { background:url(images/search_bubble.jpg) no-repeat -560px 0px; width:560px; height:20px;}
#search_top { background:url(images/search_bubble.jpg) no-repeat -560px -20.5px; width:560px; height:6px;}

#search_bar { border:1px #C2CAD5 solid; width:100%; margin-bottom:15px; float:left;}
#search_bar_form { background:url(images/search_bubble_bg.jpg) repeat-x 0px 0px; width:100%; list-style:none;}
#search_bar_input { padding-left:10px;}
#search_bar_input input.q { border:1px #C2CAD5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px 0px; font-size:24px; color:#666666; width:100%; padding:5px 0px 5px 5px;}
#search_bar_input input.q:focus { border:1px #9DB7D5 solid; background:#FFFFFF url(images/input_bg.jpg) repeat-x 0px -160px; color:#444444;}
#search_bar_sub { width:118px; padding:10px 10px 10px 0px;}
#search_bar_sub input.sub { border:1px #C2CAD5 solid; background:#FFFFFF url(images/sub_bg.jpg) repeat-x top left; font-size:24px; color:#666666; text-shadow:#FFFFCC 1px 1px 0px; width:116px; padding:5px 10px;}