body {background:#928475; color:#8B9095; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #8B9096;
	scrollbar-arrow-color:  #600F76;
	scrollbar-track-color: #8B9096;
	scrollbar-darkshadow-color: #8B9096;
}
td {color:#8B9095; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:110%;}
p {margin:0px 0px 10px 0px;}
a {color:#600F76; text-decoration:underline;}
a:hover {color:#65696E; text-decoration:underline;}
a img {border:0px;}

h1 {color:#600F76; font-weight:bold; font-size:10px; margin-bottom:10px;}
h2 {color:#FFFFFF; text-transform:uppercase; font-weight:normal; font-size:18px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; margin-bottom:10px;}
h3 {color:#600F76; font-weight:normal; font-size:12px; margin-bottom:5px;}

.pick_left {float:left; margin:0px 10px 10px 10px;}
.pick_right {float:right; margin:0px 10px 10px 10px;}
.clear {clear:both;}

/* structure */
.main {width:995px; height:672px;}
.top {height:109px; background:#FFFFFF url(../images/bg_top.gif) no-repeat;}
.page {background:#FFFFFF url(../images/bg_page.gif) repeat-y; vertical-align:top;}

.top_contact {width:320px; padding-top:23px; padding-left:43px; vertical-align:top;}
.top_contact a, .footer a {color:#65696E; text-decoration:none;}
.top_contact a:hover, .footer a:hover {color:#65696E; text-decoration:underline;}
.logo {padding-top:10px; vertical-align:top;}
.side {background:url(../images/search_side_img.gif) bottom right no-repeat; width:15px; height:433px;}

.content {vertical-align:top; padding:0px 5px;}
.solid_border {border:6px solid #FFFFFF;}
.sh_t {background:url(../images/c_sh_t.gif) repeat-x; height:5px;}
.sh_b {background:url(../images/c_sh_b.gif) repeat-x; height:5px;}
.sh_r {background:url(../images/c_sh_r.gif) repeat-y; width:5px;}
.sh_l {background:url(../images/c_sh_l.gif) repeat-y; width:5px;}
.content_area {background:#FFFFFF; height:410px; padding:5px; vertical-align:top;}
div.text {margin:10px 0px 0px 10px; height:380px; overflow:auto;}
.border {border:6px solid #8B9096;}

.rightcol {width:151px; text-align:center; vertical-align:top; padding:10px 25px 10px 15px; background: url(../images/bg_righcol.gif) left top repeat-y;}
.rightcol td {color:#FFFFFF; font-weight:bold;}
.rightcol a {color:#FFFFFF; text-decoration:none;}
.rightcol a:hover {color:#FFFFFF; text-decoration:underline;}
.rightcol p {margin:4px 0px 3px 0px;}
.medium_border {border:4px solid #FFFFFF;}

.leftcol {background:url(../images/ng_leftcol.gif) bottom left no-repeat; width:180px; vertical-align:top;}
ul.menu {margin:0px; padding:0px; list-style-type:none;}
.menu li {margin-top:5px;}
.menu li a {display:block; width:156px; height:21px; line-height:20px; color:#FFFFFF; text-decoration:none; font-size:14px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; background:url(../images/bg_menu.jpg) left no-repeat; text-align:right; padding-right:10px;}
.menu li a:hover {color:#FFFFFF; text-decoration:none; font-size:14px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; background:url(../images/bg_menu_a.jpg) left no-repeat;}
.search_box {text-align:right; padding-top:52px;}
.search_box h3, .search_box p {margin-right:12px;}

.footer {height:114px; background:#928475 url(../images/bg_footer.gif) top no-repeat; vertical-align:top; padding:12px 48px 0px 43px;}
.footer_title {color:#FFFFFF; font-weight:bold; padding:0px 0px 15px 0px;}

/* form */
form {margin:0px; padding:0px;}
.input_search {border-top:1px solid #9B9EA3; border-left:1px solid #9B9EA3; border-bottom:1px solid #9B9EA3; border-right:1px solid #FFFFFF; height:20px; width:115px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; padding:3px 0px 0px 3px;}
.btn_search {border-top:1px solid #9B9EA3; border-right:1px solid #9B9EA3; border-bottom:1px solid #9B9EA3; border-left:1px solid #FFFFFF; height:20px; width:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#600F78; cursor:pointer;}
.input_letter {border-top:1px solid #9B9EA3; border-left:1px solid #9B9EA3; border-bottom:1px solid #9B9EA3; border-right:1px solid #FFFFFF; height:20px; width:180px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; padding:3px 0px 0px 3px;}
.btn_letter {border-top:1px solid #9B9EA3; border-right:1px solid #9B9EA3; border-bottom:1px solid #9B9EA3; border-left:1px solid #FFFFFF; height:20px; width:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background:#600F78; cursor:pointer;}

div.faq_item{margin-top:15px;}
div.title a{font-weight:bold;}
div.answer{margin-top:5px; font-style:italic}
div.page_links{margin-top:15px;}

/*cart formating*/
td.prodseparator{background:url(../images/dott.jpg) repeat-x 0px 10px;}
div.detailname{font-size:14px; padding-bottom:15px; font-weight:bold}
div.detaildescription{margin-top:15px;}
div.detailprice{margin-top:15px; font-size:14px}
span.price{font-size:14px;}
.prodimage img, img.prodimage{border:1px solid #B6B6B6}