/* CSS Document */

h1 {
   		background: url(images/home1.png) no-repeat right;
	}
	
	/* main referring to left side bar */
	#main {
		float: left;
		width:200px;
		\width:220px;
		w\idth:200px;
		margin:0 44px 0 0;
		padding:10px;
		background-color:#fff;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		color: #604A23;
		clear: both;
		height: 199px;
	}
	
	#main h2, #main h3, #main p {
		padding:0;
	}
	.subscribe {float: right !important;
	margin-left: 3px;
	font-style:italic;
	font-size:11px;
	}
	
	/* left hand nav */		

#main a {
		padding: 0;
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		color: #604A23;
}

#main a:link, #main a:visited {
		color: #604A23;
		text-decoration: none;
}

#main a:hover {
		color: #000;
}

#main a#current {
	color: #52676F;
	}	
	
/* sidebar referring to main content section */
	#sidebar {
		background-color:#fff;
		margin: 6px 0 6px 264px;
		font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
 		color: #30150E;
		border-top: 2px solid #000;
		width: 480px;
		height: 209px;
		overflow: auto;
	}
	
	#sidebar h2 {
		padding:6px 0 0 0;
		font: bold 15px/18px Verdana, Arial, Helvetica, sans-serif;
		color: #573e15;
	}
	
	#sidebar p {
		padding:0;
	}
	
	#sidebar a:link {
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
	}
	
	#sidebar a:visited {
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
 	}
 
	#sidebar a:hover {
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #000;
	}
	
	#sidebar a:active {
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
 	}
	
	* html #sidebar{margin-left:264px;}
	
	/* ie7 hack */
	*:lang(en) #sidebar{
    margin-left:44px !important;
}

/* safari hack as safari doesn't understand lang */
#sidebar:empty {
    margin-left:44px !important
}
/* left hand column drop downs */
.grey-outline {
width: 100%;
background-color:#CDCDCD;
}
.black-title {
width: 100%;
color: #fff;
background-color: #000;
padding: 8px 0;
text-transform:capitalize;
text-align:center;
}
.brown-outline {
width: 94%;
color: #fff;
margin: 6px 0;
padding: 6px;
background-color:#573E15;
}
select { border:0; color:#fff; background:#000; padding:2px 0; width:100%; margin: 6px 0; }

.mainselection { overflow:hidden; width:350px;
border-radius: 9px 9px 9px 9px;
box-shadow: 1px 1px 11px #330033;
background: url(“images/arrow.gif”) no-repeat scroll 319px 5px #58B14C; }	

.line {
border-bottom: 2px solid #AC8C58;
width: 100%;
margin-bottom:6px;
}
.input {
    border: 1px solid #000;
    background: #000;
	color: #fff;
	float: right;
	margin: 9px 0;
	padding: 4px;
}
.clear {
	clear:both;
	}
