#uvmmaincontent h2 {margin-bottom:0px; font-family:arial; font-weight:bold;}
#uvmmaincontent h2 a:link {color:#a7a51d;}
#uvmmaincontent h2 a:hover {color:#989898;}
#uvmmaincontent h2 a:visited {color:#9e9a0f;}

#uvmmaincontent a:link {color:#a7a51d;border-bottom:1px dashed #231f20; text-decoration:none;font-weight:bold;}
#uvmmaincontent a:hover {color:#989898;font-weight:bold;border-bottom:1px dashed #231f20; text-decoration:none;}
#uvmmaincontent a:visited {color:#9e9a0f;}

#uvmmaincontent ul li{margin-bottom:10px;}
#uvmmaincontent ol li{margin-bottom:10px;}


#uvmcontent {border-top:0px;}

@font-face { font-family: Soap; src: url(soap.otf);}

#uvmcontent h1 {font: 31pt Soap; margin-bottom:0px;}
#uvmcustombanner2 h1 {font: 31pt Soap; margin:-35px 0px 0px 10px;}
#uvmcustombannerCUST h1 {font: 31pt Soap; margin:-45px 0px 0px 10px;}

#uvmcustombannerCUST {margin:-20px -20px 0px -20px;}
#uvmcustombannerCUST h1 {padding-left:10px;}

#uvmmaincontent .modify {display:none;}

#quicklinks h3 {font-size:9pt; margin:0px;}
#quicklinks ul {margin-top:3px;}
#quicklinks li {font-size:8pt;list-style:none; margin-left:-20px;}

#photocontainer {text-align:center; width:310px; float:left; margin-right: 20px; text-align:right;}
#photocontainer object {border:10px solid #231f20;}
#bottomcontainer {margin:0px 0px -19px 0px; width:730px;}

.maintext {color: #000;font-size:11pt;}
p {color: #000;font-size:10pt;}
#uvmfooter {background-color: #231f20;}
#creditfooter {display:none;}

.feedburnerFeedBlock {margin-left:-20px;}

#bt_first {width:200px; 
	   border-right:10px solid #fff;
	   color:#fff; 
	   float:left;
	   padding-top:45px;
	   min-height:305px; 
	   background-color:#231f20;
	   background-image: url(img/first_puzzle.gif); 
	   background-repeat: no-repeat;}
	   
#bt_first div {padding:10px;}
#bt_first h2 {font:14pt Soap; margin:25px 0px 0px 10px;}

#middle {width:307px;
	 background-color:#231f20; 
	 float:left; 
	 background-image: url(img/mid_puzzle.gif); 
	 background-repeat: no-repeat;
	 padding-top:35px;
	 min-height:314px;}
	 
#middle h2 {font:14pt Soap;}
#middle p {font-size: 1.6em; color:#fff;}

#middle ul li, #bt_last ul li {margin-bottom:0px;}

#bt_last {width:200px;
	  color:#fff; 
	  float:right;
	  border-left:10px solid #fff; 
	  background-color:#d5d110;  
	  background-image: url(img/last_puzzle.gif); 
	  background-repeat: no-repeat; 
	  padding-top:60px;
	  min-height:290px;}
	  
#bt_last a:link {color:#363636; text-decoration:none; border:0px;}
#bt_last a:hover {color:#1f1f1f; text-decoration:underline; border:0px;}
#bt_last a:visited {color:#484848; text-decoration:none; border:0px;}

#quicklinks h3 {font:9pt Soap; color:#677a00;}
	  
.alignleft {float:left; margin-right:20px;}
