/* Common */
body.style {background: E8F3FF; width:1400px; font-family:Arial, Helvetica, sans-serif; font-size:medium;}
.heading {margin:0 0 20px 0;}
p {font-size:90%;}
div.mainwrapper {background-image: url(gif/smallwall.gif); position: absolute; left: 32%; top: 20px; margin: 0 0 50px -321px; width:1000px; height: auto; border:5px solid #6B7783;padding: 20px 20px 20px 20px;}
div.adblock1 {float: left; width: 160px; height: 800px; margin: 80px 0 0 0; padding: 0 0 0 0;}

/* Index */
#images {float:left; width:350px; height:350px; }
#bottle {float:right; width:400px; height:350px;}
#bottle img {float: right;} 
#text {float: right; width:550px; height:auto; background: #99aabb; border:3px solid #6B7783;padding: 20px 20px 20px 20px; margin: 20px 0px 0px 0px;}
#text li {font-size:100%; color:#000000;}
#leftblock {float: left; width:100px;  height:260px;}
#images img {margin: 40px 0 0 40px;}

/* DIY Page*/
#diypics {width:350px; float:left;}
#diypics a {display:block; float:left; margin:0 0 5px 5px; width:auto; height:200px; border:1px solid #000;}
#diypics a img {float: left; width: auto; height:200px; border:0;}
#diyinstruct {background-color:#99aabb; width:400px; float:right;border:3px solid #6B7783; margin: 20px 0 20px 0; padding: 10px 10px 10px 10px;}
#ourtext {background-color:#99aabb;width:400px; float:right; border:3px solid #6B7783;padding: 10px 10px 10px 10px;}

/* front labels */
#frontpics {width:800px; float:left;}
#frontpics a {display:block; float:left; margin:0 0 5px 5px; width:auto; height:220px; border:1px solid #000;}
#frontpics a img {width: auto; height:220px; border:0;}

/*topmenu*/
#titleblock {float: left; width: 800px; height: 100px; margin: 0 0 0 100px; padding: 0 0 0 0px; font-family: "Cooper Black", "Arial Black", Arial; font-size: 65px;}
.topblock {float: left; width: 700px;  height: 50px; margin: 0 0 0 130px; padding: 0 0 0 0px;}
.topblock img {margin: 20px 0 0 0;}
.topmenu a, .topmenu a:visited {float:right;text-decoration:none; text-align:center; background-color:#B6A39E; color:#000; font-size: 90%;display:block; width:10em; border:2px solid #fff;border-color:#def #678 #345 #cde;padding:0.25em;margin:0.5em auto;}
.topmenu a:hover {top:2px;left:2px;color:#fff;border-color:#345 #cde #def #678;}

/*contact*/
#contact {float: left; background-color:#99aabb; margin:25px 0 20px 25px; width:900px;height:300px;border:3px solid #6B7783; padding: 20px 20px 20px 20px; }
.contact {font-size:120%;}
.piccys {float: left; height: 300px; width: auto; margin-left:100px;}

/*labelhtml*/
.printwrapper {width: 1150px; padding: 2px 2px 2px 2px;}
.adblock {float: left; width: 750px; height: 90px;}
.spacer {float: left; width: 300px; height: 90px; padding: 10px 10px 10px 10px;margin: 0 0 0 10px;}
.front {float: left; width: auto; height: auto; margin: 10px 10px 10px 0px;}
.back {float: left; width: auto; height: auto; margin: 10px 10px 10px 20px;}
.textblock2 {float: left; width: 300px; height: auto; margin: 10px 10px 10px 20px; background-color:#cccccc; border:3px solid #6B7783;padding: 10px 10px 10px 10px;}
a img{border:none;}
.instructions {float: left; width: 300px; height: 30px; margin: 10px 10px 10px 10px;}
.textblock1 {float: left; width: 1080px; height: 70px; margin: 10px 10px 10px 10px; background-color:#cccccc; border:3px solid #6B7783; }
 
