/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; margin:0; padding:0; }

/*#bigcar {
position:absolute;
z-index:30;
top:50%;
left:50%;
margin:-50px;
}*/

#bigcar { width:800px; position:relative; top:-100px; height:0; margin:0 auto; padding:0; text-align:center; }
#bigcar img { margin:0; padding:0;}

#container { width:800px; text-align:center; margin:0 auto; padding:0; background:#FFFFFF; }

#header { width:100%; float:left; background:url(../images/header.jpg) center center no-repeat; margin:0; padding:0; height:100px; vertical-align:middle;}



#content { width:100%; float:left; margin:0; padding:0; vertical-align:middle; }

#maintop { width:100%; float:left; margin:0; padding:0; height:25px; background:url(../images/maintop.jpg) center center no-repeat; }

#mainmiddle { width:100%; float:left; margin:0; padding:0; background:url(../images/mainmiddle.jpg) center center repeat-y; }

#mainbottom { width:100%; float:left; margin:0; padding:0; height:25px; background:url(../images/mainbottom.jpg) center center no-repeat; }


#mm_left { float:left; width:20%; background:#000099; margin:5px 0 0 25px; padding:5px;}
#mm_left ul { list-style:none; width:100%; text-align:left; margin:0; padding:0;}
#mm_left ul li { border-bottom:1px dashed #FFFF00; padding:0; margin:0; }
#mm_left ul li a { display:block; padding:6px; margin:0; color:#FFFFFF; text-decoration:none; }
#mm_left ul li a:hover { color:#FFFF00; }

#mm_main { float:left; width:71%; margin:0; padding:10px; text-align:left; }
#mm_main p { text-align:justify; margin:0; color:#FFFFFF;}
#mm_main h3,#mm_main h4 { margin:0; padding:10px 0; color:#FFFF00;}

#footer { width:100%; float:left; background:url(../images/footer.jpg) center center no-repeat; margin:0; padding:0; height:100px; vertical-align:middle; text-align:center;}

#footer ul { list-style:none; margin:10px auto 0 auto; padding:0; color:#0000FF;}
#footer ul li { display:inline; padding:10px; margin:0; }
#footer ul li a { text-decoration:none;  color:#0000FF; font-weight:bold;}
#footer ul li a:hover { text-decoration:underline;}


.resultsdiv { font-size:10px; width:100%; background:#000099; margin:10px 0; padding:1px;}
.resultsdiv tr { vertical-align:top; text-align:left; }
.resultsdiv th { color:#FFFF00; }
.resultsdiv td { color:#FFFFFF; }
.resultsdiv img { padding:2px; border:1px solid #FFFFFF; }

#bookingform table tr th { text-align:right;}

.openaccountform table { color:#FFFFFF; margin:0; padding:0;}

#images { width:100%; text-align:center; }
#images img { padding:1px; border:1px solid #FFFFFF;}

#locations { width:465px; height:39px; margin:10px auto 0 auto; padding:0; background:url(../images/locationss.jpg) left 0 no-repeat;}
#locations ul { list-style:none; width: 560px; height:60px; margin:0; padding:0; } 
#locations ul li { float:left; width:92px; margin:0; padding:0; text-align:center;}
#locations ul li a { display:block; padding:7px 0; margin:4px 0 0 5px; text-decoration:none; font-size:11px; color:#000000;}

.icontable td { text-align:center; vertical-align:middle; padding:0; width:50px; margin:0;}
.icontable td img { border:none; }