v\:* {behavior:url(#default#VML);}
body{
	/*
	background-image: url('/junk/background-body.jpg');
	background-repeat: repeat-y;
	*/
	background-color: #c5d6de;
	margin: 0;
	padding: 0;
	font-family: tahoma, arial;
	font-size: 12px;
}
#wrapper{
	background-image: url('/img/back/back.gif');
	background-repeat: no-repeat;
	min-height: 800px;
	min-width: 600px;
}
html>body .wrapper {
       height: auto
} 
#webcam_back{
	background-image: url('http://www.colorado.edu/webcam/wide.jpg');
	background-repeat: no-repeat;
	position: absolute;
	left: 0px;
	top: 850px;
	min-height: 800px;
	min-width: 2500px;
}
p{
	padding: 5px 0;
	margin: 0;
}
h1{
	color: #0c3d5a;
	position: absolute;
	left: 70px;
	top: 5px;
	letter-spacing: -1px;
	font-size: 40px;
	margin: 0;
	padding: 0;
}
h1.back{
	color: #000000;
	position: absolute;
	left: 72px;
	top: 7px;
	letter-spacing: -1px;
	font-size: 40px;
	margin: 0;
	padding: 0;
}
h1.a{
	text-decoration: none;
}
h2{
	
}
h3{
	margin-top: 0;
}

#tagline{
	position: absolute;
	left: 470px;
	top: 14px;
	color: #0A3752;
	font-size: 15px;
	padding: 0;
	margin: 0;
	min-width: 440px;
	font-weight: bold;
	letter-spacing: 0.1px;
}
#navtop{
	position: absolute;
	left: 650px;
	top: 60px;
	font-size: 15px;
	color: #0A3752;
	/* text-align: right;
	padding: 70px 20px 0 0; */
	font-weight: bold;
	letter-spacing: -0.5px;	
}
#navtop a{
	color: #006666;
	text-decoration: none;
}
#navtop a:hover{
	color: #818490;
}
#navside{
	background-image: url('/img/icehaze.png');
	background-repeat: yes;
	position: absolute;
	top: 60px;
	left: 10px;
	font-size: 12px;
	padding: 0 5px 5px 5px;
}
#navside h3{
	margin: 0;
	padding: 4px 0;
	font-size: 13px;
}
#navside a{
	color: #000000;
	text-decoration: none;
}
#navside a:hover{
	color: #cd518e;
}
#content{
        
	background-image: url('/img/icehaze.png');
	background-repeat: yes;
        
        position: absolute;
	left: 420px;
	top: 100px;
	margin: 0;
	padding: 0px 20px 10px 20px;
	min-height: 600px;
        min-width: 600px;
	font-size: 12px;
	color: #111111;
}
#content h1{
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 5px 0px 5px 0;
	font-size: 24px;
}
#content h2{
	font-size: 18px;
	color: #82005f;
	margin: 0;
	padding: 5px 0 10px 0;
}
#content a{
	color: #006666;
	text-decoration: none;
}
#content a:hover{
	color: #cd518e;
}
#content li{
	padding: 2px 10px 0 0;
}
#content2{
	background-image: url('/img/icehaze.png');
	background-repeat: yes;        
        position: center;
	margin: 0;
	padding: 0px 20px 10px 20px;
	min-height: 600px;
        min-width: 600px;
	font-size: 12px;
	color: #111111;
}
#content2 h1{
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 5px 0px 5px 0;
	font-size: 24px;
}
#content2 h2{
	font-size: 18px;
	color: #82005f;
	margin: 0;
	padding: 5px 0 10px 0;
}
#content2 a{
	color: #006666;
	text-decoration: none;
}
#content2 a:hover{
	color: #cd518e;
}
#content2 li{
	padding: 2px 10px 0 0;
}
#sidebar{
	position: absolute;
	top: 465px;
	left: 10px;
	width: 395px;
	color: #ffffff;
	font-size: 12px;
}
#sidebar h3{
	margin: 0;
	padding: 4px 2px 2px 2px;
	font-size: 13px;
}
#sidebar a{
	#color: #03efd6;
        color: #0A3752;
	text-decoration: none;
}
#sidebar a:hover{
	color: #cd518e;
}
#sidebar .white a{
	color: #FFFFFF;
	text-decoration: none;
}
#sidebar .white a:hover{
	color: #cd518e;
}

input{
	font-size: 10px;
}
select{
	font-size: 10px;
}
#footer{
	clear: both; 
	text-align: right;
	padding: 5px 20px 5px 10px;
	font-size: 10px;
}
#footer a{
	text-decoration: none;
	color: #818490;
}
#footer a:hover{
	color: #FF6600;
}


a.thumb{
	width: 110px;
	height: 110px;
	margin: 5px;
	display: run-in;
	text-decoration: none;
	text-align: center;
	border: 0;
}
a.thumb:hover{border: 0;}
img{border: 0;}
ul{
	padding: 5px 0 5px 10px;
	margin: 0px 0 0 10px;
}

img.corner {
   width: 5px;
   height: 5px;
   border: none;
   display: block !important;
}
.haze {
background: transparent url("/img/icehaze.png") repeat top left; 
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/icehaze.png');*/
}
#mainMenu {
  border: 0px solid #0c3d5a;
  color: #000;
}
#menuList {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  margin-left:0px;
}
li.menubar {
  list-style: none outside;
  padding-bottom:1px;
  padding-left:0px;
}
ul.base_menu{list-style: none outside;
  font: 12px;
  padding-bottom:1px;
  padding-left:0px;
  border:1px solid #e5ffff;
}
.menu {
  font-size: 12px;
  display: none;
  margin-left: 2px;
  padding: 0px;
  list-style: none outside;
  border:1px solid #0c3d5a;
}
.trip {
  font-size: 17px;
  margin-left: 7px;
  padding: 2px;
  color: #0c3d5a;
  font-style: bold;
}
.trip2 {
  font-size: 14px;
  margin-left: 1px;
  padding: 2px;
  text-indent: 20px;
}
.mntn {
  font-family; Verdana, Times, serif; 
  font-size: 10px;
}
.mntn .done{
  font-weight: bold;
  background-color: #FFFFFF;
}
.mntn2 {
  font-family; Verdana, Times, serif; 
  font-size: 12px;
}
.title {
  font-family; britannic, braggadocio, comic sans ms, Verdana; 
  font-weight: bold;
  font-size: 12px;
}
.sub_title {
  font-family; comic sans ms, palatino, georgia, Verdana; 
  font-size: 12px;
}
.sub_title2 {
  font-family; comic sans ms, palatino, georgia, Verdana; 
  font-size: 10px;
}