/* CSS Document */
/* AMH */
/* Created 11/06/09 */



/* GENERAL PAGE ELEMENTS  */
body 				{ background-color:#FFFFFF; background-image:url(../images/background.gif); background-repeat:repeat-x; background-position:top; padding:0; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif;  }
	.bold			{ font-weight:bold; }
	.clear			{ position:relative; clear:both; width:0px; height:0px; margin:0 }
	.quote 			{ position:relative; border:1px solid #eb519d; margin:10px 0 10px 0}


/* HEADER ELEMENTS  */
#header				{ position:relative; width:100%; height:145px; margin:0; background-color:#FFFFFF; margin:0 auto } 
	#innerHeader	{ position:relative; width:900px; height:145px; margin:0; background-color:#FFFFFF; margin:0 auto } 
	#logo			{ position:relative; left:0px; top:20px; margin:0; border:0; z-index:100 }
	#contact		{ position:absolute; right:12px; top:23px; width:161px; height:82px; background-image:url(../images/contact.gif); background-repeat:no-repeat;  margin:0; }


#mainNav				{ position:relative; width:100%; height:47px; background-color:#8d9346; margin:0; clear:both; font-family:"Trebuchet MS"; }
	#innerMainNav		{ position:relative; width:898px; height:52px; top:-6px; /* height:42px; top:0px; */ margin:0 auto; background-color:#8d9346;   }	
	#innerMainNav ul	{ position:relative; width:898px; list-style-type:none; margin:0; padding:0;  }
	#innerMainNav ul li { position:relative; float:left; margin:0; font-weight:bold; font-size:0.8em;  height:35px; }
	#innerMainNav ul li a  		{ position:relative; display:block; float:left; margin:0; color:#FFFFFF;  height:37px; text-decoration:none;padding:5px 14px 5px 13px; border-top:6px solid #FFFFFF  }
	#innerMainNav ul li a:hover	{ border-top:6px solid #A94399;background-color:#9aa052 ; }
	
	/*#home #mainNav .home a		{ border-top:6px solid #A94399; background-color:#9aa052   }*/
	#innerMainNav ul li a.selected	{ border-top:6px solid #A94399; background-color:#9aa052   }
	
	
/* MAIN CONTENT ELEMENTS  */
#container				{ position:relative; width:690px; height:100%; margin:0 auto; background-image:url(../images/containerBG.gif); background-repeat:repeat-y; min-height: 500px; }
	#BGimagesLeft		{ position:absolute; width:138px; height:577px; top:75px; margin-left:-138px; background-image:url(../images/BGimagesLeft.png); background-position:top left;  border:0}
	#BGimagesRight		{ position:absolute; width:147px; height:491px; top:100px; right:-147px; background-image:url(../images/BGimagesRight.png);  background-position:top left; border:0}

#content				{ position:relative; width:455px; float:left; margin:0;  padding:10px 9px 12px 15px; }
	#content h1			{ position:relative; font-size:1.2em; color:#942c85; font-weight:bold; font-style:italic; padding: 0px 0px 10px 0px; margin:0 }
	#content h2			{ position:relative; font-size:1em; color:#8d9346; font-weight:bold; padding:10px 0 13px 0; margin:0}
	#content h3			{ position:relative; font-size:0.8em; color:#b54ea4; font-weight:bold; padding:3px 0 10px 0; margin:0; width: 360px;}
	#content p			{ font-size:0.75em;  color:#000000; margin:0; padding-bottom:10px; line-height:18px } 
	#content p.pink		{ position:relative; font-size:0.8em;  color:#FFFFFF; background-color:#eb519d; padding:5px 0 5px 5px;  width:448px; font-family:"Trebuchet MS"}
	#content p.small	{ font-size:0.7em}
	#content p a		{ color:#A94399; text-decoration:none; margin:0; padding:0}
	#content p a:hover	{ color:#A94399; text-decoration:underline; margin:0; padding:0}
	#content ul li {font-size: 0.75em; font-weight: normal; margin-bottom: 5px; line-height:18px}
	#content ul li ul { margin-top: 10px;}
	#content ul li ul li {font-size: 12px; line-height:18px}
	#tabs .ui-tabs-nav li {  font-size: 10px; font-weight:bold; margin: 0; line-height: 1.3 }
	
	#content ul.list			{ position:relative; margin:0 0 10px 10px; width:90%; list-style-type:disc; padding:0 20px }
	#content ul.list li		{ position:relative; font-size:0.75em; padding-bottom:5px; line-height:16px}
	
	.imageWithTextBox		{ display: block; float: left; position:relative; width:100%;  margin:5px 0 20px 0; }
	.imageWithTextBox a.img	{ width: 95px; height: 90px; float: left; }
	.imageWithTextBox a.title { text-decoration: none; }
	.imageWithTextBox h3	{ font-size:0.9em; color:#8d9346; margin:0; padding:0; float: left; }
	.imageWithTextBox img	{ border:1px solid #000; padding:4px; margin:0 10px 5px 0; float:left;  }
	
	#rr_article { float: left; width: 140px; margin: 0px 5px 0px 6px; padding: 0px; }
	#rr_article h1 { font-size: 12px; color:#000000; font-weight:bold; font-style: normal; padding: 0px; margin: 0px 0px 10px 0px; }
	
/* SIDEBAR ELEMENTS   */
	
#sideBar				{ position:relative; width:211px; float:left; padding:0 0 15px;  margin:0; }
	#sideBar h2			{ position:relative; font-size:1em; color:#FFFFFF; font-weight:bold; margin:0; margin-bottom:10px; border-bottom:1px  solid #FFFFFF; left:10px; width:191px; padding-bottom:5px }
	#sideBar h3			{ position:relative; font-size:0.9em; color:#D9DDA6; font-weight:bold; margin:0; margin-bottom:10px; left:10px; width:191px }
	#sideBar p			{ position:relative; font-size:0.75em; color:#FFFFFF; font-weight:normal; margin:0; left:10px; width:191px; padding-bottom: 10px;}
	#sideBar p a		{ color:#e1ec60; text-decoration:underline; margin:0; padding:0}
	#sideBar p a:hover	{ color:#eaf381; }

	#sideBar p.purple	{ position:relative; font-size:0.8em; color:#FFFFFF; background-color:#942c85; padding:5px; clear:both; margin:0; left:0px; width:201px }
	#sideBar p.purple a	{ position:relative; font-size:1em;  color:#FFFFFF; background-color:#942c85; padding:5px; clear:both; margin:0; text-align:left; font-family:"Trebuchet MS"  }

	#sideBar .image			{ position:relative; text-align:center; margin:10px }
	
	#sideBar ul			{ position:relative; margin:0; list-style-type:none; padding:0; text-align:center; font-size:0.75em }
	#sideBar ul li	a	{ position:relative; margin:0; display:block; width:100%; padding:7px 0 6px 0; color:#FFFFFF; background-color:#942c85; text-decoration:none; border-bottom:1px solid #8d9346}
	#sideBar ul li	a:hover	{ position:relative; color:#FFFFFF; background-color:#b14fa2; text-decoration:none;}
	
/* FOOTER ELEMENTS   */
#footer				{ position:relative; width:100%; background-color:#eb6133; background-image:url(../images/footerBG.jpg); background-position:bottom; background-repeat:repeat-x;  margin:0; height:170px; color:#F2EDD6; clear:both}
	#innerFooter	{ position:relative; width:690px;  margin:0 auto;}	
	#innerFooter a		{ color:#FFFFFF; text-decoration:none; }
	#innerFooter a:hover	{ text-decoration:underline; }
	#copyright		{ position:absolute; top:10px; left:12px; font-size:0.70em}
	#links			{ position:absolute; top:10px; right:0px; color:#F2EDD6; font-size:0.7em }
		

	
	
