/* CSS Document Build for */

/*______________________________________Globals*/
body{background: #c1c8cd url(../images/bgset_01.gif) repeat-y center top;margin:0;padding:0;font-size:100%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;}

body{height:100%;}
html{height:100%;}
* html #page{height:90%;}
			
			
			
img, #wrap { behavior: url(iepngfix.htc); }
div{}
p{}
a{}	
a img{border:0;}
h1{color:#922d0a;font-size:1.8em;margin-bottom:0px;padding-bottom:0px;}
h5{font-size:1.4em;color:#0e4984;}
	h5 a{text-decoration:none;color:#0e4984;}
/*_________________STANDARDS_________*/
.italic{font-style:italic;}
.bold{font-weight:bold;}
.clear{clear:both;}
/*_______________________________________________Content*/
#bgWrap{background:url(../images/composite.jpg) no-repeat;position:absolute;width:margin:0px auto;z-index:1;background-position:top-left;}
#page{width:965px;margin:0px auto;position:relative;z-index:100;height:100%; background-color:#E1DED7}
	#header{height:139px;}
	#nav{height:28px;background:#a8c8d7;}	
		.navLink{float:left;background:url(../images/_tab.gif) no-repeat;text-align:center;width:193px;padding-top:5px;padding-bottom:6px;font-weight:bold;}
			.navLink a{color:#0c1539;text-decoration:none;font-size:1em;;}

			
			
	#content{background:url(../images/_contentbg.jpg) repeat-x;font-size:.8em;min-height:72%;}

	
	
	#columnL{width:194px;background:url(../images/_Lcontainer.jpg) repeat-y;float:left;padding-top:5px;border-top:1px solid #000;}
	#btm{width:194px;float:left;clear:left;}
	
			#columnL ul li{margin-left:-38px;list-style:none;color:#922d0a;font-size:1em;margin-bottom:12px;font-weight:bold;}
				#columnL ul li a{text-decoration:none;color:#922d0a;}
			#columnL ul ul li{color:#1c1d1f;font-size:.85em;font-weight:bold;margin-left:-70px;}
			#columnL ul ul li a{color:#000;text-decoration:none;font-size:1em;}
		
			#columnL img{padding-bottom:-10px;font-size:1px;}
		
		#mainContent{float:left;width:490px;padding:0px 10px;}
		#mainContent2{float:left;width:748px;padding:0px 10px;}
			#starter{}
					#mainContent p{padding:5px 10px;}
					#mainContent2 p{padding:5px 10px;}

.mainLeft {
	width:240px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainMiddle {
	float:right;
	width:240px;
	padding: 0px;
}

.mainLeft2 {
	width:356px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainMiddle2 {
	float:right;
	width:356px;
	padding: 0px;
}

.mainLeft3 {
	width:496px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainMiddle3 {
	float:right;
	width:239px;
	padding: 0px;
}

.mainLeft3in {
	width:241px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.mainLeft3mid {
	float:right;
	width:242px;
	padding: 0px;
	margin-top:-12px;
}

				
				#pageName{float:left;margin-top:10px; }
				#newsSignup{}
				.Course{margin-top:10px;margin-right:10px;width:235px;float:left;font-size:.8em;}
					.Course .courseTitle{background:#fff;color:#922d0a;font-size:1.2em;font-weight:bold;padding:5px;height:30px;border:1px solid #f2f2f2;}
					.Course .courseBody .bold{color:#313539;}
					.Course .courseBody{padding:10px;margin-bottom:40px;}

				
		#columnR{width:256px;float:left;margin-top:15px;}
		#columnR2{width:258px;float:right;margin-top:15px;}
			.courses{background:#b5bec7;border:2px solid #fff;width:240px;}
				.courses li{list-style-image:url(../images/_listbutton.jpg);margin-bottom:15px;margin-right:10px;}
				.courses a{color:#000;}
			.courseHeader{background:url(../images/_columnH.jpg) repeat-x;font-weight:bold;color:#fff;font-size:1.3em;padding:5px;border-bottom:2px solid #fff;}
			
			
			.courseHeader1{background:#fff;color:#922d0a;font-size:1.0em;font-weight:bold;padding:5px;margin-bottom:10px;margin-right:25px;}
			.off{font-size:.9em;margin-right:25px;}
			.off a{color:#313539;text-decoration:none;}
			
			
			
			#footer{
			color:#f8f8f9;width:965px;margn:0px auto;font-size:.7em;
			text-align:center;
			background:url(../images/bg_footer.jpg);
			
			height:30px;
			padding-top:27px;
			margin-bottom:-27px;
			}
		#footer p{padding:0px;margin:0px;}
		#footer a{color:#fff;text-decoration:none;}
		#footer a:hover{color:#fff;text-decoration:underline;}

/*_______________________________________________POP UP Credits*/
#creditsbody{
	border:1px solid #326e15;
	width:480px;
	font: 12px "Arial", Helvetica, sans-serif;
	margin:5px auto 5px auto;
	background-color: #CCCCCC;
}
	#creditsbody a{text-decoration:underline;}
	#creditsbody p{text-align:center;}
	#closecredit{background:#fff;text-align:center;padding:5px;border-top:1px solid #326e15;}
	
/*///////// Forms Attributes  /////////*/	
#newsSignup{margin-bottom:10px;}
#newsletter{font-family:Verdana, Arial, Helvetica, sans-serif;}
	#newsletter button{background:none;border:none;float:left;margin-top:-2px;width:76px;}
		#newsletter button:hover{cursor:pointer;}
	#newsletter .news{background:url(../images/_newsletter.jpg);height:18px;width:155px;float:left;border:0;color:#203967;font-family:Verdana, Arial, Helvetica, sans-serif;;font-size:1em;font-weight:bold;padding-left:5px;padding-top:5px;}

.row       {margin-top:10px;font-size:11px;}
.row label {display:block;float:left;width:150px;font-size:11px;text-align:right;padding-top:10px;padding-right:10px;}
.boldLabel {font-weight:bold;width:100px;color:#f00;margin-right: 5px;}
.formField {font-family:Arial, Helvetica, sans-serif;width:150px;font-size:11px;margin-top:10px;}
button     {margin:0px 2px 0px 0px;}
textarea   {height:100px;}


/*__________________________CALENDAR____*/
