body { background: url(../images/leftsidepicture.jpg) no-repeat #92b6cd;}
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; line-height:14px;}
a { text-decoration:none; outline:none; color:#444;}
a:hover { color:#afe13c;}
/* Header */
#header { background-color:#FFF; height:170px; width:1020px;}
#logo { width:160px; height:170px;}
#logo-title { width:520px; height:170px;}

ul#nav li { float:left;}
ul#nav li a { font-size:22px; font-family:Arial, Helvetica, sans-serif;}


/* Navigation 
a.home { display:block; background:url(../images/nav/home.jpg) no-repeat; width:106px; height:33px;}
a.home:hover { background:url(../images/nav/home.jpg) no-repeat 0 -40px;}

a.services { display:block; background:url(../images/nav/services.jpg) no-repeat; width:107px; height:33px;}
a.services:hover { background:url(../images/nav/services.jpg) no-repeat 0 -40px;}

a.links { display:block; background:url(../images/nav/links.jpg) no-repeat; width:122px; height:33px;}
a.links:hover { background:url(../images/nav/links.jpg) no-repeat 0 -39px;}

a.reservation { display:block; background:url(../images/nav/reservation.jpg) no-repeat; width:124px; height:33px;}
a.reservation:hover { background:url(../images/nav/reservation.jpg) no-repeat 0 -39px;}

a.rates { display:block; background:url(../images/nav/rates.jpg) no-repeat; width:109px; height:33px;}
a.rates:hover { background:url(../images/nav/rates.jpg) no-repeat 0 -39px;}

a.fleet { display:block; background:url(../images/nav/fleet.jpg) no-repeat; width:98px; height:33px;}
a.fleet:hover { background:url(../images/nav/fleet.jpg) no-repeat 0 -39px;}

a.feedback { display:block; background:url(../images/nav/feedback.jpg) no-repeat; width:117px; height:33px;}
a.feedback:hover { background:url(../images/nav/feedback.jpg) no-repeat 0 -39px;}*/

/* Contact Us form */

.contactform label { float:right; display:block; color:#444; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contactform input { background:#adadad; border:none; color:#000; width:170px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contactform textarea { background:#adadad; border:none; color:#000; height:100px; width:170px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* Feedback Form */

.feedback label { display:block; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:5px; margin-top:10px;}
.feedback input { background:#adadad; border:none; color:#000; width:150px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.feedback textarea { background:#adadad; border:none; color:#000; height:100px; width:470px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


/* Left Side */
h1 { color:#444; font-size:26px;}
h1.title { font-size:19px; color:#444; padding-top:10px; padding-bottom:10px; text-align:center;}
h2 { font-size:14px; color:#444;}
h2 a { font-size:14px; color:#444;}
h2 a:hover { color:#afe13c;}
p.main { padding-left:30px; text-align:center;}
h3 { color:#606060; font-size:12px;}
p.feed { margin-top:10px; margin-bottom:10px; padding-left:15px; padding-right:15px;}
/* Reservation */
#checkbox { width:20px; height:20px; vertical-align:middle; margin-top:10px; }

/* Index Main Content */
.header { background:url(../images/header.jpg) no-repeat; display:block; width:1020px; height:204px;}

/* Index Main Content */
.white { background-color:#FFF; margin-left:0px; width:100%;}
.grid_2 ul li { font-family:Arial, Helvetica, sans-serif; color:#444; font-size:12px; line-height:24px; list-style-image:url("../images/checkGreen.png"); }
.grid_3 ul li { font-family:Arial, Helvetica, sans-serif; color:#444; font-size:12px; line-height:24px; list-style-image:url("../images/checkGreen.png"); }

#rightside { background-color:#FFF;}

#besteats { background-color:#FFF;}
h2.number { height:85px; font-size:20px; border-right:1px solid #343434;}
#besteatsbox:hover { background-color:#e4e4e4;}
h2.three { font-size:18px;}
h2.three a:hover { color:#afe13c;}
h2.resbot a { color:#444444; display:block; float:left; margin-right:20px;}
h2.resbotimg { margin-right:30px; float:left; width:100px; text-align:center;}
h2.resbot a:hover { color:#afe13c;}
h2.cursive a:hover { color:#afe13c;}
p.reservelinks a { color:#444444; float:left; font-size:18px;}
p.reservelinks a:hover { color:#afe13c;}

/* Services */
.services-hover { padding-top:10px; padding-bottom:10px;}
.services-hover:hover { background-color:#f8f7f7;}

/* Links */
p.website-link { margin:4px 0 4px 0;}

/* Footer */
#footer { background-color:#FFF; margin:0px; text-align:center;}
#footer ul { width:1010px; margin-left:190px;}
#footer ul li {float:left; color:#444;  margin-right:20px; list-style:circle;}
#footer ul li a { font-family:Arial, Helvetica, sans-serif; color:#444; font-size:17px;}
#footer ul li a:hover { color:#afe13c;}

/* FAQ */
p.question { background: url("../images/question.png") no-repeat; padding-left:20px; font-weight:bold; margin-bottom:0px; height:100%;}
p.answer { margin-bottom:8px; margin-left:25px; font-style:italic;}
