/*CSSDocument*/

body
{
margin:18px 0px;
background:url(/v/vspfiles/templates/90/images/bg.jpg) repeat-x #ffffff;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.clearright { clear: right; }

.rowspacer{width:20px;}

#warp
{
width:1002px;
margin:0 auto;
background:url(/v/vspfiles/templates/90/images/corbg.jpg) repeat-y;
}

#corbg
{
width:982px;
background:url(/v/vspfiles/templates/90/images/head_bg.jpg) no-repeat;
padding:15px 10px 0px 10px;
}

/*=========== header classes Start ==============*/

#header
{
width:982px;
}

#tophed-link
{
width:300px;
font:normal 14px "Times New Roman", Times, serif;
color:#333333;
text-align: right;
}

#tophed-link a
{
font:normal 14px "Times New Roman", Times, serif;
color:#333333;
text-decoration:none;
}

#tophed-link a:hover
{
text-decoration:underline;
}

#cartbox
{
width:295px;
height:30px;
font:normal 18px "Times New Roman", Times, serif;
color:#333333;
padding: -20px 0px 0px 0px;
}

#cartbox a
{
font:normal 18px "Times New Roman", Times, serif;
color:#333333;
text-decoration:none;
}

#cartbox a:hover
{
text-decoration:underline;
}

#menubar
{
width:972px;
height:34px;
background:url(/v/vspfiles/templates/90/images/menubg.jpg) repeat-x;
padding:0px 0px 0px 10px;
}

.ul_limenubar
{
	margin:0px;
	padding:0px;
}
.ul_limenubar li 
{
	list-style-position: outside;
	list-style:none;
	font:normal 16px "Times New Roman", Times, serif;
	color:#DAD8C6;
	margin:0px;
	float:left;
}
.ul_limenubar li.line
{
padding-top:5px;
}
.ul_limenubar li a
{
	display:block;
	padding:4px 10px 5px 10px;
	float:left;
	font:normal 21px "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
}
.ul_limenubar li a:hover
{
	background-color:#A18E80;
	color:#000;
	text-decoration:underline;
}
/*=========== midpart classes Start ==============*/

#midpart
{
width:982px;
margin:10px 10px 0px 10px;
/*
background:url(/v/vspfiles/templates/90/images/mid-bg.jpg);
*/
clear: both;
}

#leftpart
{
width:209px;
}

#container
{
width:766px;
}

/*=========== leftpart classes Start ==============*/

#leftminidiv
{
width:195px;
margin:0 auto;
}

.inputL
{
width:140px;
height:18px;
border:1px solid #734E34;
background-color:#FFFFFF;
padding:2px 0px 0px 2px;
margin-right:6px;
font:normal 20px Arial, Helvetica, sans-serif;
color:#4D4D4D;
float:left;
}

#search_box #display_search_box #input_searches
{
width:140px;
height:18px;
border:1px solid #734E34;
background-color:#FFFFFF;
padding:2px 0px 0px 2px;
margin-right:6px;
font:normal 20px Arial, Helvetica, sans-serif;
color:#4D4D4D;
float:left;
}


.leftcorbg
{
width:195px;
background:url(/v/vspfiles/templates/90/images/left-corbg.jpg);
}

.leftcorbg p
{
margin:0px 0px 10px 0px;
text-align: center;
font:normal 18px "Times New Roman", Times, serif;
color:#734E34;
}

.ul_liLT
{
	margin:0px;
	padding:0px 0px 10px 1px;
	text-decoration:none;
}
.ul_liLT li 
{
	list-style:none;
	font:normal 13px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
}
.ul_liLT li a
{
	display:block; width:167px; padding:2px 0px 2px 0;
	margin-left:12px;
	border-bottom:1px solid #E2D1BE;
	font:normal 13px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	/*background:url(/v/vspfiles/templates/90/images/arrow-up.gif) left top no-repeat;*/
}

#leftminidiv .ul_liLT .subnav a {
	border: 0;
	padding-left: 7px;
}

#leftminidiv .ul_liLT .subnav a:hover, #leftminidiv .nav_selected.subnav a {
	text-decoration: underline;
	background:url(/v/vspfiles/templates/90/images/bulleta.gif) left center no-repeat;
}

.ul_liLT li a:hover
{
 display:block;background-color:#F9F6F1;
	text-decoration:none;
}

.ul_liLT li a.selected
{
	display:block; width:167px; padding:5px 0px 5px 15px;
	font:normal 13px "Calibri", Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	background:url(/v/vspfiles/templates/90/images/arrow-down.gif) left center no-repeat;
	background-color:#DCD9C7;
}

#leftminidiv .ul_liLT .nav_selected a 
{
	font-weight: bold;
	text-decoration: underline;
	border: 0;
}

/*=========== container classes Start ==============*/

#minicontainer
{
width:757px;
margin:0 auto;
}

#probox
{
width:720px;
margin:0 auto;
}

.common-prodetbox
{
width:172px;
margin-right:10px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#767474;
text-transform:uppercase;
line-height:18px;
}

/*=========== Product Layout Class=============*/

.product_specifications {
	float: right;
        font:normal 13px Arial, Helvetica, sans-serif;
	color: #333;
	background-color: none rgb(240, 236, 224);
	border: 0px solid rgb(226, 209, 190);
	width: 48%;
	padding-left: 5px;
	padding-top: 0px;
        Margin-left: 10px;
        margin-bottom: 10px;
}

/*=========== Footer classes Start ==============*/

#footer
{
width:982px;
margin:0 auto;
border: 0px solid #000;
padding: 0px 20px;
}

.footcommon-box
{
width:172px;
height:180px;
margin-right:10px;
border-right:1px solid #CFC7B0;
padding-right:10px ;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
line-height:20px;
}

.footcommon-box p
{
margin:0px 0px 10px 0px;
padding:0px;
font:normal 18px "Times New Roman", Times, serif;
color:#734E34;
text-transform:none;
}

.ul_lifoot
{
	margin:0px;
	padding:0px;
}
.ul_lifoot li 
{
	list-style-position: outside;
	display:list-item;
	list-style:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#575757;
	text-transform:uppercase;
	line-height:20px;
}
.ul_lifoot li a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#575757;
	text-transform:uppercase;
	line-height:20px;
	text-decoration:none;
}
.ul_lifoot li a:hover
{
	text-transform:uppercase;
	text-decoration:underline;
}

.inputFT
{
width:95px;
height:22px;
border:1px solid #464646;
background-color:#FFFFFF;
padding:5px 0px 0px 2px;
margin-right:6px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#4D4D4D;
float:left;
}


/*=========== TEXT classes Start ==============*/

.gentext
{
font:normal 12 px "Calibri", Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
}

.testh1
{
font: 24px "Verdana", Geneva, sans-serif;
font-variant: ;
color:#333333;
line-height:20px;
margin:0px;
padding: 0px 20px 0px 0px;
background: ; padding: ;
}


.brownh1
{
font:normal 22px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:22px;
margin:0px;
padding: 0px 20px 0px 0px;
background: ;
padding: ;
}

.prodh1
{
font:bold 20px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:20px;
margin:0px;padding: 0px 20px 0px 0px;
background: ;
}

.brownh2
{
font:normal 20px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:20px;
margin:0px;
padding:0px;
border-bottom:0px dashed #5F402B;
background: ; 
padding: ;
}

.testh2
{
font: 20px "Verdana", Geneva, sans-serif;
font-variant: ;
color:#333333;
line-height:20px;
margin:0px;
padding: 0px 0px 0px 0px;
background: ;
}


.brownh3
{
font:normal 18px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:18px;
margin:0px;padding:0px;
border-bottom:0px dashed #5F402B;
background: ; 
padding: ;
}

.redmidh1
{
font:bold 22px "Times New Roman", Times, serif;
color:#562C3E;
line-height:18px;
text-transform:none;
}

.grayh1
{
font:normal 24px "Times New Roman", Times, serif;
color:#333333;
}
#content_area table{
text-align:left !important;
}

.paymentm {
margin:22px;
}

#VolusionLiveChat {
padding: 3px 0 0 15px;
}

#search_box { 
padding-top:5px;
}

#footerbottom {
text-align: center;
color: #666666;
text-transform: uppercase;
}

.titlebg { 
background:url(/v/vspfiles/templates/90/images/titlebg.jpg) no-repeat top left;
padding: 5px;
color: #fff;
font-family: "Times New Roman", Times, serif;
overflow: hidden;
height:30px;
padding: 0 10px;
line-height:26px;
margin-top: 15px;
margin-bottom:5px;
}

.titlebg span.titleinner {
font-size: px;
display: block;
float: left;
margin-top: 5px;
}

.titlebg span.titletxt {
text-align: right;
font-size: px;
display: block;
float: right;
}

#content_area .titlebg span.titletxt a, #content_area .titlebg span.titletxt a:hover {
color: #fff;
}

#search_box23
{
padding: 6px 5px 0px 0px;
}
#search_box23 #display_search_box23 #input_searches23
{
width:170px;
height:22px;
border:1px solid #734E34;
background-color:#FFFFFF;
padding:2px 0px 0px 2px;
margin-right:6px;
font:normal 13px Arial, Helvetica, sans-serif;
color:#9a9a9a;
float:left;
}

#value_bar
{
padding:0px 0px 0px 10px; 
}
/*================== Paragaph Text Expander ==================*/

h2.trigger {
	padding: 0 0 0 25px;
	margin: 0 0 5px 0;
	background: url(/v/vspfiles/assets/images/trigger.jpg) no-repeat;
	height: 30px;
	line-height: 30px;
	width: 680px;
	font-size: 2em;
	font-weight: normal;
	float: left;
}
h2.trigger a {
font:normal 20px "Times New Roman", Times, serif;
font-variant: ;
color:#5F402B;
line-height:18px;
border-bottom:0px dashed #5F402B;
background: ; 
padding: ;
}
h2.trigger a:hover { color: ; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin:  0 0 5;
	padding: 0;
	border-top: 0px solid #d6d6d6;
        border-bottom: 1px dashed #d6d6d6;
        background: #FFFFFF url(none) repeat-y left top;
	overflow: hidden;
	font:normal 12 px "Calibri", Arial, Helvetica, sans-serif;
        color:#333333;
        line-height:18px;
	width: 680px;
	clear: both;
}
.toggle_container .block {
	padding: 5px; /*--Padding of Container--*/
	background: url (none) no-repeat left bottom; /*--Bottom rounded corners--*/
}

/*========== Message Box ==========*/

.messageBox 
{
        background-color: #FFFFDE;
        background-position: 20px 10px;
        background-repeat:no-repeat;
        border: 1px solid #FFCF0F;
        margin: 1em 0;
        min-height: ;
        padding:12px 12px;
        width:auto;
	align: center;
        font:normal 14 px "Calibri", Arial, Helvetica, sans-serif;
        color:#333333;
        line-height:18px;
}

/*============== Pintrest Button ================*/

.fb_edge_widget_with_comment {vertical-align:top;}
