body {background:#9D7D8A;margin:0;font:normal 9pt Arial, Helvetica;color:#8B5A6D;}
a, a:visited {text-decoration:none;color:#8B5A6D}
a:hover {color:#8B5A6D}
img {border:0}
div, td {font:normal 9pt Arial, Helvetica;color:#8B5A6D;}

#wrapper {height:419px;position:absolute;width:100%;top:50%;margin:-210px 0 0 0;text-align:center;background:#CBBCC3}
#mainblock {width:768px;margin:auto;text-align:left;}

.productthumb {float:left;width:70px;height:79px}
.productthumb a, .productblock a:visited {display:block}
.productthumb a:hover {}
.productthumb img {display:block}

#products {width:348px;float:left;background:#FFF}

#navigation {width:346px;padding: 22px 0 6px 0;border-bottom:1px solid #CCC;margin-bottom:6px;margin-left:34px;text-align:center}
#navigation ul {margin:0;padding:0;list-style:none}
#navigation ul li {display:inline;padding:0 5px;text-align:center}
#navigation ul li a:link, #navigation li a:visited,  #navigation li a:active {color:#6D6D6d}
#navigation ul li a:hover {text-decoration:underline;color:#8B5A6D}
a.selected span {color:#8B5A6D}


#subnavigation {width:346px;text-align:center;margin-left:34px;}
#subnavigation ul {margin:0;padding:0;list-style:none}
#subnavigation li {display:inline;padding:0 5px;text-align:center}
#subnavigation ul li a:link, #subnavigation li a:active, #subnavigation li a:visited {color:#6D6D6d}
#subnavigation a:hover {text-decoration:underline;color:#8B5A6D}

#navigationcont {width:396px;padding: 0 0 0 14px}
#navigationcont ul {margin:0;padding:0}
#navigationcont li {display:inline;padding-right:7px}
#navigationcont li a, #navigationcont a:visited {color:#555;font-size:9pt}
#navigationcont a:hover {text-decoration:underline;color:#8B5A6D}

#leftblock {float:left;width:347px;height:340px;background:#FFF}
#rightblock {float:left;width:410px}
#rightblockmarg {padding:20px 0 0 20px}
#content {width:323px;margin:10px 18px 0 14px;height:120px;text-align:justify;line-height:14px}
#contleft {float:left;width:200px;height:297px}
#contright {float:left;width:180px}
#cont {margin:30px 0 0 20px;text-align:justify}

#footer {float:left;width:390px;height:79px;background:#FFF}
#clickitem {margin-left:16px}
#addtocart {font-size:7pt;font-weight:bold;padding-left:18px}

#shadowtop {height:12px;background:url(images/pushadowtop.jpg) repeat-x;position:absolute;width:100%;top:50%;margin:-222px 0 0 0;}
#shadowbot {height:10px;background:url(images/pushadowbot.jpg) repeat-x;position:absolute;width:100%;top:50%;margin:210px 0 0 0;}

#productcontent {width:400px;margin:30px 1px 0 0;float:right;text-align:justify}

#backarr {float:left;width:22px;height:79px;background:#FFF}
#backarr a:link, #backarr a:active, #backarr a:visited {float:left;margin:52px 0 0 0}
#backkarr img {display:block}

#matchingpieces {position:absolute;width:104px;margin:318px 0 0 234px;font-size:7pt;color:#CCC;text-align:right}

table#productinfo {margin:5px 0 0 0;width:340px}
table#productinfo td {padding:5px;border-bottom:1px solid #C2AEB7}

.clear {clear:both}
.viewselection {display:inline;font-size:7pt;font-weight:bold;background:#B7ABAF;padding:0 5px}
