/* GENERAL */
body { margin:0px;}

/* HEADER */
#header_content { width:893px; height:128px;}
.header_logo { width:89px; height:128px; float:left;}
#header_links{ width:804px; position:relative; float:left;}
.header_top_links { width:98%; *width:100%; height:65px; *height:56px; padding-bottom:12px; position:relative; float:left; text-align:right; padding-right:22px; padding-top:10px;}
.header_top_links p { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7F7F7F;}
.dealer_info span { font-size:13px; background:#000000; color:#FFFFFF; padding:5px; font-weight:bold; margin-bottom:3px !important;}
.header_links, .header_links a{ color:#1C1C1C; font-weight:bold; line-height:22px; text-decoration:none;}
.header_bottom { height:40px; position:relative; float:left; background:url(/site/rw_header/rw_tabs_bg.jpg) repeat-x center center;}
.header_tabs {width:490px;  height:40px; position:relative; float:left; text-align:left;}
.header_tabs ul { display:inline; padding:0px; margin:0px;}
.header_tabs ul li { display:inline; height:40px; line-height:40px; padding:0px; margin:0px; padding-left:22px; padding-right:21px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.hearder_blog {width:82px; height:40px; position:relative; float:left;}
.header_search {width:232px; height:40px; position:relative; float:left;}
.hearder_blog { padding:0px;}
.header_home_img { width:893px; height:260px; float:left; background:url(/site/rw_header//site/home/Hotweathergear_.jpg) no-repeat;}
.links_space { height:3px; font-size:1px; line-height:6px; background:#FFFFFF; position:relative; float:left;}

/* SEARCH */
#header_search {margin: 0; padding: 0;border: 0; width:222px; height:40px; position:relative; float:right; margin-right:10px;}
#header_search table, #header_search table tbody, #header_search table tbody td {margin: 0; padding: 0;	border: 0 none;	width: 100%;	height: 1%;	line-height: 0;	border-collapse: collapse;}
#header_search #search-txt {display: none;}
#header_search .text { text-align:left;}
#header_search .input {background:url(/site/rw_header/rw_search_bg.jpg);font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:12px;line-height: 15px;height:35px;width: 177px;/*padding:0px;padding-top:15px;*/padding-left:10px;border:0px solid #253b6c;margin:0px;margin-top:1px;}
#header_search #go {font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff; background:url(/site/rw_header/rw_go.jpg) !important; border:#11224a 0px solid;border-width:0px;width:39px;height:28px;padding:0px;cursor:pointer;float:right;display: inline;margin:0px;padding:0px;margin:0px; margin-top:0px;}
#header_search td.smalltextnolink {display:none;						/* if a "search" text appears */}
#header_search form {margin:0;							/* for Opera extra margin on Forms */}

/* FOOTER */
#footer_content { width:893px;}
.footer_line { border-bottom:1px solid #B6B6B6; margin-left:17px; margin-right:17px; margin-bottom:22px; height:32px;}
.footer_join { width:380px; position:relative; float:left; text-align:right; padding-right:6px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060;} 
.footer_logos { width:507px; position:relative; float:left; text-align:left;}
.footer_links { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; padding-top:5px;}
.footer_links div a { font-weight:bold; font-size:12px; color:#606060; text-decoration:none; line-height:20px; padding-left:3px; padding-right:3px;}
.footer_links div { color:#F9B013;}

/* HOME */
.home_list_content { width:891px; padding-left:1px; padding-right:1px; background:url(/site/rw_templates/rw_homelist_bg.jpg) repeat-x top; height:auto; padding-top:20px;}
.cero_spacing { padding:0px; margin:0px;}
.cell_info { border-left:1px solid #B8B8B9;border-right:1px solid #B8B8B9; background:url(/site/rw_templates/rw_cell_bg.jpg) repeat-x top center;}
.cell_item { margin-left:10px;}
.home_newsletter { background:url(/site/rw_templates/rw_newsletter_bg.jpg) no-repeat top center;}
#welcome_msg{width:100px;height:30px;position:absolute;left:198px;top:28px;display:none;font:19px "Lucida Grande",Geneva,Arial,Verdana,sans-serif;white-space:nowrap}
#welcome_msg span{display:none}
