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 12px;}    
#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_right							{color: #CFCFCF; font: 100 0.78em Verdana, "Times New Roman", "sans serif"; line-height: 140%; margin: 0 30px; min-height: 300px; padding: 0; width: 720px;}
#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: 1px; 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						{color: #CFCFCF;}
#cnt_right a:hover					{color: #FFF;}
#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 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: 1px; 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 			{background-color: #9F9E95; border-top: 10px solid #464646; float: left; 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;}

