html{
	background:url(bg_body.png) repeat-x 0 0;}

body{
	margin:0;
	font-family:"Trebuchet MS",Arial,sans-serif;
	text-align:center;}



.left_column img{
	margin:10px 0 0 10px;
	float:right;
	border:solid 2px black;}

ul{
	margin:0;
	padding:0;
	list-style:none;}

a{
	outline:none;
	text-decoration:none;
	color:#000;}

a:hover{
	color:#666;}

h1,  h2, h3, p{
	margin: 0;}

.main{
	overflow:hidden;
	width:800px;
	margin:0 auto;
	background:url(header.png) no-repeat 0 0 ;}

/*header*/
.header{
	overflow:hidden;
	width:800px;
	height:200px;
	background:url(header.png) no-repeat 0 0;
	text-align:left;}

.content_holder{
	overflow:hidden;
	width:800px;
	padding-top:10px;}


/*menu*/
div.menu{
	overflow:hidden;
	width:800px;
	float:left;
	background:url(menu_bg.png) no-repeat 0 0;}

div.menu ul{
	overflow:hidden;
	padding:0 0 0 5px;}

div.menu li{
	float:left;
	width: 110px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	padding:0 1px 0 -5px;
	margin:5px 0 0 0;}

div.menu ul li a{
	float:left;
	display:block;
	width:110px;
	padding:7px 0 5px 0;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	color:#FFD478;}

div.menu ul li.active{
	width:110px;
	height:18px;
	margin:0;}

div.menu ul li.active a{
	width:110px;
	height:18px;
	padding-top:8px;}

div.menu ul li a:hover{
	color:#000;}

div.menu ul li.active a:hover{
	width:130px;}

/*content*/
.content{
	overflow:hidden;
	width:800px;
	background-color:#fff;
	background:url(bg.png) no-repeat 0 0;
	margin:-1px 0 0 0;
	padding:15px;}

/*left_column*/
.left_column{
	float:left;
	width:500px;
	text-align:left;}

.left_column p{
	font-size:1em;
	line-height:1.3em;
	text-align:center;
	padding-bottom:1em;
	color:#333}

.left_column p2{
	font-size:.8em;
	line-height:1.5em;
	text-align:left;
	padding-bottom:10px;
	color:#333}

/*right_column*/
.right_column{
	float:right;
	overflow:hidden;
	width:250px;
	text-align:left;
	padding:0 15 0 0;}

.right_column hr{
	float:left;
	margin:10px;}

.right_column h3{
	float:left;
	font-size:.8em;
	line-height:1.5em;
	font-weight:bold;}

.right_column p{
	float:left;
	font-size:.8em;
	line-height:1.5em;
	padding:3px;
	color:#333}