body{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background-image: url(../images/bg.gif); background-repeat:repeat; margin:0px; padding:0px;}
h2{font-size:18px; padding:3px 5px; margin:0px;}
form,input,select{font-size:11px;}
td{vertical-align:top; padding:5px; background-color:#ffffff; text-align:left;}

#booknow,#contact{background-color:#f5f5f5;}
.errors{font-size:12px; color:#cc0000; background-color:#FFFFCC; border:1px solid #000000; padding:5px;}
.errors h4{font-size:14px;}
/* HEAD */
#head_container{background-image:url(../images/city_cabs_top_bg.jpg); background-repeat:repeat; text-align:center;border-top:2px solid #000000; }
#header{width:1000px; margin:auto; text-align:left;}
#header img{border:0px;}
#header_bar{background-image:url(../images/header_bar.jpg); background-repeat:repeat-x; width:100%; height:20px;}
#header_bar .head_links{width:1000px; margin:auto; padding:0px 0px 0px 0px; text-align:center;}

/* head links */
.head_links h1{font-size:13px; color:#cc0014;}
.head_links ul{ list-style-type:none; float:left; font-size:100%; padding:0px; margin:0px;}
.head_links ul li{ border-right:1px solid #B1B1B1; float:left;}
.head_links ul li a{ float:left; display:block; padding:4px 10px; color:#ffffff; text-decoration:none; font-weight:bold;}
.head_links ul li a:hover{ background-color:#cc0000;  text-decoration:none; color:#ffffff;}
.head_links ul li.active a, .head_links ul li.active a:hover{  background:#333; color:#ffffff;}
/*.head_links a:link, .head_links a:visited{font-weight:bold; color: #000099; text-decoration:none;}
.head_links a:hover{text-decoration:underline; color:#f5f5f5;}*/
/* CONTENT */
#container{width:1000px; text-align:left; padding:0px; margin:5px auto 5px auto;}

/* LEFT */
#left{width:178px; margin-right:5px; float:left; }/*background-color:#bf9b0d; border:1px solid #cccccc; background-color:#bf9b0d;background-color:#cc0000;*/
#left ul{list-style:none; padding:0px; margin:0px;}
#left li{}
#left li a:link, #left li a:visited{color:#ffffff; text-decoration:none;display:block;height:18px; margin:1px; padding:3px 2px 0px 2px; text-transform:uppercase; background-image:url(../images/left_bg.jpg); background-repeat:repeat-x; }
#left li a:hover,#left li#active a{ color:#ffffff;background-image:url(../images/left_bg_over.jpg); background-repeat:repeat-x; font-weight:bold;}
/* CENTER */
#content{width:813px; background-color:#ffffff;margin:0px; float:left;border:1px solid #cccccc;}/*  min-height:600px; */
#content_txt{padding:2px 5px;}

/* FOOTER */
#footer_separator{height:5px; clear:both; width:100%;}
#footer_container{background-repeat:repeat; text-align:center;}/* border-bottom:10px solid #bf9b0d;border-top:10px solid #bf9b0d; min-height:100px;*/
#footer{width:1000px; margin:auto; text-align:left;border-top:10px solid #bf9b0d;}
#footer .text{padding:3px;}
#footer_below{background-color:#bf9b0d; clear:both; text-align:center;}
#footer_below a:link, #footer_below a:visited{color:#ffffff; text-decoration:none;}
#footer_below a:hover{color:#cc0000; text-decoration:underline;}
#footer_below .ft_hold{width:1000px; margin:auto; text-align:left; padding:5px; color:#ffffff;}
#footer_below .first, #footer_below .sec, #footer_below .third{float:left; text-align:left; width:33%}
.sec .sec_in{padding:0px 0px 0px 80px;}
.ft_dev{clear:both; text-align:right; padding:2px; background-color:none;}
.ft_dev a{color:#000000; font-size:9px;}