@charset "utf-8";
/* Steven Designs CopyRight 2009 */

* {padding: 0; margin: 0;}
h1 {font-size: 12px;}
html { height: 100%;}

body{  background-color: #C4C4C4; font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif; color: #000000; background-image: url(../images/bar.png); background-repeat: repeat-x;  }


#success {color: #000000;  background:  #00CC33; border: 1px solid #009933; font-size: 12px; text-align:center; padding:10px; clear:both; font-weight: bold; position: absolute; width: 100%;} 
#wrapper { height: 100%; width:960px; margin: 0 auto; }

.logo { background-image: url(../images/martintownlogo.png); background-repeat: no-repeat; width: 100%; height: 56px; clear:both; font-size:18px; color: #666666; font-weight:300;}

.logo p {margin-left: 410px; padding-top: 38px;}

#banner {width:950px; height:300px; background-image: url(../images/banner.png); background-repeat:no-repeat; margin-top: 25px;}

#menubg { height:46px; clear:both; color:#000; font-family:"Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;}

.menu { clear:both; ; margin-top: 15px; margin-left: 100px; font-weight:bold;}
.menu ul {list-style: none; vertical-align: middle; float:left;}
.menu ul li {float:left; margin-left: 90px;}
.menu ul a {text-decoration: none; color:#CCCCCC;}
.menu ul a:hover {  background:url(../images/over.png);
}

#main { margin-top:1px; width:950px; height: 100%;}


.welcome {font-family:"Lucida Grande", Helvetica; width: 500px; float:left; margin-left:40px; margin-top: 20px;}
.welcome p {margin-left: 50px;}

.icon {float:left; margin-left: 50px; margin-top: 20px;  }
.maintwo { padding-top:70px; width:950px; height: 100%; clear:both; margin-left: 40px; }

.reservation { width: 200px; height: 100%; float:left;}
.reservation p {margin-top: 15px; font-size:12px;}
.reservation label {font-weight: bold; color:#003366;}
.reservation legend {font-weight:bold; color:#009900; font-size:16px;}
.reservation fieldset {padding-left: 20px; padding-bottom: 20px;}

.about {float:left; margin-left: 50px; width: 700px;}
.about img {padding-top: 10px;}

h3 {font-size:30px; color:#000; font-weight:400;}

.footer { margin: 0 auto; clear:both; width:100%; height: 120px; background-color:#000000;  color:#FFFFFF; font-family:"Century Gothic";  padding-top: 20px; }
.footer p {width:400px; height:90px; margin: 0 auto; font-size:11px;}
.footer a {color:#CCCCCC; text-decoration: underline;}
.footer a:hover {color:#00CC33;}

p { font-size:14px;}

.services {font-family:"Lucida Grande", Helvetica; width: 500px; float:left; margin-left: 80px; margin-top: 20px;}
.services p {margin-left: 60px;}

#servimg img {float:left; margin-left: 70px; margin-top: 50px; }

.details {float:left; margin-left: 50px; width: 700px;}
.list {padding-left: 350px;}

.fleet {float: left; width: 400px; margin-top: 20px;}
.fleet p {margin-left: 60px;}

#fleetimg {margin-top: 10px; margin-left: 20px;}

.callus {font-family:"Lucida Grande", Helvetica; width: 400px; float:left; margin-left: 100px; margin-top: 20px; margin-right: 20px;}
.callus p {margin-left: 50px;}

#callimg {  margin-top: 10px;}

.style3 {font-size:18px; padding-bottom:10px; color:#0099CC; font-weight:bold;}
