body {background: url('images/bgbottom.jpg') #dcd4c2 bottom repeat-x;font-family: Verdana, sans-serif;font-size: 11px;color: #848484; line-height: 22px; padding:0; margin:0;}
#wrapper {width: 800px; background: #ffffff; margin:0 auto;}
#header {height: 135px;}

#logo {float:left; padding: 28px 0 0 35px;}
#phone {float:right; padding: 38px 35px 0 0;}

ul#nav{font-family: sans-serif;list-style-type: none;height: 41px;margin: 0;background:url('images/navbg.jpg') repeat-x;padding-left: 20px;}
ul#nav li{display: block;float: left;line-height: 41px;margin: 0; padding: 0;}
ul#nav a, ul#nav a:link, ul#nav a:visited{display: block;text-decoration: none;color: white;font-size: 15px;padding: 0 21px; font-weight:bold;text-transform:lowercase;}
ul#nav li a:hover, ul#nav li a:active{background: url('images/navbg-hover.jpg');}
ul#nav li.on{background: url('images/navbg-on.jpg') bottom center no-repeat;}

#motto-l {height: 11px; background:url('images/shadow.jpg') bottom #d1457f;}
#motto-s {height: 127px; width: 800px; background:url('images/headerbg_cs.jpg') no-repeat;}
#motto-s-text {padding: 38px 0 0 35px;}

#quotebox {background:url('images/quote.jpg') top left no-repeat; padding: 0 0 0 45px;}
.quote {font-family: Georgia,Times,serif; font-style:italic; font-weight:300; line-height:130%; color: #aba494; font-size:15px; line-height: 26px;}

#content {width: 730px; margin: 30px auto; padding: 0;}
#content-left {width: 450px; margin: 0; float:left;}
#content-right {width: 242px; margin: 0; float:right;}

#content-left h1 {border-bottom: 1px solid #e88cb4; padding: 0 0 7px 0; font-size: 16px; color:#e88cb4}

#sidebar-browse {height: 93px; width: 242px; background:url('images/sidebar_browse.jpg') no-repeat; padding: 0;}
#sidebar-browse-text {padding: 50px 0 0 18px;}
#sidebar-products {height: 93px; width: 242px; margin: 15px 0 0 0;}

#logos img {padding: 5px; border:1px solid #cccccc; margin: 0 10px 10px 0;}
#logos img:hover {border: #a4a4a4;}

#box {border: solid #dbd3c0 1px; background-color:#ece8de; margin: 15px 0 0 0;line-height:18px;}
#box-text {margin: 0 0 0 15px; padding:0; }
#box h2 {font-size: 13px; font-weight:bold; color:#b33b75; margin:15px 0 5px 0; padding:0;}
#box p {margin:0;padding:0;}

#footer {background:url('images/shadow.jpg') top center no-repeat; height: 75px;}
#footer-text {margin: 0 auto; padding: 20px 0 0 0; text-align: center; }
#footer-text p {margin:0;padding:0;}

#latest-products {}
#latest-products img {border: 3px #dcd4c1 solid; padding: 2px; }
#latest-products img:hover {border: 3px #d24782 solid; padding: 2px;}
#latest-productsimg {width: 100px; float:left;}
#latest-productstext {float:right; width: 320px;}
#latest-productsimg img {border: 3px #dcd4c1 solid; padding: 2px; margin: 0 15px 10px 0; }
#latest-productsiumg img:hover {border: 3px #d24782 solid; padding: 2px;}
#item {width: 140px; float:left;}
.right {margin-right: 15px;}
#item p {margin:0;padding:5px 0 0 0; text-align:center;}

#box2 {padding: 0 15px 0 15px; border: 1px solid #cccccc; margin: 0 0 10px 0; background:url('images/box_bottom.jpg') bottom repeat-x;}
#box2:hover {border: 1px solid #d54783; background:#ffe6f0;}

a:link {color: #EE5898;text-decoration: none;}
a:visited {text-decoration: none;color: #EE5898;}
a:hover {text-decoration: none;color: #F38BB8;}
a:active {text-decoration: none;color: #EE5898;}

input {height: 25px; border: 1px solid #cccccc; background-color:#EFEFEF; font-size: 17px;}
input:hover {border: 1px solid #ee5094; background-color:#ffffff;}

.formborder {
border-style:solid;
border-width:1px;
border-color:#ccc;
color:#fff;
background-image:url('images/form_button.jpg');
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:130%;
height:30px;
width:140px;
padding-bottom:1px;
}

img {border:0;}