html,body{
    margin:0;
    padding:0;
}




.body1{
   /* background:#ffffff url(/Creative/Assets/Backgrounds/background.jpg) repeat-x top center;*/
    text-align:center;
    height:100%;
}

/*.body2{
    background:#ffffff url(background2.jpg) repeat-x top center;
    text-align:center;
}

.body3{
    background:#ffffff url(background3.jpg) repeat-x top center;
    text-align:center;
}*/

#vertical{
    position:absolute;
    background:#f1f1f1 url(/Creative/Assets/Backgrounds/background.jpg) repeat-x top center;
    margin-top:0px;
    left:0;
    width:100%;
}
#horizontal {
    width:900px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

#top_links{
	background-color:#005A56;
	margin-top:1px;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:8px;
}

	/*#top_links a, #top_links a:link, #top_linkst a:visited {
		color: #ffffff; 
		font-weight: bold;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		margin-right:18px;
	}
	
	#top_links a:hover, #top_links a:active, #top_links a:focus {
		color: #CCDEDD; 
		font-weight: bold;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		margin-right:18px;
	}*/

#we_have{
	position:absolute;
	background-image:url(../Assets/Titles/tab_we_have.gif); background-repeat:no-repeat;
	height:82px;
	width:82px;
	margin-left:818px;
	margin-top:1px;
	}
	
#container{
	border:#CCCCCC;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	float:left;
	width:898px;
	background-color:#FFFFFF;
}

#sub_container {
	margin-left:230px;
	
	
	
}

	#left_links{
		width: 230px;
		float: left;
		
	}
		
		A.LeftLink:link{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: Bold;
			color: #666666;
			text-decoration: none;
			}
		A.LeftLink:active{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: Bold;
			color: #666666;
			text-decoration: none;
			}
		A.LeftLink:Visited{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: Bold;
			color: #8D8D8D;
			text-decoration: none;
			}

		
		.LeftLink:hover{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: Bold;
			color: #8D8D8D;
			text-decoration: none;
			}
		
			.left_links_spacer{
			padding-left:11px;
			padding-right:11px;
			}
			
	#our_service {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:17px;
		height:163px;
		/*width:321px;*/
		padding:  80px  10px 7px  337px;
		margin-top:0px;
		float:left;
		border:#CCCCCC;
		border-style:solid;
		border-width: 0px 0px 1px 0px;
		background-image:url(/Creative/Assets/Backgrounds/bg_our_services.jpg); 
		background-repeat:no-repeat; background-position: left bottom;
		}
	
	#testimonials {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		/*width:305px;*/
		background-color: #FFFFff;
		height:364px;
		float:right;
		border:#CCCCCC;
		border-style:solid;
		border-width: 0px 1px 0px 0px;
		padding-bottom:0PX;
		padding-top:20PX;
		padding-left:15px;
		padding-right:15px;		
		
		line-height:21px;
		background-image:url(../Assets/Backgrounds/bg_testimonials.gif); 
		background-repeat:no-repeat; background-position:bottom right;
	}
	
	#news {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:17px;
		background-color:#ffFFFF;
		width:322px;
		height:183px;
		padding: 20px 10px 10px 25px;
		float:left;
		background-image:url(../Assets/Backgrounds/bg_news.gif); 
		background-repeat:repeat-x; background-position:left bottom;
	}
	
	#did {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		/*width:322px;*/
		height:141px;
		padding: 20px 10px 10px 25px;
		float:left;
		background-color: #29ADA2;
	}
	






A.links_red:link{
color: #964F43; 
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}

A.links_red:active{
color: #964F43; 
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}

.links_red:hover{
color: #7F392D; 
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}

.links_red:visited{
color: #7F392D; 
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}


A.links_red_bold{
color: #964F43; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}

.links_red_bold:hover{
color: #7F392D; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}



.green{
color: #005A56; 
font-weight: bold;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

.font_general{
color: #666666; 
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.font_general_bold{
color: #666666; 
font-size:12px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
}

.font_general_small{
color: #666666; 
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.font_general_small_bold{
color: #666666; 
font-size:11px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
}

.coppyright{
color: #999999; 
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}


A.footer:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #669999;
text-decoration: none;
font-weight: normal;
}

A.footer:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #669999;
text-decoration: none;
font-weight:normal;
font-weight: normal;
}


.footer:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #666666;
text-decoration: none;
font-weight: normal;
}

.footer:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
color: #669999;
text-decoration: none;
font-weight: normal;
}

.page_title{

color: #005A56; 
font-size:20px;
font-family:Arial, Helvetica, sans-serif;

}

 

.sub_title{

color: #666666; 

font-size:15px;

font-weight: bold;

font-family:Arial, Helvetica, sans-serif;

 

}


a:link { color: #964F43; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none; }

a:visited { color: #964F43; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none; }

a:hover { color: #7F392D; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none; }

a:active { color: #964F43; 
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none; }

.newstitle
{
color: #964F43; 
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
}
.FAQtext { color: #000000;
font-weight: normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none; }


/* New css */


.our_service1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:17px;
	height:197px;
	width:670px;
	margin-top:48px;
	float:right;
	border:#CCCCCC;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	background-image:url(../Assets/Backgrounds/bg_our_services.jpg); background-repeat:no-repeat; background-position: left bottom;
	
	}
	

.LeftLinkContainer{
	width: 220px;
	float: left;
	height:auto;

	
}

.ContentContainer{
	width:670px;
	height:auto;
	float:right;
	background-color:#FFFFFF

}


.ContentContainer2{
	width:670px;
	height:auto;
	float:right;

}


	.testimonials1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		
		width:310px;
		background-color: #FFFFff;
		height:382px;
		float:right;
		border:#CCCCCC;
		border-style:solid;
		border-width: 0px 1px 0px 0px;
		


		
		line-height:21px;
		background-image:url(../Assets/Backgrounds/bg_testimonials.gif); 
		background-repeat:no-repeat; background-position:bottom right;
	}
	


.TestimonialsContainer{
	width:311px; 
	height:auto; 
	float:left;
}

.NewsContainer{

width:357px; 
height:auto;
float:left; 
border-left:1px solid #eeeeee;
}


.OurServicesContainer{
	width:336px; 
	float:right; 
	height:auto; 
	margin-top:40px; 
	padding-right:10px;
	}
	

.did_you_know {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		
		
		width:359px;
		height:170px;
		float:right;
		background-color: #29ADA2;
	}
	
	
	.news1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		line-height:17px;
		background-color:#ffFFFF;
		width:358px;

		height:212px;
		
		float:right;
		background-image:url(../Assets/Backgrounds/bg_news.gif); 
		background-repeat:repeat-x; 
		background-position:left bottom;
	}
