* {
	margin: 0;
	padding: 0;
}

body {
	line-height: 14px;
	font-size: 10px;
	font-family: arial, sans-serif;
	background: #fff;
	margin-top: 0px;
}

a:link { text-decoration: none; color: #666666;}
a:active { text-decoration: none; color: #666666; }
a:visited { text-decoration: none; color: #666666; }
a:hover { text-decoration: underline; color: #666666;}

a img { border: none; }

#menu {
    width: 260px;
    overflow: auto;
    top: 33;
    bottom: 0;
	left: 0;
    position: fixed;
    height: 100%;
	background-color: #fff;
}

#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title { }

#content {
	height: 100%;
	margin: 0 0 0 260px;
	top: 0;
}

.container {
    padding: 30px 0px 0px 30px;
}
.bodylge {
	line-height: 14px;
	font-size: 12px;
	font-family: arial, sans-serif;
	background: #fff;
	margin-top: 0px;
}

/**************************************************************************
CMS ATTRIBUTES CMS ATTRIBUTES CMS ATTRIBUTES CMS ATTRIBUTES CMS ATTRIBUTES
**************************************************************************/

.componentheading {
       display: none;
}

/**************************************************************************
WLDCT STYLES WLDCT STYLES WLDCT STYLES WLDCT STYLES WLDCT STYLES WLDCT STYLES
**************************************************************************/

#cont-main {
       margin-top: 20px;
       width: 500px;
}

a {
       outline: none;
}

.item71, .item65, .item78 {
       margin-top: 10px;
}


#cartHeader {
       width: 380px;
       margin-top: 20px;
       margin-left: 260px;
       margin-bottom: 20px;
}

/**************************************************************************
YOO Carousel  YOO Carousel  YOO Carousel  YOO Carousel  YOO Carousel
**************************************************************************/

#yoo-gallery-1 {
       width: 600px;
}

/**************************************************************************
EDITOR TMPT  EDITOR TMPT  EDITOR TMPT  EDITOR TMPT  EDITOR TMPT  EDITOR TMPT
**************************************************************************/
#img-wrap {
	width: 486px;
        color: #FFFFFF
}

#back-img {
	z-index: 1;
}

#img-desc {
	height: 80px;
	width: 466px;
	padding: 10px;
	background-color: #000000;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	z-index: 2;
	top: -100px;
	position: relative;
}

#prod-title {
	font-size: 14px;
}

#prod-desc {
	margin-top: 10px;
}

/**************************************************************************
Virtue Mart  Virtue Mart  Virtue Mart  Virtue Mart  Virtue Mart
**************************************************************************/

#vmMainPage {
       width: 740px;
}

.navHeader {
       margin-top: 20px;
}

.next_page {
       margin-right: -40px;
}

.previous_page {

}

#prodWrapper {
       margin-top: 20px;
}

.buttons_heading {

}

.mainTable {
       height: 700px;
}

.vmCartContainer {
       background-color: #FFFFFF;
       border: none;
}

.addtocart_button {
       color: #FFFFFF;
}

.quantity_box_button {
       display: none;
}

.browseProductImage {
       height: 300px;
       width: 200px;
       margin-right: 10px;
}

.prod_addimages {

}

.addImages {
       width: 200px;
       margin-right: 10px;
}

.main_image img {
       margin-right: 30px;
}

.main_image a {
       color: #FFFFFF;
}

#cartHeader {
       width: 380px;
       margin-top: 20px;
       margin-left: 260px;
       margin-bottom: 20px;
}

.vmCartModule {
}

#se {
       margin: 4px 0px 4px 0px;
}

.Shipsectiontableheader {

}

.shipCarrier {
       text-align: left; 
       width: 10px;
       color: #FFFFFF;  
}

.shipBlank {
       padding-top: 10px;
}

.shipRate {
       text-align: left;
}

.shipPrice {
       text-align: left;
}

/**************************************************************************
Product Right Layout  Product Right Layout  Product Right Layout
**************************************************************************/

.prodTitle {
       color: #444444;
       letter-spacing: 1px;
       height: 40px;
       vertical-align: top;
}

.manufacturerLink {
       display: none;
}

.prodLabel {
       display: none;
}

.prodPrice {
       font-size: 16px;
}

.askSeller {

}

.details {
       border-bottom: 1px solid #CCCCCC;
       margin-bottom: 10px;
       font-size: 12px;
       font-weight: bold;
}

.prodDesc {
       margin-top: 20px;
       font-size: 11px;       
}

.productDesc-table {

}

.addCart {

}

#prodFooter {
      clear: both;
      border-top: 1px solid #CCCCCC;
}

.prodRecent {
       display: none;
}

.item85 a {
       color: #CC6600;
}
