html, body			{padding: 0; margin: 0;}
body				{background: #9F9E95; text-align: center;}
img					{border: none;}

#main				{background: transparent; left: 50%; margin: 0 0 0 -390px; position: absolute; width: 780px;}
#header				{background-image: url(../img/header.gif); background-position: top center; background-repeat: no-repeat; height: 100px; left: 0; width: 780px;}
#banner				{background-image: url(../img/banner.jpg); background-position: top center; background-repeat: no-repeat; height: 120px; left: 0; position: absolute; top: 100px; width: 780px;}

#nav 				{background-image: url(../img/nav_bgr.gif); height: 30px; left: 0; position: absolute; top: 220px; width: 780px;}
#nav ul 				{list-style: none; margin: 5px 0; padding: 0;}
#nav li 				{display: inline; height: 30px; margin: 0; padding: 11px 0;}
#nav li a 				{color: #2F2F2C; letter-spacing: 2px; font: normal bold 0.78em Verdana, Palentino, "Times New Roman", serif; text-decoration: none; margin: 0; padding: 0px 10px;}    
#nav li a:hover		{color: #CFCFCF;}
#nav .menu-current	{background-image: url(../img/selected.gif); background-position: 50% 100%; background-repeat: no-repeat;}
#nav .menu-parent	{background-image: url(../img/selected.gif); background-position: 50% 100%; background-repeat: no-repeat;}

#content			{background-color: #7F7E77; background-image: url(../img/cnt_bgr.gif); border-top: 10px solid #464646; left: 0; position: absolute; text-align: left; top: 250px; width: 780px;}

#cnt_left							{clear:both;left: 25px; margin: 0; position: absolute; top: 10px; width: 250px;}
#cnt_right							{color: #CFCFCF; font: 100 0.78em Verdana, "Times New Roman", "sans serif"; line-height: 140%; margin: 0px 0 0 285px; min-height: 400px; padding: 0; width: 475px;}
#cnt_right h1						{color: #CFCFCF; font: 100 1.31em Verdana, "Times New Roman", "sans serif"; letter-spacing: 0.1em; margin: 0 0 20px 0; padding-top: 20px;}
#cnt_right h2						{border-bottom: 1px solid #9F9E95; color: #CFCFCF; font: 100 1.11em Verdana, "Times New Roman", "sans serif"; letter-spacing: .1em; margin: 30px 0 20px 0; padding: 3px;}
#cnt_right hr						{border: 0; border-top: 1px solid #9F9E95; height: 1px; margin: 30px 0 30px 0;}
#cnt_right p							{color: #CFCFCF;}
#cnt_right td						{color: #CFCFCF;}
#cnt_right a							{border-bottom: 1px solid #B5B5B5; color: #CFCFCF; text-decoration: none;}
#cnt_right a:hover					{background-color: #CFCFCF; border-bottom: 1px solid #FFF; color: #333;}
#cnt_right dl.meImgLeft 				{float: left; margin: 0 15px 30px 0;} 
#cnt_right dl.meImgLeft img			{border: 1px solid #000; margin: 0; padding: 0;}
#cnt_right dl.meImgLeft dt 			{margin: 0; padding: 0;}
#cnt_right dl.meImgLeft dt a,
#cnt_right dl.meImgLeft dt a:hover		{background-color: #696969; border-bottom: 0px solid #696969; text-decoration: none;}
#cnt_right dl.meImgLeft dd 			{font: 0.7em Tahoma Verdana, Arial, Sans; margin: 0; padding: 0; text-align: center;} 
#cnt_right dl.meImgLeft dd a			{color: #FFF; font: normal 9px Tahoma Verdana, Arial, Sans;}
#cnt_right dl.meImgLeft dd a:hover	{color: #000;}


#navcontainer				{margin-top: 15px; width: 230px;}
#navcontainer ul				{border-top: 1px solid #CCC; margin: 0; padding: 0; list-style-type: none; width: 230px;}
#navcontainer li				{float: left;}
#navcontainer a				{border-bottom: 1px solid #CCC; color: #CFCFCF; display: block; font: 0.7em Verdana, "Times New Roman", "sans serif"; letter-spacing: 0.5px; padding: 0.7em 0; margin: 0; text-decoration: none; text-indent: 4px; width: 230px;}
#navcontainer a:hover		{background: #B00D0D url(../img/subnav_hover_bgr.gif) repeat-x center; color: #fff;}
#navcontainer .menu-current	{background: #666 url(../img/subnav_bgr.gif) repeat-x center;}

#footer 				{clear:both;background-color: #9F9E95; border-top: 10px solid #464646;  margin-top: 50px; width: 780px;}
#footer p			{color: #333; font: 0.7em Verdana, "Times New Roman", "sans serif"; padding: 10px; text-align: center; margin: 0;}
#footer a 			{color: #333; font-family: Verdana, Palentino, "Times New Roman", "sans serif";}
#footer a:hover		{color: #FFF;}

.small				{font-size: .8em;}
