﻿
IMG.feature {
	width:240px;
	height:360px;
	float:right;
	margin-top:2em;
	border-width:3px !important;
}



.subnav {
	margin-top:0;
	~margin-top:-1px;
	margin-right:-2.5em;
	margin-bottom:-1em;
	text-align:right;
}
.subnav UL, .subnav LI {
	margin:0;
	padding:0;
}
.subnav LI {
	height:1.4em;
	display:inline; 
	list-style-type:none;
	background:#FFF0AF;
	padding-bottom:0.25ex;
	border:solid 1px #D8B124;
	border-width:0 1px 1px 1px;
	margin-left:-1px;

	border-radius:1.3ex;
	-moz-border-radius:1.3ex;
	-webkit-border-radius:1.3ex;
	-khtml-border-radius: 1.3ex;
	-opera-border-radius: 1.3ex;
	
	border-radius-topLeft:0;
	-moz-border-radius-topLeft:0;
	border-top-left-radius:0;
	-moz-border-top-left-radius:0;
	-webkit-border-top-left-radius:0;

	border-radius-topRight:0;
	-moz-border-radius-topRight:0;
	border-top-right-radius:0;
	-moz-border-top-right-radius:0;
	-webkit-border-top-right-radius:0;
	
				box-shadow: 0 1px 20px rgba(0,0,0,0.15);
	 -moz-box-shadow: 0 1px 20px rgba(0,0,0,0.15);
-webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.15);	
	
}
.subnav LI A {
	font-weight:bold;
	padding:0.25ex 1.25ex;
	text-decoration:none;
}


.announcements {
	margin-top:-1.5em;
}

.cal {
}
#cal {
	border-width:0;
	width:540px;
	height:375px;
	margin-right:-60px;
}


.column1 {float:left; width:40%; margin-right:4%;}
.column2 {float:left; width:auto; text-align:center;}
