body {background:#699; font-family:arial, sans-serif; margin-left:0px; margin-right:17px;}

#layout {width:100% margin-left:auto; margin-right:auto;}

#layout td {vertical-align:top;}

#side {background-image: url(images/sideback06.jpg); background-repeat: repeat-y; width:112px;}



#side a {font-size:1em; text-decoration:none; line-height:1.9em;}
#side a:link {color:#666; font-weight:bold;}
#side a:visited {color:#666; font-weight:bold;}
#side a:hover {color:#668481; font-weight:bold;}


 ul.side {list-style-type: none; margin-left:0px; padding-left:22px;}
 ul.side li {list-style-type: none; margin-left:0px; padding-left:0px;}

#top {background:#ccc; background-image: url(images/topback06.jpg); background-repeat: no-repeat; height:38px; width:100%; text-align:right;}
#top a {font-size:.95em; text-decoration:none;}
#top a:link {color:#14605C; font-weight:bold;}
#top a:visited {color:#14605C; font-weight:bold;}
#top a:hover {color:#668481; font-weight:bold;}

#topnav {float:right; width:357px; height:18px; margin-top:8px; margin-right:5px; padding-bottom:0px; margin-bottom:0px;}
#topnav2 {float:right; width:487px; height:18px; margin-top:8px; margin-right:5px; padding-bottom:0px; margin-bottom:0px;}



#main {background:#fff; width:100%; padding-left:10px; font-size:.95em;}

#main a:link {color:#668481;}
#main a:visited {color:#668481;}
#main a:hover {color:#333;}

#left {float:left; width:271px;}
#right {margin-left:320px; margin-right:10px;}

strong {color:#336666;}
h1, h2, h3, h4 {color:#336666;}

#header {text-align:right; margin-right:70px;}
.header {text-align:left; margin-right:40px;}

.sm {font-size:.8em;}
.now {font-size:1.2em;}
.was {text-decoration: line-through;}

#addr {color:#fff; font-weight:bold; font-size:.75em; text-align:right; height:48px;}
#addr a {color:#fff;}

.shop {float:left; width:100px; margin:0px 5px; text-align:center; color:#039; font-size:1.2em;}

#nav {margin-left:auto; margin-right:auto; width:95%; padding:4px; border:1px solid #ccc; text-align:center;}
#nav a {font-size:.85em;}


/* Cart styles */
#header2 {text-align:right; margin-right:70px; margin-bottom:-10px;}
#page {text-align:right; margin-right:70px;}
#store {padding:0px 20px; clear:left;}
.item {padding-top:20px;}
.Pimage {float:left; margin-right:15px; width:100px;}
.PimageM {float:left; margin-right:15px; width:300px;}
.descrip {float:left; width:400px; margin-left:55px;}
.descripELI {float:left; width:360px; margin-left:15px;}
.hh {float:left; width:360px; margin-left:15px;}
.cartlink {text-align:right; margin-top:0px;}
.smtxtblk {color:#000; font-size:.75em;}
.smtxt {color:#336666; font-size:.75em;}
.smtxt2 {color:#336666; font-size:.8em;}

.add {float:right; padding-top:5px;}