@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; }

body{background:url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
h1{ font-family:"Times New Roman", Times, serif; color:#800020; font-size:18px; margin-bottom:10px;}
h2{ font-family:"Times New Roman", Times, serif; color:#72327c; font-size:18px; margin-bottom:10px;}
h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#800020; font-size:16px; text-align:left;}
h4{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#800020; font-size:14px; text-align:left; border-bottom: double  #80dbf6; padding-top:25px;}
img{border:none;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:18px; }
a{ text-decoration:none;}


#wrap{ width:960px; margin:0 auto;}
#logo{ z-index:1;margin:0; padding:0; width:200px; height:142px; position:absolute; margin-left:10px; }
.navigation{ margin:25px 10px 0 0;}
	.navigation ul{ list-style:none;}
	.navigation li{ display:inline; padding: 0 15px;}
	.navigation a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444; text-decoration:none;} 
	.navigation a:hover{color:#999999;} 
	.navigation a.active{color:#999999;} 
#header{ margin-top:13px; height:247px; }
.container{width:960px; margin:0 auto;}
	.leftshadow{ width:19px;}
	.rightshadow{width:19px;}
	.content{ width:912px; background:#FFFFFF; padding: 15px 5px;}
		.sidepart{ width:300px;text-align:center; margin-right:15px; }
		.sidepart2{ width:300px;text-align:center; margin-right:15px; background:#E9EBEA; padding-bottom:15px; }
			.sidepart2 ul {margin-left:25px; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
			.sidepart2 ul li {list-style: url(../images/sidelistimg.jpg); color:#444444; font-size:12px; padding:5px 0 5px 0 ;}
				.sidebar{width:290px; background:url(../images/ms-img1.jpg) repeat-x top; height:24px; padding:8px 0 0 10px;}
				.sidecontent{width:280px; padding:0 10px 10px 10px ;}
				.readmore a{ color:#69cac6; font-style:italic; text-decoration:none; font-size:10px; font-weight:bold;}
				.readmore a:hover{ color:#69ddff; font-style:italic; text-decoration:none; font-size:10px; font-weight:bold;}
		 .maincontent{ margin-top:10px; width:597px;}
		 		.maincontent ul {margin-left:15px; font-family:Arial, Helvetica, sans-serif ; font-size:12px;}
				.maincontent ul li{ list-style:url(../images/circle.jpg); padding:5px 0 5px 5px;}
		.textdiv{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; width:278px; margin-top:10px; line-height:18px; margin-bottom:20px;}
		.greenbg{ background:url(../images/bg_text.jpg) repeat-x; height:27px; width:597px; text-align:center; padding-top:8px; margin:10px 0 20px 0;}
		.greenbg a{ color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#footer{ background: #69cac6; height:125px;}
	.footerimage{ margin:0 auto; width:940px; color:#FFFFFF; }
	.footerimage a{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;}
	.footerimage a:hover{color:#800020;}
	.footerimage a.active{color:#800020;}
	.footerimage ul{ list-style:none; margin-top:5px;}
	.footerimage li{  display:inline; padding: 0 10px 0 10px;}
	.footerimage p{ text-align:center; color:#FFFFFF;}
	

.fltrt {float: right;}
.fltlft { float: left;}
.clearfloat { clear:both;}

/*testimonials*/
.testihead{margin-top:10px; width:546px; background:url(../images/testi-head.jpg) no-repeat top #a5dafa;padding: 10px 10px 10px 40px; }
.testifoot{width:576px; background: url(../images/testifoot.jpg) no-repeat top;padding: 10px 10px 13px 10px;}

/*MISC*/
.redsquare ul{margin-left:45px; margin-bottom:35px; font-family:Arial, Helvetica, sans-serif ; font-size:12px;}
.redsquare ul li{ list-style: url(../images/redcircle.jpg); padding:5px 0 5px 8px; font-weight:bold;}
.redsquare ul li a{ text-decoration:none; color:#b20000;}
.redsquare ul li a:hover{ color:#999999;}

/*class HELPER*/
.textcenter{ text-align:center;}
.textleft{text-align:left;}
.textgray{color:#444444;}
.textwhite{color:#FFFFFF;}
.textcolor1{color:#72327c;}
.textred{color:#b20000;}
.textnumber{ font-size:26px; font-style:italic; color:#800020;}
.bggray{color:#E9EBEA;}
.listnone ul li{list-style:none;}
.italic{ font-style:italic;}
.zup{z-index:1;}
.zdown{z-index:-1;}

.text16{font-size:16px;}
.text14{font-size:14px;}
.contact-con{  margin:0 auto;}
.t-loc{ text-align:left; margin:0 0 0 .3em;}
iframe{ margin:0 0 0 0;}
.video{ width:288px;}
/* form 5 */

#form5{margin:1em 0;padding-top:10px;}
#form5 fieldset{margin:0;padding-top:.5em;border:none;}		
#form5 p{clear:both;margin:1.5em 0;overflow:hidden;}	
#form5 label{float:left;width:120px;display:block;text-align:right;margin-right:10px;}
#form5 input, #form5 textarea{margin:0; width:250px ;border:1px solid #ddd; padding:3px 0 3px 0; margin:.1em 0 0 1em;}		
#form5 textarea{height:125px; overflow:auto;}	
#form5 select{border:1px solid #ddd; padding:2px 0 2px 0; margin:0 0 0 1em;}
#form5 .big{ width:150px; padding:3px 0 3px 0;}
#form5 .push{ margin:0 0 0 11.7em;}

.pic{ width:138px;}
.pic p{ text-align:center;}
.R-text{ width:455px; margin-top:.4em;}
.o-staff{ width:550px; margin-left:1em;}
.o-inner{ width:180px;}
.o-inner strong{ color:#72327c;}
.redlink{ color: #0099FF; font-style:italic;}
.x{ margin:0 auto; width:600px;}

.submit { width:88px !important; 
		margin-left:142px !important; 
		background:url(../images/send.jpg) no-repeat; 
		border:0px !important;
		}