body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:#dcdcdc;
		FONT-FAMILY: Verdana, Sans-Serif;
	}
	#wrap {
		width:760px;
		margin:0 auto;
		background:#556B2F;
	}
	#header {
		Font-Family:Tahoma;
    	padding:1px 1px;
		background:#000000;
	}

	#header p{
		font-weight:bold; 
		color:#ffffff; 
		text-align:center; 
		font-size:18px;
	}
	
	h1 {
	   text-align:center;
		color:yellow;
		margin-bottom:-18px
    }
	#nav {
		text-align:center;
		background:#000000;
		font-size:.8em;
		padding-bottom:10px;
		color:#ffffff;
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}
	#nav a {
		color:#ffffff
	}
	#main {
		float:left;
		color:#555555;
		width:570px;
		padding:10px 10px 10px 20px;
		background:#ffffff;
		font-size:.8em;
		BACKGROUND-IMAGE: url('main.gif');
	}

	#main a{
		color:#000000
	}
	h2 {
		margin:0 0 1em;
	}
	#sidebar {
		float:right;
		width:140px;
		padding:10px 10px 10px 0;
		background:#556B2F;
		FONT-FAMILY: Arial
	}

	#sidebar ul, a{
		font-size:12px;
		color:#ffffff;
	}

	#sidebar ul{
		margin-left:-20px;
		list-style:none;
		line-height:18px
	}

	#sidebar a{
		padding-left:1px
	}
	
	.rightAd {
		padding-left:15px
	}


	#footer {
		clear:both;
		padding:5px 10px;
		background:#000000;
		color:#ffffff
	}
	#footer p {
		margin:0;
		font-size:11px;
    }
	* html #footer {
		height:1px;
	}
	
	#contact_form {
		margin:30px;
		border: 1px solid;
		padding:20px
	}