/***************************************/
/*    Import styles for v5+ browsers   */
/**************************************/


/*elements_typography.css*/
ul.Lustypelinks,
ul.Lustypelinks,
p.Lwelcome,
.yourbasketandcheckoutlink h3,
.yourbasketandcheckoutlink h2,
.minicartitemsandtotal,
.Lcustomerquotes h3,
.Lcustomerquotes h4,
.Lcustomerquotes h5 {font-size: 0.9em;}

.Lonelevelcatlist h3 {font-size:1.2em;}

.Lonelevelcatlist h3 {font-style:italic;}

.Lonelevelcatlist  ul li,
.Lcatnav ul li a {font-weight:bold;}

.yourbasketandcheckoutlink h3,
.Lcustomerquotes h3,
.Lcustomerquotes h5,
.Lcat_headerright h2,
.Lcatnav ul li li a,
.Lmyacccontactdetails h2,
.Lmyaccaccountdetails h2,
.Lmyaccreminders h2,
.Lmyaccdeliverydetails h2,
.Lmyaccorderhistory h2,
.Lmyaccaccountmicrosite h2,
.customerservice ,
 .myaccount1{font-weight:bold; letter-spacing:0; font-size:1.1em; margin:23px 0 13px 10px;}
 .shippingandhandling{font-weight:bold; letter-spacing:0; font-size:1.1em; margin:23px 0 13px 10px;}
.Lmyaccaccountmicrosite li a {text-transform:uppercase;}

.Lcustomerquotes {text-align: center;}

/*.mycontactdetails .contact ul li.last, */
.mycontactdetails .contact h2 {
	display:none;
	}
.mycontactdetails .contact ul {
	margin:26px 0; 
	font-weight:bold;
	font-size:1.1em;
	}
.mycontactdetails .contact ul li.last{
	font-size:0.9em;
	}


/*elements_color.css*/
/* TEXT */
.Lgiftlink a,
.Lreferfriendlink a,
.Lpcatlinks a {color:#333;}
.Lgiftlink a:hover,
.Lreferfriendlink a:hover,
.Lpcatlinks a:hover {color: #666;}
.Lnewslist p {color: #999;}

/* BORDERS */
ul.Lustypelinks {border-top-color: #999;}
ul.Lustypelinks {border-bottom-color: #999;}
ul.Lustypelinks li {border-left-color: #CCC;}
p.Lwelcome {border-left-color: #999; border-top-color: #999; border-bottom-color: #999;text-align:right}
.minicartitemsandtotal {border-right-color: #999; border-top-color: #999; border-bottom-color: #999;}
.Lonelevelcatlist  ul li,
.Lpcatlinks li {border-bottom-color: #CCC;}
.Lfooter li {border-left-color: #666;}
.minicartitemsandtotal ul li.total {border-left-color: #CCC;}
#searchex,
#E,
.Lemailsignup input#email {border-color: #CCC;}

.Ltopnavcats ul a {color:#FFF;}

.Lspotlights ul .image img {border-color: #FFF;}

/*elements.css*/
/**************************/
/* HEADER */
/************************/

#header {width:884px; margin:0; padding:0;#padding:0;}
.Lcat_header .Lcat_headerleft, .Lcat_ckheader .Lcat_headerleft {background-color:#f5f0d8; height:30px; width:529px; float:left;padding:8px 0 0 0;margin:0px;}
.Lcat_headernew .Lcat_headercenterdefault {width:556px; float:left;margin:0px;}
.Lcat_headerright { background-color:#f5f0d8; height:30px; width:350px; float:right; text-align:right;padding:8px 5px 0 0;margin:0px;}
.Lcat_headercenter {margin:0;width:884px;margin:0px;}
.Lcat_headerbtm {clear:both; margin:0; padding:0;}

.Lcat_headercenter .joinemail{
float:right;
display:block;
margin:6px 0 0;
width:59px;
margin-left:690px;
_margin-left:680px;
.margin-left:680px;
position:absolute;

}



.Lcat_headercenter .joinemail a{
background:transparent url(../images/bt_joinemail.jpg) no-repeat scroll 0 0;
font-size:0;
height:9px;
padding:0 4px 0;
width:59px;
float:right;
}


.hdtop {
background-color:#4a2302;
float:right;
padding: 6px 130px 0 0;
width:360px;

}


/*************/
/* MAIN LOGO */
/*************/
.Lmainlogo {margin-top:0;text-align:right; height:75px;text-align:left; background-image:url(../images/cubavera-bg.gif); !important}
.Lmainlogo img {border:0;margin:15px 15px 0 10px;}


/**********/
/* BANNER */
/**********/
.Lbanner {float:left; padding:0; margin:0;}
.Lbanner img {border:0;}

/*************************/
/* TOP NAV CATEGORY LIST */
/*************************/

/*.Lcat_headerleft {width:400px}*/

.Lcat_headerleft {width:400px }


.topnavcategories {background:#f5f0d8;width:430px;font-weight:bold;margin:0px 0 0;}


.Lcat_topnavcategories {font-size:0.9em;height:19px;overflow:hidden;text-align:center;width:580px;background-color:#f5f0d8;}
.Lcat_topnavcategories .Linternalimage {margin:2px;padding:0;float:left;text-align:center;}

.Lcat_topnavcategories a{padding:0 2px 0 0; display:block; text-indent:-50000px}

.Lcat_topnavcategories .cumen a{
background:transparent url(../images/topnav_cumen.gif) no-repeat scroll center 3px;
width:60px;
}

.Lcat_topnavcategories .cubabyboys a{
background:transparent url(../images/topnav_cubabyboys.gif) no-repeat scroll center 3px;
width:90px;
}

.Lcat_topnavcategories .cuaccessories a{
background:transparent url(../images/topnav_cuaccessories.gif) no-repeat scroll center 3px;
width:90px;
}

.Lcat_topnavcategories .cusale a{
background:transparent url(../images/topnav_cusale.gif) no-repeat scroll center 3px;
width:60px;
}

.Lcat_topnavcategories .lifestyle a{
background:transparent url(../images/topnav_lifestyle.gif) no-repeat scroll center 3px;
width:60px;
}

.Lcat_topnavcategories .weddings a{
background:transparent url(../images/topnav_weddings.gif) no-repeat scroll center 3px;
width:70px;
}

.Lcat_topnavcategories .women a{
background:transparent url(../images/topnav_women.gif) no-repeat scroll center 3px;
width:70px;
}

/**********************/
/* LOGOUT LOGIN LINKS */
/**********************/

ul.Lustypelinks {font-size:0.9em;margin:0;padding:0;top:6px;font-weight:bold; }

ul.myaccountlink li.login, li.myaccount {padding-left:3px;display:inline;padding-top:0;}
ul.Lustypelinks li{float:right; margin:6px 0 0 0; padding:0 5px;display:inline;position:absolute;margin-left:750px;}
ul.loginlogoutlinks li.login, li.logout {text-align:right; margin:0; padding:0 5px 0 2px; background:url() no-repeat right 3px;}

#Lustype_loginlink {
background:transparent url(../images/bt_signin.gif) no-repeat scroll 0 0;
display:block;
font-size:0;
height:9px;
overflow:hidden;
text-indent:-50000px;
width:48px;
}

#Lustype_logoutlink{
background:transparent url(../images/bt_signout.gif) no-repeat scroll 0 0;
display:block;
font-size:0;
height:9px;
overflow:hidden;
text-indent:-50000px;
width:50px;
}

#Lustype_myacclink{
background:transparent url(../images/bt_myaccount.gif) no-repeat scroll 0 0;
display:block;
font-size:0;
height:9px;
margin-left:58px;
overflow:hidden;
text-indent:-50000px;
width:67px;
}


#Lustype_myaccskiplink{
background:transparent url(../images/bt_myaccount.gif) no-repeat scroll 0 0;
display:block;
font-size:0;
height:9px;
margin-left:58px;
overflow:hidden;
text-indent:-50000px;
width:67px;
}


/*******************/
/* WELCOME MESSAGE */
/*******************/
p.Lwelcome {font-size:1.1em;margin:3px 0 0;min-height:15px;padding:0 0 5px 0;font-weight:bold;}
/*****************/
/* CATEGORY TREE */
/*****************/
.Lcattree {margin:0; padding:0px 0 4px 15px;font-size:0.95em;font-weight:normal;text-transform:lowercase; width:200%;}

/*************/
/* MINI-CART */
/*************/
/* these styles use the element ref */
.Lcat_headerright h2 {float:right;font-size:1.1em;margin:0;min-height:21px;padding-top:5px;width:180px;}
.Lcat_headerright ul.items_added {float:right;margin:0;min-height:12px;padding:5px 3px 4px 0;#padding:6px 3px 3px 0;_padding:6px 3px 5px 0;text-align:left;width:70px;}
.Lcat_headerright ul.items_added li{font-size:1.0em;font-weight:bold;padding-top:1px;text-align:right;}

.Lcat_headerright h2 img {margin-bottom:2px;}
.Lcat_headerright h3 {margin:0; padding:0 0 2px 5px;float:right; }
.headerviewcart {
margin:0; padding:0 0 2px 5px;float:right;
}
.Lcat_headerright p {color:#FF3399;}
 
.items_added, .items_empty {padding:6px 3px 6px 0; float:right;background:#f5f0d8; float:right; font-size:0.9em; font-weight:bold; margin:0; width:60px;}
.items_added li.total, .items_empty li.total {display:none;}
.items_added li, .items_empty li {margin:0; padding:0 0 0 5px; line-height:0.9em;}
.items_added li span, .items_empty li span {margin:0; padding:0;}

#minicart_detail #popupcart_panel_c{z-index: 20; visibility: hidden; left: -70px; top: 133px; background-color:#FFFFFF;}




/**************/
/* SEARCH BOX */
/**************/



.Lsearch {
display:block;
margin:30px 0 0 0;
width:200px;
margin-left:680px;
position:absolute;
}
.Lsearch h2{display:none;}
.Lsearch label, .Lsearch legend {display:none;}
.Lsearch input#termtextkeywordsearch{height:15px;padding:1px 0 0 4px;background-color:#EFEDD4;}

form#formlocaytasearch {display:block; width:100%;padding:0 0 5px 0;}
form#formlocaytasearch fieldset {float:left; padding:0; margin:0 5px 0 0;}
#termtextkeywordsearch {float:left; width:143px; height:14px; margin:0; padding:2px 0 0 5px; font-size:1.0em;}
#searchsubmit {float:left;padding:1px 0 0;margin-left:-4px;_margin-left:-9px}

/*.Lcat_headerleft .joinemail {width:90px;background:#fff;margin:10px;padding:5px 5px 0 2px;float:left;text-align:center;min-height:21px;}*/


/***********************/
/* CATEGORY NAVIGATION */
/***********************/
.Lcatnav {margin:0;padding:15px 0 15px 15px;width:190px;background:#f5f0d8;}
#content-norecord .Lcatnav {margin:0;padding:15px 0 15px 15px;width:190px;background:#f5f0d8;}
.Lcatnav h2 {margin:0;padding-bottom:15px;}
.Lcatnav ul {padding:0; margin:0;}
.Lcatnav ul li {margin:0; padding:6px 0 0 0;}
.Lcatnav ul li.navcusale a {margin:0; padding:9px 0 0 0;color:red}
.Lcatnav ul li a:hover{text-decoration: none;color:#d0d61b !important;}
.Lcatnav ul li ul {margin:0; padding:9px 0 15px 0px;}
.Lcatnav ul li ul li {margin:0; padding:2px 0 0 0; border:none;}
.Lcatnav ul li ul li a {font-weight:normal; }
*:first-child+html .Lcatnav ul li ul li a {font-weight:normal;}
.Lcatnav ul li ul li a:hover {text-decoration: none;color:#4e2200 !important;}
.Lcatnav ul li ul li ul li {padding-left:19px;}

/****************/
/* EMAIL SIGNUP */
/****************/
.Lemailsignup {float:left; margin-top:15px;}
.Lemailsignup h2 {display:none;}
.Lemailsignup label {width:100%; float:none;}
.Lemailsignup #email {width:75%} 
.Lemailsignup legend {display:none;}
.Lemailsignup fieldset {margin:0; padding:0; display:block;}
#emailsignup {width:161px; height:14px; margin:0; padding:2px 0 0 4px;float:left; font-size:1em; }
#newslettersubmit {float:left;margin:0 0 0 7px;}

/*************************/
/* GIFT CERTIFICATE LINK */
/*************************/
.Lgiftlink {width:173px; border:1px solid #333; margin-top:5px;}
.Lgiftlink p {padding:0 5px 5px 5px;}

/***********************/
/* REFER A FRIEND LINK */
/***********************/
.Lreferfriendlink {width:173px; border:1px solid #333; margin-top:5px;}
.Lreferfriendlink p {padding:0 5px 5px 5px;}

/***********************/
/* PAGE CATEGORY LINKS */
/***********************/
.Lpcatlinks {width:173px; border:1px solid #333; margin-top:5px;}
.Lpcatlinks h2  {display:none;}
.Lpcatlinks ul {padding:0 0 10px 5px; margin:0;}
.Lpcatlinks li {margin:0; padding:5px 0; width:135px;}
/* QUICK LINKS */
.Lquicklinks {}

/* SIMPLE TEXT */

.Ltext {/*margin:10px;*/font-size:1.0em;margin:0 0 5px 8px;clear:both; padding:5px 0 0 0;}


/* EXTERNAL IMAGE */
.Limage {}

/**************************/
/* SPOTLIGHT PRODUCT LIST */
/**************************/
/* use items per page value to control display */
.Lspotlights {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html .Lspotlights {width:178px;}
.Lspotlights ul {padding:0 0 0 5px;}
.Lspotlights ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Lspotlights ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Lspotlights ul .details p{display:none;}
.Lspotlights ul .image {float:left; min-height:33px;}
.Lspotlights ul .image img {border-width:1px; border-style:solid;}
.Lspotlights h2 {margin-bottom:4px;}
.Lspotlights h3 {padding:0;}

/*************************/
/* NUMBERED PRODUCT LIST */
/*************************/
.Ltopsellers {width:173px; border:1px solid #333;margin-bottom:5px;}
*html .Ltopsellers {width:178px;}
.Ltopsellers ol {padding:0; margin:2px 0 0 30px;}
.Ltopsellers ol li {padding:1px 0; margin-right:5px;}
.Ltopsellers .price {display:none;}

/**************/
/* STORY LIST */
/**************/
.Lstorylist ul {margin-top:5px;}
.Lstorylist img {border:0; padding-top:1px;}
.Lstorylist h2 {display:none;}

/**********/
/* FOOTER */
/**********/
.Lfooter li {float: left; display: inline; border-left-width: 1px; margin:0 0 0 10px;padding:0 0.7em 0 0;font-size:0.9em;font-weight:normal;}
.Lfooter li.first {border-left: 0;}

/**************/
/* PCI LOGO */
/**************/
.logo_pci {float:left; margin:0 0 0 10px; padding:0;}

/**************/
/* VENDA LOGO */
/**************/
#vendalogo {float: right; margin:-25px 0 0 0; padding:0;}

/**************/
/* COPYRIGHT */
/**************/
.Lcopyright {font-size:0.9em;font-weight:normal;margin:15px 0 0 0;padding:0;text-align:center;}
.Lcopyright p {margin:0; padding:0;}

/************************/
/* GRAPHICAL PROMOTIONS */
/************************/
.Lpromos ul {margin-top: 5px;}
.Lpromos img {border: 0; padding-top: 1px;}
.Lpromos h2 {display: none;}

/*******************/
/* NEWS STORY LIST */
/*******************/
.Lnewslist {width:173px; border:1px solid #333; margin-top:5px;}
.Lnewslist ul {margin:0; padding:0; list-style:disc;}
.Lnewslist ul li {list-style:none; padding:5px}
.Lnewslist h3 {margin:0; padding:0 3px 0 0; display:inline;}
.Lnewslist p {margin:0; padding:0; display:inline;}

/******************************/
/* CUSTOMER QUOTES STORY LIST */
/******************************/
.Lcustomerquotes {width:172px; margin-top:5px}
.Lcustomerquotes h2 {display:none;}
.Lcustomerquotes li {padding:0 10px 15px 10px; background:url(../images/quotes.gif) no-repeat left top;}
.Lcustomerquotes h3 {padding:0; margin:0;}
.Lcustomerquotes h4 {padding:0; margin:0;}
.Lcustomerquotes h5 {padding:0; margin:0;}

/******************************/
/* SINGLE LEVEL CATEGORY LIST */
/******************************/
.Lonelevelcatlist {}
#landingpage #catlist img {border:medium none;padding-bottom:25px;padding-top:20px;padding-left:16px;}

/*****************/
/* STORE LOCATOR */
/*****************/
.Lstorelocator {width:173px; border:1px solid #333; margin-top:5px}
* html .Lstorelocator {width:178px;}
#pcsubmit {margin:5px 0 5px 5px;}
.Lstorelocator legend {display:none;}
.Lstorelocator fieldset {margin:0; padding:0;}
.Lstorelocator fieldset p {width:160px; padding:0 5px;}
.Lstorelocator input#formzipc {width:117px; margin:0 5px;}
.Lstorelocator select {width:121px; *width:123px; margin:0 5px;}
#storelocatorresults h2 {padding-left:0;}
fieldset.storefinder_zipc {margin-left:0;padding-left:0;}
fieldset.storefinder_zipc label {width:212px;}

/******************/
/* MY ACCOUNT NAV */
/******************/
.Lmyacccontactdetails {	border-top:2px solid #D0D61B; margin:27px 0 0 0; width:590px;}
#myaccountpage, #orderhistory, #tlusermyform, #addreminder, #reminderslist, #editreminder {margin:0 20px 30px 0; width:590px;}
#myaccountpage h1, #orderhistory h1, #tlusermyform h1, #addreminder h1, #reminderslist h1, #editreminder h1, .containeroradeditadd h1{ font-weight:bold;letter-spacing:0;padding-bottom:10px;margin:0;paddgin:0;}
.signin_2columns h1 {font-weight:bold;letter-spacing:0;padding-bottom:0;margin:0;paddgin:0;}
#myaccountpage .emailbox {display:block;}
.Lmyaccaccountdetails, .Lcat_myaccountnav .addbook, .Lmyaccorderhistory, .Lmyaccreminders, .Lmyaccreferfriend, .Lmyaccaccountmicrosite {margin-top:9px;}
.customerservice , .myaccount1{margin-top:9px; border-bottom:2px solid #d0d61b; width:190px; padding-left:14px; margin-left:-3px;font-size:13pt}
.contactus, .storelocator, .privacypolicy, .termsandconditions, .returns, .paymentoptions, .usingapromocode{margin-top:3px;text-align:left;margin-left:11px;} 
.sizechart{margin-top:3px;text-align:left;margin-bottom:50px;margin-left:11px;}
.Lmyaccaccountdetails ul, .Lmyacccontactdetails ul, .Lmyaccdeliverydetails ul, .Lmyaccorderhistory ul, .Lmyaccaccountmicrosite ul  {padding-bottom:6px;}
.Lmyaccreminders ul  {padding-bottom:10px;}

.Lmyacccontactdetails ul li.first {margin-top:7px;}
.Lmyacccontactdetails ul li.last, .Lmyaccaccountdetails ul li, .Lmyaccdeliverydetails ul li, .Lmyaccorderhistory ul li, .Lmyaccreminders ul li, .Lmyaccreferfriend ul li, .Lmyaccaccountmicrosite ul li {margin-top:8px; margin-left:11px;}

.Lcat_myaccountnav .addressbook, .Lcat_myaccountnav .editreminder {margin-top:0px; padding-top:0;}
.Lcat_myaccountnav .addressbook h2, .Lcat_myaccountnav .editreminder h2 {display:none;}
.Lcat_myaccountnav .addressbook ul li {margin-top:2px;}
.Lcat_myaccountnav .editreminder ul li {margin-top:0px; *margin-top:-8px; padding-top:0;}

a.reorder{display:none;}

/*****************************************************/
/* RELATED PRODUCTS & ITEMS YOU MAY BE INTERESTED IN */
/*****************************************************/
#relatedbasket {clear:both; margin:10px 0 0 0;}
#relatedbasket h2 {color:#FF3399; margin:0; padding:5px 0 0 0; text-decoration:none; font-weight:normal; text-transform:uppercase; border-bottom:1px solid #e60078;}
#relatedbasket ul li {float: left; width:106px; margin: 10px 0 10px 0; text-align:center;}
#relatedbasket .image {min-height:33px;}
#relatedbasket .details {display:none;}

.checkoutL #relatedbasket {display:none;}

/*************************/
/* RECENTLY VIEWED ITEMS */
/*************************/

/* SITE WIDE RVI */
#showRVISiteWide{/* hide showrvi div by default */ display:none;}
.LshowRVISiteWide {background:none; width: 173px; margin-bottom: 4px; border:1px solid #000}
.LshowRVISiteWide h2 {margin: 0; padding:5px;}
.LshowRVISiteWide h2 span {display: block; }
.LshowTextRVI ul#rvisitewidelist {list-style-type:none; padding:0; margin:0;}
.LshowTextRVI ul#rvisitewidelist li {clear:both; float:left;}

.toolwrap {width:173px;}
.tooltip {position:absolute; float:left; right:174px; padding:10px; background:#666;}
.toolwrap p {padding:0; margin:0;}
.toolwrap .textLink a {display:block; background:#fff; padding:5px; text-decoration:none;}
.toolwrap .textLink a:hover  {background:#666; color:#fff;}
.toolwrap .textLink a span {display:block}
.toolwrap .textLink a:hover span {color:#fff;}

/* PRODUCT DETAIL RVI */
#showRVI{/* hide showrvi div by default */ display:none; border:1px solid #ccc; float:left; width:100%}
.LshowRVI h2 {margin:0; height:22px; padding:3px 0 0 15px; background:#ccc; overflow:hidden;}
#showRVI #rvilist {/* set the rvilist container width to a high number so we are able to "slide" using overflow:hidden*/width:1700px;}
#showRVI .rviwrapper {width:478px; margin:0; position:relative; float:left; overflow:hidden;}
#showRVI ul#rvilist, ul#rvilist li {margin:0; padding:0;}
#showRVI ul#rvilist li .featprods {margin:5px 0 0 0;}
#showRVI ul#rvilist li {float:left; margin:0; width:125px; padding:0;}
#showRVI .slide {float:left; top:70px; position:relative; cursor:pointer;}
#showRVI .btn {width: 16px; float: left; border: solid 1px white;}

.placeholder {border:1px solid #333; background-image:url(../images/placeholderbg.gif); background-repeat:no-repeat;background-position:center; background-color:#ccc;text-align:center;  position:relative;z-index:0;}

/*************************/
/* RECENT SEARCH */
/*************************/
#showRSI {width:173px; border:1px solid #666; display:none; padding:0; margin-bottom:10px; clear:both;}
#showRSI h2 {color:#fff; background:#666;}
#showRSI ol#rsilist {padding:0px -20px;}
#showRSI ol#rsilist li {padding:0; margin:0;}
#showRSI ol#rsilist li a {text-transform:capitalize;} 
#showRSI p {padding:5px;}

/*************************/
/* VENDA SLIDER WIDGET */
/*************************/
#slider h2 {padding:5px;}
#slider #sliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ width:5800px;}
#slider .slidewrapper {width:918px; margin:0; position:relative; float:left; overflow:hidden;}
#slider ul#sliderlist li {float:left; width:988px;}
ul#sliderlist h2 {background:none; border:none;}
#slider .slide {float:left; top:70px; position:relative; cursor:pointer;}
#slider .btn {width: 16px; float: left; border: solid 1px white;}



/*************************/
/* SEARCH TEASER BOX */
/*************************/
/* use items per page value to control display */
.searchteaserbox ul {padding:0 0 0 5px;}
.searchteaserbox ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.searchteaserbox ul .details {float:right; width:78px; padding:0 5px 0 0;}
.searchteaserbox ul .image {float:left; min-height:33px;}
.searchteaserbox ul .image img {border-width:1px; border-style:solid;}
.searchteaserbox h1 a:hover, .searchteaserbox h1 a:link, .searchteaserbox h1 a:visited, .searchteaserbox h1 a:active {color:#FFFFFF;}
.searchteaserbox h2 {margin-bottom:4px;}
.searchteaserbox h3 {padding:0;}
.searchteaserbox p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}

/****************************/
/* SPOTLIGHTS ON RHN SEARCH */
/****************************/
/* use items per page value to control display */
.Rspotlights ul {padding:0 0 0 5px;}
.Rspotlights ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Rspotlights ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Rspotlights ul .image {float:left; min-height:33px;}
.Rspotlights ul .image img {border-width:1px; border-style:solid;}
.Rspotlights h2 {margin-bottom:4px;}
.Rspotlights h3 {padding:0;}
.Rspotlights p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}

/*****************************/
/* TOP SELLERS ON RHN SEARCH */
/*****************************/
/* use items per page value to control display */
.Rtopsellers ul {padding:0 0 0 5px;}
.Rtopsellers ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.Rtopsellers ul .details {float:right; width:78px; padding:0 5px 0 0;}
.Rtopsellers ul .image {float:left; min-height:33px;}
.Rtopsellers ul .image img {border-width:1px; border-style:solid;}
.Rtopsellers h2 {margin-bottom:4px;}
.Rtopsellers h3 {padding:0;}
.Rtopsellers p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}


.Lmyaccreminders {display:none !important;}

.label-att1 {background:url(/content/ebiz/cubavera/resources/images/color-label.gif) no-repeat  !important; height:14px; width:47px; text-indent:-5000px; }

.label-att2 {background:url(/content/ebiz/cubavera/resources/images/size-label.gif) no-repeat 2px 0 !important; height:14px; width:180px;_width:160px; *width:160px;text-align:center;padding:0; }
.label-att2 a{font-size:1.1em;font-weight:normal;text-decoration:underline;text-transform:none;}




a.sample_attach, a.sample_attach:visited, div.sample_attach
{
	display: block;
	width:   115px;
	border:  0px solid black;
	background: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Sans-Sherif;
	font-weight: 500;
	font-size: 11px;
	color:   #4a2302;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             {
	padding-left: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4a2302;
	border-right-color: #4a2302;
	border-bottom-color: #4a2302;
	border-left-color: #4a2302;
}





/* Custom CSS */

.cub_wrapper{
	width:885px;
	background-color: #f5f0d8;
	overflow:hidden;

}



#cub_wrapper{
	width:885px;
	background-color: #f5f0d8;
	overflow:hidden;

}




#cub_wrapper p {line-height:16px;margin-top:10px;}

.cub_content{
	float:left;
	width:630px;
	padding-left:35px;
	color:#4e2200;
    font-size:13px;
	line-height:18px !important;
	font-family:Arial, Helvetica, Verdana, sans-serif;
		}


.cub_content a{
	
	font-size:13px;
	color:#4e2200;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:underline;
}


.cub_content_designer{
	float:left;
	width:600px;
	padding-left:30px;
	color:#4e2200;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	padding-right: 0px;
	
	
}

.cub_content_brown{
	float:left;
	border-left:15px solid #f1edd3;
	width:600px;
	padding-left:20px;
	color:#000000;
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	padding-right: 20px;
	background-color:#4e2100 !important;
	
}



.cub_left_nav{
	float:left;
	font-size:14px;
	width:220px;
	color:#4e2200;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

.cub_left_nav li{
margin:9px;
font-size:12px;
color:#4e2200;
font-family:Arial, Helvetica, Verdana, sans-serif;
}

.cub_left_nav a{
margin:9px;
font-size:12px;
text-decoration:none;
color:#4e2200;
font-family:Arial, Helvetica, Verdana, sans-serif;
}
.cub_left_nav a:hover{
margin:9px;
font-size:12px;
text-decoration:underline;
}

ul.cub_list_style{
	list-style-type:none;
	text-transform:uppercase;
	padding-left: 10px;

}

.cub_hide{
display:none

}
.cub_title{
	font-size:14px;
	font-weight:bold;
	margin-bottom: 20px !important;
	background-color: #4E2200;
	color: #F1EDD3;
	border-bottom: 5px solid #D0D520;
	height: 20px;
	margin-left: -20px;
	width: 630px;
	padding-top: 6px;
	padding-left: 20px;
	padding-bottom: 6px;
}


.cub_line_separator{
height:1px; border-bottom:2px #d0d61b solid
}


.cub_h3
{

font-size:12px;
font-weight:bold;
font-style:normal;
color:#4E2200;
line-height:13px;
text-align:left;
vertical-align:baseline;


}

.cub_arrow {

margin-top:3px;

}


.textInput
{
border: 1px solid #4e2100;
background: #ffffff;
color: #4e2100;
font-size: 12px;
}

#contactus{
width:400px;
}

/* Custom CSS */
/* IMAGES HEADERS FOR THE CATEGORIES*/

