body {
	margin: 0;
	padding: 0;
	color: #3b3b3b;
	background-color:#ffffff;
}

td{
	font:14px Arial, Helvetica, Verdana; 
}

a, a:visited, a:hover{
	color: #3b3b3b;
	text-decoration:none;
}

a:hover
{
	color:#FF7200;
}

.footer{
	color:#C0C0C0;
	font:11px Arial, Helvetica, Verdana;
	padding:10px 10px 0px 5px;		
}

.footer a, .footer a:visited, .footer a:hover{
	color:#C0C0C0;
}

.links{
	float:right;
	width: 200px;
	background-color:#E3E3E3;
	border-left:1px solid #B1C473;
	padding:0 5px 0 5px;
	margin:0 0 10px 0;
	line-height:20px;
}

.space{
	float:right;
	width:10px;
}

h1{
	color:#5C6723;
	font-size:16px;
	padding:0;
	margin:0;
}

h2{
	font-size:14px;
	font-weight:normal;
	padding:0;
	margin:0;
}

ul{
margin-top:0;
padding-top:0;
}

.menu{
	background-image:url('images/menu_line.gif');
	padding:4px 10px 6px 19px;
}

.menu a, .menu a:visited, .menu a:hover{
	color: #3b3b3b;
	text-decoration:none;	
}

.menu a:hover
{
	color:#FF7200;
}
 
.menu_container{
	background-image:url('images/menu_bottom_line.gif');
	background-position:bottom;
}

.left_panel_header{
	background-image:url('images/left_panel_header.gif');
	padding:3px 10px 3px 19px;
	color:#ffffff;
	font-size:17px;	
}

.left_panel_magazine{
	padding:3px 10px 3px 19px;
}

.header{
	background-color:#2194c4;
	padding:3px 10px 3px 19px;
	color:#ffffff;
	font-size:17px;	
}

.content{
	padding:0 10px 0px 19px;	
}