@charset "utf-8";

/* Main Layout
-------------------------*/
body { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #bb141a; margin: 0; padding: 0; text-align: center; color: #000000; }
.wahoo #container { width: 1000px; background: #bb141a; margin: 0 auto; text-align: left; }
.wahoo #header { background: url(../images/site/header.jpg) no-repeat scroll 0 0; height: 175px; }
.wahoo #mainContentTop { background: url(../images/site/McontentTop.jpg) no-repeat scroll 0 0; height: 27px; }
.wahoo #mainContent { background: url(../images/site/McontentBg.jpg) repeat-y scroll 0 0; padding: 5px 15px; }
.wahoo #footer { background: url(../images/site/footer3.jpg) no-repeat scroll 0 0; height: 180px; }
.wahoo #Mcontent { margin-left: 330px; padding: 5px; font-family: Arial, Gadget, sans-serif; font-size: 18px; color: #333; }
.clear { clear:both; }

/* Flash Nav Content
-------------------------*/
#mainLeft { float: left; width: 300px; padding-right: 10px; padding-left: 10px;	vertical-align:top;}

/* Home Page
------------------------*/
#homeRight { float: right; margin: 0px; padding: 0px; }
#homeLeft {	width: 420px; height: 279px; }
#hummer { margin-left:511px; }

/* Testimonials
-----------------------*/
.testimonialItem { width:585px; background: url(../images/site/testBg.gif) scroll 0 0 no-repeat; padding-right:15px; margin-bottom:25px; min-height:250px;}
.testimonialItem img { margin:4px 0 0 4px; }
.testimonialTitle { float:right; height:59px; line-height:59px; font-size:25px; width:450px; margin-bottom:20px;}
.testimonialDesc { float:right; font-size:12px; width:450px; }

/* Specials
-----------------------*/

#specials { float:left; }
.specialItem { width:600px; background: url(../images/site/specialContent.jpg) repeat-y scroll 0 0; margin-bottom:10px;}
.specialTitle { height:58px; padding:10px; background: url(../images/site/specialTop.jpg) no-repeat scroll top left; font-size:18px; line-height:60px;}
.specialTitle img { float:left; margin-right:20px; border:2px solid #333; }
.specialContent { display:none; padding:10px;}
.specialSubTitle { font-size:16px; }
.specialDesc {}
.specialBottom { height:5px; background: url(../images/site/specialBottom.jpg) no-repeat scroll bottom left;}

/* Bookings Page
----------------------*/
#bookings { float: left; }
#datepickerWrap { width:300px;  font-size:11px; float:left;}
#timepicker { float:left; width:275px;  font-size:11px;}

#timepicker ul, #timepicker li { margin:0; padding:0; list-style-type:none;}
#timepicker ul { margin-left:6px;}
#timepicker li { padding:1px 10px; background:black; color:white; margin:2px 5px 2px 0; border:1px solid transparent; float:left; font-weight:bold;}
#timepicker li:hover { border:1px solid #CC9900; background: #fff; color:#CC9900 }
#selectForm { clear:both; }

#formHelp {}
#formHelp dl,
#formHelp dt,
#formHelp dd { margin:0; padding:0; margin-bottom:5px;}
#formHelp dt { float:left; width:160px; text-align:right;}
#formHelp dd { margin-left:170px; }




/* Contact Page 
----------------------*/
form#ContactUs { float:right; width:210px;}
form#ContactUs #message { width:200px; height:100px; border: 1px solid #333; }
form#ContactUs input { width:200px; border: 1px solid #333;}
form#ContactUs dt, form#ContactUs dd { margin:0px; padding:0px; }
form#ContactUs ul.errors {padding:0px; font-size:12px; width:200px; list-style:none; font-family:Verdana; font-size:10px;}
form#ContactUs ul.errors li { padding:5px 0 5px 40px; background:url(../images/site/warn.png) 5px center scroll no-repeat red; color:#fff; border: 1px solid #333; min-height:35px; vertical-align:bottom; margin:2px 0; }

/* Footer Links
----------------------*/
#footerLinks { font-size:12px; color:#CC6600; margin:30px 25px; }
#footerLinksRight { float:right; width:200px; text-align:center; }
#footerLinks a { color:#CC6600; text-decoration:none; }
#footerLinks a:hover { color:#000; }

/* Mindlock Logo
----------------------*/
#mindlockLogo { height:25px; background-image:url(../images/site/mindlockLogo.jpg); background-position:top center; background-repeat: no-repeat; margin-top:3px;}



