@charset "UTF-8";
/* CSS Document */
/* HTML SETTINGS */
html {
	overflow: -moz-scrollbars-vertical !important; /*firefox fix*/
	overflow-y: scroll; /*safari fix */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

body {
	background-image: url(images/browntexture.png);
	margin: auto;
		
		
}

/* Divs */
#container {
	position: relative;
	width: 1000px;
	margin: 10px auto;
	padding: 20px;	

}



section {
	width: 1000px;
	float: left;
	background-color: #FFF;
	
	
}

header {
	float: left;
	width: 1000px;
	padding: 20px 20px 20px 40px;
	

		
}
aside {
	float: right;
	border: none;
	padding: 40px 15px 10px 10px ;
	
	
				
	
}


aside.index {
	float: right;
	border: none;
	padding: 120px 10px 10px 10px;
	
				
	
}

nav{
	float: left;
	border: none;
	max-width: 178px;
	padding: 20px;

}



article{
	max-width: 420px;
	float: left;
	padding: 20px;
		
	
}
	

footer {
	width: 1000px;
	padding: 30px 30px 10px 120px;
	
}

ul {
	list-style-type: none;
	display: inline;
	
	
}

li{
	line-height: 2em;
}


/*Headings */
h1 {						/* Brown */
color:#593a00;
font-size: 15px;
text-align: left;

}


h2 {					
font-size:18px;			/*Green */
color: #360;
text-align:left;
}

h3 {						/* Chocolate */
color: #300;
font-size: 18px;
text-align: left;
display: inline;



}
h4 {						/* Chocolate */
color: #300;
font-size: 18px;
text-align: right;
display: inline;
padding-left: 170px;



}



/* LINK SETTINGS - Header */


a.header:link {
	color: #360;
	text-decoration: underline;
	font-size:60px;
	
		
	
}

a.header:visited {
	color: #360;
	text-decoration: underline;
	
}

a.header:hover {
	color: #593900;
	text-decoration: none;
	
}

a.header:focus {
	color: #593900;
	text-decoration: none;
}
a.header:active {
	color: #360;
	text-decoration: underline;
	
}

/* LINK SETTINGS - Footer */


a.footer:link {
	color: #FFF;
	text-decoration: underline;
		
}

a.footer:visited {
	color: #FFC;
	text-decoration: underline;
	
}

a.footer:hover {
	color: #FFC;
	text-decoration: none;
	
}

a.footer:focus {
	color: #FFC;
	text-decoration: none;
}
a.footer:active {
	color: #C9F;
	text-decoration: underline;
	
}


/* LINK SETTINGS */


a:link {
	color: #920c28;
	text-decoration: underline;
	font-size:16px;
	
	
		
	
}

a:visited {
	color: #593900;
	text-decoration: underline;
	font-size:16px;
	
}

a:hover {
	color: #360;
	text-decoration: none;
	font-size:16px;
	
}

a:focus {
	color: #360;
	text-decoration: none;
	font-size:16px;
	
}
a:active {
	color: #C300;
	text-decoration: underline;
	font-size:16px;
	
}



/* CLASS SETTINGS */

img{
	border: none;
	float: left;
	
	
}



.imageshadow {
        -moz-box-shadow: 5px 5px 10px #999;
        -webkit-box-shadow: 5px 5px 10px #999;
        box-shadow: 5px 5px 10px #999;
        }
		


/* Paragraph settings */
p{
	color: #333;
	text-align:left;
	font-size:14px;
	line-height: 1.5em;
	
	
	
}

td.small{
	color: #FFF;
	font-size: 14px;
		
	
}

td{
	padding: 10px;
	vertical-align: top;
	
}
