body {
	background:#f0f5c2 url(../images/background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#4d2e1e;
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:12px;
	line-height:16px;
	}

* {
	padding:0; 
	margin:0;
	}

#container {
	position:relative;
	top:0;
	width:900px;
	margin:auto;
	background:#f5f7e7;
	border:1px solid #DB9E6A;
	z-index:1;
	}
	
#top {
	width:900px;
	margin:auto;
	height:20px;
	background:transparent;	
	border:none;
	text-align:center;
	}

#top a, #top a:visited, #top a:active {
	text-decoration:none;
	font-weight:bold;
	}
	
#top a:hover {
	text-decoration:underline;
	font-weight:bold;
	}
	
#banner {
	width:898px;
	height:175px;
	margin:auto;
	border:none;
	border-bottom:1px solid #d17220;
	}
	
#banner img {
	width:900px;
	margin-left:-1px;
	border:none;
	border-bottom:1px solid #d17220;
	}
	
#banner a, #banner a:active, #banner a:visited {
	text-decoration:none !important; 
	outline:none !important;
	border:none !important;
	}
#banner a:hover {
	text-decoration:none; 
	outline:none;
	border:none;
	}	
	
#left {
	position:relative;
	top:60px;
	width:180px;
	z-index:5;
	}
	
#main {
	position:relative;
	margin:-220px auto;
	margin-left:215px;
	width:450px;
	padding:0 20px 250px 0;
	z-index:0;
	}
	
#mainwide {
	position:relative;
	margin:-220px auto;
	margin-left:200px;
	padding:0 20px 300px 0;
	z-index:1;
	width:600px;
	}	
	
#main p {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:12px;
	line-height:17px;
	padding:5px 5px 5px 0;
	}
	
#main ul {
	font-family:verdana, helvetica, arial, sans-serif;
	padding-left:15px;
	margin-top:-5px;
	}
	
#main li {
	font-size:12px;
	line-height:17px;
	padding:5px 0 5px 0;
	list-style-type:disc;
	text-decoration:none;
	}
	
#faculty {
	margin-left:0px;
	}

#faculty h1, #faculty h2, #faculty h3, #faculty h4 {
	margin-left: 110px;
	}

#faculty img {
	position:relative;
	top:145px;
	width:100px;
	border:none;
	margin-top:-100px;
	padding:16px 8px 3px 0px;
	z-index:100;
	}	

#faculty p {
	position:relative;
	top:0;
	border:none;
	padding:5px 10px 5px 110px;
	z-index:50;
	}	
	
#faculty h4 {
	font-style:italic;
	}

#right {
	position:absolute;
	top:115px;
	right:0px;
	width:180px;
	margin:120px 15px 0 0;
	}
	
#right p {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:left;
	padding:5px 10px 5px 10px;
	}
	
.standout {
	padding:5px 5px 15px 5px;
	background:#f2ecad;
	border-bottom:2px solid #cf7020;
	border-right:2px solid #cf7020;
	border-top:2px solid #f2c166;
	border-left:2px solid #f2c166;
border:none;	
	margin-bottom:15px;
	}	
	
#bottom-container {
	position:relative;
	top:0;
	width:902px;
	margin:auto;
	margin-left:-1px;
	background:#f0f5c2;
	padding-top:0px;
	border:none;
	z-index:100
	}
	
#footer {
	margin:-10px auto;
	height:30px;
	padding:5px 0 5px 0;
	background:#d17220;
	z-index:100;
	}
	
#footer p {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
	text-align:center;
	padding:0px 0 2px 0;
	color:#f0f5c2;
	z-index:100;
	}
	
#footer a, #footer a:active, #footer a:visited {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:underline; 
	outline:none;
	}
#footer a:hover {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:none; 
	outline:none;
	}	
	
#quicklinks {
	position:relative;
	background:transparent;
	border-bottom:none;
	margin:0 auto;
	z-index:100;
	}
	
#quicklinks p {
	text-align:center;
	padding:40px 5px 5px 5px;
	margin-top:0px;
	}
	
#quicklinks  a, #quicklinks a:active, #quicklinks a:visited {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:10px;
	color:#1f0f06;
	line-height:20px;
	text-align:center;
	padding:12px;
	text-decoration:underline;
	outline:none;
	}
	
#quicklinks a:hover {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:10px;
	color:#1f0f06;
	text-align:center;
	text-decoration:none;
	outline:none;
	}	
	
#left img {
	border:none;
	float:left;
	padding-right:6px;
	}
	
#main .small img{
	width:180px;
	float:right;
	border:none;
	margin:5px;
	padding:15px;
	}	
	
#main .large img {
	width:200px;
	float:right;
	border:none;
	margin:5px;
	padding:10px;
	}	
	
.testimonial p {
	width:400px;
	font-style:italic;
	font-weight:bold;
	margin:auto;
	}
	
em {
	font-style:italic;
	}
	
#sitemap {
	margin-left:25px;
	}
	
#sitemap a, a:active, a:visited {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:none; 
	outline:none;
	}
#sitemap a:hover {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:underline; 
	outline:none;
	}

#sitemap p {
	line-height:24px;
	}

h1 {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#4d2e1e;
	line-height:24px;
	text-shadow:1px 1px 1px #bbb;
	}
	
#top h1 {
	font-weight:bold;
	font-size:13px;
	line-height:16px;
	padding-top:1px;
	padding-bottom:1px;
	text-align:center;
	}
	
h2 {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4d2e1e;
	line-height:20px;
	padding:5px 0 0 0px;
	}
	
h3 {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#4d2e1e;
	line-height:18px;
	padding:15px 0 0 0px;
	}	
	
h4 {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#4d2e1e;
	line-height:15px;
	padding:15px 0 0 0px;
	}
	
h1+h3 {
	margin-top:-15px;
	}
	
h2+h2 {
	margin-top:-15px;
	}	
	
h3+h3 {
	margin-top:-15px;
	}
	
h2+h3 {
	margin-top:-10px;
	}	
	
h3+h4 {
	margin-top:-15px;
	}

h1+p, h2+p, h3+p, h4+p {
	margin-top:-3px;
	padding-top:0;
	}	
	
#right .center p {
	text-align:center;
	}
	
.center h2, .center h3 , .center h4 {
	text-align:center;
	font-family:'Trebuchet MS', arial, helvetica, verdana, sans-serif !important;
	}
	
.center h2 a:link, .center h2 a:visited , .center h2 a:active  {
	text-decoration:none;
	font-size:22px;
	line-height:30px;
	font-family:'Trebuchet MS', arial, helvetica, verdana, sans-serif !important;
	color:#a44e08;
	}
	
.center h2 a:hover {
	text-decoration:none;
	color:#4d2e1e;
	}	
	
.center h3 a:link, .center h3 a:visited , .center h3 a:active  {
	text-decoration:none;
	color:#a44e08;
	}	
	
.center h3 a:hover  {
	color:#4d2e1e;
	}		


.center h4 a:link, .center h4 a:visited , .center h4 a:active  {
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
	line-height:22px;
	font-family:'Trebuchet MS', arial, helvetica, verdana, sans-serif !important;
	}
	
.center h4 a:hover  {
	text-decoration:underline;
	}	
	
.smallertext {	
	font-size:10px;
	line-height:11px;
	}
	
p.largetext {
	font-family:'Trebuchet MS', arial, helvetica, verdana, sans-serif !important;
	font-size:20px !important;
	line-height:25px !important;
	font-weight:bold;
	text-align:center;
	color:#a44e08;
	}
	
p.mediumtext {
	font-family:'Trebuchet MS', arial, helvetica, verdana, sans-serif !important;
	font-size:16px !important;
	line-height:20px !important;
	font-weight:bold;
	text-align:center;
	color:#a44e08;
	}	
	
p.center {
	text-align:center;
	}
	
.top-center {
	border-top:solid 2px #733401;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	}
	
.dividerline {
	border-bottom:solid 2px #733401;
	margin-bottom:15px;
	}
	
img.schedule {
	width:170px;
	border:none;
	margin:auto;
	}
	
a, a:active, a:visited {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:underline; 
	outline:none;
	}	
	
a:hover {
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:none; 
	outline:none;
	}


.dropdown {
	display:block; 
	position:relative;
	font-family:arial, verdana, helvetica, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	z-index:100;
	}

.dropdown dt {
	width:150px; 
	border:none;
	padding:10px 10px 10px 7px; 
	cursor:pointer; 
	background:#f2ecad;
	color:#1f0f06;
	}
	
.dropdown .upperdd {
	border-bottom:none;
	}

.dropdown dt#one-ddheader a, .dropdown dt#four-ddheader a, .dropdown dt#six-ddheader a, .dropdown dt#seven-ddheader a, .dropdown dt#eight-ddheader a {
	display:block;
	border:none;
	font-family:arial, verdana, helvetica, arial, sans-serif;
	font-size:12px;
	padding:0; 
	cursor:pointer; 
	background:#f2ecad;
	color:#1f0f06;
	width:135px;
	list-style-image: url(images/logo-menu2.gif);
	}

.dropdown dt:hover {
	background:#f2ecad;
	padding:10px 10px 10px 7px; 
	color:#1f0f06;
	}

.dropdown dd {
	position:absolute; 
	top:0; 
	overflow:hidden; 
	width:180px; 
	display:none; 
	background:#f2ecad;
	opacity:0;
	}
	
.dropdown ul {
	width:180px;
	border:none;
	list-style:none;
	}

.dropdown li {
	display:inline;
	}
	
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block; 
	padding:8px; 
	font-family:verdana, helvetica, arial, sans-serif;
	color:#1f0f06; 
	text-decoration:none; 
	background:#f2ecad; 
	width:180px;
	outline:none;
	}

.dropdown a:hover {
	background:#f2ecad; 
	color:#1f0f06;
	}

.dropdown .sub {
	border-bottom:1px solid #d17220;
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:11px;
	}	