body {margin:0px auto; font-family:"Arial", Helvetica, sans-serif; background:url(../images/bg.jpg) top repeat-x #f1f2f6;}

#bg {width:100%; height:100%; position:absolute;}

#centersite {width:960px; margin:0 auto;}

h1 {font-family:Georgia; font-size:26px; line-height:32px; margin-top:0px; margin-bottom:15px; color:#00189c;  padding-left:5px;}
h2 {font-size:20px; margin-top:20px; margin-bottom:10px; color:#6336d2; font-style:italic;}
h3 {font-size:18px; line-height:23px; margin-top:10px; margin-bottom:10px; color:#F7F7FF;}
h4 {font-size:16px; line-height:19px; color:#000000;}
h5 {font-size:16px; line-height:16px; margin-bottom:10px; color:#310D67; font-style:italic; padding-left:2px;}
h6 {font-size:14px; line-height:18px; color:##00189c; padding-left:2px;}

p {
	font-size:14px;
	line-height:20px;
	margin-top:2px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-family:Georgia;
	font-weight: bold;
}

a {text-decoration:none;
	}
	
a:hover {text-decoration:underline;
	}

ul {margin-top:15px; margin-bottom:10px;
	}
	
li {
	font-size:14px; 
	line-height:20px; 
	margin-top:1px; 
	margin-bottom:10px;
	color:#FFFFFF; 
	font-family:Georgia;
	font-weight:bold;
	}

hr { color:#666666; background:#666666; height:1px; border:0;}

/* Classes */


.imgborder {border:2px solid #f0f3f8;
	}
	
.smalltext {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:16px;
	}
	
.nomargin {margin:0;}

.style1 {	
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	line-height:23px;	
	}

.style2 {
	font-size: 12px
	}
	
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	}
	
.style4 {	
	font-family:Georgia;
	font-size:14px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	line-height:22px;	
	}
	
.style5 {	
	font-family:Georgia;
	font-size:14px;
	color:#09179b;
	font-weight:bold;
	line-height:18px;	
	}
	
.style6 {	
	font-family:Georgia;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	line-height:20px;	
	}
	
.style7 {
	font-size: 24px;
	}	
	
.style8 {
	font-size: 20px;
	color:#FFFFFF; 
	}
	
.style9 {	
	font-family:Georgia;
	font-size:14px;
	color:#09179b;
	font-style:italic;
	font-weight:bold;
	line-height:23px;	
	}
	
.style10 {
	font-family: "Edwardian Script ITC";
	font-size:60px;
	color:#09179b;
	padding-top:35px;
	}
		
.style12 {color: #09179b;
	}

.style13 {
	font-family:Georgia;
	font-size:22px;
	color:#00189c;
	line-height:22px;
	}
	
.style14 {
	font-family:Georgia;
	font-size:28px;
	color:#00189c;
	line-height:28px;
	}
.h4small  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	line-height:14px; 
	color:#000000;
	}
	
.Georgiasmall {
	font-family:Georgia;
	font-size:12px;
	color:#00189c;
	line-height:14px;
	}
	
	
.styleIndent {	
	font-family:Georgia;
	font-size:12px;
	font-weight:bolder;
	line-height:22px;
	margin-left:550px;	
	}
	
.styleMiniIndent {	
	font-family:Georgia;
	font-size:12px;
	font-weight:bolder;
	line-height:22px;
	margin-left:400px;	
	}
	
.bold { font-weight: bold; }

.italic { font-style: italic; }


			  
/* End Classes */


/* Template Elements */


#centersite {width:960px; margin:0 auto;}

#mainphoto {width:960px; height:235px; float:left;}

#bodybg {width:960px; height:auto; background:url(../images/bodybg5.jpg) top no-repeat #150d87; float:left;}

#bodybg1 {width:960px; height:auto; background:url(../images/bodybg1.jpg) top no-repeat #666fb4; float:left;}

#bodybg1a {width:960px; height:auto; background:url(../images/bodybg1a.jpg) top no-repeat #e7ebff; float:left;}

#bodybg2 {width:960px; height:auto; background:url(../images/bodybg2.jpg) top no-repeat #fafadb; float:left;}

#bodybg3 {width:960px; height:auto; background:url(../images/bodybg7.jpg) top no-repeat #233893; float:left;}

#bodybg4 {width:960px; height:auto; background:url(../images/bodybg6.jpg) top no-repeat #000000; float:left;}

#bodybg5 {width:960px; height:auto; background:url(../images/bodybg3.jpg) top no-repeat #150d87; float:left;}

#bodybg6 {width:960px; height:auto; background:url(../images/bodybg9.jpg) top no-repeat #666fb4; float:left;}

#bodybg7 {width:960px; height:auto; background:url(../images/bodybg10.gif) top no-repeat #150d87; float:left;}

#bodybg8 {
	width:960px;
	height:auto; 	
	float:left;
	background-color: #B5AA73;
}


#body_left {
	margin-top: 30px;
	width:289px; 
	float:left;
}

#body_largeleft {
	margin-top: 5px;
	width:450px; 
	float:left;
	margin-left:20px;
	margin-right:20px;
}
	
#body_right {
	margin-top: 25px;
	margin-right:20px;
	width:580px;
	float:right;
}

#body_smallright {
	margin-top: 5px;
	margin-right:25px;
	width:430px;
	float:right;
}

#bodycenter {
	margin-top: 40px;
	width:480px; 
	float:left;
	margin-left:235px;
	margin-right:400px;
}

#bodycentertop {
	margin-top: 85px;
	width:880px; 
	float:left;
	margin-left:40px;
	margin-right:40px;
}

#bodytestimonial {
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}

#bodystories {
	padding-right: 10px;
	padding-left: 10px;
	width:880px;
}

#bodyblueleft {
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 50px;
	width:530px; 
	float:left;
}

#bodyblueright {
	padding-right: 40px;
	padding-bottom: 10px;
	width:300px; 
	float:right;
	margin-top:-30px;
}

#bodybluecenter {
	width: 900px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}

#bodywrapleft {
	padding-top: 120px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
	width:650px; 
	float:left;
}

#bodyindex {
	margin-top: 10px;
	width:910px; 
	float:left;
	margin-left:25px;
	margin-right:25px;
}

#body_leftpink  {
	margin-top: 25px;
	width:400px; 
	float:left;
	margin-left:30px;
	margin-right:0px;
}

#body_pinkright {
	margin-top:25px;
	margin-right:48px;
	width:480px;
	float:right;
}
	

#nav {width:960px; float:left; text-align:center; font-size:14px; line-height:28px;}
#nav a {color:#a8a043; font:Georgia; font-weight:bold; text-decoration:none; padding-left:6px; padding-right:6px;}
#nav a:hover {color:#1054c3; text-decoration:none;}

#name_holder {width:960px; height:20px; font-size:0; line-height:0; float:left;}
#name { font-family:Edwardian;  position:absolute; z-index:10; margin-top:0px; margin-left:10px; color:#310d67; font-size:30px; line-height:40px;}

#title_holder {
	width:100%;
	padding-top:24px;
	position:relative;
	z-index:20;
}

#contactinfo {position:absolute; z-index:10; margin-top:195px; margin-left:10px; color:#310d67; font-weight:bold; font-size:13px; line-height:18px;}

#copyright {width:940px; float:left; padding-top:35px; padding-bottom:20px; text-align:center; font-size:12px; line-height:20px; color:#FFFFFF;}
#copyright a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#copyright a:hover {color:#F7F7FF; font-weight:bold; text-decoration:none;}

#sidebar {width:100%; padding-top:175px; position:relative; z-index:20;}

/* End Template Elements */
			  

