H1 {
	FONT-SIZE: 125%
}
H2 {
	FONT-SIZE: 105%; BACKGROUND: #dbcca5;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	padding: 3px;

}
H2.bold {
	FONT-SIZE: 135%; BACKGROUND: #dbcca5;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	padding: 3px;
	text-align:center;
}
H2.central {
	FONT-SIZE: 105%; BACKGROUND: #dbcca5;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	padding: 3px;
	text-align:center;
}
H3 {
	FONT-SIZE: 100%
}
H3.paperheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dbcca5; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px
}
H4.paperheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dbcca5; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px
}
TH {
	BORDER-RIGHT: #fbecc5 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #fbecc5 1px solid; BACKGROUND: #dbcca5; VERTICAL-ALIGN: top; BORDER-LEFT: #dbcca5 1px solid; MARGIN-RIGHT: 1em; BORDER-BOTTOM: #dbcca5 1px solid
}
TD {
	BORDER-RIGHT: #fbecc5 1px solid; BORDER-TOP: #fbecc5 1px solid; BORDER-LEFT: #dbcca5 1px solid; BORDER-BOTTOM: #dbcca5 1px solid
}
TD.columnl {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.columnr {
	VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TH.form {
	TEXT-ALIGN: right
}
TH.list {
	TEXT-ALIGN: left
}
.cancel {
	COLOR: red; TEXT-DECORATION: line-through
}
.paper {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: url(/images/marbleback_2.jpg) #ebdcb5; PADDING-BOTTOM: 0px; MARGIN: 0.5em; BORDER-LEFT: 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 3px solid
}
.paperbutton {
	BORDER-RIGHT: #fbecc5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fbecc5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dbcca5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #dbcca5 1px solid
}
.smargin {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em
}
.nomargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 0px; BORDER-BOTTOM-STYLE: none
}
#titlemenu {
	FONT-SIZE: 75%; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.menu {
	FONT-SIZE: 0.75em
}
#copy {
	FONT-SIZE: 0.75em;

}
TABLE.calendar {
	WIDTH: 100%
}
TH.calendar {
	WIDTH: 33%
}
TD.calendar {
	WIDTH: 67%
}
#top {
	LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px;
	margin-left:18px;
}
#topleft {
	LEFT: 0px; FLOAT: left; WIDTH: 370px; TOP: 0px
}
#topright {
	PADDING-RIGHT: 5px; LEFT: 371px; TOP: 0px; TEXT-ALIGN: center
}
#mid {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ebdcb5; LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 8px; BORDER-LEFT: 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: 1px solid; TOP: 0px;margin-top:0px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}
#page {
	LEFT: 0px; WIDTH: 100%; TOP: 0px
}
#bottom {
	LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP: 0px
}
#newsandinfo {
	LEFT: 0px; WIDTH: 60%; POSITION: relative; TOP: 0px
}
#events {
	LEFT: 62%; WIDTH: 38%; POSITION: absolute; TOP: 0px
}
#c1 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; LEFT: 0px; BORDER-LEFT: 1px solid; WIDTH: 40%; BORDER-BOTTOM: 1px solid; POSITION: relative; TOP: 0px
}
#c2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; LEFT: 50%; BORDER-LEFT: 1px solid; WIDTH: 40%; BORDER-BOTTOM: 1px solid; POSITION: relative; TOP: 0px
}
.smallform {
	MARGIN: 0px
}

.nav
{
	margin-left: 18px;
}

.nav a
{
	font-size:20px;
	color:#000000;
	text-decoration:none;
}
.current
{
	font-size:20px;
	float: left;
	background: #93845E;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-top-left-radius:7px;
	margin-left:1px;
	margin-right:1px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:-1px;
	padding-bottom:1px;
}

.tab
{
	font-size:20px;
	float: left;
	background: #B9A675;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-top-left-radius:7px;
	margin-left:1px;
	margin-right:1px;
	padding-left:5px;
	padding-right:5px;
}

.hover
{
	font-size:20px;
	float: left;
	background: url(Images/hover_tab.png);
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px;
	-webkit-border-top-left-radius:7px;
	margin-left:1px;
	margin-right:1px;
	padding-left:5px;
	padding-right:5px;
}


.main_content
{
	float: left;
	width:65%;
}
.updates
{
	background: #DBCCA5;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-bottomleft:7px;
	padding: 5px;
	margin-left:20px;
	float: left;
}

.updates H2 {
	FONT-SIZE: 105%; 
	BACKGROUND: #ebdcb5;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	padding: 3px;
}

.focus
{
	background: #DAD9D5;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-bottomleft:7px;
	padding-left: 3px;
	padding-right: 3px;
}

.submenu
{
	float: left;
	margin-right:8px;
	
	margin-left:2px;
}
.submenu a
{
	font-size:18px;
	color:#000000;
	text-decoration:none;
}
.submenu_item_current
{
	float:left;
	font-size:18px;
	background: #DD9A0D;
	margin-left:2px;
	padding-left:7px;
	padding-right:7px;
		-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;

}

.submenu_item_hover
{
	float:left;
	font-size:18px;
	background: #B9A675;
	margin-left:2px;
	padding-left:7px;
	padding-right:7px;
		-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;

}

.submenu_item_tab
{
	float:left;
	font-size:18px;
	background: #93845E;
	margin-left:2px;
	padding-left:7px;
	padding-right:7px;
		-moz-border-radius-bottomright:7px;
	-webkit-border-bottom-right-radius:7px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-bottomleft:7px;
	-webkit-border-bottom-left-radius:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;

}

.submenu_first
{

}

.submenu_last
{

}
.activities
{
	margin-left: 200px;

}
.mid2 {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: url(Images/background3.png) repeat-y #ebdcb5; LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 8px; BORDER-LEFT: 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: 1px solid; TOP: 0px;margin-top:0px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}

.prereg_left
{
	float:left;
	width:65%;
	
}
.prereg_right
{
	float:left;
	width:30%;
	border: 1px solid;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	margin-left:5px;
	text-align:center;
}

.prereg_right_sub
{


	margin-left:25px;
	margin-right:25px;
	text-align:center;
}

.prereg_right_sub h4
{
	FONT-SIZE: 105%; background: #B9A675;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	padding: 3px;
}

.prereg_right h2
{
	background: #93845E;
}