/* CSS Document */

body { background-color:#fff; margin:0; padding:0; background-image:url(../pics/body-bg.jpg); background-repeat:repeat; background-position:top; text-align:center;}

#ou { width:100%; height:auto;}
#main { width:800px; height:auto; margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5f2a2e; text-align:left; padding:0; line-height:21px;}
#main a { color:#b24f55; text-decoration:none;}
#main a:hover {color:#b24f55; text-decoration:underline;}
#toptools { height:23px; width:240px; margin-left:560px; background-color:#fff; font-size:11px; text-align:center; padding-top:13px;}
#contwrap { width:784px; height:auto; border:8px solid #fff;}
#header { height: 288px; width:784px; border-bottom:4px solid #d99296; text-align:center; background-position:top; background-repeat:no-repeat;}
#men { width:725px; height:37px; border-top:1px solid #efe3de; border-bottom:1px solid #efe3de; text-align:center; background-image:url(../pics/men-bg.gif); background-position:top; background-repeat:repeat-x; padding-top:8px; padding-left:59px;}
#cont { width:784px; height:auto; padding-top:8px; border-top:1px solid #5f2a2e; background-image:url(../pics/cont-bg.gif); background-position:bottom; background-repeat:no-repeat; background-color:#f6ede9;}
#leftcol { width:232px; height:auto; padding-top:38px; float:left; margin-bottom:8px;}
#rightcol { width:510px; height:auto; padding-top:42px; margin-bottom:8px; background-color:#fff; float:right; padding-left:21px; padding-top:38px; padding-right:21px; padding-bottom:42px;}
#rightcol ul {padding:0; margin:0; padding-left:14px; padding-top:9px; padding-bottom:9px;}
#rightcol li {padding-bottom:8px;}
#footer { width:784px; height:26px; text-align:center; background-color:#fff; font-size:11px; color:#b24f55; padding-top:15px;}
#teas { height:175px; width:232px; background-image:url(../pics/teaser-hlbg.jpg); background-position:bottom; background-repeat:repeat-x;}
#hlteas { width:232px; height:auto; text-align:center; padding-top:2px;}
#fwrap { height:144px; width:232px;border-bottom:1px solid #efe3de;}
* html #hlteas { padding-top:0px;}

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
p { padding:0; margin:0; display:block; padding-bottom:9px;}
#men img {border:0; margin-top:4px;}
#men li { list-style:none; float:left; padding:0; margin:0; border-right:1px solid #fff; padding-right:20px; padding-left:20px; height:30px; padding-top:0px;}
#men ul { margin:0 auto; padding:0; width:auto;}
h1 { font-size:17px; color:#b24f55; padding-bottom:6px; margin:0;}
.spacer { padding-bottom:12px; width:500px; height:1px;}
.spshort { padding-top:4px; height:1px; width:auto; margin:0;}
.teasimg { border-bottom:1px solid #efe3de;}
.cost { padding:0; padding-top:18px; padding-left:10px;}
form, input, textarea, option, object { padding:0; margin:0;}
.contimg { float:right; margin-left:10px; margin-bottom:2px; border:1px solid #cd7076;}
