html {height:100%;}
body {margin:0; padding:0; height:100%; background: #a58b5c url() top left repeat-x;}
img {border: none;}

#outer-wrap {background: url(images/leaf-bg.gif) top left repeat-y; width:1024px; margin: 0px auto 0px auto;}
#wrap {background: #fcf8ec url() top left repeat-y; width:768px; margin: 20px auto 0px auto; position:relative;}

#inner-wrap {padding-bottom:81px; min-height: 300px; background: #fcf8ec url(images/innerbg.gif) top left repeat-y; }
#inner-wrap:after {content:" "; display:block; clear:both;}
* html #wrap {height:100%}

#header {background: url('images/header-paper.gif') top left no-repeat; color:#000000; margin: auto; padding:0; height:114px;}
	#links {position: relative; margin: auto; padding: 93px 0px 0px 0px; font: bold 12px trebuchet ms, verdana,helvetica,arial,sans-serif; color: #fcf8ec; text-align: center;}
	#links a {text-decoration: none; color: #fcf8ec;}
	#links a:hover {text-decoration: underline; color: #fcf8ec;}

#left {float:left; width:1px; padding-top: 20px; }
	#left p {font: normal 12px verdana,helvetica,arial,sans-serif; color: black; text-align: left;}
#main {position:relative; margin-left: 15px; padding-top: 20px;}
	#main p {font: normal 12px verdana,helvetica,arial,sans-serif; color: black; text-align: left; padding: 0px 14px 0px 10px;}
	#main table tr td {font: normal 12px verdana,helvetica,arial,sans-serif; color: black; text-align: left; padding: 0px 14px 0px 10px;}
	#main a:link, #main a:visited, #main a:active {text-decoration: none; color: #be3415;}
	#main a:hover {text-decoration: underline; color: #be3415; }
	
	#main p form {font: normal 12px verdana,helvetica,arial,sans-serif; color: black; text-align: left; padding: 0px 14px 0px 10px;}
	
	/* Schedule */
	.dropcontent{width: 500px; font: normal 12px verdana,helvetica,arial,sans-serif; color: black; text-align: left; border: 0px solid black; background-color: #fcf8ec; display:block;}

#footer {bottom:0; height:81px; background: url('images/footer-paper.gif') top left no-repeat; width:100%; color:#000000; text-align:center;}
	.tmwtext {font: normal 9px verdana,helvetica,arial,sans-serif; color: #000000; text-align: center; padding-top: 20px;}
	.tmwtext a:link, .tmwtext a:visited, .tmwtext a:active {text-decoration: none; color: #000000;}
	.tmwtext a:hover {text-decoration: underline; color: #be3415;}