pre,form,body,html,blockquote,fieldset,input,li,ul,div
    {margin-top: 0px; margin:0; padding:0;}

body {margin:0;  padding:0; height:100%; }
#wrapper { text-align:center;  height:100%;}

#centered {background-repeat:no-repeat; width:100%; position:absolute; top:0px; left:0px; float:right; background-position:50% 0%; height:auto; min-height:100%;}

.sidebuttons {float:left; width:167px; clear:left; }

#maincontent {width:766px; position: relative; margin: 0 auto; text-align:center;  }


.menu {background-image:url('images/menu.png'); width:167px; height:493px; background-repeat: no-repeat; float:left; }

.menucontent {width:92%; margin-top:10px; text-align:center; font-family:Corbel, Arial Narrow; font-size:12px; font-weight:bold; color:#2A425F; line-height:150%; float:left;}

.menucontent a {font-family:Corbel, Arial Narrow; font-size:12px; font-weight:bold; color:#2A425F; text-decoration:none;}

.menucontent a:hover {color:#6099de;}

.contentwrapper {background-image:url('images/mainborder.jpg'); width:584px; float:left;  position: relative; margin: 0 auto; text-align:center; }

.spacer {width:20px; float:right; height:20px;}    

.content {background-color:#2a4160; margin-top:13px; margin-bottom:13px; height:100%; width:96%; font-family:Arial; font-size:12px; color:white; text-align:left; }

 ul {padding-left: 20px;}
.flash {text-align:center; width:100%; float:right; padding-top:5px; }

.contentwords  {padding-left:20px; padding-right:20px;  padding-top:10px; padding-bottom:10px; clear:right; font-family:Arial; font-size:12px; color:white; text-align:justify; min-height:350px; height:auto;} 

.footer {background-image:url('images/footer.png'); width:766px; height:94px;  clear:both; float:left;}  

.footerwords {padding:20px; font-family: Arial; color:#2A425F; font-size:12px; font-weight:bold;}

.footerwords a {font-family: Arial; color:#2A425F; font-size:12px; font-weight:bold; text-decoration:none;} 

.footerwords a:hover {color:#6099de;}  

.footerwords li {list-style-image: url('images/footerline.png'); display: inline; list-style-type: none;  padding-right: 10px;}


input {background-color:#B2B2B2; color:#2A425F;}

select {background-color:#B2B2B2; color:#2A425F;}

input.rad {background-color:transparent; color:#B2B2B2; }

input.btn {background-color:#ffffff; color:#2A425F; }  

a {color:#FFFF00;}    



textarea {background-color:#B2B2B2;  color:#2A425F; }
body {}

.photo {background-image:url('images/photoplaceholder.png'); width:133px; height:145px; background-repeat:no-repeat; margin:0; margin-top:-5px; margin-bottom:25px; margin-left:20px; float:left; position:relative; top:0px; left:0px; }

.photowords {width:133px; text-align:center; margin:0; padding:0; position:relative; top:20px; left:0px; float:left;}






.bookonline {display:block; width:152px; height:100px; background: url(images/bookonlineroll.png)  no-repeat top left;  cursor:hand; float:left; margin-top:10px;}

.bookonline a {display:block; width:100%; height:100%;  background: url(images/bookonlineroll.png) no-repeat bottom left;  cursor:hand; float:left; margin: 0;  padding:0;  }     

.bookonline a:hover { 
background-image: none; 
} 

.carrentals {display:block; width:152px; height:100px; background: url(images/car-rentalsroll.png)  no-repeat top left;  cursor:hand; float:left; margin-top:10px;}

.carrentals a {display:block; width:100%; height:100%;  background: url(images/car-rentalsroll.png) no-repeat bottom left;  cursor:hand; float:left; margin: 0;  padding:0;  }     

.carrentals a:hover { 
background-image: none; 
} 


.promotions {display:block; width:152px; height:100px; background: url(images/promotionsroll.png)  no-repeat top left; cursor:hand; float:left; margin-top:10px;}

.promotions a {display:block; width:100%; height:100%;  background: url(images/promotionsroll.png) no-repeat bottom left;  cursor:hand; float:left; margin: 0;  padding:0;  }     

.promotions a:hover { 
background-image: none; 
} 
  
    