body {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,tr,td {margin:0;padding:0;}

fieldset,img,a img,:link img,:visited img {border:0;}

p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #cfcfcf;
	line-height: 18px;
	}



/* ------------------------ horizontal sprite nav ------------------------ */
#nav { 
	background:url("../images/indexnav.jpg") top no-repeat; 
	width:444px; 
	height:49px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav span { display: none; }

#nav li, #nav a { height:49px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav-01 { width: 93px;}
#nav-02 { width: 98px;}
#nav-03 { width: 115px;}
#nav-04 { width: 138px;}

#nav2 { 
	background:url("../images/aboutusnav.jpg") top no-repeat; 
	width:444px; 
	height:49px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav2 span { display: none; }

#nav2 li, #nav2 a { height:49px; display:block; } /* change height here also */

#nav2 li { float:left; list-style:none; _display:inline; position:relative; }

#nav2-01 { width: 93px;}
#nav2-02 { width: 98px;}
#nav2-03 { width: 115px;}
#nav2-04 { width: 138px;}

#nav3 { 
	background:url("../images/nav3.jpg") top no-repeat; 
	width:444px; 
	height:49px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav3 span { display: none; }

#nav3 li, #nav3 a { height:49px; display:block; } /* change height here also */

#nav3 li { float:left; list-style:none; _display:inline; position:relative; }

#nav3-01 { width: 93px;}
#nav3-02 { width: 98px;}
#nav3-03 { width: 115px;}
#nav3-04 { width: 138px;}

#nav4 { 
	background:url("../images/nav4.jpg") top no-repeat; 
	width:444px; 
	height:49px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav4 span { display: none; }

#nav4 li, #nav4 a { height:49px; display:block; } /* change height here also */

#nav4 li { float:left; list-style:none; _display:inline; position:relative; }

#nav4-01 { width: 93px;}
#nav4-02 { width: 98px;}
#nav4-03 { width: 115px;}
#nav4-04 { width: 138px;}




.lightblueBg {
	background-image: url(../images/lightblueBg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.welcomeOneText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 27px;
	color: #e0ebef;
}
.welcomeTwoText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 27px;
	color: #e0ebef;
	font-style: italic;
}
.welcomeThreeText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	line-height: 26px;
	color: #e0ebef;
	margin: 0px;
	padding-bottom: 10px;
}
.welcomebg {
	background-image: url(../images/welcomebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.welcomebodytext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 7px;
	font-style: italic;
}
.darkerbluebg {
	background-image: url(../images/bgdarkerblue.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.indexTextStrengthen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	color: #FFFFFF;
	font-style: italic;
	padding-top: 10px;
	padding-bottom: 25px;
	margin: 0px;
}
.indexaboutusText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	font-style: italic;
	margin: 0px;
	padding-top: 5px;
}
.indexside {
	background-image: url(../images/indexside.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.indexGreenHdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 28px;
	color: #b9dc33;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
}
.indexclassdescription {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding-right: 153px;
	padding-bottom: 7px;
}
.indexGreenHdrTextTwo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 28px;
	color: #b9dc33;
	font-style: italic;
	padding-top: 0px;
	margin: 0px;
}
.dividerspacing {
	margin: 0px;
	padding-bottom: 0px;
}
.footerbg {
	background-color: #08172f;
}
.footerbgImage {
	background-image: url(../images/footerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 208px;
}
.footertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding-top: 40px;
}
.footertext a {
	color: #FFFFFF;
	
}
.footersmaller  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding-top: 15px;
}
.footersmaller a  {
	color: #FFFFFF;
	
}

.classeshdrbg {
	background-image: url(../images/classeshdrbgImage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.matteClassesHdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 28px;
	color: #b9dc33;
	font-style: italic;
	margin: 0px;
	padding-top: 15px;
}
.matteClassesHdrText a {
	color: #b9dc33;
	
}
.classeswelcometext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 15px;
	font-style: italic;
}
.classesSideBar {
	background-image: url(../images/classesSideBar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.classesHdrTop {
	background-image: url(../images/classeshdrtop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
}
.classesMiddle {
	background-image: url(../images/classesmiddle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.classesHdrTextBox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 28px;
	color: #f2a62e;
	font-style: italic;
	margin: 0px;
	padding-top: 25px;
}
.classesTextBox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 21px;
	color: #FFFFFF;
	font-style: italic;
	margin: 0px;
	padding-right: 44px;
	padding-left: 44px;
	padding-bottom: 15px;
}
.classesTextBoxImage {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 21px;
	color: #FFFFFF;
	font-style: italic;
	margin: 0px;
	padding-right: 44px;
	padding-left: 44px;
}
.aboutushdrbg {
	background-image: url(../images/aboutushdrbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.aboutusSideBar {
	background-image: url(../images/aboutusSideBar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contactbottom {
	background-image: url(../images/contactusbottomimage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textFeild {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	margin: 0px;
	height: 18px;
	width: 487px;
	padding-top: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.messageFeild {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	margin: 0px;
	height: 60px;
	width: 487px;
	padding-top: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

