/* CSS Document */

body{
	background-color:#052257;
	margin-top:0px;
	background-image: url(../images/body-bg.gif);
	background-repeat: repeat-x;
}
#wrapper{
	width: 939px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow:auto;
	background-image: url(../images/wrapper-bg.gif);
	background-repeat: repeat-y;
}
#h1_box{
	width: 927px;
	height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 12px;
}
#header-container{
	width: 915px;
	height:auto;
	float: left;
}
#header-left{
	width: 344px;
	height:115px;
	float: left;
}
#header-right{
	width: 571px;
	height:115px;
	float: left;
}
.strapline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5a5a5a;
	font-weight: bold;
	text-align: right;
}
#left-col{
	width: 344px;
	height:115px;
	float: left;
}
#hire-top{
	width: 317px;
	height:171px;
	float: left;
	background-image: url(../images/van-hire-panel-top.jpg);
	background-repeat: no-repeat;
	padding-top: 18px;
	padding-left: 27px;
}
#hire-bot{
	width: 312px;
	height:52px;
	float: left;
	background-image: url(../images/van-hire-panel-bot.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 32px;
}
#sale-top{
	width: 316px;
	height:46px;
	float: left;
	background-image: url(../images/fridge-vans-for-sale-top.gif);
	background-repeat: no-repeat;
	padding-left: 27px;
	padding-top: 20px;
}
#sale-mid{
	width: 317px;
	height:59px;
	float: left;
	background-image: url(../images/fridge-vans-for-sale-mid.gif);
	background-repeat: no-repeat;
	padding-left: 27px;
	padding-top: 4px;
}
#sale-bot{
	width: 344px;
	height:auto;
	float: left;
}
#address-container{
	width: 344px;
	height:auto;
	float: left;
}
#address-left{
	width: 178px;
	height:103px;
	float: left;
	background-image: url(../images/address-box-left.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 27px;
}
#address-right{
	width: 127px;
	height:80px;
	float: left;
	background-image: url(../images/address-box-right.gif);
	background-repeat: no-repeat;
	padding-top: 33px;
	padding-left: 12px;
}
#right-col{
	width: 571px;
	height:auto;
	float: left;
}
#right-main{
	width: 527px;
	height:auto;
	float: left;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 15px;
	background-color: #FFFFFF;
}
#L-fade{
	float: left;
	width: 12px;
	height: 766px;
}
#main-container{
	width: 915px;
	height: auto;
	float: left;
}
#R-fade{
	float: left;
	width: 12px;
	height: 766px;
}
#footer_container{
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow:auto;
	width: 939px;
	background-image: url(../images/wrapper-bg.gif);
	background-repeat: repeat-y;
}
#footer-top{
	float: left;
	height: auto;
	overflow:auto;
	width: 939px;
	padding-top: 0px;
}
.footer-strapline {
	font-family: Lucida Sans Unicode, arial;
	font-size: 25px;
	font-style: italic;
	color: #003698;
}
#footer-mid{
	float: left;
	height: auto;
	width: 939px;
}
#footer-below{
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: 902px;
	padding-left: 37px;
}
#seo-below{
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: 830px;
	border: 1px solid #464646;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #464646;
	padding: 20px;
	margin-top:15px;
}

.footer-nav {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #82868e;
	text-decoration: none;
}
a:hover.footer-nav {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #82868e;
	text-decoration: underline;
}
.footer-details {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #5d5d5c;
	text-decoration: none;
}
a:hover.footer-details {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #5d5d5c;
	text-decoration: underline;
}
.llewellyn {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #5d5d5c;
	text-decoration: none;
}
a:hover.llewellyn {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #5d5d5c;
	text-decoration: underline;
}
.txt-18 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 18px;
	color: #d5d5d6;
}
.txt-14 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #d5d5d6;
	text-decoration:none;
}
a:hover.txt-14 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #d5d5d6;
	text-decoration:underline;
}
.txt-15 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 15px;
	color: #d5d5d6;
	text-decoration:none;
}
a:hover.txt-15 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 15px;
	color: #d5d5d6;
	text-decoration:underline;
}
.txt-16 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 16px;
	color: #4b4b4b;
	text-decoration:none;
}
.blue-txt-16 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 16px;
	color: #11439f;
	text-decoration:none;
}
a:hover.blue-txt-16 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 16px;
	color: #11439f;
	text-decoration:underline;
}
.white-txt-15 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 15px;
	color: #ffffff;
	text-decoration:none;
}
a:hover.white-txt-15 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 15px;
	color: #ffffff;
	text-decoration:underline;
}
.dark-txt-14 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #444444;
	text-decoration:none;
}
a:hover.dark-txt-14 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #444444;
	text-decoration:underline;
}
.arial-12 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #4b4b4b;
	text-decoration: none;
}
.arial-12b {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #003698;
	text-decoration: underline;
}
.dark-txt-142 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #4b4b4b;
	text-decoration:none;
}
a:hover.dark-txt-142 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #4b4b4b;
	text-decoration:underline;
}
.txt-18 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 18px;
	color: #ffffff;
}
.txt-17 {
	font-family: Lucida Sans Unicode, arial;
	font-size: 18px;
	color: #003698;
}
.txt-14a {
	font-family: arial;
	font-size: 14px;
	color: #4b4b4b;
	list-style-type: lower-alpha;
}
.txt-14a-b {
	font-family: Lucida Sans Unicode, arial;
	font-size: 14px;
	color: #003698;
}
.image-rule {
	padding-bottom: 10px;
	padding-left: 10px;
}

