
* { padding: 0; margin: 0; }

body {
	background-color:	#666;
}


#wrapper { 
	margin: 		0 auto;
 	width:			800px;
}

#faux {
	
	background-color:	white;
	margin-bottom:	 	5px;
 	overflow: 		auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 	width: 			100%;
}



#header {
  	width:			800px;
 	padding:		0px;
 	height: 		225px;
 	margin: 		10px 0 0 0;
}


#leftColumn { 
	display: 		inline;
 	color:			#333;
 	margin:  		5px 10px 10px 0; /*5px 0px 10px 0px ;*/
 	padding: 		0;
 	width: 			185px;
 	float:	 		left;
	background-color: 	white
}


#rightcolumn { 
 	float:			right;
 	color:			#333;
 	margin: 		5px 0 10px 0 ; /*5px 0px 10px 0px ;*/
 	padding: 		0 10px 0 0;
	width:			565px;	
 	display: 		inline;
 	position: 		relative;
	font-size:		14pt;
}

/*for the ol on accreditation.php, and any numbered ol*/
.numbered li {

	margin-bottom:		5px;
	margin-left:		50px;
	list-style:		numeric;	

}


/*for unordered lists in the content area*/
#rightcolumn li{
	margin-bottom:		7px;
	margin-left:		50px;
}

#rightcolumn ul {margin-left:		-20px;}
#rightcolumn ul ul {margin-left:	-25px;}
#rightcolumn ul ul ul {margin-left:	-30px;}
#rightcolumn ul ul ul ul {margin-left: -30px;}
#rightcolumn ul ul ul ul ul {margin-left: -30px;}

#rightcolumn p {
	/*text-indent: 		1.5em;*/
	margin-bottom:		10px;	
}

#rightcolumn .imgPad {	
	margin:			10px;
}

.imgPad {	
	margin:			10px;
}

/*for links in the content area*/
.content_link {
	color:			blue;
	text-decoration:	none;
	
}

.content_link:hover {
	color:			blue;
	text-decoration:	underline;
}


.clear { clear: both; background: none; }


#leftColumn ul, #leftColumn ul li {
	border-right: 			1px solid #ccc;
	width: 				195px;
	list-style: 		none;
	padding:			0;
	background-color: 	white;	
	margin:				0;
}

#leftColumn ul li {margin-bottom:	-1px;}

#leftColumn li a {
	color: 				blue;
	font-size:			14pt;
	font-family:		Georgia, times, serif;
	text-decoration:	none;
	display: 			block;
	padding: 			4px 10px 5px 10px;
	
	border-top: 			1px solid #ccc;
	border-bottom: 			1px solid #ccc;
}


#leftColumn li a:hover {
	text-decoration:	underline;
	background-color:	#ddd;
}



#footer { 
 	width: 			783px;
 	clear: 			both;
 	color: 			white;
 	background: 	navy;
 	margin:			0 0 10px 0;
 	padding: 		10px;

	font-size:		10pt;
}

.footerLink {
	color:			white;
}

.footerLink:hover {
	color:			orange;
}

#announcement {
	float:			right;
	width: 			175px;
	height:			200px;
	/*border:			1px solid black;*/
	margin:			10px 0 35px 40px;	
}


/*the titles on the individual pages*/
.pageTitle {
	color:			black;
	font-size:		20pt;
}

/*styling for forms*/
label {
	position:		absolute;
	text-align:		right;
	width:			130px;
}

input,select,textarea /*.standard_form*/ {
	margin-left:	140px;
}

/*for form error messages*/
.error {
	color:			red;
}

.format_note {
	color:			#444444;
	font-size:		12px;
}