/* CSS Document */
body {margin: 0px;padding: 0px;background:#D8D4B1;}
p { margin:0;padding:0;}
h1 { margin:0 0 20px 0;padding:24px 29px 0 29px; background:url(../images/curvetop.jpg) no-repeat left top #CDC9A9; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; color:#B13803; width:232px; height:26px; display:block;}
h2 { width:564px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; color:#B13803; line-height:40px; background-color:#CDC9A9; padding:0 0 0 20px;}
h3 { margin:0; width:882px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#B13803; line-height:40px; background-color:#CDC9A9; padding:0 0 0 20px;}
h4 { margin:0 0 10px 0; width:882px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; text-decoration:none; color:#000100; line-height:20px; padding:0 0 0 20px;}
#maincontiner {margin:0; padding:0px 0px 30px 0px; width:100%; background:url(../images/bg.jpg) top center repeat-x #EAE5C7;}
#header {margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:30px; padding:0; width:952px; height:304px;}
#nav{margin:0; padding:0 25px 0 25px; width:902px; height:50px;}
#nav ul{ float:left; list-style:none; width:902px; margin:0; padding:0; background:url(../images/bar2.jpg) no-repeat top right;}
#nav li{ float:left; list-style:none; width:180px; margin:0; padding:0; height:50px; }
#nav li a{	background:url(../images/bar1.jpg) no-repeat left top; display:block; width:180px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-align:center; float:left; text-decoration:none;line-height:48px;}
#nav li a:hover{ background:url(../images/hover.jpg) no-repeat left top; display:block; width:180px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF9900; font-weight:bold; text-align:center; float:left; text-decoration:none; line-height:48px;}
#nav .current a{ background:url(../images/hover.jpg) no-repeat left top; display:block; width:180px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FF9900; font-weight:bold; text-align:center; float:left; text-decoration:none; line-height:48px;}
#nav .current a:hover{ display:block; width:180px; height:50px; font-family:Arial, Helvetica, sans-serif;font-size:15px; color:#FF9900; font-weight:bold; text-align:center; float:left; text-decoration:none; line-height:48px;}
#headersbtm { margin:0; padding:0 25px 0 25px; width:902px; height:254px; background:url(../images/bgbg.jpg) top center no-repeat;}

#midder { margin-left:auto;margin-right:auto;margin-top:0;padding:0;width:902px;}
#leftmid { margin:0 0px 0 0; padding:0px; width:290px; float:left; background:url(../images/midbg.jpg) repeat-y left top;}
#leftmid .hhh{ margin:0 0 20px 0;padding:24px 24px 0 24px; background:url(../images/curvetop.jpg) no-repeat left top #CDC9A9; font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; text-decoration:none; color:#B13803; width:242px; height:26px; display:block;}
#leftmid .hhh[id]{ margin:0 0 20px 0;padding:24px 25px 0 27px; background:url(../images/curvetop.jpg) no-repeat left top #CDC9A9; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#B13803; width:238px; height:26px; display:block;}

#mid { margin:0 16px 0 16px;padding:0px;width:290px;float:left;background:url(../images/midbg.jpg) repeat-y left top;}
#rightmid {	margin:0;padding:0px; width:290px; float: left; background:url(../images/midbg.jpg) repeat-y left top;}
.mid-p {margin:0;padding:0px 29px 0 29px;width:232px;}
.mid-txt {margin:20px 0 0 0;padding:0px 29px 0 29px;width:232px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;line-height:16px;text-decoration:none;color:#000000;text-align:justify;}
ul {margin:20px 0 0px 0;padding:0px 29px 0 29px;width:232px;list-style:none;}
li {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;line-height:21px;text-decoration:none;color:#000000;border-bottom:1px solid #B7B49D;}
.blt {color:#CE4202;font-weight:bold;}
.mids {margin:15px 0 0 0;padding:0px 29px 0 29px;width:232px;}
.mid-btm {margin:0;padding:0px 29px 0 29px;width:232px;background:url(../images/curvebtm.jpg) no-repeat left bottom;height:30px;}
a.mailer:link, a.mailer:visited, a.mailer:active {font-size:13px;color:#000000;font-weight:normal;text-decoration:underline;}
a.mailer:hover {text-decoration:none;color:#EF8117;}

#midder_btms{ margin-left:auto; margin-right:auto; margin-top:0; padding:16px 0 0 0; width:902px;}
#left_btms{ margin:0 0px 0 0; padding:0px; width:290px; float:left;}
#mid_btms{ margin:0 16px 0 16px; padding:0px; width:290px; float:left;}
#right_btms{ margin:0;padding:0px; width:290px; float: left;}


#footer {margin-left:auto;margin-right:auto;margin-top:0px;clear:both;padding:0 0 11px 0;background:url(../images/bgfoot.jpg) repeat-x;}
#foot {margin-left:auto;margin-right:auto;margin-top:0px;clear:both;padding:30px 0 0 0;	width:902px;}
.footer-text {line-height:16px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;color:#000000;font-size:11px;text-align:center;}
#foot p { color:#93907F;}
a.mr:link, a.mr:visited, a.mr:active {font-size:13px; color:#4C4C49; font-weight:normal; text-decoration:underline;}
a.mr:hover {text-decoration:none;color:#EF8117;}
a.footer:link, a.footer:visited, a.footer:active {font-size:12px;color:#000000;font-weight:normal;text-decoration:underline;}
a.footer:hover {text-decoration:none;color:#EF8117;}
/*************************************         contact page        **************************************************/
#left { margin:0; padding:0px; width:600px; float:left;}
#con{ margin:0; padding:0px; width:584px;}
label{ float: left; width:150px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; height:20px; line-height:20px; margin:0 0 0 20px;}
.feild { margin:1px 0 1px 0; padding:0 0 0 4px; width:250px; height:20px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}
.numfeild { margin:1px 0 1px 0; padding:0 0 0 4px; width:42px; height:20px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}
.numfeild1{ margin:1px 0 1px 0; padding:0 0 0 4px; width:140px; height:20px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}
.numfeild3 { margin:1px 0 1px 0; padding:0 0 0 4px; width:124px; height:20px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}
.numfeild4 { margin:1px 0 1px 0; padding:0 0 0 4px; width:30px; height:20px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; line-height:20px;}
.tstarea { margin:1px 0 2px 0; padding:4px 0 0 4px; width:250px; height:100px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
#submitbutton{ margin-left:120px; margin-top:5px; width:90px;}
br{ clear:left;}
.style1 { color:#FF0000;}
.style2 { margin:10px 0 0 0px; padding:0; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FF0000;}
/************************************* **************         reservation page            **************************************/
#formreserve1 { margin:0; padding:0;}
.reservetxt { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; text-decoration:none; color:#000100; line-height:16px;}
.cssformreserve p{ width:804px; margin:1px 0 0 0; padding: 0 0 1px 20px; /*width of left column containing the label elements*/ font-family:Arial, Helvetica, sans-serif; color:#B6B1A6; font-size:13px; font-weight:bold; line-height:24px; height:24px;}
.cssformreserve label{ margin:0 0 0 0px; float:left; font-weight:normal; text-align:left; /*width of left column*/width:310px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.feedback-textfield4{ margin:0 15px 0 0; padding:0; float:left;}
.cssformreserve br { padding :0px; margin:0px; height:1px;}
/************************************* **************        about page            **************************************/
.abop{ margin:0 0 20px 0;padding:24px 20px 0 20px;background:url(../images/curvetop.jpg) no-repeat left top #CDC9A9; font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;font-weight:normal;text-decoration:none;color:#B13803;width:250px;height:26px;display:block;}
.mit { margin:20px 0 0 0;padding:0px 20px 0 20px;width:250px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;line-height:18px;text-decoration:none;color:#000000;text-align:justify;}
.mita { margin:20px 0 15px 0;padding:0px 20px 0 20px;width:250px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;line-height:18px;text-decoration:none;color:#000000;text-align:justify;}
.mitaa { margin:20px 0 8px 0;padding:0px 20px 0 20px;width:250px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:13px;line-height:18px;text-decoration:none;color:#000000;text-align:justify;}
.circle { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#B13803; line-height:16px;}
/************************************* **************         policy page            **************************************/
.policytxt { text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.bld { font-size:14px; font-weight:bold; line-height:22px; height:30px; font-family:Arial, Helvetica, sans-serif;}
#policymid { margin-left:auto; margin-right:auto; margin-top:0; padding:0; width:902px;}
/************************************* **************         fleets page            **************************************/
#midder h3 { margin:0 0 5px;0; width:882px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#B13803; line-height:40px; background-color:#CDC9A9; padding:0 0 0 20px;}
/********************************************************       service page        ******************************************/
#middertop { margin:0 0 15px 0; padding:0;width:902px;}
#midderbtm { margin:0; padding:0;width:902px;}
