/* RESETS AND PAGE SETUP */
* {
  margin: 0;
  padding: 0;
}

html { height: 100%; overflow-y: scroll; }

body {
	height: 100%;
	font-size: 62.5%;
	font-family: Hevetica, sans-serif;
	background: url(images/body_bg.png) repeat-x top;
}

ul { list-style: none inside; }
li, p { font-size: 1.2em; line-height: .5em; margin-bottom: 1em; }
h1 { font-size: 225%; }
h2 { font-size: 175%; }
a{ outline: none; }
a img { border: none; }
/* END RESETS AND PAGE SETUP */

/* FLOAT TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both;}
/* END FLOAT TOOLBOX */

/* PAGE LAYOUT */
div#nonfooter {
	width: 815px;	
	margin:  0 auto;
	position: relative;
	min-height: 100%;
	background: url(images/content_bg.png) repeat-y top;
}

* html #nonfooter { height: 100%; } /*  */
div#page-wrap { padding-bottom: 9em; }
/* END PAGELAYOUT */


/* BEGIN MAIN NAVIGATION */
ul#nav {
	height: 279px;
	background: url(images/header_bg.png) no-repeat;
	list-style: none;
	text-align: center;
}
	
		ul#nav li a {
			display: block;
			width: 200px;
			float: left;
			margin-top: 220px;
			color: whitesmoke;
			text-decoration: none;
}
	
			ul#nav la a:hover, ul#nav a:active {
				color: orangered;
}
/* END MAIN NAVIGATION */

/* BEGIN MAIN CONTENT */
div#main-content {
	padding-top: 10px;
}
		div#main-content div#left-col {
			float: left;
			width: 530px;
}

		div#main-content div#right-col {
			float: right;
			width: 260px;	
}
		
img#note {
	padding-top: 25px;
}
					
/* END MAIN CONTENT */

/*BEGIN FOOTER*/
div#footer {
	height: 45px;
	width: 790px;
	margin: 0 auto;
	position: relative;
	margin-top: -7.5em;
	text-align: center;
	border-top: 1px solid #e6e6e6;
	}
div#copywrite {
	text-transform: uppercase;
	font-size: 90%;
	color: chocolate;
	padding: 8px 0px 0px 0px;
		
}

/*END FOOTER*/