body{
background-color:white;
font-family:arial;
font-size:12px;
margin:0;
padding:10px 0 0 0;
text-align:center;
}

img{
margin:0px;
padding:0px;
border:none;
}

.wrapper{
margin:auto;
width:750px;
}

.shadowTop{
background:url(../images/ST.jpg) repeat-x;
height:9px;
margin-top:-3px;
width:inherit;
}

.shadowEdge1{
border-left: 1px solid #D6D7DA;
border-right: 1px solid #D6D7DA;
}

.rotator{
float:left;
width:750px;
margin:5px 0px 0px 0px;
}

.content{
float:left;
width:750px;
text-align:left;
}


.navItem{
	float:left; 
	height:126px;
  margin-bottom:15px;
	/*width:208px;  Needed for IE, f's up FF */
	}

.nav{
float:left;
width:206px;
margin:13px 0px 0px 0px;
}

.information{
float:left;
width:508px;
margin:13px 0px 0px 20px;
}

.left{
float:left;
width: 500px;
margin-top:3px;
text-align:left;
}

.right{
float:right;
width:237px;
margin-top:3px;

}

.calendar{
float:left;
width:235px;
margin:13px 0px 0px 0px;
}

.calendar td{
	padding-left:15px;
	font-size:10px;
	color:#333333
	}
	
.calendar td .title{
	font-weight:bold;
	font-size:12px;
	}
	
.calendar td .description{
	margin-left:10px;
	}
	
.grey{
background-color:#D6D7DA;
}


.adRotator{
float:left;
width:750px;
margin:3px 0px 10px 0px;
}

.bottomImage{
float:left;
width:800px;
}

.bottom{
float:left;
width:800px;
}

#secondary_nav {
  height:20px;
}

#secondary_nav a{
  color: #313946;
  text-decoration:none;
  float:left;
  margin-right:20px;
  font-weight:bold;  
}

#secondary_nav a:hover{
  text-decoration:underline;
}

.photo{
  padding: 4px;
  border:1px solid gray;
}