*				{
				margin:0; padding:0;
				font-size: 100.01%;
				}

body			{
				background:#99CC66;
				margin:50px auto; padding:0;
				font: 70.5% Arial, Helvetica, sans-serif;
				color: #ffffff;
				line-height:normal;
				}
				
img				{border:none;}

a 				{
				text-decoration:underline;
				color:#ffffff;
				}
		
a:hover 		{
				text-decoration:none;
				color:#efefef;
				}

#container		{
				width:703px;
				margin:0 auto;
				text-align:left;
				background:url(images/bg.gif) top left no-repeat;
				border:1px solid #ffffff;
				}
				
#wrap_content	{
				margin-left:45px;
				margin-top:9px;
				width:658px;
				background:#ffffff;
				}
				
#cleaner		{clear:both;}
/* **************************** HEAD ******************************* */
#header			{
				width:658px;
				background:#ffffff;
				height:101px;
				}
				
.logo			{
				position:absolute;
				margin:14px 0 0 20px;
				}
				
.top_nav		{
				text-align:right;
				padding:75px 28px 0 0;
				color:#6666CC;
				font-size:1.1em;
				}
				
.top_nav a		{
				color:#6666CC;
				text-decoration:none;
				}
				
.top_nav a:hover{
				color:#666699;
				text-decoration:underline;
				}
/* **************************** menu ******************************* */
#menu			{
				height:46px;
				background:#690013;
				color:#F5C065;
				}
				
#menu a			{
				color:#F5C065;
				text-decoration:underline;
				}
/* **************************** CONTENT ******************************* */
h1				{
				font-size:1.5em;
				color:#ffffff;
				border-bottom:1px solid #ffffff;
				padding:0 0 1px 0;
				margin-bottom:15px;
				margin-right:15px;
				}
				
h2, h3, h4, h5	{
				font-size:1.3em;
				color:#ffffff;
				border-bottom:1px solid #ffffff;
				padding:0 0 1px 0;
				margin-bottom:15px;
				margin-right:15px;
				}

#content		{
				background:url(images/px.gif) top repeat-x #6666CC;
				margin-left:7px;
				}
				
#center			{
				width:651px;
				display:table;
				background:url(images/px.gif) top repeat-x;
				}
				
#left			{
				float:left;
				width:180px;
				}
				
.left_nav		{
				list-style:none;
				margin:18px 10px 30px 3px;
				background:url(images/menu_bg.gif) top left repeat-y;
				}

.left_nav li	{
				padding:7px 0 4px 23px;
				color:#ffffff;
				}
				
.left_nav li a	{
				color:#FFFFFF;
				text-decoration:none;
				}
				
.left_nav li a:hover{
				color:#ACAFFE;
				text-decoration:none;
				}

				
#text			{
				margin-left:180px;
				padding:2em 0;
				}
				
#text p			{
				padding:0 15px 14px 0;
				text-align:justify;
				}

.gall td		{color:#FFFFFF;}
				
.gall td img	{margin-bottom:3px; display:block;}
				
.gall td a img	{border:1px solid #ffffff;}
				
.gall td a:hover img	{border:1px solid #6666FF;}
				
/* **************************** FOOTER ******************************* */
#footer			{border-top:1px solid #ffffff; display:table; width:703px;}
				
#footer .copy	{
				float:center;
				padding:5px 20px;
				text-align:center;
				color:#ffffff;
				}
				
#footer .copy a	{
				color:#333399;
				text-decoration:none;
				}
				
#footer .copy a:hover	{
				color:#ffffff;
				text-decoration:none;
				}