body { margin:24px; background-image:url(../images/bg.png)}
img { border:0px;}
td, div { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d2d2d;} 
a { color:#2d2d2d; text-decoration: none; }
a:hover { text-decoration: underline; }
.description { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#914989; text-align:left;} 
.wrapper { width:750px; background-color:#fff; height:auto;}
.padding { padding:7px;}
.wrapper_sub { border:1px solid #ccc;}
.content { padding:14px;}
.logo { width:191px;}
.menu {}
.menu_separator { width:1px; background-color:#b6b6b6;}
.menu_box { border-right:1px solid #b6b6b6;}
.product { height:351px; background-image:url(../images/block_bg.png);}
.white_pixel { height:2px; background-color:#fff;}
.copyright, footer { height:31px; color:#929292; text-align:left;}
.footer_padding { padding:12px; color:#929292;}
.footer  {background-image:url(../images/block_bg.png); text-align:left;}
.footer2  {background-image:url(../images/block_bg.png); text-align:left; border-right:2px solid #ffffff;}
a.footer_lnks { color:#575757; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.footer_lnks:hover { color:#555555;}
.product_picture { height:216px; text-align:left;}
.inside_picture { height:156px; text-align:left;}
.product_colors { height:28px; text-align:left;}
.padding_colors { padding:188px 0px 0px 33px;}
.body_colors { padding-right:6px;}
.product_description { height:134px; background-image:url(../images/block_bg.png);}
.padding_desc { padding:14px 11px 14px 11px;}
.desc_box { background:#f0f0f0;}
.product_description_inside { height:313px; background-image:url(../images/block_bg.png);}
.desc_box_inside { background-color:#edebeb; height:299px;}
.thumbs { width:243px; border-right:0px solid #f0f0f0}
.inside_content { height:169px; text-align:justify; }
.inside_content2 { height:169px; text-align:justify; vertical-align:middle; padding-left:4px; }
.inside_content3 { height:169px; text-align:justify; vertical-align:middle;}
.padding2 { padding:26px 15px 10px 20px;}
.padding2a { padding:0px 20px 18px 20px;}
.padding3 { padding:18px 15px 18px 14px; line-height:11px; text-align:justify;}
.padding4 { padding:8px 2px 2px 2px; text-align:center; }
.padding5 { padding:22px 22px 18px 22px; line-height:11px; text-align:justify;}
.info { background-color:#f0f0f0; width:250px; border-right:2px solid #d7d4d4; height:270px;}
.info2 { background-color:#f0f0f0; width:91px;}
.clear { height:17px;}
.lmenu { text-align:left; vertical-align:top;}
.padding_info { padding:22px 7px 7px 13px; text-align:left;}
.colors { margin-right:9px; margin-top:4px;}
.mediumclear { height:6px;}
.packaging { margin-top:3px;}
.packaging_title {margin-top:6px;}
.contact_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:26px;  }
.textbox-border {border: 1px 1px 1px 1px  solid #7E7E7E; color: #f5f5f5; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:140px;}
.button-border {border: 1px 1px 1px 1px  solid #7E7E7E; color: #f5f5f5; font-family: Verdana;	color:#666666; font-size: 10px;	vertical-align: middle; width:70px;}
strong { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8f3f94; text-decoration:underline;}

.shiftcontainer{

left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 210px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
height:85px;/* Add container height here if desired */
background-color: #f8f8f8;
border: 1px solid #b2b2b2;
padding: 6px;

left: -3px; /*shadow depth*/
top: -3px; /*shadow depth*/
}


.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/


}

.arrowlistmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
background: url(../images/arrow.gif) no-repeat ; /*custom bullet list image*/
display: block;
padding: 4px 0;
padding-left: 14px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
text-align:left;

font-size: font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#535250; line-height:12px;

}

.indextxt2 { color:#252627; font-weight:none; font-size:11px; font-family: Tahoma, Trebuchet MS, Century, Times New Roman, Times, serif;  padding:12px; padding-right:24px;; text-align:justify; vertical-align:top; background-color:#b1b1b1;}

.indextxt3 { color:#252627; font-weight:none; font-size:11px; font-family: Tahoma, Trebuchet MS, Century, Times New Roman, Times, serif;  padding:12px; padding-right:24px;; text-align:justify; vertical-align:top; background-color:#d3d3d3;}