body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#faf9f4; color:#000000; margin:0px;}
#wrap { 
    background:#f2f5fa url(/images/wrap_bg.gif) repeat-y scroll 0%;
    background:; 
    margin:0px auto; 
    padding:0px; 
    width:986px; border: 0; 
}
#top { background:#ffffff url(/images/top.jpg) no-repeat; margin: 0px 16px; padding: 0px; height: 135px; clear:both; }
a:link { text-decoration: none; color : #adb102; border: none;}
a:active { text-decoration: none; color : #adb102; border: none;}
a:visited { text-decoration: none; color : #adb102; border: none;}
a:hover	{ text-decoration: none; color : #555353; border: none;} 
#blogtitle { 
    color: #00000; 
    text-align:left; 
    font-size:12px; 
    line-height:100%; 
    padding-top:30px;
    padding-right:170px; 
    margin:0px; 
    float: right;
    line-height: 18px;
}
#blogtitle a:link { text-decoration: none; color : #1d2224; border: none;}
#blogtitle a:active { text-decoration: none; color : #1d2224; border: none;}
#blogtitle a:visited { text-decoration: none; color : #1d2224; border: none;}
#blogtitle a:hover	{ text-decoration: none; color : #555353; border: none; } 
#blogdesc { float: left; color: #1d2224; padding-left:205px; text-align:left; font-size:12px; padding-top:5px; text-transform:capitalize; margin:0px; }
#search { float: right; height: 30px; width: 300px; margin-top:35px; }
.left { clear: both; margin: 0 0 10px 10px; padding: 10px; float: left; width: 200px; }
.left h2 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
.left ul { list-style-type: none; margin: 0 ; padding: 0; }
.left ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0; }
.left ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.left ul li ul li { list-style-type:none;  background: transparent url(/images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  }
.right { 
    margin: 15px 30px 10px 3px; 
    line-height: 16px; 
    padding: 0px; 
    float: right; 
    width: 700px; 
    overflow:hidden;
    border: 1px solid #e6e1e7;
    background: #ffffff;
}
.right_top {
    background:#ffffff url(/images/content_top.gif) repeat-x;
    height: 15px;
    margin: 0px;
    padding: 0px;
}

.right_content {
    margin:10px;
}
.right h2 { font-size: 16px; padding: 3px 0px; margin: 0px 7px 3px 0px; border-bottom: dashed 1px #ccc;}
.right img { border:4px #ccc solid; }
img.wp-smiley { border:0px;}
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
.alignright { float: right; }
.alignleft { float: left; }
ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; }
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; }
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
input#searchsubmit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }
input{ color: #666;border: 1px solid #cbcbcb; padding: 3px; background:#fcfcfc; /*margin-bottom: 0.6em; margin-top: 2px;*/}
textarea { color: #666; width: 80%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
#footer { margin-left:12px;width:960px;font-size: 11px; color: #000000; background: #ffffff; height: 28px; padding-top: 5px; margin-top: 0px; text-align:center; clear:both; border-top:5px #cf6da6 solid; }
.submit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }
a.submit:link, a.submit:visited, a.submit:hover, a.submit:active {
    background:#999;border:2px solid #333; color:#fff;font-size:13px;
    padding: 3px;
    margin-top: 2px;
    margin-bottom: 0.6em;
    text-decoration: none;
}
.bar {
    background:#cf6da6 none repeat scroll 0%;
    color:#FFFFFF;
    font-size:1.1em;
    height:24px;
    margin-left:12px;
    width:960px;
    padding: 0px;
    
}

.bar li {
    background:#cf6da6 none repeat scroll 0%;
    color:#FFFFFF;
    float:left;
    margin:0pt;
    padding:4px 12px 1px;
}

.bar li a {
    background:inherit inherit inherit inherit inherit;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}

.bar li a:hover {
    color:#000000;
}

.bar ul {
    margin:0pt;
    padding:0pt;
}

ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

.cart_table {
    color:#000000; 
    font-size:12px; 
}

.cart_table a {
    color:#0085C7
}

.cart_table_price { 
    color:#000000;
    font-size:11px; 
    font-weight:bold;
}

.cart_table_title { 
    color:#000000;
    font-weight:bold;
}

.cart_table_header_td {
    background-color: #A680A6;
    padding: 7px;
}

.cart_table_header_tr {
    background-color: #FE9000;
    font-weight:bold;
    background-color: #DDE7FF;
}

.cart_table_row {
    color:#000000;
    font-size:11px; 
    font-weight:bold;
}

.cart_table_row0 {
    background-color:#E9D1D7;
}

.cart_table_row1 {
    background-color:#F7EDF0;
}

.cart_table_row_total {
    background-color: #A680A6;
    color: #000000;
}

.cart_table_col {
    padding: 7px;
}

.currencies {
    text-align:center;
}

.currencies_disclaimer {
    text-align:center;
}

.section_header {
}

.product { color:#DB5034; font-size:14px; text-align:center; padding:0px 0px 0px 0px}
.product img { border:1px solid #9DA4A9}

td {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
}

.item_price { color:#000;font-size:14px; font-weight: bold}
item_main_image { border: 1px solid black;}

.current_category {font-weight: bold; color: #CF6DA6}