/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background-color:#90905F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;	
	color:#404021;
	line-height:20px;

}
form, table, input, img {
	margin: 0px 0px 0px 0px;	/* Kill IE margin problems */
}
p {
	margin:0px;
	padding:0px;
}
#top {
	margin:0px;
	padding:0px;
	height:80px;
	background-image:url(../images/layout2006_r1_c11_f3.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
#nav {
	margin:0px;
	padding:0px;
	height:42px;
	background-image:url(../images/layout2006_r2_c14.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
#orange {
	margin:0px;
	padding:0px;
	background-color:#9D7500;
	border-bottom:1px solid #FFFFCC;
	height:10px;


}
#container {
	background-color:#CCCC99;
	margin:0px;
	padding:0px;
	background-image:url(../images/green_back.jpg);
	background-position:top left;
	background-repeat:repeat-y;

}
#main {
	background-color:#CCCC99;
	position:relative;
	margin:0px 0px 0px 185px;
	padding:0px;
	
}
#footer1 {
	background-color:#CCCC99;
	clear:both;
	margin:0px;
	padding:0px;
	background-image:url(../images/green_back_bot.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:31px;
	text-align:right;
}
#footer2 {
	background-color:#90905F;
	clear:both;
	margin:0px;
	padding:20px;
	height:60px;
	border-top:1px solid #FFFFCC;
	background-image:url(../images/brown_footer_back.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-size:.8em;
	color:#FFFFCC;
}
#image_strips {
	 height:200px;
	 border-bottom:1px solid #FFFFCC;
}
#header {
	 padding:20px 0px 20px 20px;
}
td.leftnav {
	width:185px;
	margin:0;
	padding:0;
	background-image:url(../images/green_back.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
td.home1 {
	padding: 15px 15px 15px 20px;
	color:#003300;
	line-height:24px;
	border-left:1px solid #FFFFCC;
}
td.home2 {
	padding: 20px 20px 0 20px;
}
td.column_left {	
	padding: 0 15px 0 20px;
}
td.column_right {
	padding: 0 20px 0 15px;
}
.color1 {
	color:#FFFFFF;
}
ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}
li {
	list-style-image:url(../images/arrow.gif);
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;
	text-align:left;
}
/* Indent UL (block) */
li ul {
	padding: 0px 0px 0px 0px; /* Don't touch */
	margin: 0px 0px 0px 10px;
}
/* Indented List Item */
li ul li {
	list-style-image:url(../images/arrow_f2.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 0px;
	text-align:left;
}
ul.sublink {
	padding: 0px 0px 0px 0px; /* DON'T CHANGE!! */
	margin: 0px 0px 0px 25px; /* Change the last item to adjust the left padding */
}
li.sublink {
	list-style-image:url(../images/arrow_f2.jpg);
	padding: 0px 0px 0px 0px; /* DON'T CHANGE!! */
	margin: 0px 0px 3px 0px; /* top right bottom left */
}
/* Default settings for links - no class */
a:link, a:visited {
	color:#336600;
	text-decoration: underline;
	font-weight:none;
	padding:0px;
	margin:0px;
}
a:hover{
	color:#000000;
	text-decoration: underline;
	padding:0px;
	margin:0px;
}
a.link_red:link, a.link_red:visited {
	color:#993333;
}
a.link_red:hover{
	color:#000000;
}
a.footer_link:link, a.footer_link:visited {
	color:#FFFFCC;
	text-decoration: underline;
	text-transform:none;
	font-weight:normal;
}
a.footer_link:hover {
	color:#FFFF33;
	text-decoration: underline;
}
a.yellow_link:link, a.yellow_link:visited {
	color:#FFFF99;
	text-decoration: underline;
	text-transform:none;
	font-weight:normal;
}
a.yellow_link:hover {
	color:#FFFF00;
	text-decoration: underline;
}
a.link_leftnav:link, a.link_leftnav:visited{
	font-size: .9em;
	color:#FFFF33;
	text-decoration: underline;
	letter-spacing:1px;
	text-transform:none;
	font-weight:normal;
}
a.link_leftnav:hover {
	color:#FFFFFF;
	text-decoration: underline;
}
a.button1:link, a.button1:visited {
	color:#FFFF99;
	font-size:.8em;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../images/button1.jpg);
	background-position:top left;
	letter-spacing:1px;
	text-align:center;
	line-height:24px;
	font-weight:normal;
	text-transform:none;

}
a.button1:hover {
	color:#FFFF66;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../images/button2.jpg);
	background-position:top left;

}
a.button2:link, a.button2:visited {
	color:#FFFF99;
	font-size:.8em;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../images/button2.jpg);
	background-position:top left;
	letter-spacing:1px;
	text-align:center;
	line-height:24px;

}
a.button2:hover {
	color:#FFFF66;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../images/button1.jpg);
	background-position:top left;

}
a.button3:link, a.button3:visited {
	color:#FFFF99;
	font-size:.8em;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../alumni/images/back_button_alum_day.jpg);
	background-position:top left;
	letter-spacing:1px;
	text-align:center;
	line-height:24px;

}
a.button3:hover {
	color:#FFFF66;
	display:block;
	background-color:#6699CC;
	padding: 2px 8px 2px 8px;
	border:1px solid #FFFFCC;
	margin: 0;
	text-decoration:none;
	background-image:url(../alumni/images/back_button_alum_day.jpg);
	background-position:top left;

}
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 2em;
	color:#336600;
	margin: 0;
}
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 1.3em;
	color:#993333;
	margin: 0 0 10px 0;
	border-bottom:1px dotted #996633;
}	
h3 {
	padding: 2px 10px 2px 10px;
	margin: 0;
	background-color:#ABAC80;
	color:#FFFFCC;
	border-bottom:1px solid #E0E1A8;
	font-size:.9em;
	text-transform:uppercase;
	font-weight:bold;

}
h4 {
	padding: 3px 10px 3px 10px;
	margin: 0;
	background-color:#838462;
	color:#FFFFFF;
	border-bottom:1px solid #E0E1A8;
	font-size:1.1em;
	font-weight:bold;
}
h5 {
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	background-color:#5AA64D;
	padding: 4px 0px 4px 5px;
	margin-bottom: 0px;
	margin-top: 0px;
	
}
h6 {
	font-family:"Times New Roman", Times, serif;
	font-size: 1.4em;
	color:#993333;
	margin: 0 0 10px 0;
	border-bottom:1px dotted #996633;
}
.green {
	color:#336600;
}
.red {
	color:#993333;
}
.brown {
	color:#333300;
}
.yellow {
	color:#FFFF99;
}
.light_green {
	color:#CCFFCC
}
table.brown {
	background-color:#BEBF8E;
	border: 1px solid #E0E1A8;
}
table.brown td {
	padding:5px;
	
}
table.brown td.brown_header {
	padding: 2px 10px 2px 10px;
	margin: 0;
	background-color:#ABAC80;
	color:#FFFFCC;
	border-bottom:1px solid #E0E1A8;
	font-size:.9em;
	text-transform:uppercase;
	font-weight:bold;

}
table.brown td.brown_header2 {
	padding: 2px 10px 2px 10px;
	margin: 0;
	background-color:#ABAC80;
	color:#FFFFCC;
	border-bottom:1px solid #E0E1A8;
	font-size:.9em;
	font-weight:bold;

}
input.searchbox {
	background-color:#E0E1A8;
	color:#333300;

}
.textarea {
	background-color:#E0E1A8;
	color:#333300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;

}
.news_titles {
	font-family:"Times New Roman", Times, serif;
	font-size: 1.8em;
	color:#993333;
	margin: 50px 0px 10px 20px;
	border-bottom:1px dotted #996633;
}
img.image_left {
	float:left;
	margin:0px 10px 5px 0px;
}
img.image_right {
	float:right;
	margin:0px 10px 5px 0px;
}

.caption 		{ padding:5px; background:#EEE; border:1px solid #BEBEBE; color:#555; width:330px; }
.caption img	{ display:block; clear:both; margin-bottom:5px; }