h1,h2,h3,h4 {font-family:"Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;}
#body {font-family:Verdana; font-size:12px; width:778px; background-color:#ffffff;}
#body a {color:#33a;}
#body a:visited {color:#33a;}
#content {width:100%;float:left;}
#h1 {text-align:center;}
#h1 h1 {margin-bottom:0px;}
#h1 span {color:#444;}
#leftbar {float:left; width:188px; font-size:11px;}
#leftbar h2 {font-size:1.5em;}
#leftbar p {color:#444;}
#leftbar .mexicoLogo {text-align:center;}
#about {border:1px solid #dda; padding:0 8px 5px 8px; margin-left:5px;}
#about h2 {text-align:center;}
#about p {text-align:justify;}
#main {float:left; width:570px; padding:0 5px 0 8px;}
#main p {line-height:20px;}
#services {clear:both; margin-top:10px; border-top:2px solid #ddd}
#services .rates {width:180px; text-align:center; margin:10px 0 17px 0;}
#services .rate {font-size:1.6em; font-weight:bold;}
#services .rateDesc {color:#444;font-size:0.9em;}
#services .booknow {padding-top:5px;}
#services p {margin-left:10px;}
#footer {padding:20px 0 10px 0;}
#footer .company {text-align:center; font-size:0.9em; color:#444;}
.imgLeft {float:left; margin:5px 8px 5px 0px}
.imgLeftNoMargin {float:left;}
.imgRight {float:right; margin:5px 0px 5px 8px}
.imgRightNoMargin {float:right;}
.logo {padding-left:30px;}
.marquee {background:#fff; padding:5px; border:1px solid #ccc;}
#formArrivalInfo {float:left;width:200px;}
#formDepartureInfo {float:left;width:200px;}
#formPolicy {}
#formPolicy p {line-height:11px; font-size:10px;}
.validation-failed {border:1px dashed #F33; background-color:#FCC;} /* for textboxes, textareas, passwords */
.validation-failed-cr {border:1px dashed #F33; background-color:#FCC;} /* for checkboxes and radios */
.validation-failed-sel {} /* for selects */
.validation-passed {border:1px solid #6C6; background-color:#CFF;} /* for textboxes, textareas, passwords */
.validation-passed-cr {} /* for checkboxes and radios */
.validation-passed-sel {} /* for selects */
#formReserve label {font-size:11px;color:#444;}
#formReserve input,textarea {border:1px solid #666;}
#formReserve .formColumns {float:left; width:250px;}
#formReserve fieldset {padding:5px 5px 8px 5px;}