body {
padding:0;
margin:0 0 30px 0;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
color:#333;
}
#container {
width:980px;
margin:0 auto;
text-align:left;
}
#header {
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/headerbg.jpg) repeat-y;
width:980px;
height:95px;
float:left;
}
#welcome {
width:489px;
height:205px;
padding:20px;
font-size:13px;
line-height:19px;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/welcomebg.gif) no-repeat;
margin:2px 2px 0 0;
float:left;
voice-family: "\"}\""; 
voice-family:inherit;
width:449px;
height:165px;
}
#slideshow {
width:489px;
padding:10px;
height:205px;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/slideshowbg.gif) no-repeat;
margin:2px 0 2px 0;
float:left;
voice-family: "\"}\""; 
voice-family:inherit;
width:469px;
height:185px;
}
#navbar {
width:980px;
height:47px;
float:left;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/navbarbg.gif) no-repeat;
}
#col1 {
width:490px;
float:left;
}
#col2 {
width:490px;
float:left;
}
#col1int {
width:245px;
float:left;
}
#col2int {
width:735px;
float:left;
padding:30px;
voice-family: "\"}\""; 
voice-family:inherit;
width:675px;
}
#col2int ul {
padding:0;
margin:0;
list-style-type:none;
}
#col2int li {
padding:0 0 0 20px;
margin:0 0 8px 0;
list-style-type:none;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/bullet.gif) no-repeat 0 50%;
}

#printing {
width:489px;
height:167px;
margin:2px 0 0 0;
padding:20px 160px 20px 20px;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/printingbg.jpg) no-repeat;
float:left;
voice-family: "\"}\""; 
voice-family:inherit;
width:309px;
height:127px;
}
#promo {
width:489px;
height:167px;
margin:2px 0 0 0;
padding:20px 180px 20px 20px;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/promobg.jpg) no-repeat;
float:left;
voice-family: "\"}\""; 
voice-family:inherit;
width:289px;
height:127px;
}
#promo p, #printing p {
margin:0;
}
#search {
height:336px;
width:489px;
margin:2px 0 2px 0;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/searchbg.gif) no-repeat bottom;
float:left;
}
#searchleft {
width:244px;
height:336px;
float:left;
padding:0 0 0 20px;
voice-family: "\"}\""; 
voice-family:inherit;
width:224px;
}
#searchright {
width:244px;
height:336px;
float:left;
padding:0 20px 20px 20px;
voice-family: "\"}\""; 
voice-family:inherit;
width:204px;
}

#footer {
width:980px;
height:120px;
padding:20px;
color:#fff;
float:left;
margin:2px 0 0 0;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/headerbg.jpg) repeat-y;
voice-family: "\"}\""; 
voice-family:inherit;
width:940px;
height:80px;
}
#footer p {
margin:0;
}


/* heading and font styles -------------------------- */
h1 {
font-size:18px;
font-weight:bolder;
color:#180066;
margin:0 0 5px 0;
}
h2 {
font-size:14px;
font-weight:bolder;
color:#c5173a;
margin:0 0 10px 0;
}
h3 {
font-size:14px;
font-weight:bolder;
color:#180066;
margin:0 0 5px 0;
}
h6 {
color:#000;
font-size:24px;
font-weight:bolder;
margin:0;
}
p {
line-height:18px;
margin:0 0 15px 0;
}
a {
color:#CC0000;
font-weight:bolder;
}
a:hover {
color:#330099;
font-weight:bolder;
}

#breadcrumb {
margin:0 0 20px 0;
color:#999;
font-size:12px;
}
#breadcrumb a {
color:#999;
}
#breadcrumb a:hover {
color:#333;
}
.imgright {
float:right;
clear:right;
margin:0 0 20px 20px;
border:1px solid #ccc;
padding:2px;
}
.col1img {
margin:1px 0 1px 0;
border:0;
}
#quote {
width:215px;
color:#fff;
padding:60px 10px 0 10px;
margin:0 0 20px 20px;
text-align:center;
border:0;
float:right;
height:121px;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/quote.gif) no-repeat;
voice-family: "\"}\""; 
voice-family:inherit;
height:61px;
width:195px;
}
#quote a {
color:#fff;
font-size:14px;
font-weight:bolder;
}

/* form css ---------------------------------*/

#form5 {
		margin:0;
		padding:0;
		}
	#form5 fieldset{
		margin:0;
		padding:0;
		border:none;	
		}		
	#form5 legend{
		background:#fff;
		padding:0 4px;
		font-style:italic;
		}	
	#form5 p{
		clear:both;
		margin:2px 0;
		overflow:hidden;
		}	
	#form5 label{
		float:left;
		width:50px;
		display:block;
font-size:12px;
		text-align:right;
		margin-right:10px;
		}	
	#form5 input, #form5 textarea {	
		margin:0;	
font-size:10px;
		width:120px;
		border:1px solid #ddd;		
		padding:5px 5px 5px 28px;
		}
	 #form5 select {	
		margin:4px 0 4px 0;	
font-size:12px;
		width:155px;
		border:1px solid #ddd;		
		}		
	
	
	#form5 input#name{background:#fff url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/form_name.gif) no-repeat 5px 50%;}
	#form5 input#email{background:#fff url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/form_email.gif) no-repeat 5px 50%;}
	#form5 input#phone{background:#fff url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/form_phone.gif) no-repeat 5px 50%;}
	#form5 textarea#message{background:#fff url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/form_note.gif) no-repeat 5px 6px;}
	
	
	#form5 textarea{
		height:50px;
		overflow:auto;
		}					
	#form5 p.submit{
		clear:both;
		margin:0;
		padding:.5em 70px;		
		
		}	
	#form5 button{
		height:28px;
		line-height:28px;		
		border-top:1px solid #999;
		border-left:1px solid #999;
		border-right:1px solid #333;
		border-bottom:1px solid #333;
		background:url(http://www.reedlink.co.uk/themes/site_themes/dvav/images/form_button.gif) no-repeat;
		padding:0 10px 0 25px;
		color:#333;
		cursor:pointer;
		text-align:left;
		font-size:11px;
		font-weight:bold;
		}	

#googlemap {
width:350px;
float:left
margin:0;
}
#contact {
width:325px;
float:left;
}
#logo {
width:265px;
height:95px;
float:left;
}
#details {
width:715px;
height:95px;
float:left;
color:#000;
text-align:right;
padding:30px 50px 0 0;
voice-family: "\"}\""; 
voice-family:inherit;
width:665px;
height:65px;
}
.testimonial {
padding:20px;
width:675px;
float:left;
background:#f0f0f0;
border:1px solid #ccc;
margin:0 0 20px 0;
voice-family: "\"}\""; 
voice-family:inherit;
width:633px;
}
.testimonial img {
float:left;
padding:2px;
border:1px solid #ccc;
margin:0 20px 0 0;
}
.testimonialtxt {
font-family: georgia, "serif";
font-size:18px;
line-height:26px;
}
.col1box {
width:245px;
height:150px;
padding:10px;
float:left;
background:url(http://www.reedlink.co.uk/themes/site_themes/reedlink/images/col1box.gif) no-repeat;
font-size:10px;
margin:1px 0 1px 0;
voice-family: "\"}\""; 
voice-family:inherit;
width:225px;
height:130px;
}
.col1box p {
line-height:15px;
margin:0;
}
