body {margin:0px; padding:0px; background-color:#f1ece8;  margin-left:auto; margin-right:auto; font-family:Georgia, "Times New Roman", Times, serif;}
img {outline:none; border:0px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
* {margin: 0; padding: 0;}
a, a img {outline:none;}
li {list-style-type:none;}

#container {width:900px; background-color:#FFFFFF; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; margin-left:auto; margin-right:auto; padding-left:12px; padding-right:12px; position:relative; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#header {height:104px; border-bottom:2px solid #000000; clear:both;}
#header img {float:right; margin-bottom:-2px; margin-right:26px;}
#header h1 {float:left; text-align:center; font-size:12px; font-style:italic; color:#000000; width:230px; margin-top:40px; margin-left:20px;}

#content {width:900px; min-height:500px;}
#content .product {width:230px; float:left; }
#content .product .buy {position:absolute; top:99px;}
#content .product .details {font-size:10px; padding:26px;}
#content .product .details img {margin-top:5px; margin-bottom:20px;}

#content .text {margin-left:280px; margin-right:50px; margin-top:50px; margin-bottom:25px; font-size:12px; width:570px;}
#content .text h1 {color:#d02427; font-size:16px; font-weight:bold; margin-bottom:50px; text-align:center;}
#content .text p {margin-bottom:15px; font-size:12px; color:#000;}
#content a {font-size:12px; color:#000; font-family:Georgia, "Times New Roman", Times, serif;}
#content a.link:hover {text-decoration:underline;}
#content a.link {font-size:12px; color:#000;}
#content a:hover {text-decoration:underline;}
#content  h2 {font-size:12px; margin-bottom:4px;}
#content .text .left { width:250px; font-size:12px;}
#content .text .left .ingredients {font-size:10px; margin-top:30px;}
#content .text .left .ingredients .organic {color:#00733e;}
#content .text .right {font-size:12px; width:250px; color:#d02427;}
#content .text .right ul { list-style-type:none; margin-top:30px;}
#content .text .right ul li {line-height:20px; font-size:11px; color:#000000; background-image:url(peri-gum/www/images/bullet1.gif); padding-left:30px; background-repeat:no-repeat; background-position:top left; margin-bottom:15px;}
#content .text .right ul li.two {background-image:url(peri-gum/www/images/bullet2.gif);}

#menu {background-image:url(peri-gum/www/images/footer.jpg); display:block; list-style-type:none; padding-top:95px; height:48px; padding-right:26px;}
#menu li {float:right; line-height:40px; height:50px;}
#menu li a {font-size:14px; text-decoration:none; color:#FFFFFF;}
#menu li span {font-size:24px; margin-left:15px; margin-right:15px; color:#FFFFFF;}
#menu li a:hover { text-decoration:underline;}

#footer {background-color:#00733e; color:#FFFFFF; padding:26px; padding-bottom:10px; padding-left:165px; font-size:11px; background-image:url(peri-gum/www/images/vegan-scoiety.gif); background-position:top left; background-repeat:no-repeat; border-top:2px solid #000000;}
#footer .left {width:280px;}
#footer .right {width:200px; text-align:right;}
#footer p {margin-bottom:15px;}
#footer a {color: #FFFFFF;}

.wide-content {width:500px; }