/* CSS stylesheet for IAPA, Copyright 2008 */

* {
	padding:0;
	margin:0;
}

ul, ol
{
	margin: 5px 0px 5px 30px;
}

#headerImage
{
	margin: 0px 0px 15px 0px;
}

body {

}

H1
{
color: #4C2A2C;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
margin-top: 10px;
margin-bottom: 5px;
padding: 0px;
}

H2
{
color: #4C2A2C;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-top: 10px;
margin-bottom: 0px;
padding: 0px;
}

li{
margin-left: 20px;
}

.title3{
font-style:italic;
font-size: 12px;
font-weight:  bold;
}

.title2{
font-size: 12px;
}


/*CMERotator--------------------------------------------------------------------------------------------*/
	.rotator
		{
		/*border-bottom: 1px solid #EDECEa;*/
		border-top: 1px solid #EDECEa;
		padding: 5px;
		width: 530px;
		height: 230px;
		}
		
		/*span header name, rename to reflect other pages headers*/
		.rotator .cmeDateTimeHeader{
			font-weight: bold;
			color: #4c2a2c;
		}
		
		.rotatorImg
		{
			float: left;
			width: 275px;
			height: 275px;
		}
		
		.rotatorAuthor
		{
			margin-top: 5px;
			text-align: right;
			width: 520px;
			font-style: italic;
		}
		
		.rotatorAdescr{
			margin-left: 10px;
			width: 500px;
			float: left;
			padding-top: 5px;
		}

	.rotatorText{
			margin-left: 10px;
			width: 200px;
			float: left;
		}
		
			/*span header name, rename to reflect other pages headers*/
			.rotatorText .cmeDateTimeHeader{
				font-weight: bold;
				color: #4c2a2c;
				padding-bottom: 10px;
				}
/*-------------------------------------------------------------------------------------------------------------*/	

#container {
	width: 750px;
	
}
#header {
	

}
#main {
		background: #eeecea;
}
#nav {
	border-left: 1px solid #c8af9a;
	border-top: 1px solid #c8af9a;
	background: #eeecea;
	margin-top: 5px;
	margin-left: 5px;
	padding: 5px;
	height: 255px;
}
ul#navLinks  {	
	list-style-type: none;
}
#navLinks li {

	font: bold 14px Arial, sans-serif;
	padding-bottom:5px;
}
#navLinks li a {
	color: #4c2a2c;
	text-decoration: none;
}
#navLinks li a:hover, 
#navLinks li a:active {
	color: #c8af9a;
}
#adBox {
	width: 170px;
	height:220px;
	border: 1px solid black;
/*	margin: 0 auto;*/
}
.ad {
	text-align: center;
	font: 10px Arial, sans-serif;
}

#tdBlankMain{
	font-size: 14px;
	font-family: Arial, sans-serif;
}

div .resHyperTemp{
	line-height: 18px;
	/*padding-top: 5px;*/
}

.resources td{
	font-size: 14px; 
	font-family: Arial, sans-serif;
}

div .comHeader{
	text-align: left;
}

#content {
	border-left: 5px solid #c8af9a;
	margin-left: 186px;
	background: white;
	min-height: 606px;
	padding-left: 15px;
	font: 14px Arial;
	color: black;
	
}
* html #content { /* To set min-height in IE6 */
	height: 700px;
	margin-left: 183px;
}
p {
	padding-bottom: 5px;
}

#bBdirectorslink {
	float: right;
}
		#bBdirectorslink:link, #bBdirectorslink:visited{
			text-decoration: underline;
			color: #4c2a2c;
			}

		#bBdirectorslink:hover, #bBdirectorslink:active{
			text-decoration: none;
			color: #CCCCCC;	
			}
			
#tbContent
{
	border-top: 1px solid #EDECEA;
	padding-top: 15px;
	width: 100%;
}

#tbContentIndex{
	padding-top: 5px;
	width: 100%;
}

	.htLinks a:link, .htLinks a:visited{
	text-decoration: underline;
	color: #4c2a2c;}
	
	.htLinks a:hover, .htLinks a:active{
	text-decoration: none;
 	color: #CCCCCC;
}
	
#tbContentFAQ{
	border-top: 1px solid #EDECEA;
	padding-top: 15px;
	width: 100%;
}


#tbContent a:link, #tbContent a:visited{
	text-decoration: underline;
	color: #4c2a2c;	
	}

		#tbContent a:hover, #tbContent a:active{
 			text-decoration: none;
 			color: #CCCCCC;	
		 	}

 		#tdResourcesMain{
 			padding: 0px 0px 10px 0px;
 			}
			
.NewsDataL{
width: 530px;
padding-bottom: 5px;
}

/*Directors page name links-----------------------------------------------------------------------------------------*/			
#tbContentbd{
	border-top: 1px solid #EDECEA;
	padding-top: 15px;
	width: 100%;
}

.bdLinks a:link, .bdLinks a:visited{
	text-decoration: none;
	color: #4c2a2c;	
}

.bdLinks a:hover, .bdLinks a:active{
	text-decoration: none;
 	color: #CCCCCC;
}

#dDetailsmain .dDimage{
		float: left;
		margin-top: 10px;
		margin-bottom: 25px;
		}
		
		
	#dDetailsmain .dDnameheader{
		float: left;
		font-size: 16px;
		padding: 10px 10px;
		font-weight: bold;
		color: #4C2A2C;
		line-height: 20px;
		width: 300px;
	   }
	#dDetailsmain .dDnameheader .dDnametitle{
		font-weight: bold;
		color: gray;
		font-size: 13px;
	   }
		
	#dDetailsmain .dDcontent{
		border-top: 1px solid #EDECEA;
		padding-top: 5px;
		clear: both;
		}
/*------------------------------------------------------------------------------------------------------------------*/

#cmeLinks{
	width: 543px;
	padding-top: 20px;
}
#cmeLinks a
{
	float: left;
}
#cmeLinks span
{
	clear: both;
	margin-bottom: 5px;
	display: block;
}

/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#cmeLinks .cmeDateTimeHeader{
		font-weight: bold;
		color: #4c2a2c;
	}

#cmeDesc
{
	border-top: 1px solid #EDECEA;
	clear: both;
	padding-top: 10px;	
}

/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#cmeDesc .cmeDateTimeHeader{
		font-weight: bold;
		color: #4c2a2c;
	}


	#cmeDateTime{
		float: left;
		width: 262px;
		}

/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#cmeDateTime .cmeDateTimeHeader{
		font-weight: bold;
		color: #4c2a2c;
		}


	#cmeLocation{
		float: left;
		width: 280px;
		padding-bottom: 10px;
		}

/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#cmeLocation .cmeDateTimeHeader{
		font-weight: bold;
		color: #4c2a2c;
		}

	#CMEMainAdmin{
		border-top: 1px solid #edecea;
		padding-top: 5px;
		width: 100%
		}

	#CMEStartEnd{
		float: left;
		width: 225px;
		padding: 3px 0px 0px 0px;
		}
/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#CMEStartEnd .cmeDateTimeHeader{
		font-weight: bold;
		color: #4c2a2c;
		}
	
	#cmeSEtime{
		float: left;
		width: 225px;
		padding:3px 0px 0px 0px;
		}
	/*span header name .cmeSEheader, rename to reflect other pages headers*/	
 	#cmeSEtime .cmeSEheader{
 		font-weight: bold;
		color: #4c2a2c;
 		}

	#cmeAdminLocation{
		padding-bottom: 20px;
		}
		
	/*span header name .cmeLocationHeader, rename to reflect other pages headers*/	
	#cmeAdminLocation .cmeLocationheader{
		font-weight: bold;
		color: #4c2a2c;
		}
	
	/*span header name .cmeDateTimeHeader, rename to reflect other pages headers*/
	#cmeAdminLocation .cmeMaplinkheader{
		font-weight: bold;
		color: #4c2a2c;
		}

	.jobMain td
		{
		padding-bottom: 5px;
		border-bottom: 1px solid #EDECEA;
		vertical-align: top;
		}

	.jobDescMain
		{
		float: left;
		width: 320px;
		margin-right: 20px;
		}

	.jobDescMain .jobTitle
		{
		font-weight: bold;
		color: #4C2A2C;
		}

	.jobContactContainer
		{
		float: left;
		width: 180px;
		}

	.jobContactContainer .jobContactHeader
		{	
		font-weight:bold;
		color: #4C2A2C;
}

#memberContact td
{
	padding-right: 10px;
	padding-bottom: 3px;
}

#loginEntry td
{
	padding-right: 10px;
	padding-bottom: 3px;
}

#memberSearch{
	padding-top: 10px;
}
	
	#memberSearch td
		{
		margin-top: 10px;
		padding-right: 10px;
		padding-bottom: 3px;
		}
	
/*span header name, rename to reflect other pages headers*/
.cmeSEheader{
	font-weight:bold;
	color: #4C2A2C;
	padding-bottom: 5px;
	padding-right: 5px;
}


td.hotTopicText {
	background: url(../images/dot.gif) left top repeat-y;
	padding-left: 5px;
}
	
td.hotTopicText p {
	font: 12px Arial, sans-serif;
	background: url(../images/dashes.gif) center bottom no-repeat;
	padding: 10px 0;
}

#hotTopicmain{
	padding: 10px 5px;
	width: 170px;
}
	
	/*span header name, rename to reflect other page catagory headers*/
	#hotTopicmain .hotTopicheader{
		float: left;
		width: 170px;
		font-weight:bold;
		color: #4C2A2C;
		padding-bottom: 5px;
		}

	#hotTopicmain .hotTopicContent{
		padding-top: 10px;
		color: #000000;
		
		}

	#hotTopicmain .hotTopiclinks{
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #EDECEA;
		}
		
.textbox{
	width: 460px;
}
			
#tbAdmin{
	border-top: 1px solid #edecea;
		padding-top: 5px;
		width: 100%
}
	
a.login {
	color: #4c2a2c;
}
a.login:hover, a.login:active {
	color: white;
}

/*Footer-------------------------------------------------------------------------------------------------*/
#footer {
	background: white url(../images/footer.gif) left top no-repeat;
	height: 56px;
}
	#footer .copyright {
		font: 9px Arial, sans-serif;
		float: left;
		padding: 20px 0 0 10px;
	}
	#footer .footerText {
		text-align: center;
		font: 10px Arial, sans-serif;
		margin-left: 185px;
	}
/*------------------------------------------------------------------------------------------------------------*/