/****** Patrick Henry College ******/
/*** ccbe9c ***/

#titlee {display:none;}
body {
background-color:#DBC481;
font-family:"Times New Roman", Times, serif;
color:#fff;
text-decoration:none;
word-spacing:normal;
letter-spacing:0;
line-height:1.1em;
font-size:12px;
}

#globalContainer {
width:1024px;
height:auto;
margin:0 auto;
padding:12px 0 0;
position:relative;
background-position:0 0;
background-repeat:no-repeat;
}

#gcContent {
width:1024px;
height:auto;
margin:0 auto;
padding:12px 0 0;
position:relative;
background:url(/images/content_bg.jpg) no-repeat 0 0;
}

#bgBody {
width:1024px;
height:auto;
margin:0 auto;
position:relative;
background:#6c5424;
overflow:visible;
}
	.contentBody {background:#6c5424 url(/images/repeater-content.gif) repeat-y 0 0 !important;}
	.pdfLink {background:url(/images/pdfdoc.gif) no-repeat 0 2px;padding:0 0 0 12px;}
	
	
	
#headerBar {
background:url(/images/headerbg.gif) repeat-x 0 0;
margin:0;
padding:10px 0 0;
height:54px;
}
	#headerBar .firstHItem {border:0 none !important;padding-left:0 !important;}
	#headerBar ul {
	margin:0 0 0 317px;padding:6px 0 0;
	font-size:14px;
	}
	#headerBar ul li {
	display:inline;
	margin:0;padding:0;
	}
	#headerBar li a {
	cursor:pointer;
	color:#fff;
	text-decoration:none;
	padding:0 7px;margin:0;
	border-left:1px solid #fff;
	float:left;
	}
	#headerBar li a:hover {text-decoration:underline;}
	#headerBar .searchBox {margin:0 33px 0 0;}
	.searchText {
	border:1px solid #bfbfbf;
	padding:5px 5px 4px;margin:0 8px 0 0;
	}


#bodyContainer {}

#leftCol {margin:162px 0 0;width:283px;position:relative;}
#leftContentCol {margin:114px 0 0;width:282px;position:relative;}
	#leftContentCol a {color:#fff;}
	#leftContentCol a:hover {text-decoration:none;color:#643131;}
	#phSeal {
	left:158px;
	top:-125px;
	position:absolute;
	display:block;
	width:102px;
	height:101px;
	}
	
	#mainLeftNav {
	margin:12px 0 0;padding:0;
	width:282px;
	font-size:19px;
	}
	#mainLeftNav li {
	margin:0;padding:0;
	list-style:none;
	display:block;
	text-align:right;
	}
	
	#mainLeftNav a {
	padding:8px 30px 7px 10px !important;
	display:block;
	color:#fff;
	text-decoration:none;
	}
	#mainLeftNav a:hover {color:#643131;text-decoration:none;}
	
	
	
	
	.activeBorder {background:url(/images/activemenubg.gif) repeat-x 0 0;}
	.activeMainLink {
	display:block;
	font-size:19px;
	padding:9px 30px 8px 10px !important;
	margin:0;
	text-align:right;
	text-decoration:none;
	}
	.activeMainLink:hover {background-image:url(/images/activemenubg-hover.gif) !important;color:#fff !important;}
	.activeSubLink {color:#643131 !important;}
	
	#contentNav {margin:0 0 25px;padding:0;border-bottom:1px solid #4d3417 !important;list-style:none;}
	#contentNav a {
	border-top:1px solid #4d3417;
	display:block;
	text-align:right;
	font-size:15px !important;
	font-weight:normal;
	padding:6px 30px 6px 10px !important;
	color:#fff;
	text-decoration:none;
	}
	#contentSubNav {margin:0;padding:0;}
	#contentSubNav a {
	border:0 none !important;
	display:block;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	font-weight:normal;
	padding:3px 30px 3px 10px !important;
	color:#fff;
	text-decoration:none;
	}
	

	#mainContentNav {
	margin:12px 0 15px;padding:0;
	width:282px;
	font-size:19px;
	border-bottom:1px dashed #c5b695;
	}
	#mainContentNav li {
	margin:0;padding:0;
	list-style:none;
	display:block;
	text-align:right;
	}
	#mainContentNav a {
	padding:8px 30px 7px 10px !important;
	display:block;
	color:#fff;
	text-decoration:none;
	}
	#mainContentNav a:hover {color:#643131;text-decoration:none;}
	
	
	.noBorder {border:0 none !important;}
	.linkBorder {border-bottom:1px solid #4d3417 !important;}
	

	
	
	#mainLeftSub {
	margin:8px 0;padding:0;
	width:282px;
	font-size:15px;
	}
	#mainLeftSub li {
	margin:0;padding:4px 30px 4px 10px;
	list-style:none;
	display:block;
	text-align:right;
	}
	#mainLeftSub a {color:#fff;text-decoration:none;}
	#mainLeftSub a:hover {color:#643131;text-decoration:none;}
	
	#leftCol h1 {
	color:#653232;
	font-size:24px;
	font-weight:normal;
	height:13px;width:253px;
	padding:18px 30px 17px 0;
	margin:0 0 15px;
	text-align:right;
	text-transform:uppercase;
	}

	#leftCol h2, #leftCol h3 {
	color:#ead7a8;
	font-size:10px;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding:1px 30px 0px 80px;margin:0;
	}
	#leftCol h2 {font-size:12px !important;}
	#leftCol h2 a:link, #leftCol h2 a:visited, #leftCol h2 a:hover, #leftCol h2 a:active {color:#ead7a8;}
	#leftCol p {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:3px 30px 12px 80px;
	text-align:right;
	}

	
#rightCol {width:741px;position:relative;}


/* content with  nav */
.contentwNav {width:415px;}
.contentNavi {
float:right;
width:200px;
margin:0 -40px 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:10px !important;
}
.contentNavi ul {margin:0 0 0 15px;padding:0;list-style:square;}
.contentNavi ul ul {margin:0 0 5px 15px;padding:0;}
.contentNavi li {margin:0;padding:1px 0;color:#2c394a;}
.contentNavi li a {color:#2c394a !important;text-decoration:none !important;}
.contentNavi li a:hover {color:#643233 !important;text-decoration:underline !important;}
.contentNavi li a.activeCNav {color:#2c394a !important;font-weight:bold !important;text-decoration:underline !important;}
.contentNavi a {color:#643233 !important;text-decoration:underline !important;}
.contentNavi a:hover {color:#2c394a !important;text-decoration:none !important;}

#navLine {background:url(/images/liney.gif) repeat-y -75px top;}
.contentNavi hr {color:#4d3416;background-color:#4d3416;margin:5px auto;padding:0;}
.contentNavi img {padding:4px 0 4px 10px; }



#applynow {position:absolute;right:34px;top:-10px;}

#quote {}
.qcontent {
background:url(/images/quote-content.png) no-repeat 0 0;
height:39px;width:650px;
margin:20px 0 -20px -25px;
}
.qhome {
background:url(/images/quote.png) no-repeat 0 0;
height:42px;width:692px;
margin:12px 0 0 24px;
}

.newsDate {
font-size:10px !important;
margin:-2px 0 0;
padding:0;
}

#contactInfo {
margin:10px 0 5px;
font-size:10px !important;
}


#footer {
background:url(/images/footerbg.gif) repeat-x 0 0;
position:absolute;
bottom:-41px;left:0;
width:1024px;
height:43px;
font-family:Georgia, "Times New Roman", Times, serif;
}
	#footer span {margin:18px 0 0 76px;padding:0 0 4px;}
	#footer ul {margin:18px 10px 0 0;padding:0 0 4px;list-style:none;}
	#footer li {display:inline;padding:0 25px 0 0;}
	#footer a {color:#fff;text-decoration:none;}
	#footer a:hover {text-decoration:underline;}


/***** Home stuff ****/
#homeContent {
display:block;
width:741px;
z-index:900;
padding-top:450px;
}

/*** Home Stories     margin-top:450px;      ***/

#storyContainer {
z-index:99999 !important;
margin-right:2px;
}
#storyHeaders {
z-index:800;
}
	#storyHeaders h1 {
	color:#003082;
	font-size:22px;
	font-weight:normal;
	padding:19px 0 9px 0;
	margin:0;
	z-index:801;
	text-transform:uppercase;
	}

#story {
width:250px;
display:block;
margin:0;padding:20px 60px 0 40px;
}
.s2 {
width:350px !important;
margin:0;padding:20px 0px 0 39px !important;
}
	#story img {
	border:4px solid #886e30;
	}
	#story h1 {
	color:#223344;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px 0;
	font-weight:normal;
	}
	#story p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	padding:0 0 5px;
	color:#543E17;
	}
	#story a {color:#223344;text-decoration:none;}
	#story a:hover {text-decoration:underline;}
	
	
/********** CONTENT ******/
#contentContainer {
display:block;
padding:85px 0 0 11px;
width:687px;
}

#theKitchen {
padding:19px 50px 25px 35px;
color:#272627;
font-size:11px;
line-height:14px;
}
	#trailski {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 0 13px;}
		#trailski a {font-weight:bold;color:#2a3a4c;text-decoration:none !important;}
		#trailski a:hover {color:#643131;text-decoration:underline !important;}
		
	.mainIMG {
	padding:0 0 10px;margin:0;
	}
	.imgPadRight {float:right;padding:5px 0 5px 10px;}
	.imgPadLeft {float:left;padding:5px 10px 5px 0;}
	#theKitchen h1 {
	font-family:"Times New Roman", Times, serif;
	color:#2a3a4c;
	font-size:14px;
	margin:0;padding:5px 0 5px;
	}
		#theKitchen h1.pTitle {
		font-size:20px;
		line-height:14px;
		font-weight:normal;
		padding:1px 0 20px !important;
		}
	#theKitchen h2 {
	font-family:"Times New Roman", Times, serif;
	color:#2a3a4c;
	font-size:12px;
	margin:0;padding:5px 0 3px;
	}
	#theKitchen p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px;
	}
	
	#theKitchen a {color:#643131;text-decoration:underline;}
	#theKitchen a:hover {color:#643131;text-decoration:none;}

.rssT h2 {
font-size:14px !important;
font-weight:bold !important;
margin:0 !important;padding:10px 0 1px !important;
}

.rssT h3 {
font-size:11px !important;
font-weight:normal !important;
margin:0 !important;padding:0px 0 2px !important;
color:#223344
}

