body {
	margin-top : 5px;
	padding : 0;
	text-align : justify;
	color : #333333;
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-size: 76%;
	background-color: #FFFFCC;
}
#container {
	width : 795px;
	margin-left : auto;
	margin-right : auto;
	padding : 0;
	border : 1px solid #CCCCCC;
	line-height : 1.7em;
	color : #666;
	background-color: #FFFFFF;
}
			/*TOP BANNER*/
#topimg {
	height : 200px;
	padding : 0;
	margin : 0;
	color : #666;
	background-color: #FFFFFF;
	background-image: url(../img/header3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#topimg h1 {
float : right;
margin : 10px 50px 0 0;
font-size : 1.8em;
letter-spacing: 3px;
background : transparent;
color : #eee;
}
			/*TOP NAVIGATION*/
#tabsE {
	width : 795px;
	margin-bottom : 20px;
	font-size : 1.2em;
	color : #666;
	background-color: #D7D100;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9EAD50;
	border-bottom-color: #9EAD50;
	text-align: center;
	height: 30px;
	display: inline;
	float: left;
}
#tabsE ul {
margin : 0;
padding : 0 5px 0 0;
list-style : none;
}
#tabsE li {
display : inline;
margin : 0;
padding : 0;
}
#tabsE a {
float : left;
background : url(../img/tableftE.gif) no-repeat left top;
margin : 0;
padding : 0 0 0 0;
text-decoration : none;
}
#tabsE a span {
float : left;
display : block;
background : url(../img/tabrightE.gif) no-repeat right top;
padding : 5px 15px 4px 6px;
color : #fff;
}
#tabsE a span {
float : none;
}
#tabsE a:hover span {
color : #fff;
background : inherit;
}
#tabsE a:hover {
background-position : 0% -42px;
}
#tabsE a:hover span {
background-position : 100% -42px;
}
			/*MAIN CONTENT*/
#content {
	padding : 0;
	border-left : 1px solid #ddd;
	color : #666;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: "Trebuchet MS";
	font-size: 10pt;
}
#content a:link, #content a:visited {
text-decoration : none;
background : inherit;
color : #bc1f26;
}
#content a:hover {
text-decoration : underline;
background : inherit;
color : #996681;
}
			/*SIDEBAR*/
#sidebar {
	float : left;
	margin : 0;
	width : 150px;
	color : #333;
	padding: 5px;
	background-color: #FFFFFF;
	clear: both;
}
			/*SIDE MENU*/
.sidemenu ul {
list-style-type : none;
text-align : left;
background : inherit;
color : #1f85bd;
}
.sidemenu ul li {
display : block;
margin-bottom: 10px;
color : #BC1F26;
background : inherit;
}
.sidemenu ul li a {
background : transparent url(../img/list-off-red.gif) no-repeat left center;
padding-left : 15px;
font : normal 1em "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration : none;
color :#666;
}
.sidemenu ul li a:hover {
background : transparent url(../img/list-on.gif) no-repeat left center;
color :  #BC1F26;
}
.sidemenu ul li a#current {
background : transparent url(../img/list-active.gif) no-repeat left center;
color : #333;
}
			/*FOOTER*/
#footer {
	clear : both;
	height : 45px;
	padding : 5px;
	margin-top : 5px;
	color : #eee;
	background-color: #D7D100;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #9EAD50;
}
#footer a:link, #footer a:visited {
text-decoration : none;
background : inherit;
color : #333;
}
#footer a:hover {
border-bottom : 1px dashed #f7cdbf;
background : inherit;
color : #f7cdbf;
}
			/*TYPOGRAPHY*/
p {
margin : 20px;
}
h1,h2 {
margin-left : 15px;
text-transform : uppercase;
font-size : 120%; 
letter-spacing: 3px;
background : inherit;
color : #000;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}

.imgborder {
	border: 1px solid #999999;
	padding: 4px;
    }

.imgborderFL {
	border: 1px solid #999999;
	padding: 4px;
	float: left;
	margin-right: 8px;
    }
	
.imgborderFR {
	border: 1px solid #999999;
	padding: 4px;
	float: right;
	margin-right: 10px;
	margin-left: 8px;
    }	

#tablegrid {
	margin-left: 50px;
	border: 1px solid #999999;
    }
#ratestable {
	width: 100%;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	padding: 5px;
    }
	
.ratestable {
	width: 80%;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	padding: 5px;
    }

#ratestable td {
	text-align: left;
	border: 1px solid #CCCCCC;
	padding: 5px;
	
    }
.ratestable td {
	text-align: left;
	border: 1px solid #CCCCCC;
	padding: 5px;
    }

.float-left  {
	float: left;
	margin-right: 5px;
  }
  
.float-right  {
	float: right;
	margin-left: 5px;
  }
  
 #movie {
	background-color: #999900;
	background-image: url(../img/movie-bg.gif);
     } 
/*Photo Album*/
.photoalb {
	margin-right: auto;
	margin-left: auto;
	width: 500px;
    }

.photoalb img {
	text-decoration: none;
	padding: 3px;
    }

.photoalb a {
	text-decoration: none;
    }
.photoalb td {
	text-align: center;
	width: 150px;
	padding: 3px;
    }
.paypalBox {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	padding: 5px;
    }
.movieBox {
	width: 75%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCCCCC;
	padding-bottom: 10px;
	padding-left: 10px;
    }
