* {
	margin: 0;
	padding: 0;
}
body {

	padding:0;
	margin:0;
	background:url('http://www.breakdownrecovery.co.uk/images/bg.gif') fixed repeat-x #dcdedf;
}
img {
	border:0;
}
.wrapper{
	margin: 0px auto;
	width:750px;
	background: #FFF;
	padding:0 ;
	border-left: 1px solid #514F26;
	border-right: 1px solid #514F26;
	border-bottom: 1px solid #514F26;
}

.header {
	height:64px;
	padding:2px 0px;
	background: url('../img/satellite.gif') no-repeat bottom;
	background-color:#FFFFFF;
}
	.logo {
		width:250px;
		float:right;
	}
	.quicksearch {
		width:280px;
		margin:10px 20px 10px;
		float:right;
		clear:right;
		text-align:right;
	}

.navbar {
	background: url('../img/navbar_bg.gif') repeat-x top;
	border-bottom: 1px solid #704214;
}

.content {
	width:100%;
	clear:both;

}
	.left {
	width:440px;
	float:left;
	padding:10px;
	border-right: 1px solid #D6D6D6;
	}
	
	.left a {
	color:#f16822;
	font-weight:bold;
	}
	

	.left a:hover {
	color:#000;
	text-decoration:underline;
}
	
			.left li {
			list-style-position:inside;
			list-style-type:disc;
			padding-bottom:2px;
		}
		
	.right {
	width:220px;
	float:right;
	padding:10px;
	margin:10px;
	}
		.right li {
			list-style-position:inside;
			list-style-type:circle;
			padding-bottom:5px;
		}
		.right a:hover {
		text-decoration:underline;
		}

.featured {
	width:440px;
	padding:20px 10px;
	clear:both;
}
	.featured .image {
		float:left;
		padding:2px;
		margin-right:10px;
	}
	.featured .description {
		float:left;
		width:300px;
	}
	.featured .description li {
		list-style-position:inside;
	}

.logos{
	clear:both;
	padding-top:20px;
	text-align:center;
}
	
.footer{
	width:750px;
	height:27px;
    background:url(http://www.satellite.co.uk/img/bannerBar.gif) repeat;
	padding:5px 0;
	margin:0;
}













/* ######### Top tabs ######### */

#ddtoptabs{
margin-left: 10px; /*Opera 8 fix -1px*/
padding: 0;
height: 27px;
background: transparent;
padding-left: 5px;
}

#ddtoptabs ul{
font: normal 10px verdana, arial, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddtoptabs li{
display:inline;
margin:0 10px 0 0;
padding:0;
line-height: 1.3em;
font-size: 120%;
}


#ddtoptabs a, #ddtoptabs strong{
float:left;
color:#fff;
background: transparent url('../img/tab_left.gif') no-repeat left top;
margin:0 5px 0 0;
padding:0 0 0 5px;
text-decoration:none;
font-size: 12px;
font-weight:bold;
letter-spacing: 0.2px;
margin-top: 4px;
font-family:   Verdana, sans-serif;
}

#ddtoptabs a span {
float:left;
display:block;
color:#000;
background: transparent url("../img/tab_right.gif") no-repeat right top;
padding:3px 9px 4px 6px;
font-weight:bold;
cursor:pointer;
text-decoration:none;
}
#ddtoptabs #current span{
float:left;
display:block;
color:#fff;
background: transparent url("../img/on_right.gif") no-repeat right top;
padding:3px 9px 4px 6px;
font-weight:bold;
text-decoration:none;
}
#ddtoptabs #current a{
background: transparent url("../img/on_left.gif") no-repeat left top;
}

#ddtoptabs a:hover{
background: transparent url("../img/on_left.gif") no-repeat left top;
}

#ddtoptabs a:hover span{
color: #fff;
background: transparent url("../img/on_right.gif") no-repeat right top;
}



/* ######### Bottom tabs ######### */

#bottomtabs{
padding: 0;
height: 27px;
background: transparent;
padding-left: 25px;
background:url(http://www.satellite.co.uk/img/bannerBar.gif) repeat;
}

#bottomtabs ul{
font: normal 10px verdana, arial, sans-serif;
margin:0;
padding:5px 17px 4px 6px;
list-style:none;
}


#bottomtabs li{
display:inline;
margin:0 10px 0 0;
line-height: 1.3em;
font-size: 120%;
}

#bottomtabs a span {
float:left;
display:block;
color:#000;
padding:5px 17px 4px 6px;
font-weight:bold;
cursor:pointer;

}
#bottomtabs #current span{
float:left;
display:block;
color:#000;
font-weight:bold;
}
#bottomtabs a:hover span{
text-decoration:underline;
}




.blue_boxes, .blue_boxes_last {
	background: #dfe0e0;
	float:left;
}
.blue_boxes_last {
	float: right;
}






.two_boxes, .three_boxes {
	width: 100%;
}
.two_boxes .blue_boxes, .two_boxes .blue_boxes_last {
	width:49%;
	margin-right: 1.99%;	
}




.three_boxes .blue_boxes, .three_boxes .blue_boxes_last {
	width:48%;
	margin-right: 1.99%;	
}



.two_boxes .blue_boxes_last, .three_boxes .blue_boxes_last {
	margin-right: 0;
}


.blue_boxes .holder, .blue_boxes_last .holder {
	padding: 1em 15px;
}
.blue_boxes h3, .blue_boxes_last h3 {
	color: #333;
	font-size: 110%;
}


.blue_boxes ul, .blue_boxes_last ul {
	margin: 0.3em 0;
	color: #666;
	padding-left: 1.5em;
}


.two_boxes .box, .two_boxes .box_last {
	float: left;
	width: 49%;
	margin:0.5em 1.99% 0.5em 0;
}


.two_boxes .box_last {
	margin-right: 0;
}


.two_boxes .box .holder, .two_boxes .box_last .holder {
	padding: 0 10px;
}
