@charset "utf-8";
/* CSS Document */

body {
background-color:#000000;
font:"Trebuchet MS";
font-family:"Trebuchet MS";
color:#000000;
font-size:13px;
margin:0px;
text-align:center;
}

table {
margin:0px;
}


tr {
font:"Trebuchet MS";
font-family:"Trebuchet MS";
color:#000000;
font-size:13px;
margin:0px;
vertical-align:top;
}


td {
font:"Trebuchet MS";
font-family:"Trebuchet MS";
color:#000000;
font-size:13px;
margin:0px;
}



#header {
position:relative;
display: block;
background-color:#ffead8;
background-image:url(../images/shadow_sides.jpg);
background-repeat:repeat-y;
width:778px;
height:224px;
}

#arrow_none {
display: block;
position:absolute;
width:778px;
height:100px;
background: url("../images/arrows_selected.gif") no-repeat 0 0;
background-position: -100px -100px;
}

#arrow_denver {
display: block;
position:absolute;
width:778px;
height:100px;
background: url("../images/arrows_selected.gif") no-repeat 0 0;
background-position: 335px 90px;
}

#arrow_highlands {
display: block;
position:absolute;
width:778px;
height:100px;
background: url("../images/arrows_selected.gif") no-repeat 0 0;
background-position: 495px 90px;
}

#arrow_westminster {
display: block;
position:absolute;
width:778px;
height:100px;
background: url("../images/arrows_selected.gif") no-repeat 0 0;
background-position: 673px 90px;
}

#content {
position:relative;
background-color:#ffead8;
background-image:url(../images/shadow_sides.jpg);
background-repeat:repeat-y;
width:778px;
color:#000000;
}

#flash {
position:relative;
background-color:#ffead8;
width:761px;
height:281px;
}

#footer {
position:relative;
background-image:url(../images/bottom_corners.jpg);
background-repeat:no-repeat;
width:778px;
height:55px;
color:#CCCCCC;
}

.pageright {
padding-left:215px;
padding-right:35px;
text-align:left;
line-height:22px;
}

.pagetitle {
padding-left:35px;
padding-right:35px;
text-align:center;
line-height:22px;
}

.pageleft{
padding-left:45px;
padding-right:35px;
text-align:left;
line-height:22px;
}

h1 {
font:"Trebuchet MS";
font-family:"Trebuchet MS";
size:36px;
font-weight:bold;
text-align:left;
margin:0px;
}

.titlebig {
font:"Trebuchet MS";
font-family:"Trebuchet MS";
font-size:28px;
font-weight:bold;
text-align:left;
margin:0px;
line-height:15px;
}

.subtitle {
font:"Trebuchet MS";
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;
font-variant:small-caps;
color:#FF0000;
line-height:5px;
}

#left_image {
position:absolute;
left:35px;
width:160px;
height:200px;
}

.blue {
color:#0c7ea3;
}

.white {
text-decoration:none;
color:#FFFFFF;
}

#line_vert {
position:absolute;
left:384px;
width:10px;
height:219px;
background-image:url(../images/line_vert.jpg);
background-repeat:no-repeat;
}

.short {
line-height:13px;
}

.bold {
font-weight:bold;
}

#button_empty {
z-index:10;
position:absolute;
width:185px;
height:100px;
top:80px;
left:20px;
}

.tablepad {
padding-left:20px;
padding-right:28px;
}

.padright {
padding-right:15px;
}

.padrightmore {
padding-right:30px;
}

.padleft {
padding-left: 50px;
}

.line {
line-height:15px;
}

.bgwhite {
/*
background-color:#FFFFFF;
background-image:url(../images/shadow_sides_form.png);
background-repeat:repeat-y;
*/
}

/* CSS FOR ROLLOVER BUTTON NAVIGATION */
				#nav_home {
				 	display: block;
				 	width: 106px;
				 	height: 35px;
				  	background: url("../images/nav_home.jpg") no-repeat 0 0; }
				#nav_home:hover
					{ background-position: 0 -35px; }
				#nav_home span
					{ display: none; }
				#nav_home_sel {
				 	display: block;
				 	width: 106px;
				 	height: 35px;
				  	background: url("../images/nav_home.jpg") no-repeat 0 -35px; }
				#nav_home_sel span
					{ display: none; }
	
	
				#nav_menu {
				 	display: block;
				 	width: 88px;
				 	height: 35px;
				  	background: url("../images/nav_menu.jpg") no-repeat 0 0; }
				#nav_menu:hover
					{ background-position: 0 -35px; }
				#nav_menu span
					{ display: none; }
				#nav_menu_sel {
				 	display: block;
				 	width: 88px;
				 	height: 35px;
				  	background: url("../images/nav_menu.jpg") no-repeat 0 -35px; }
				#nav_menu_sel span
					{ display: none; }
	
				#nav_events {
				 	display: block;
				 	width: 93px;
				 	height: 35px;
				  	background: url("../images/nav_events.jpg") no-repeat 0 0; }
				#nav_events:hover
					{ background-position: 0 -35px; }
				#nav_events span
					{ display: none; }
				#nav_events_sel {
				 	display: block;
				 	width: 93px;
				 	height: 35px;
				  	background: url("../images/nav_events.jpg") no-repeat 0 -35px; }
				#nav_events_sel span
					{ display: none; }
	
				#nav_party {
				 	display: block;
				 	width: 85px;
				 	height: 35px;
				  	background: url("../images/nav_party.jpg") no-repeat 0 0; }
				#nav_party:hover
					{ background-position: 0 -35px; }
				#nav_party span
					{ display: none; }
				#nav_party_sel {
				 	display: block;
				 	width: 85px;
				 	height: 35px;
				  	background: url("../images/nav_party.jpg") no-repeat 0 -35px; }
				#nav_party_sel span
					{ display: none; }		
	
				#nav_photos {
				 	display: block;
				 	width: 91px;
				 	height: 35px;
				  	background: url("../images/nav_photos.jpg") no-repeat 0 0; }
				#nav_photos:hover
					{ background-position: 0 -35px; }
				#nav_photos span
					{ display: none; }
				#nav_photos_sel {
				 	display: block;
				 	width: 91px;
				 	height: 35px;
				  	background: url("../images/nav_photos.jpg") no-repeat 0 -35px; }
				#nav_photos_sel span
					{ display: none; }	
	

				#nav_contact {
				 	display: block;
				 	width: 92px;
				 	height: 35px;
				  	background: url("../images/nav_contact.jpg") no-repeat 0 0; }
				#nav_contact:hover
					{ background-position: 0 -35px; }
				#nav_contact span
					{ display: none; }
				#nav_contact_sel {
				 	display: block;
				 	width: 92px;
				 	height: 35px;
				  	background: url("../images/nav_contact.jpg") no-repeat 0 -35px; }
				#nav_contact_sel span
					{ display: none; }
