/* CSS Document */

body	{	margin: 0px 0px 0px 0px;
  			padding: 0px 0px 0px 0px;
			text-align: center;
			background: url(images/bkg.gif);
 		}
		
div#container	{	width: 760px;
					margin: 0 auto;	
					text-align: left;
				}
				
/* Logo Area */

div#logoarea	{	position: relative;
					width: 760px;
					height: 130px;
					background: url(images/logobkg.gif);
				}
				
div#logo_ctr	{	position: absolute;
					top: 50px;
					left: 25px;
					font: 18px Arial, Verdana, Helvetica, sans-serif;	
					color: #003366;
				}
				
div#strap_line	{
	position: absolute;
	top: 60px;
	left: 550px;
	font: 18px Arial, Verdana, Helvetica, sans-serif;
	color: #003366;
	text-align: center;
				}					
				
div#date_ctr	{	position: absolute;
					left: 575px;
					top: 30px;
					width: 185px;
					height: 20px;
					font: 10px Arial, Verdana, Helvetica, sans-serif;	
					color: #ffffff;
				}
			
/* End Logo Region */

/* Navigation Area */
			
div#navigation	{	width: 760px;
					height: 30px;
					background: url(images/navbkg.gif);
				}
				
/* End Navigation Area */

/* Image Area */
				
div#image_area	{	position: relative;	
					width: 550px;
					height: 110px;
					background: url(images/header_img.jpg);
				}
				
div#intro	{	position: absolute;	
				bottom: 10px;
				font: 18px Arial, Verdana, Helvetica, sans-serif;	
				color: #cc3300;
				padding: 0px 10px 0px 25px;
			}
			
div#contact_area	{	position: absolute;
						left: 550px;
						top: 0px;
						width: 210px;
						height: 110px;
						font: 11px Arial, Verdana, Helvetica, sans-serif;	
						color: #ffffff;
						background: url(images/headercontact_bkg.jpg);
					}
					
div#contact_area_ctr	{	width:160px;
							margin-top:20px;
							margin-left:25px;
						}
					
/* End Image Area */
					
/* Left Column */
			
div#left_column_ctr	{	float: left;
						width: 160px;
						font: 11px Arial, Verdana, Helvetica, sans-serif;	
						color: #000000;
						margin: 0px 0px 0px 25px;
						text-align: left;
					}
			
/* End Left Column */
			
/* Middle Column */
			
div#column_middle_ctr	{	float: left;
							width: 340px;
							font: 11px Arial, Verdana, Helvetica, sans-serif;	
							color: #000000;
							line-height: 1.8em;
							margin: 0px 0px 0px 25px;
						}
			
/* End Middle Column */

/* Listings Column (News And Testimonials Pages) */

div#column_listings_ctr	{	float: left;
							width: 525px;
							font: 11px Arial, Verdana, Helvetica, sans-serif;	
							color: #000000;
							line-height: 1.8em;
							margin: 0px 0px 0px 25px;
						}
						
.article_area	{	width: 525px;
					padding: 20px 0px 20px 0px;
					border-bottom: dashed 1px #cc0000;
				}
				
.news_img_ctr	{	float: left;
					margin: 0px 20px 0px 0px;
				}
				
.testimonials_txt_quote	{	font: italic 11px Arial, Verdana, Helvetica, sans-serif;	
							color: #000000;
						}

/* End Listings Column */
			
/* Right Column */
			
div#right_column_ctr	{	float: left;
							width: 160px;
							margin: 0px 0px 0px 25px;
							text-align: left;
						}
									
.highlight_ctr, .image_spacer	{	margin: 0px 0px 25px 0px;
								}
			
/* End Right Column */
					
/* Body Region */
			
div#mainbody_ctr	{	width: 760px;
						padding: 25px 0px 0px 0px;
						background-color: #ffffff;
					}
					
.clearer	{	clear:both;
			}

/* End Body Region */

/* Footer Region */
				
div#quicklinks	{	width: 760px;
					height: 40px;
					margin: 25px 0px 0px 0px;
					background: url(images/bodybottom_bkg.gif);
				}

div#quicklinks_ctr	{	width: 525px;
						height: 20px;
						font: 11px Arial, Verdana, Helvetica, sans-serif;	
						color: #ffffff;
						padding: 3px 0px 0px 0px;
						margin: 0px 0px 0px 25px;
						background-color: #6699cc;
				}
				
div#footer_ctr	{	width: 760px;
					font: 10px Arial, Verdana, Helvetica, sans-serif;	
					color: #ffffff;
					text-align: left;
					padding: 10px 0px 10px 0px;
				}
				
div#co_details_ctr	{	float: right;
						text-align: right;
					}
			
/* End Footer Region */

h1	{	font: 18px Arial, Verdana, Helvetica, sans-serif;	
		color: #003366;
		line-height: 1.5em;
	}
	
h2	{	font: 18px Arial, Verdana, Helvetica, sans-serif;	
		color: #cc3300;
		line-height: 1.5em;
	}
h4	{	font: 14px Arial, Verdana, Helvetica, sans-serif;	
		color: #cc3300;
		line-height: 1.5em;
}	
h3	{	font: 27px Arial, Verdana, Helvetica, sans-serif;	
		color: #cc3300;
		margin: 0px 0px 0px 0px;
	}
			
.highlight_txt	{	font: bold 12px Arial, Verdana, Helvetica, sans-serif;	
					color: #cc3300;
				}
				
.highlight_txt_2	{	font: bold 12px Arial, Verdana, Helvetica, sans-serif;	
						color: #003366;
					}
			
.logotxt	{	font: 18px Arial, Verdana, Helvetica, sans-serif;	
				color: #003366;
			}				
				
.legal:link, .legal:visited	{	font: 10px Arial, Verdana, Helvetica, sans-serif;
								background-color: transparent;										
								color: #ffffff;
								text-decoration: none;				
							}

.legal:hover	{	font: 10px Arial, Verdana, Helvetica, sans-serif;
					background-color: transparent;
					color: #cc3300;
					text-decoration: none;				
				}
				
.pagelink:link, .pagelink:visited	{	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
										background-color: transparent;										
										color: #003366;
										text-decoration: none;				
									}

.pagelink:hover	{	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
					background-color: transparent;
					color: #cc3300;
					text-decoration: none;				
				}
				
.quicklink:link, .quicklink:visited	{	font: 11px Arial, Verdana, Helvetica, sans-serif;
										background-color: transparent;										
										color: #ffffff;
										text-decoration: none;				
									}

.quicklink:hover	{	font: 11px Arial, Verdana, Helvetica, sans-serif;
						background-color: transparent;
						color: #cc3300;
						text-decoration: none;				
					}
					
.form	{	font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
		}
				
				