html {margin: 0;
	padding: 0;}
	 
body  {background-image:url(/images/melioratile.png);
	background-repeat:repeat;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:1em;}
	
#ur_container {width: 950px;  
	background-image:url(/images/2column_blue+tan.png);
	margin: 0 auto; 
	border-top: 1px solid #043354;
	text-align: left;} 

#ur_maincontent_text {margin-top:-190px;}
	
#ur_header {margin:0;
	padding:0;
	background-image:url(/images/header_color.png);
	background-repeat:repeat;} 
	
#ur_header h1 {margin:0;
	padding:0;}
	
#ur_topbanner_pediment {margin:0; padding:0;}

#ur_topbanner_pediment a {margin:0; 
	padding:0;
	display:block;
	height:110px;
	background:url(/URClipArt/templates/header_pediment.png) top center no-repeat;
	text-decoration: none;}

#ur_topbanner_pediment a span {display:none;}
	
#ur_rightmenu {float: right; /* since this element is floated, a width must be given */
	width: 312px; 
	padding: 0;
	margin:0;
	padding-top:90px;
	font-family:Arial, Verdana, Helvetica, sans-serif;}

#ur_rightmenu h1 {margin:0;
	padding:0;
	padding-left:30px;
	padding-top:20px;
	padding-right:30px;
	font-size:1.0em;}
		
#ur_rightmenu h2 {margin:0;
	padding:0;
	padding-left:30px;
	padding-top:20px;
	padding-right:30px;
	font-size:.9em;}
	
#ur_rightmenu h3 {margin-bottom:2px;
	margin-top:25px;
	padding-left:30px; 
	padding-right:60px;
	font-style:italic;
	font-size:.9em;
	color:#666666;}

#ur_rightmenu h4 {margin:0;
	padding:0;
	padding-left:30px;
	margin-right:30px;
	font-size:.9em;}
	
#ur_rightmenu p {margin:0;
	padding:0;
	padding-left:30px;
	padding-right:60px;
	font-size:.8em;
	color:#000000}

#ur_rightmenu ul {margin:0;
	padding:0;
	padding-left:60px;
	padding-right:60px;
	margin-bottom:30px;
	list-style-type:none;}

#ur_rightmenu li {text-indent: -30px;
	font-size:.8em;}

#ur_rightmenu a:link, #ur_rightmenu a:visited {color: #6489A6;
	text-decoration: none;
	font-weight:600;}
#ur_rightmenu a:hover {color: #D1C19D;
	text-decoration: none;
	font-weight:600;}	
		
#ur_maincontent {float:left;
	margin: 0; 
	padding:0;
	padding-top:50px;
	color:#FFFFFF;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	width:638px;} 

#ur_maincontent h2 {margin:0;
	padding:0;
	padding-top:20px;
	padding-left:50px;
	padding-right:50px;
	color:#ffffff;
	font-size:1.3em;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;}
	
#ur_maincontent h3 {margin:0;
	padding:0;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:5px;
	color:#ffffff;
	font-size:1.1em;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;}
	
#ur_maincontent p {padding-left:50px;
	padding-right:80px;
	margin-top:0px;
	font-size:1em;
	line-height:1.1em;}

#ur_maincontent table {margin-left:50px;
	margin-top:20px;
	padding-right:50px;}

#ur_maincontent a:link, #ur_maincontent a:visited {color: #ffdd00;
	text-decoration: none;}
#ur_maincontent a:hover {color: #98CBF5;
	text-decoration: none;}

#ur_maincontent img.gallery{margin-top:10px;
	margin-bottom:5px;}

#ur_maincontent ul {margin:0;
	padding:0;
	margin-left:50px;
	list-style-type:none;}
	
#ur_footer {width: 950px;
	height:51px;
	padding: 0;
	margin: 0 auto; 
	background-image:url(/images/bottombar_shadow.png);
	background-repeat:no-repeat } 
	
#ur_footer p {margin: 0; 
	padding: 8px 0;
	font-size:70%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9B9890; }

/*BORDER HOVER BEHAVIOR FOR LINKED NEWS IMAGES */
.news:hover img{border: 2px solid #ffdd00;}
.news img{border: 2px solid #ffffff;
	margin-bottom:3px;}
.news:hover{color: red; /* Dummy definition to overcome IE bug */}

/*NEEDED TO CLOSE FLOATED DIVS INSIDE CONTAINER */	
.clearfloat { clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}


/*HORIZONTAL MENU STYLES */
#ur_main_navigation {margin:0; 
	padding:0;
	position:absolute; 
	left: 0; top: 100px;
	width:100%; 
	min-width:990px;
	height:86px;
	background-image:url(/images/menumain.png);
	background-repeat:repeat-x;}

#ur_main_navigation ul {margin-top:0px;}

#ur_top_menu {margin:0;
	padding:0;
	text-align: center;
	letter-spacing:1px;
	padding-top: 20px;}

#ur_top_menu ul {margin:0;
	padding:0;
	list-style: none;
	display:inline;}
	
#ur_top_menu li { /* all list items */
	margin:0;
	padding:0;
	display: inline;
	list-style-type: none;
	font-variant:small-caps;
	font-weight: bold;
	font-size: 1.05em;
	background-color:#FFFFFF;}

#ur_top_menu a:link, #ur_top_menu a:visited {color: #0A344C;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
	padding-top:9px;
	padding-bottom:8px;}

#ur_top_menu a:hover {color: #ffffff;
	background-color:#000066;}
	
#ur_top_menu li ul { /* second-level lists */
	margin:0;
	padding:0;
	position: absolute;
	background: #ffffff;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	text-align:left;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */}

#ur_top_menu li ul li {margin:0;
	padding:0;
	padding-right:5px;
	color:#000066;
	font-family:Verdana, Arial, sans-serif;
	font-size:.6em;
	font-weight: 500;
	text-transform:none;
	letter-spacing:normal;
	font-variant:normal;}

#ur_top_menu li:hover ul, #ur_top_menu li.sfhover ul { /* lists nested under hovered list items */
	position:absolute;
	left:auto;
	margin:0;
	padding:10px;
	margin-top:-48px;
	*margin-top:-32px;}
	
#ur_top_menu li:hover ul.aboutus, #ur_top_menu li.sfhover ul.aboutus {margin-left:-87px; *margin-left:-98px}
#ur_top_menu li:hover ul.academics, #ur_top_menu li.sfhover ul.academics {margin-left:-98px;
*margin-left:-110px}
#ur_top_menu li:hover ul.admissions, #ur_top_menu li.sfhover ul.admissions {margin-left:-103px; *margin-left:-115px;}
#ur_top_menu li:hover ul.arts, #ur_top_menu li.sfhover ul.arts {margin-left:-52px;
*margin-left:-58px;}
#ur_top_menu li:hover ul.athletics, #ur_top_menu li.sfhover ul.athletics {margin-left:-96px;
*margin-left:-108px;}
#ur_top_menu li:hover ul.libraries, #ur_top_menu li.sfhover ul.libraries {margin-left:-91px;
*margin-left:-102px;}
#ur_top_menu li:hover ul.medicine, #ur_top_menu li.sfhover ul.medicine {margin-left:-90px;
*margin-left:-102px;}
#ur_top_menu li:hover ul.studentlife, #ur_top_menu li.sfhover ul.studentlife {margin-left:-120px; *margin-left:-138px;}
#ur_top_menu li:hover ul.workinghere, #ur_top_menu li.sfhover ul.workinghere {margin-left:-374px; *margin-left:-400px;}

#ur_bottom_menu {margin:0;
	padding:0;
	text-align: center;
	padding-top:11px;
	padding-bottom:10px;}
	
#ur_bottom_menu form {display:inline;}

#ur_bottom_menu li {display: inline;
		list-style-type: none;
		font-family:Verdana, Arial, sans-serif;
		font-size:.7em;
		background-color:#F3F0E8;}
		
#ur_bottom_menu a:link, #ur_bottom_menu a:visited {text-decoration: none;
	padding-right:2px;
	padding-left:2px;} 

#ur_bottom_menu a:hover {color: #ffffff;
	background-color:#663333;
	padding-top:8px;
	padding-bottom:6px;}

.dark {color: #194F86;}
.light {color: #64481B;}

.search_box {margin:0;
	width: 110px;
	background-color:#FAF9F5;
	color:#00467F;
	font-size:11px;}
	
.smaller {font-size:70%;}

/*MODULAR DIVS */
.float_right {float: right;
	margin-left: 2px;
	width:46%;}

.float_right p {margin-left:-20px;}	

.float_right li {text-indent: -20px;}	

.float_right h2 {margin-left:-20px;}
	
.float_left {float: left;
	padding-right: 1px;
	position:relative;
	z-index:50;
	width:46%;}
	
.float_left li {margin-left:20px;
	text-indent: -20px;}

.postit {margin:0;
	padding:0;
	background-image:url(/images/postit.png);
	background-repeat:no-repeat;
	height:291px;
	width:280px;
	padding-top:30px;
	padding-left:25px;
	margin-top:50px;}

.postit h4 {margin:0;
	padding:0;}

.postit blockquote{margin:0;
	padding:0;
	margin-top:20px;
	margin-left:35px;
	font-size:.7em;}
	
#ur_rightmenu .postit ul {margin-left:20px;}

.notepaper {margin:0;
	padding:0;
	background-image:url(/images/notepaper.png);
	background-repeat:no-repeat;
	height:342px;
	width:300px;
	padding-top:20px;
	padding-left:50px;
	margin-top:70px;
	margin-left:-10px;}
 
.sheetmusic {margin:0;
	padding:0;
	background-image:url(/images/musicsheettorn.png);
	background-repeat:no-repeat;
	height:342px;
	width:300px;
	padding-top:20px;
	padding-left:50px;
	margin-top:70px;
	margin-left:-10px;}
	
.frame_horizontal {margin:0;
	padding:0;
	background-image:url(/images/frame_horizontal.png);
	background-repeat:no-repeat;
	height:270px;
	width:320px;
	padding-top:50px;
	padding-left:30px;
	margin-top:50px;}

h4.frame_horizontal {margin:0;
	padding:0;}

p.frame_horizontal {margin:0;
	padding:0;}


.toggleborder:hover img{border: 1px solid navy;}

.air li {padding-bottom:5px;}
.smaller p {font-size:.6em;}
.facebook {margin-right:12px; 
	margin-bottom:50px;}
.date {font-size:.90em;
	color:#C1BCAE;}
#ur_maincontent p.caption {font-size:.75em; 
	font-family:Arial, Helvetica, sans-serif;
	padding-right:20px;}
