@charset "UTF-8";
/* CSS Document */
body {font-family:"Times New Roman", Times, serif; font-size:13px; color:#666; background-color:#E5F3FC; background-image:url('bg.jpg');margin:0px 0px}
.container {width:802px; margin:0px auto; position:relative; border-left:49px solid #FFF; border-right:49px solid #FFF; background-color:#FFF}
.content_holder {width:802px; padding-top:200px; }
.main_col {width:614px; float:right; padding:0px 0px 0px 10px; }
.main_col_border {border-left:1px dotted #d8d8d8;} 
.left_col_border {border-right:1px dotted #d8d8d8;} 

	.text_content {float:left; width:385px; padding:20px 31px 0px 14px}
	.text_content_full {float:left; width:566px; padding:20px 31px 0px 14px}
	
	.text_content  a {color:#3a6f8f; text-decoration:none}
	.text_content a:hover {color:#3a6f8f; text-decoration:underline}
	
		.main_col h1 {font-size:22px; color:#3a6f8f; margin:0px 0px 4px 0px}
		.main_col h2 {font-size:14px; color:#3a6f8f; margin:0px 0px 4px 0px}
		.main_image { border-bottom:1px dotted #d8d8d8; padding:0px 0px 12px 0px; margin-bottom:10px}
	.image_bar {width:181px; float:right; border-left:1px dotted #d8d8d8}
	.image_bar img {margin-bottom:12px; float:right}

.left_col {width:176px; float:left; padding:0px 0px;}
	
	.left_item {width:166px; float:left; padding:0px 0px 10px 0px; margin-bottom:10px; font-size:12px}
	.left_item p {padding:0px 12px; color:#5f6062}
	.left_item form {margin:0px; padding:0px 12px 5px 12px}
	.left_item h3 {font-size:14px; margin:0px; padding:13px 12px 0px 12px}
	.left_item a {font-weight:bold}
	.left_item a:hover {text-decoration:none}
	
	/* Color schemes for the left adverts */
	.yellow {border-top:5px solid #daba24; border-bottom:3px solid #daba24; background:#f3f2ed;}
	.yellow a, .yellow h3 {color:#daba24}

	.green {border-top:5px solid #7b8813; border-bottom:3px solid #7b8813; background:#f3f2ed;}
	.green a, .green h3 {color:#7b8813}

	.special_offer {background:#fff; }
	.special_offer a, .special_offer h3 {color:#bb3f59}
	
ul.menu {position:absolute; top:133px; right:0px; width:808px; list-style:none}
	ul.menu li {float:left; display:block; width:156px; margin-right:5px; background-color:#996633;}
	ul.menu li a { display:block; padding:8px 10px 7px 10px; text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; position:relative; }
		ul.menu li.nav1 a {background:#8e921f;}
		ul.menu li.nav2 a {background:#daba24}
		ul.menu li.nav3 a {background:#51768f}
		ul.menu li.nav4 a {background:#7b6091}
		ul.menu li.nav5 a {background:#bb3f59}
	ul.menu .end {margin-right:0px; margin-left:1px}

ul.submenu {position:absolute; top:182px; right:0px; width:804px; list-style:none; border-bottom:1px dotted #d8d8d8; padding:0px 0px 11px 10px; font-size:12px; margin-bottom:10px }
ul.submenu li {float:left; margin-right:5px; padding:0px 0px}
ul.submenu li a {color:#5f6062; text-decoration:none}
ul.submenu li a:hover {text-decoration:underline}

.footer_links {margin:10px 0px; padding:10px 0px; }

ul.footer_links {width:792px; list-style:none; border-top:1px dotted #d8d8d8; padding:10px 0px 11px 10px; font-size:12px; margin-bottom:0px; margin-top:10px;  background-color:#FFF; height:15px}
ul.footer_links li {float:left; margin-right:5px; padding:0px 0px; margin-bottom:10px}
ul.footer_links li a {color:#5f6062; text-decoration:none}
ul.footer_links li a:hover {text-decoration:underline}

.footer {width:792px; padding:10px 0px 11px 10px;  border-bottom:1px dotted #d8d8d8; border-top:1px dotted #d8d8d8; color:#999999; font-size:10px; position: relative; background-color:#FFF}
.footer a {color:#999999; text-decoration:none}
.footer a:hover {text-decoration:underline}

.footer_g {position:absolute; right:0px; text-align:right; top:-10px; background:url(../images/footer-g.png) right top no-repeat; height:49px; padding:15px 0px 0px 0px}

.footer_credits {width:792px; padding:10px 0px 11px 10px; color:#999999; font-size:10px; background-color:#FFF}
.footer_credits a {color:#999999; text-decoration:none}
.footer_credits a:hover {text-decoration:underline}


.top_logo {position:absolute; top:30px; left:15px;}
.contact_details {position:absolute; top:5px; left:0px} 
.telephone_number {position:absolute; top:14px; right:0px}
.top_links {position:absolute; top:35px; right:4px; color:#3a6f8f}
.top_links a {color:#3a6f8f; text-decoration:none}
.top_links a:hover {color:#3a6f8f; text-decoration:underline}

