
body{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	background-color:#ffffff;
	
}

.clear {
	clear:both
	}

#main_body{
	width:1002px;
	margin:0 auto;
	padding:0;

	
	}
	
#header{
	padding:0;
	margin-left:11px;
	height:123px;
	width:978px;
	background-color:#ffffff;
	
}
#logo {width:120px; height:123px; float:left; margin-left:17px;}

#heading-area { width:978px; height:40px; float:left; margin-left:11px; border-top: 1px solid #CCCCCC;}
#innerpage-logo { width:200px; height:80px; float:left;}

#menu-area {
	width:800px;
	float:right;
	height:20px;
	margin-top:33px;

	
	}
#menu1 {width:65px; height:20px; float:left;}	
#menu2 {width:90px; height:20px; float:left; }	
#menu3 {width:90px; height:20px; float:left;}	
#menu4 {width:78px; height:20px; float:left;}	
#menu5 {width:90px; height:20px; float:left;}	
#menu6 {width:110px; height:20px; float:left;}	

#menu7 {width:90px; height:20px; float:left;}	
#menu8 {width:72px; height:20px; float:left;}	
#menu9 {width:98px; height:20px; float:left;}	
#header-top-right {width:779px; height:71px; float:right;}
#header-cont {width:183px; height: auto; float:right; margin-top:18px; text-align:left;}
#header-fax {width:183px; height:22px; float:right; text-align:left;}
#red-imgarea{width:300px; height: auto; text-align:left; float:left; margin:10px 10px 0 0;}
.headingfont18 { font-size:20px; font-weight:normal; text-align:left; color:#85092D;}
.headingfont18-2 { font-size:14px; font-weight:bold; text-align:left; color:#85092D;}
.img { border:1px solid #FFFFFF; margin:0 12px 5px 0; width:105px; height:112px;}
.imgC { border:1px solid #FFFFFF; margin:20px 10px 0px 20px; }
.img-textbold { font-size:13px; font-weight:bold; text-align:left; color:#FFFFFF;}

.services-heading {font-size:15px; font-weight:bold; text-align:left; color:#85092D;}	
ul {margin:0px; padding:0px 0 0 15px;}
li { margin:5px 0 0 0px;}

	
#banner {width:978px; height:auto; float:left; margin-left:15px; margin-top:1px;}
#banner-top-bg { width:978px; height:17px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-topbg.jpg); background-repeat:no-repeat; background-position:left top;}
#banner-bottom-bg { width:978px; height:15px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-bottombg.jpg); background-repeat:no-repeat; background-position:left top;}
#banner-left-bg {  width:17px; height:322px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-leftbg.jpg); background-repeat: repeat-y; background-position:left top;}
#banner-right-bg {  width:15px; height:322px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-rightbg.jpg); background-repeat: repeat-y; background-position:left top;}
#banner-flash { width:946px; height:322px; float:left; }


#banner-left-bg-inner {  width:17px; height:258px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-leftbg.jpg); background-repeat: repeat-y; background-position:left top;}
#banner-right-bg-inner {  width:15px; height:258px; float:left; margin:0 0 0 0px; background-image: url(../images/banner-rightbg.jpg); background-repeat: repeat-y; background-position:left top;}
#banner-flash-inner { width:946px; height:258px; float:left; }

#mid-cont-area-right {width:269px; height:auto; float:left; margin:20px 0 0 34px;}
#mid-cont-area-right-contact {width:400px; height:auto; float:left; margin:20px 0 0 0px;}


#mid-content-area { width:947px; height:auto; float:left; margin-left:30px; margin-top:26px; text-align:left; }
#mid-content-area2 { width:940px; height:auto; float:left; margin-left:30px; }
#mid-content-area-inner { width:940px; height:auto; float:left; margin-left:30px;}
#mid-cont-left {width:625px; height:auto; float:left; margin:0 0 0 10px;}
#mid-cont-left-info {width:760px; height:auto; float:left; margin:0 0 0 10px;}
#mid-cont-left-contact {width:520px; height:auto; float:left; margin:0 0 0 10px;}
#mid-cont-left-inner {width:700px; height:auto; float:left; margin:0 0 0 10px;}
#mid-cont-left-inner-location {width:870px; height:auto; float:left; margin:0 0 0 10px;}

#mid-cont-mid {width:305px; height: auto; float:left; margin-left:31px; margin-top:10px; margin-bottom:20px;}
#mid-cont-right {width:285px; height:auto; float:left; margin-left:30px;margin-top:10px; margin-bottom:20px;}

p { margin:0px; }

#mid-bottom-area {width:952px; height:219px; float:left; text-align:left; padding:15px 0 0 13px; margin:10px 0 0 20px; background-color:#810A2B;}


.img-text{ font-size:11px; font-weight: normal; text-align:left; line-height:13px; color:#FFFFFF;}
.img-text a{
	color: #FFFFFF;
	text-decoration: underline;
	
	}

.img-text a:hover{
		text-decoration:none;
		}
.img-text a:active{
		text-decoration:none;
		color:#FFFFFF;
		}
		
		

.read-more{
	font-size:10px;
	color:#CB3620;
	text-align:left;
	
}
.read-more a{
	color:#CB3620;
	text-decoration: underline;
	
	}
.read-more a:hover{
		text-decoration:none;
		}
.read-more a:active{
		text-decoration:none;
		color:#CB3620;
		}
		
.read-more2{
	font-size:10px;
	color:#85092D;
	text-align:left;
	
}
.read-more2 a{
	color: #85092D;
	text-decoration: underline;
	
	}

.read-more2 a:hover{
		text-decoration:none;
		}
.read-more2 a:active{
		text-decoration:none;
		color:#85092D;
		}





.heading-black { font-size:17px; font-weight:bold; color:#333333; text-align:left; line-height:24px; }			
		
.img { margin:0px 10px 0 2px; }
#red-area-heading{ font-size:16px; font-weight:normal; text-align:left; color:#FFFFFF;}
#footer{
	width:947px;
	height:60px;
	float:left;
	margin:30px 0 30px 30px;
	font-size:10px;
	background-color:#ffffff;
	color:#333333;
	text-align:left;
	
	
}


#footer a{
	color:#333333;
	text-decoration:none;
	
	}
#footer a:hover{
		text-decoration:none;
		}
#footer a:active{
		text-decoration:none;
		color:#333333;
		}		
#footer-left { width:600px; height:auto; float:left;  margin-top:10px; color:#333333;}		
#footer-right {width:300px; height:auto; float:right; text-align:right;  margin-top:10px;}	





