body{
	margin:0px;
	padding:0px; 
	font-family:arial;
	background:url('images/page_bg.gif');
	background-repeat:repeat-x;
	background-color:#dbdcdd;
}

#wrapper{
	width:689px;
	border-left: 5px solid #A6A8AB;
	border-right: 5px solid #A6A8AB;
	border-bottom: 5px solid #A6A8AB;
	margin-left:auto;
	margin-right:auto; 
	background-color:#FFF;
	min-height:458px;
	padding-bottom:15px;
}

#banner_l{float:left;}
#banner_r{float:left;}

#nav_holder {
	background:url('images/nav_bg.gif');
	height:20px;
}           

#nav_holder ul {
	color:#FFF;
	padding: 0;
	margin-top: 0;
	margin-bottom:0;
	margin-left:19px;
	margin-right:auto;
	list-style: none;
}           
#nav_holder li{
	margin-left:1.7em;
	margin-right:1.7em;
	padding-top:.2em;
	float: left;
	position: relative;          
	font-size:.75em;
}	

#nav_holder a{
	color:#FFF;
	text-decoration:none;
}

#nav_holder a:hover{text-decoration:underline;}                        

/*#nav_holder li:hover ul,#nav_holder li.over ul{ display: block; }*/

#nav li ul {display:none;}

#nav li:hover ul, #nav li.sfhover ul {
	display:block; padding:0; margin:0;
}

#nav_holder li ul {
	display: none;
	position: absolute; 
	top: 1.35em;
	left: 0em;
	background-color:#3F3F3F;
	padding:0px;
	margin:0px;
}
#nav_holder li ul li{	
	border: 1px solid #B2B2B2;
	width: 120px;
	padding: 5px;
  font-size:.9em;
 	float:none;
	margin:0px;
}


#flashcountdown{
	z-index:0px;
	float:right;
	margin-top:0px;
}
#caleatimer {
	margin-top:38px;
}

#wrapper p{
	padding:0px;
  margin:20px 20px 0px 40px;
	font-size:9pt;
}                   
#wrapper h3{    
	clear:both;     
	display:block;
	background-color: #CC0000;
	border-top:5px solid #B2B2B2;
	border-bottom:5px solid #B2B2B2;;
	padding:5px 0px 5px 40px;
	margin:0px;
}
		
		
		