/* CSS Document */

body {	
		background: #B58C0A url("Img/background.gif") bottom left fixed repeat-x;		
		color: #333;
		margin-left: 5%;
		margin-right: 5%;
		padding: 0;
		border: 0;
		text-align: left;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 14px;
		padding-bottom: 25px;
}

A:link, A:active, A:visited {
	 		color: blue; 
	 		text-decoration: none; 
	 		font-weight: bold;
} 

a:hover {
		color: #B58C0A;
		font-weight: bold;
}

div#wrap {
		background: #F9F8F8;
		margin:0 auto;
		width:750px;
		border: 1px solid;
		border-color: #ccc;
}

#header {
		width:750px;
		background-color: white;
		padding:0px;
	}

#header h1 {
		padding:5px;
		margin:0;
	}
	
.nav_main {
		background: url("Img/menu_main_bg.gif");
		width: 150px; 
		height: 25px;
		padding-left: 5px;
}

.nav_sub {
		padding: 3px 0px 3px 8px;
		width: 150px; 
		height: 17px;
		font-size: 12px;
}

#nav {
		background-color: white;
		padding:0px;
		border-bottom: solid 1px #ccc;
		border-color: #ccc;
	}

#nav ul{
		margin:0;
		padding:0;
	}

#nav li{
		list-style:none;
		margin:0;
		padding:0;
	}

#main {
		background-color: #F9F8F8;
		border-top: 1px solid #ccc;
		float:right;
		width:600px;
		_height: 600px;
	}
html>body #main {
		min-height: 600px;
}

#main h2, #main h3{
		padding:0 10px;
		font-size: 18pt;
	}
	
#main p {		
		font-size: 14px;
		padding: 5px 15px;
		margin: 0px;
}

#sidebar {
		background-color: #F9F8F8;
		border-right: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
		float: left;
		width: 149px;
	}

#sidebar h3, #sidebar p {
		padding:0 10px;
	}



#sidebar ul {
		letter-spacing: .5px;
		line-height: 200%;
	}



#footer {
		background-color: white;
		clear: both;
		height: 30px;
		border-top: 1px solid;
		border-top-color: #ccc;
	}

#footer address {
		float: right;
	}

#footer p {
		padding:5px;
		margin:0;
	}

.tableborder {
		border: thin solid #336600;
}

hr {	
	color: #ccc;
}
