body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	/*background-color: #FFFFFF;*/
	background-color: #e9e9e9;
	position: relative;
/*    width:954px;*/
    margin:0 auto;
}
/*page*/
#page {
	width:66.3em; 
	margin:0 auto; 
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background-color: #FFFFFF;
}

#pagefooter {
	width:66.25em; 
	margin:0 auto; 
	border-right: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	background-color: #FFFFFF;
}

#header {
	position:relative;
    padding:0;
    overflow:hidden;
    background: #000 url(../images/header_bkg_default.jpg) 0 0 no-repeat;
    height:75px;
}

#flashcontent{
/*	text-align:right;*/
}

#menuwrapper {
	z-index: 99;
    background-color: #02396d;
    height: 1.9em;
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    text-transform:uppercase;
	font-size:.9em;
	padding-left: 1.1em; /*changed from 1.9-glitch in mac*/
}
/* general styles */
img.left {
  float: left;
  margin: 2em 2em 0 0;
}
img.right {
  float: right;
  padding: 0px 0px 2em 2em;
}
#spot-img {
  margin: 2em 3em 2em 0;
}

#spotTools-img {
  margin: 1em 1em 1em 0;
}


/*Clears and floats*/
.fl_left {float:left;}

.fl_right {float:right;}

.clear {clear:both;}

.cl_left {clear:left;}

.cl_right {clear:right;}
