body  {
	font: normal 11px "Lucida Grande", Helvetica, Arial, sans-serif;
	background: url(/images/bg.jpg);
	margin: 0px auto;
	padding: 0px; 
	color: #eee; 
	text-align: center;
	line-height: 180%;
}	
div, img, form, ul {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
small			{font-size: 9px;}
div, span, td, .text_l {text-align: left;}	
.clear 			{clear: both;}	
.text_r 		{text-align: right;}
.text_c 		{text-align: center;}
a 				{font: normal  "Arial", sans-serif; text-decoration: none; color: #f9f2a1; }
a:hover 		{text-decoration: underline; }	
.left 			{float: left;}
.right 			{float: right;}

#wrapper 		{width: 870px; margin: 0px auto; padding: 0px;}

#content		{color: #d2d2d2; background: #0a1c34 url(/images/site_bg.png) repeat-x; min-height: 600px; height:auto !important; height:600px;}
#main			{padding: 25px 33px 25px 25px; }


#top a			{font-size: 20px;  font-weight: bold; color: pink; margin: 0 12px;}
#top img		{margin: 0 0 0 10px;}
#top .right		{margin: 20px 0 0 0;}
#top			{padding: 20px 0 10px 0;}

.image div		{width: 100px; margin: 10px; overflow: hidden; height: 80px;}
.image			{width: 100px; height: 100px; background: #222; margin: 0 12px 12px 0; }
.image:hover	{background: #313131;}
#column_r ul	{margin: 0 0 30px 18px;}

h1				{font-size: 22px;  letter-spacing: -1.2pt; color: white; font-weight: bold; margin: 20px 0 10px 0;}
h2				{font-size: 16px; color: #fffe89; font-weight: bold; margin: 0 0 10px 0; text-transform: capitalize;}
h3				{font-size: 13px; margin-bottom: 10px;}

#column_r		{width: 235px; padding: 8px 0 0 0;}
#column_l		{width: 555px;}

#column_l .half	{margin: 25px 0 0 0; padding: 0 0 0 0;}
.half			{width: 45%; padding: 20px;}
#column_l .half	ul {margin: 0 0 0 15px;}

.row input,
.row textarea		{width: 300px;}
.row textarea		{height: 300px;}
.row input.button	{width: auto; background: #eee; padding: 4px; border: none;}
