﻿@import "common.css";

#imgSubLeft_wrapper { padding: 6px 5px 14px 6px; }
.imgSubLeft { border: 1px solid #848484; }

#wrapper { width:1024px; margin:0 auto; }
#header { width:1024px; height:44px; }
#top_nav { width:1024px; height:26px;}


 
#StoreContentArea
{
	width: 1024px;
}

#StoreContentArea .LeftColumn { width: 230px; float: left; }
* html #StoreContentArea .LeftColumn { margin-right: -3px; }
#StoreContentArea .RightColumn { margin-left: 230px; width: 794px;}
* html #StoreContentArea .RightColumn { margin-left: 227px; }
* html #StoreContentArea .RightColumn #StoreSubtext { margin-left: 3px; }
#ContentTextArea
{
    width: 790px;
    border-left: 1px solid #818281;
    min-height: 725px;
    /*background:url(/images/store/rnt_store_footer_logos.jpg) no-repeat right bottom;*/
}
* html #ContentTextArea { height: 725px; }
#ContentTextArea .TextArea { padding: 0 50px 35px; }
#ContentTextArea .TextArea #breadcrumbs
{
    margin-left: -35px;
    min-height: 30px;
    padding-top: 10px;
    font-size: 12px;
}
* html #ContentTextArea .TextArea #breadcrumbs { height: 30px; }

#HeaderBlurb, #ctl00_HeaderBlurb
{
    height: 49px;
    width: 384px;
    float: right;
    border-bottom: 1px solid #818281;
    color: #828382;
    padding-top: 4px;
    font-family: Arial, Verdanal;
    font-size: 12px;
}
* html #HeaderBlurb { margin-left: -3px; }
* html #ctl00_HeaderBlurb { margin-left: -3px; }

/**********************************
* Left Side Navigation            *
**********************************/

#left_nav { width:230px; height:486px; background:url(/images/store/rnt_store_sidenav.gif) no-repeat 0 0; margin:0; }

#left_nav dd
{
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
#left_nav dd a.ir 
{
	width:230px;
	height:22px;
	display:block;
	background:url(/images/store/rnt_store_sidenav.gif) no-repeat right 0;
}

#left_nav dd a.ir:hover { background-image:none; }

#left_nav #ln_d_calls a.ir { background-position: right 0; }
#left_nav #ln_orig_wood a.ir { background-position: right -22px; }
#left_nav #ln_hunter a.ir { background-position: right -44px; }
#left_nav #ln_orig_acry a.ir { background-position: right -66px; }
#left_nav #ln_old_style a.ir { background-position: right -88px; }
#left_nav #ln_short_bar a.ir { background-position: right -110px; }
#left_nav #ln_daisy_cut a.ir { background-position: right -132px; }
#left_nav #ln_microhen a.ir { background-position: right -154px; }
#left_nav #ln_mvp a.ir { background-position: right -176px; }
#left_nav #ln_timbre a.ir { background-position: right -198px; }
#left_nav #ln_g_calls a.ir { height:26px; background-position: right -220px; }
#left_nav #ln_g2 a.ir { background-position: right -246px; }
#left_nav #ln_dirty a.ir { background-position: right -268px; }
#left_nav #ln_speckle a.ir { background-position: right -290px; }
#left_nav #ln_g_hunter a.ir { background-position: right -312px; }
#left_nav #ln_born a.ir { height:33px; background-position: right -334px; }
#left_nav #ln_tshirts a.ir { height:33px; background-position: right -367px; }
#left_nav #ln_hats a.ir { height:33px; background-position: right -400px; }
#left_nav #ln_accessories a.ir { height:33px; background-position: right -433px; }
#left_nav #ln_dvdcd a.ir { height:33px; background-position: right -466px; }

/* Top Navigation */

#IntTopNav {border-bottom: 1px solid #818281; height:25px; width:1024px; background:url(/images/store/rnt_store_topnav2.gif) no-repeat 0 -26px; }
#IntTopNav dd { float:left; width:auto; display:inline; position:relative; margin:0; }
#IntTopNav dt { position:absolute; height:25px; overflow:hidden; visibility:hidden; }
#IntTopNav a.ir { display:block; padding-top:25px;height:0px; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; background:url(/images/store/rnt_store_topnav2.gif) no-repeat; }

#mn_about a.ir { background-position:0px 0px; width: 130px;  }
#mn_commun a.ir { background-position:-130px 0; width: 140px; }
#mn_rntv a.ir { background-position:-270px 0px; width: 100px; }
#mn_produc a.ir { background-position:-370px 0px; width: 130px; }
#mn_dealer a.ir { background-position:-500px 0px; width: 110px; }
#mn_contac a.ir { background-position:-610px 0px; width: 414px; }


#IntTopNav a.ir:hover, #IntTopNav dd:hover a.ir, #IntTopNav dd.active a.ir, #IntTopNav a.ir:focus, #IntTopNav a.ir:active, #IntTopNav a.AT { background-image:none; }


/* unused 
#left_panel { width:230px; background:url(/images/store/rnt_store_subimg_sample.jpg) no-repeat 0 0; padding-top:294px; }
#right_panel 
{
	float: right;
	width:700px;
	height:700px;
	margin:0px 0 0 0;
	padding: 0 0 67px 0;
	background:url(/images/store/rnt_store_footer_logos.jpg) no-repeat right bottom;
}
#right_panel .TextArea
{width: 700px;
 border-left:solid 1px #AAAAAA;}

*/

/* Product Detail / Ideal Use / Testimonial styles */

#productDescriptionTab {background: url(/images/Tabs/rnt_store_tabtop_description.gif) no-repeat; height: 30px; width: 315px;}
#productMaterialsTab {background: url(/images/Tabs/rnt_store_tabtop_materials.gif) no-repeat; height: 30px; width: 315px;}

#productDetails {padding: 5px; background-color: #F0F0F0; }
#productDetails ul { padding: 0 0 15px 35px; margin: 0; list-style: square;}
#productDetails li {padding: 0; margin: 0;}

#productIdealUse {padding: 5px; background-color: #F0F0F0;}
#productIdealUse ul { padding: 0 0 0px 35px; margin: 0;}
#productIdealUse li {padding: 0 0 10px 0; margin: 0;}

#productTestimonial {padding: 5px; background-color: #F0F0F0;}
#productTestimonial ul { padding: 0 0 0 35px; margin: 0;}
#productTestimonial li {padding: 0; margin: 0;}

input, textarea, select {border:1px solid #C0C0C0;}


.TabContainer {z-index: 1; position: relative;}

.irt {overflow: hidden; display: block; height/**/:/**/0!important;}

.Tab {width: 315px; padding-bottom: 1px; z-index: 1; position: absolute;  top: 0;} 
.Active {position: relative; z-index: 2; height: auto;}

.Contents {padding: 10px; font-size: 12px;}

.Description {background: url(/images/Tabs/rnt_store_tabbottom_description.gif) no-repeat bottom left;}
.Description .irt {height: 13px; background: url(/images/Tabs/rnt_store_tabtop_description.gif) no-repeat 0 0; padding-top: 13px; height: 13px; margin: 0; width: 80px;}
.Description h3 {margin: 0;height: 17px; background: url(/images/Tabs/rnt_store_tabtop_description.gif) no-repeat 0 100%;}
.Description .Contents {background: url(/images/Tabs/rnt_store_tabcenter_description.gif) repeat-y left; margin-bottom: 29px;}

.Materials {background: url(/images/Tabs/rnt_store_tabbottom_materials.gif) no-repeat bottom left;}
.Materials .irt {background: url(/images/Tabs/rnt_store_tabtop_materials.gif) no-repeat -80px 0; left: 80px; padding-top: 13px; height: 13px; margin: 0; width: 80px;}
.Materials h3 {margin: 0;height: 17px; background: url(/images/Tabs/rnt_store_tabtop_materials.gif) no-repeat 0 100%;}
.Materials .Contents {background: url(/images/Tabs/rnt_store_tabcenter_materials.gif) repeat-y left; margin-bottom: 29px;}

.Ideal {background: url(/images/Tabs/rnt_store_tabbottom_usage.gif) no-repeat bottom left;}
.Ideal .irt {background: url(/images/Tabs/rnt_store_tabtop_usage.gif) no-repeat -157px 0; left: 157px; padding-top: 13px; height: 13px; margin: 0; width: 80px;}
.Ideal h3 {margin: 0; height: 17px; background: url(/images/Tabs/rnt_store_tabtop_usage.gif) no-repeat 0 100%; }
.Ideal .Contents {background: url(/images/Tabs/rnt_store_tabcenter_usage.gif) repeat-y left; margin-bottom: 29px;}

.Partners {background: url(/images/Tabs/rnt_store_tabbottom_partners.gif) no-repeat bottom left;}
.Partners .irt {background: url(/images/Tabs/rnt_store_tabtop_partners.gif) no-repeat -234px 0; left: 234px; padding-top: 13px; height: 13px; margin: 0; width: 80px;}
.Partners h3 {margin: 0; height: 17px;background: url(/images/Tabs/rnt_store_tabtop_partners.gif) no-repeat 0 100%; }
.Partners .Contents {background: url(/images/Tabs/rnt_store_tabcenter_partners.gif) repeat-y left; margin-bottom: 29px;}

.Tab h3 .irt {position: absolute; top: -13px;}

.Tab .Contents {display: none;}
.Active .Contents {display: block;}