/*  
Theme Name: Rent Back Direct
Theme URI: http://www.rentbackdirect.co.uk/
Description: Custom theme for <a href="http://www.rentbackdirect.co.uk/">rentbackdirect.co.uk</a>
Version: 1.0
Author: dave so
Author URI: http://www.daveso.com/
*/

/* blank now  */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/* start now */

body {
line-height: 1.38;
}

p {
padding: 5;
}


#content { border:0px solid #cccccc; width:754px; background-image:url(images/bg.gif); }
#container { border:0px solid #000000; width:732px; }	
#header { height:72px; background-image:url(images/header_bg.gif); float:none}
#nav_bar {height:37px; background-image:url(images/green.gif); margin:0px; padding:0px}	
#nav_bar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
#nav_bar li {
	list-style-type:none;
	list-style-position:inside;
	float:left;
	width:145px; 
	border:0px solid #990000; 
	margin:7 0 0 0; 
	padding:3 0 0 0;
	font-family: arial; 
	font-size: 12px; 
	text-align:center;
	height:20px; 
	color:#ffffff; 
	text-decoration: none;  
	font-weight:bold; 
	border-right:1px dotted #FFFFFF;	
}

#nav_bar a {
	text-decoration:none;
	color:#ffffff;
}

#nav_bar a:hover {
	text-decoration:underline;
	color:#ffffff;
}

#main-img{background-image:url(images/main-img.jpg); width:732px; height:214px;}
#phone{background-image:url(images/phone_no.gif); width:732px; height:64px;}
#middle {border-bottom:1px solid #d3d3d3; width:100%; float:left;  }
#left {width:30%; float:left; border:0px solid #000000; }
#right {width:68%; float:left; border:0px solid #000000; background-image:url(images/right_bg.gif);  }

#left_inner {float:left; border:0px solid #cc0000; width:100% }
#left_inner a img { border: 0px; }
#left_inner1 {float:left; border-bottom:1px solid #d3d3d3; width:220px; border-left:5px solid #d3d3d3; padding-left:15px;}

#right_inner {border:0px solid #cc0000; width:96%; float:right; margin-left:15px;}
#right_inner a, #right_inner a:link, #right_inner a:visited {
color:#000000; 
text-decoration:underline;}
#right_inner a:hover{
color:#000000; 
text-decoration:none;}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	margin: 5;		
	}

h1 a, h1 a:hover, h1 a:link, h1 a:visited {
color:#666666; 
text-decoration:none;
}

h1 {
	font-size: 2em;
	text-align: center;
	}

h2 {
	font-size: 1.7em;
	text-align: center;
	}

h3 {
	font-size: 1.3em;
	text-align: center;
	}	

#category1 { 
	WIDTH: 47%; 
	FLOAT: left; 
	border:1px solid #c0c0c0;
	font-size:11px;
	}
#category2 { 
	WIDTH: 48%; 
	FLOAT: right; 
	border:1px solid #c0c0c0; 
	margin-right:5px;
	font-size:11px;
	}
	
#results_topbg { MARGIN: 2px 2px 0px 2px; height:26px; background-image:url(images/result_bg.gif);
font-family: verdana; font-size: 12px; color:#000000;text-decoration: none; font-weight:bold;}

#home {float:left; width:145px; border:0px solid #990000;  margin-top:7px; padding-top:3px;
font-family: arial; font-size: 12px; height:20px; color:#ffffff; text-decoration: none;  font-weight:bold; 
border-right:1px dotted #FFFFFF }

#footer { 
border-top:0px solid #000000; 
width:100%;
text-align: center; 
font-family: verdana; 
font-size: 11px; 
color:#666666; 
text-decoration: none;
}

#footer a, a:link, a:visited {
padding: 2;
color:#666666; 
text-decoration:underline;}

#footer a:hover{
color:#666666; 
text-decoration:none;}


.black-text
 { font-family: verdana; font-size: 12px; color:#000000;text-decoration: none;  font-weight:bold;}
.red-text
 { font-family: verdana; font-size: 12px; color:#990000; text-decoration: none; font-weight:bold;  }
.black-text1
 { font-family: verdana; font-size: 11px; color:#000000; text-decoration: none; }
.grey-text1
 { font-family: verdana; font-size: 11px; color:#999999; text-decoration: none; font-weight:bold }
.w-text
 { font-family: verdana; font-size: 12px; color:#ffffff; font-weight:bold ; text-decoration: none; }
 .w-text-footer
 { font-family: verdana; font-size: 10px; color:#ffffff; text-decoration: none; }
 
.blue-text { font-family: verdana; font-size: 10px; color:#0033CC; text-decoration: none;  }



.border{
	background-color: #ffffff;
	border: 1px solid #000000;	
}

.table-border{	
	border: 1px solid #cccccc;
}
.border-bottom{
	background-color: #ffffff;
	border-bottom: 3px solid #003399;
}
.border-light{
	background-color: #F6F5F5;
	border: 1px solid #ffffff;
	font-family: arial; font-size: 11px; color:#666666; text-decoration: none; 
}
.main-table{
	background-color: #ffffff;
	border: 3px solid #003399;	
}
.main-table1{
	background-color: #ffffff;
	border-left: 3px solid #003399;	
}
.td-border {
	border-top: 1px solid #666667;
	height: 37px;
	padding: 5px 15px 3px 15px;
	font-family: arial; font-size: 12px; color:#0099D6; text-decoration: none;
}
.orange-border {
	border: 1px solid #FFA500;	
	font-family: arial; font-size: 10px; color:#000000; text-decoration: none;
}
.writing {	
	height: 37px;
	padding: 5px 5px 3px 8px;
	font-family: arial; font-size: 12px; color:#0099D6; text-decoration: none;
}
body {
	background-color: #dfdede;
	margin: 0 px;
	padding: 0 px;
	font-family: verdana; 
	font-size: 11px; 
	color:#666666; 
	text-decoration: none;
}