body { background: #ffffff; margin: 0; font-family:Arial, Helvetica, sans-serif;}

input {margin:0;}
select {margin:0;}

h1 { color:#085E90;}
h2 { color:#89C2E1;}
h3 { color:#085E90;}

p {font-size:12px;}

form {margin:0; padding:0;}

#main { width: 733px; margin: auto;}
#main h1{ font-size:35px; margin:0; padding:10px 0 0 0; width:464px;}
#main h2{ font-size:16px; margin:0; padding:0; width:464px;}
#main a { text-decoration:none;}

/* SEARCH RESULTS PAGE */

#main2 { width: 858px; margin: auto;}
#main2 h1{ font-size:35px; margin:0; padding:10px 0 0 0; width:464px;}
#main2 h2{ font-size:16px; margin:0; padding:0; width:464px;}
#main2 a { text-decoration:none;}

/* ++++++++++++++++++++++++++++++++++ */

#header { height:73px;}

#nav { background:url(../images/navbkg.gif) no-repeat; height:36px; width:733px; margin:0; padding:0; }
#nav ul { margin:0; padding:0 10px;}
#nav ul li { float:left; list-style:none; padding:0; margin:5px 5px 0 0; line-height:12px; height:26px;}
#nav ul li a { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:12px; height:20px; padding:6px 10px 0 10px; background:url(../images/navbutbkg.gif) repeat-x; display:block;}
#nav ul li a:hover { background:url(../images/navbuthovbkg.gif) repeat-x;}

/* SEARCH RESULTS PAGE */

#nav2 { background:url(../images/navbkg2.gif) no-repeat; height:36px; width:858px; margin:0; padding:0; }
#nav2 ul { margin:0; padding:0 10px;}
#nav2 ul li { float:left; list-style:none; padding:0; margin:5px 5px 0 0; line-height:12px; height:26px;}
#nav2 ul li a { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; line-height:12px; height:20px; padding:6px 10px 0 10px; background:url(../images/navbutbkg.gif) repeat-x; display:block;}
#nav2 ul li a:hover { background:url(../images/navbuthovbkg.gif) repeat-x;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++*/


#content { background-color:#FFFFFF; padding: 5px 0;}
#content h3 { margin:0 0 8px 0; padding:0; font-size:18px;}
#content #locs { font-size:12px; color:#085E90;}
#content .price { font-size:16px; color:#FF2400; font-weight:bold;}
#content .info a { background:url(../images/minfo.gif) no-repeat; color:#ffffff; display:block; width:78px; font-weight:bold; height:25px; padding:5px 0 0 7px;}

/* SEARCH FORM */

#search_form { width: 406px; height:426px; margin:0; padding:0 20px; float:left; background:url(../images/formback.gif) no-repeat;}
#search_form h3 { color:#FFFFFF; text-align:center; font-size:30px; margin:7px 0 0 0;}
#search_form h4 { color:#085E90; font-size:18px; margin:20px 0 10px 0;}
#search_form table { margin: 0 20px;}
#Search { margin:20px auto 20px auto; text-align:center; width:100%;}
#frmSearch #age { width: 25px;}
#frmSearch #pDate, #frmSearch #dDate { width: 100px;}
#frmSearch #pickup, #frmSearch #dropoff { width: 200px;}


#posts { width: 446px; margin:0; padding:0; float:left; }
#posts p { text-align:justify; font-size:12px; margin:7px 0 0 0;}
#posts h1 a { width:446px; display:block; color:#085E90; font-size:17px; margin:0;}
#posts .more-link { background:url(http://www.compare-car-rentals.co.uk/images/more-link-back.gif) no-repeat; padding: 1px 0 20px 5px; height:20px; display:block; }
#posts .PostHead { border-top:1px solid #085E90;}

#tag_cloud { padding: 0 0 4px 0; margin:0 0 7px 0; border-bottom:#89C2E1 1px solid;}
#tag_cloud h4 { background:url(../images/rpback.gif) no-repeat; color:#085E90; height:25px; margin:20px 0 0 0; padding:3px 0 0 5px;}
#tag_cloud a { color:#085E90; padding:0 0 0 4px;}
#tag_cloud a:hover { text-decoration:underline;}
#tag_cloud a:visited {color:#89C2E1;}

/* SIDEBAR */

#sidebar { width:276px; float:right;}
#sidebar h3 { text-align:center; padding:3px 0 0 0; margin:0; color:#FFFFFF;}

#miniform { width: 261px; height:328px; margin:0 0 9px 0; padding:0 10px 0 5px; background:url(../images/miniformback.gif) no-repeat;}
#miniform h3 { color:#FFFFFF; text-align:center; font-size:20px; margin:0;}
#miniform h4 { color:#085E90; font-size:14px; margin:10px 0 5px 0;}
#miniform table { margin: 0 15px;}
#miniform td { font-size:12px; font-weight:normal;}
#miniform #frmSearch #age { width: 25px;}
#miniform #frmSearch #pDate, #miniform #frmSearch #dDate { width: 65px;}
#miniform #frmSearch #pickup, #miniform #frmSearch #dropoff { width: 120px;}

#locations {height:291px; margin:0; padding:0; background:url(../images/destbkg.gif) no-repeat;}
#locations ul {margin:12px 0 0 50px; padding:0;}
#locations ul li { list-style:none; font-weight:normal;}
#locations ul li a { color:#085E90;}
#locations ul li a:hover{text-decoration:underline;}

#textbox { background:url(../images/textboxback.jpg) no-repeat; height:125px; margin:9px 0 0 0;}
#textbox p { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; padding:10px 0 0 10px; margin:0;}

/* PAGE NUMBERS */

#wp_page_numbers { margin:0;}
#wp_page_numbers ul { margin:0; padding:0;}
#wp_page_numbers ul li { list-style:none; float:left; padding:3px 5px; margin:2px; border: 1px solid #B5D7E6; font-size:10px;}

#footer { background: url("../images/footback.gif") no-repeat; margin:10px auto 0 auto; padding:10px 0 0 0; border-bottom:1px solid #085E90; width: 733px; height:20px; font-size:12px; color:#085E90;}

#footer2 { background: url("../images/footback2.gif") no-repeat; margin:10px auto 0 auto; padding:10px 0 0 0; border-bottom:1px solid #085E90; width: 858px; height:20px; font-size:12px; color:#085E90;}
