body {
	text-align: center;
	margin: 5px 0 0 0;
	color: #000000;
	background: #f9f9f9 url(../images/bg.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
  }
#wrap {
margin: 0 auto;
width: 950px;
text-align: left;
  }
#logo {
width: 407px;
height: 52px;
float:left;
border:0;
}
#logotxt {
font: bold 55px verdana, Arial, Helvetica, sans-serif;
color: #c13225;
float:left;
font-style: italic;
letter-spacing: -4px;
border:0;
padding: 0 10px 0 0;
margin: 0 0 0 25px;
}
#logotxt2 {
font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #15678D;
text-transform: uppercase;
float:left;
letter-spacing: 1px;
border:0;
margin: 31px 0 0 0;
}
#logoborder {
width: 1px;
height: 48px;
background: #AAC4D3;
float:left;
margin: 15px 15px 0 10px;
}
.menu {
width:950px;
height:36px;
float:left;
background: url(../images/menu.gif) no-repeat;
margin: 9px 0 5px 0;
}
.menu ul {
list-style-type: none;
margin: 10px 0 0 0; 
padding: 0;
float:left;
}
.menu li {
list-style-type: none;
float:left;

padding: 0;
font: 12px Arial, Helvetica, sans-serif;
color: #999999;
}
.menu li a {
list-style-type: none;
float:left;
margin: 0; 
padding: 0 10px 0 10px;
font: 12px Arial, Helvetica, sans-serif;
color: #999999;
border-right: 1px solid #E4E4E4;
text-decoration:none;
}
.menu li a:hover {
color:#000000;
}
#people {
width: 306px;
height:203px;
float:right;
margin: 0 0 0 7px;
}
#lside {
width: 185px;
float:left;
}
#ltop {
width: 185px;
height:33px;
float:left;
background: url(../images/ltop.gif) no-repeat;
font: bold 14px Arial, Helvetica, sans-serif;
color: #CC3528;
text-align:center;
padding: 22px 0 0 0;
}
#lmid {
width: 185px;
float:left;
background: url(../images/lmid.gif) repeat-y;
}
#lmid ul {
list-style-type: none;
margin: -3px 0 0 11px; 
padding: 0;
float:left;
}
#lmid li {
list-style-type: none;
color: #999999;
padding: 12px 0 12px 18px; 
background: url(../images/arrow2.gif) no-repeat 5px 14px;
margin: 0;
border-bottom: 1px solid #F5F5F5;
width: 147px;
}
#lmid li a {
	list-style-type: none;
	font: 12px verdana, Arial, Helvetica, sans-serif;
	color: #15678d;
	text-decoration:none;
}
#lmid li a:hover {
color:#000000;
}
#lmid1 {
float:left;
}
#lmid1 ul {
list-style-type: none;
margin: -3px 0 0 11px; 
padding: 0;
float:left;
}
#lmid1 li {
list-style-type: none;
color: #999999;
padding: 12px 0 12px 18px; 
background: url(../images/arrow2.gif) no-repeat 5px 14px;
margin: 0;
border-bottom: 1px solid #F5F5F5;
}
#lmid1 li a {
	list-style-type: none;
	font: 12px verdana, Arial, Helvetica, sans-serif;
	color: #15678d;
	text-decoration:none;
}
#lmid li a:hover {
color:#000000;
}
#lbot {
width: 185px;
height:19px;
float:left;
}
#rside {
width: 717px;
float:left;
}
#rtop {
width: 717px;
height:21px;
float:left;
}
#rtop2 {
width: 697px;
height:36px;
float:left;
background: url(../images/rtop2.gif) no-repeat;
padding: 16px 0 0 20px;
}
#rmid {
width: 677px;
float:left;
background: url(../images/rmid.gif) repeat-y;
padding: 0 20px 0 20px;
text-align:left;
}
.rinner {
width: 567px;
float:left;
}
p {margin: 10px 0 10px 0;}
.sticker {
width: 35px;
height:29px;
background: url(../images/sticker.gif) no-repeat;
float:left;
font: bold 19px Arial, Helvetica, sans-serif;
color: #ffffff;
padding: 6px 0 0 0;
margin: -4px 3px 0 0;
text-align:center;
}
h1, h5 {
font: normal 22px Arial, Helvetica, sans-serif;
color: #CC3528;
padding: 0;
margin: 0;
text-align:left;
}
h5 {
text-decoration:underline;
}
h2, h3 {
font: normal 18px verdana, Arial, Helvetica, sans-serif;
color: #15678d;
margin: 0;
text-align:left;
float:left;
padding: 0 7px 0 0;
border-right: 1px solid #aac4d3;
letter-spacing: -1px;
}
h3 {
padding: 0 0 0 7px;
border: 0;
}
h4 {
font: normal 18px verdana, Arial, Helvetica, sans-serif;
color: #15678d;
margin: 0;
text-align:left;
float:left;
padding: 0;
letter-spacing: -1px;
}
h2 a:link { color: #15678d; text-decoration: none; }
h2 a:visited { color: #15678d; text-decoration: none;} 
h2 a:hover { color: #000000; text-decoration: none;} 
h3 a:link { color: #15678d; text-decoration: none; }
h3 a:visited { color: #15678d; text-decoration: none;} 
h3 a:hover { color: #000000; text-decoration: none;} 
h4 a:link { color: #15678d; text-decoration: none; }
h4 a:visited { color: #15678d; text-decoration: none;} 
h4 a:hover { color: #000000; text-decoration: none;} 
.bottle {
float:left;
width: 110px;
margin: 10px 0 0 0;
text-align:center;
}
#bottle2 {
float:left;
margin: 10px 15px 0 15px;
float:left;
}
.clear{clear: both;}
.star {
width: 21px;
height: 20px;
}
.footer {
width:100%;
height:36px;
float:left;
background: #FFFFFF url(../images/menu.gif) no-repeat center;
margin: 6px 0 0 0;
}
.footer ul {
list-style-type: none;
margin: 10px 0 0 0; 
width:750px;
padding: 0;
float:left;
}
.footer li {
list-style-type: none;
float:right;
margin: 0; 
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
color: #999999;
}
.footer li a {
list-style-type: none;
margin: 0; 
padding: 0 10px 0 10px;
font: 12px Arial, Helvetica, sans-serif;
color: #999999;
border-left: 1px solid #E4E4E4;
text-decoration:none;
}
.footer li a:hover {
color:#000000;
}
#reviewside {
width:154px;
float:right;
margin: 0 0 0 7px;
}
#rewviewtop {
width:154px;
height: 8px;
float:left;
}
#reviewmid {
width:124px;
float:left;
background: #FFFFFF url(../images/reviewmid.gif) repeat-y;
padding: 10px 15px 0 15px;
text-align:center;
}
.starbox {
width: 85px;
height: 45px;
font: bold 12px Arial, Helvetica, sans-serif;
color: #999999;
margin: 0 auto;
}
.sstar {
width:17px;
height:16px;
float:left;
}

.links{
color: #000;
position: relative;
left: -90px;
text-decoration: none;
font-weight: bold;
}
