
p.modify{
	display:none;
}
#uvmmaincontent h3{
	font-family:arial, sans-serif;
	font-weight:bold !important;
	font-size: 1em;
	padding-top:1.3em;
	}
#uvmmaincontent img{
	border:0;
	}
#uvmcustombanner {
	color:#fff;	
	/* background:#6b442a; */
	width:100%;
}
#uvmcustombanner a{
	color:#fff;
}
 #pagebanner{
	/* width:110.55%;
	padding:0;
	margin:0  -5.1725%  0 -5.1725% !important; */
	}	
#pagebanner img{
	width:100%;
	height:inherit;
	padding:0;
	margin:0;
	display:block;
	min-width:450px; /* prevents top image from getting too tiny */
}
.top_image{
	width:110.55%;
	margin:0;
	padding:0;
	margin:0  -5.1725% !important;
	position:relative;
	z-index:1;
	}
.top_image img{
	width:100%;
	height:inherit;
	min-width:450px; /* prevents top image from getting too tiny */
	position:relative;
	z-index:1;
}

.brownbox{
	background:#6b442a;
}
.greenbox{
	background:#5c7759;
}
.bluebox{
	background:#497c8b;
}
.stdphoto{
	float:left;
	margin:0 2% .4em 0;
	}

#toptier_bannerbox{
	display:none;
	
 }
 #uvmcustombanner #toptier_uvmstory_text{
	width:100%;
	float:right;
	margin:0;
	font-size:.8em;
	color:#fff;
	}
#uvmcustombanner #toptier_uvmstory_text img{	
	float:left;
	margin-right:10px;
	 margin-top:1em; 
	margin-bottom:1.5em;
}
#uvmcustombanner #toptier_uvmstory_text h4{
	font-family:Georgia, serif;
	font-size:1.2em;
	font-weight:lighter;
	letter-spacing:.1em;
	margin-bottom:.4em;
	letter-spacing:.05em;
	color:#fff;
	}
#uvmcustombanner #toptier_uvmstory_text p{
	letter-spacing:.03em;
	font-size:.9em;
}
#uvmcustombanner #toptier_uvmstory_text p a{
	text-transform:uppercase;
	font-size: 0.8em;
	display:block;
	padding-top:1em;
}	
aside#shortcuts img{
	width:100%;
	margin:0;
	float:none;
	height:inherit;
	}
#box, .box, #full_width_box, .full_width_box {
    background: #f9f9f9;
    border: 1px solid #e8e8e8;
    float: left;
    margin:1em 0 1em 0 !important;
    padding: .8125em  2%;
}
#box, .box{
	width:90% !important;
	}
#full_width_box, .full_width_box{
	width:90%;
	}
#box ul.with_img, .box ul.with_img {
    margin: 0 1%;
    padding: 0;
}
#box ul.with_img li, .box ul.with_img li {
    clear: both;
    list-style-type: none;
    margin-bottom: 1.3125em;
}
#box li img, .box li img {
    float: left;
    margin: 0 5% .5em 0;
}
#hasQL #box, #hasQL .box{
	width:90% !important;
	}
#hasQL #full_width_box, #hasQL .full_width_box{
	width:90%;
	}
#uvmmaincontent ul.image_wrap, #hasQL ul.image_wrap{
	margin-bottom:1.8em;
	margin:0;
	padding:0 0 1em 0 !important;
	list-style-type:none;
}
#uvmmaincontent ul.image_wrap li, #hasQL ul.image_wrap li{
	width:100%;
	clear:left;
	}
#uvmmaincontent ul.image_wrap li img, #hasQL ul.image_wrap img{
	margin-bottom:1em;
	padding-top:0;
}
 #uvmmaincontent #rightcolumn_float img, #uvmmaincontent div.rightcolumn_float img{
	width:100%;
	margin:0;
	float:none;
	height:inherit;
	} 

	
/* MEDIA QUERIES */
@media only screen and (min-width : 480px) {

aside#shortcuts img{
	width:100%;
	width:40%;
	margin-left:20%;
	margin:.4em 2% .4em 0;
	float:left;
	height:inherit;
	}
#hasQL ul.image_wrap img{
	margin-bottom:1em;
	padding-top:0 !important;
	width:30%;
}
#box, .box{
	width:50% !important;
	margin-top:0 !important;
	}
#hasQL #uvmmaincontent #rightcolumn_float, #hasQL #uvmmaincontent div.rightcolumn_float{
		width:106%;
		margin:1em -5%;
		float:left;
		padding:.6em 2%;
		background: #f9f9f9 !important;
		border-top: 1px solid #ccc !important;
		border-bottom: 1px solid #ccc !important;
		border-left:0;
} 
#hasQL #uvmmaincontent #rightcolumn img, #hasQL #uvmmaincontent #rightcolumn_float img, #hasQL #uvmmaincontent div.rightcolumn_float img {
	float:left;
	clear:left;
	width:50%;
	margin:.6em 2% .6em 0;
	}
}


@media only screen and (min-width : 700px) {

#toptier_bannerbox{
	display:block;
	height:200px;	
	width:360px;
	float:right;
	position:relative;
	z-index:1;
  	opacity:0.8;
    -moz-box-shadow: -4px 1px 7px #000;
    -webkit-box-shadow:-4px 0px 7px #000;
    box-shadow: -4px 0px 7px #000;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; 
 }

#uvmcustombanner #toptier_uvmstory_text{
	height:170px;
	width:529px;
	float:right;
	margin-top:15px;
	margin-right:-350px;
	padding-right:10px;
	border:1px solid #fff;
	z-index:2;
	position:relative;
	}
#uvmcustombanner #toptier_uvmstory_text img{	
	float:left;
	margin:0 10px 0 0;
}
#uvmcustombanner #toptier_uvmstory_text h4{
	font-family:Georgia, serif;
	font-size:12pt;
	font-weight:lighter;
	letter-spacing:.1em;
	margin-bottom:.4em;
	letter-spacing:.05em;
	}
#uvmcustombanner #toptier_uvmstory_text p{
	letter-spacing:.03em;
	font-size:9pt;
	margin-bottom:0;
}
#uvmcustombanner #toptier_uvmstory_text p a{
	text-transform:uppercase;
	font-size: 0.8em;
	margin-top:0;
	padding-top:0;
}
#uvmmaincontent #full_width_box{
	width:98%;
}
.top_image{
	margin-top:-.625em !important;
	}
#uvmmaincontent #rightcolumn_float img, #uvmmaincontent div.rightcolumn_float img, aside#shortcuts img{
		width: 100%;
		max-width:300px;	
	}
#hasQL ul.image_wrap img{
	width:100%;
}
#uvmmaincontent #rightcolumn_float img.non100percent, #uvmmaincontent div.rightcolumn_float img.non100percent, aside#shortcuts img.non100percent{
		width: 40%;
		float:left;
		margin-right:6%;	
		padding-top:0;
	}
#box, .box{
	width:61% !important;
}
#box li img, .box li img {
    float: left;
    margin: 0 2% .5em 0;
}
#hasQL #uvmmaincontent #rightcolumn_float, #hasQL #uvmmaincontent div.rightcolumn_float{
		width:90%;
		margin:1em 0%;
		border:1px solid #ccc;

} 
#hasQL #uvmmaincontent #rightcolumn img, #hasQL #uvmmaincontent #rightcolumn_float img, #hasQL #uvmmaincontent div.rightcolumn_float img {
	float:left;
	clear:left;
	width:36%;
	margin:.6em 4% .6em -2%;
	}
#mainframe #uvmmaincontent div.borderless_float{
	border-top:0;
	border-bottom:0;
	background:#fff;
}
#mainframe #uvmmaincontent div.completely_borderless_float{
	border:0;
	background:#fff;
	padding-top:0;
}
#mainframe #uvmmaincontent div.completely_borderless_float img{
	padding-top:0;
	margin-top:0;
	}

 }  
 
@media only screen and (min-width : 780px) {

#pagebanner{
	 margin-top:-.625em !important; 
	}
	
	#uvmmaincontent div.videowrapper50{
	width:50%;
}
	}
