/* 
	Telford & Wrekin CVS Style sheet
	
	Main site template - Layout styles 
 */

	body {
	font-family:Tahoma, Arial, fantasy;
	font-size:11px;
	color:#000000;
	margin:20px 0px 0px 0px;
	}
	
	#mainContainer {
	width:780px;
	position:relative;
	}
		#header_container {
			width:780px;
			height:180px;
			position:relative;
		}
			#headerTop {
				width:780px;
				height:110px;
				position:relative;
			}
				#ht_1 {
					position:absolute;
				}
				#ht_2 {
					position:absolute;
					top:40px;  
					left:0px;
				}
				#ht_3 {
					position:absolute;
					left:500px;
				}
				#ht_shadow {
					position:absolute;
					left:770px;
				}
				#hi_img1 {
					position:absolute;
					left:0px;
				}
				#hi_img2 {
					position:absolute;
					left:154px;
				}
				#hi_img3 {
					position:absolute;
					left:308px;
				}
				#hi_img4 {
					position:absolute;
					left:462px;
				}
				#hi_img5 {
					position:absolute;
					left:616px;
				}
				#hi_shadow {
					position:absolute;
					left:770px;
				}
		#bodyContainer {
	width:780px;
	position:relative;
	background-image:url(../images/mainSite/fullLinesBG.jpg);
	background-repeat:repeat-y;
	float: none;
		}	
			/*
			#body_holder {
				width:780px;
				position:relative;
				background-image:url(../images/mainSite/vertDiv_dot.gif);
				background-repeat:no-repeat;
				background-position:615px 0px;
			}
			*/
			.bodyTable {
			}
				#bodyMain {
	width:384px;
	position:relative;
	padding:0px 3px 0px 7px;
	float: left;
	/*hgjgfhjf*/
				}
					#bodyHeader {
	width:364px;
	position:relative;
	margin:8px 11px 0px 13px;
	padding:21px 0px 3px 0px;
	float: right;
					}
					#bodyContent {
	width:364px;
	position:relative;
	margin:8px 11px 0px 13px;
	padding:27px 0px 3px 0px;
	float: right;
	padding: 0px;
					}
				#menu {
	width:130px;
	position:relative;
	margin:0px 0px 10px;
	float: left;
				}
				#ft_address {
	position:relative;
	top:5px;
	left:7px;
	width: 410px;
	float: left;
				}
				#ft_link {
	position:relative;
	top:5px;
	width: 50px;
	float: left;
	left: 299px;
				}
				
				#bodyContent a:link{
				color: #669966;
				text-decoration: none;
				}
					#bodyContent a:visited {
		color: #669966;
		text-decoration: none;
	}
	#bodyContent a:hover {
		color: #66CC66;
		text-decoration: underline;
	}
	

.bodyText {
	font-family: Tahoma, Arial, fantasy;
	font-size: 11px;
}
				#submenu {
	width:200px;
	position:relative;
	margin:0px 0px 10px;
	float: left;
	height: 100%;
	top: 0px;
	}	
	
					#submenuBlocks {
	width:180px;
	position:relative;
	margin:0px 0px 10px 5px;
	float: right;
	height: 100%;
	top: 0px;
	}	
