/* Layout Stylesheet */ 
body,
	html {
		margin:0;
		padding:0;
		background:#ffffff;
		color:#000;
		font-family:arial,sans-serif;
	    font-size: small;
	}
	body {
		min-width:780px;
		margin-top:20px;
	}
	#wrap {
		background:#CA882A;
		margin:0 auto;
		width:780px;
	}
	#header {
		background-image:url(../images/header.gif);
		background-repeat: no-repeat;
		height:60px;
	}


	#main {
	    background: #ffffff url(../images/homepage_background_tipi.jpg) no-repeat bottom;
		float:right;
		width:610px;
		min-height:600px;
		_height: 600px;
	}
	

	
	#main h2, #main h3, #main p {
		padding:0 10px;
		font-size:100%;
    }
	#sidebar {
		float:left;
		width:170px;
		background:#CA882A;
	}
	
	#sidenav {
	width:159px;
	background:#590000;
	padding-left:11px;
	padding-top:10px;
	padding-bottom:15px;
	
	}
	

	#footer {
		background:#333333;
		clear:both;
	}
	#footer p {
		padding:20px;
		margin:0;
		text-align:center;
		font-size:10px;
		color:#999999;
    }
	

	
	

div.hr {
  height: 1px;
  background: #fff url(../images/dotted.gif) repeat-x scroll center;
  margin:20px 0px 20px 10px;
}
div.hr hr {
  display: none;
}

a, a:link, a:visited { 	
	color: #590000;
	text-decoration:none;
}

a:hover, a:active { 	
	color: #CA882A;
	text-decoration:underline;
}

a.links:link {color: #333333; text-decoration: none} 
a.links:visited {color: #333333; text-decoration: none} 
a.links:hover {color: #CA882A; text-decoration: none} 

a.footer:link {color: #cccccc; text-decoration: none} 
a.footer:visited {color: #cccccc; text-decoration: none} 
a.footer:hover {color: #CA882A; text-decoration: none} 


#image {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	clear: left; 
	margin: 0 0 1em 1em;
	position: relative;
	overflow: visible;
		
}

.lrggrey {
	font-size: 130%;
	color: #999999;
	font-weight: bold;
}.featherbox {
	padding: 10px;
	width: 450px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #0066FF;
	border-bottom-color: #FF9900;
	border-left-color: #009900;
}
