/*-------------------------------------



GLOBAL RESETS AND SETUP



-------------------------------------*/



html, body, form, fieldset {



	margin: 0;



	padding: 0;



	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;



	background: #000129;



}







h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, dl, address {



	margin: 1em 0;



	padding: 0;



}







li, dd, blockquote {



	margin-left: 1em;



}







form label {



	cursor: pointer;



}







fieldset {



	border: none;



}







input, select, textarea {



	font-size: 100%;



	border: #ccc solid 1px;



}







p {



	margin: 0;



	padding: 0;



}







a img {



	border: 0;



}







/*-------------------------------------



GENERAL FORMATS



-------------------------------------*/



body {



	background: #000;



	text-align: center;



}







ul {



	border-bottom:1px solid #F7FD48;



	list-style-image:none;



	list-style-position:outside;



	list-style-type:none;



	margin:0px;



	padding:0px;



	width:100%;



}



li {



	border-top:1px solid #F7FD48;



	margin:0;



	padding:10px 0px 10px 10px;



	text-align:left;



}



li:hover {



	background:#9CB6DE none repeat scroll 0%;



}



li a {



	color:#F4FFE4;



}



li:hover a {



	color:#00457B;



}







/*-------------------------------------



Classes and Divs



-------------------------------------*/



#header {



	padding: 0;



	width: 100%;



	height: 101px;



	background: url("../images/banner1.jpg");



}







#header div.banner {



	margin: auto;



	width: 800px;



	height: 101px;



}	







#sub_header {



	width: 100%;



	height: 32px;



	background: url("../images/footer.jpg");



	border-bottom:1px solid #F7FD48;



}







#breadcrumbs {



	padding: 12px 0 0;



	width: 100%;



	height: 23px;



	color: #ECE139;



	font-family: Comic Sans MS, Comic Sans MS;



	font-size: 0.85em;



}







#breadcrumbs div.wrapper {



	margin: 0 auto;



	width: 800px;



}







#breadcrumbs div.left, #breadcrumbs div.right {



	float: left;



	padding: 0 0 0 10px;



	width: 390px;



}







#breadcrumbs div.left {



	text-align: left;



}







#breadcrumbs div.right {



	text-align: right;



}







#breadcrumbs span {



	padding-right: 10px;



}







#breadcrumbs a {



	padding-left: 2px;



	text-decoration: none;



	font-weight: bold;



	color: #ECE139;



}







#breadcrumbs a:hover {



	color: #F4FFE4;



}







#container {



	margin: 0 auto;



	width: 800px;



	height: 850px;



	background: #F4FFE4;



	border-right: #00024D solid 2px;



	border-bottom: #00024D solid 2px;



}







#container_about {



	margin: 0 auto;



	width: 800px;



	height: 990px;



	background: #F4FFE4;



	border-right: #000033 solid 2px;



	border-bottom: #000033 solid 2px;



}







#container_community {



	margin: 0 auto;



	width: 800px;



	height: 755px;



	background: #F4FFE4;



	border-right: #000033 solid 2px;



	border-bottom: #000033 solid 2px;



}







#container_facility {



	margin: 0 auto;



	width: 800px;



	height: 1345px;



	background: #F4FFE4;



	border-right: #000033 solid 2px;



	border-bottom: #000033 solid 2px;



}







#left_nav {



	float: left;



	padding: 44px 0 0 0;



	width: 135px;



	height: 1180px;



	text-align: right;



	background: #00024D;



}







#left_nav div.about {



	height: 946px;



	background: #00024D;



}







#left_nav div.community {



	height: 711px;



	background: #00024D;



}







#left_nav div.facility {



	height: 1301px;



	background: #00024D;



}







#left_nav a {



	padding: 0;



	font-family: Comic Sans MS, Comic Sans MS;



	letter-spacing: 1px;



	font-weight: bold;



	font-size: 0.8em;



	text-decoration: none;



}







#content {



	float: left;



	margin: 0;



	padding: 10px 4px 0 0;



	width: 648px;



	text-align: left;



}







#content  div, h1, h2, h3, h4, p {



	font-family: Comic Sans MS, Comic Sans MS;



	letter-spacing: .7px;



}







#content div {



	float: left;



	padding: 0 0 0 13px;



	color: #303030;



	font-size: 0.85em;



}







#content img.left {



	margin: 0 10px 10px 0;



}







#content h1 {



	margin: 0;



	padding: 5px 0 10px 13px;



	color: #000033;



	font-weight: normal;



	font-size: 1.5em;



	letter-spacing: 4px;



}







#content h2 {



	color: #303030;



	padding: 0 0 0 15px;



	font-weight: bold;



	color: #303030;



	font-weight: bold;



	font-size: 1.0em;



	letter-spacing: 1px;



}







#content h3 {







	margin: 0;



	padding: 10px 0 0 0;



	color: #303030;



	font-weight: bold;



	font-size: 1.2em;



	letter-spacing: .2px;



	text-decoration: underline;



}







#content h4 {



	margin: 0;



	color: #303030;



	font-weight: bold;



	font-size: 1.0em;



	letter-spacing: 1px;



}







#content a.links {



	float: left;



	padding: 0 13px 0 0;



	text-decoration: none;



	font-weight: bold;



	color: #930;



}







#content a {



	padding-left: 2px;



	text-decoration: none;



	font-weight: bold;



	color: #9B7B56;



}







#content a.left {



	float: left;



	padding: 0 0 5px 5px;



	text-decoration: none;



	font-weight: bold;



	font-size: .95em;



	color: #9B7B56;



}







#content a:hover {



	color: #000;



}







#content  p {



	text-align: top;



}







#content  p.indent {



	padding: 0 0 0 30px;



}







#content table.links {



	text-align: center;



}







#content table.links h3 {



	margin-bottom: 10px;



}







#content table.links td {



	padding: 0;



	font-size: 0.7em;



}







#content_home {



	float: left;



	width: 448px;



	text-align: left;



}







#content_home  div, h1, p {



	font-family: Lucida Sans Unicode, Lucida Grande;



	letter-spacing: .7px;



}







#content_home  div {



	float: left;



	width: 448px;



	color: #303030;



	font-size: 0.75em;



}







#content_home  h1 {



	margin: 0;



	padding: 5px 0 10px 13px;



	color: #000033;



	font-weight: bold;



	font-size: 1.5em;



	letter-spacing: 4px;



}







#content_home  p {



	padding: 0 0 0 -4px;



	font-size: 1.15em;



}







#right_nav {



	width: 185px;



	text-align: left;



}







#right_nav div, h1 {



	font-family: Lucida Sans Unicode, Lucida Grande;



	letter-spacing: .9px;



}







#right_nav div {



	color: #303030;



	font-size: 0.3em;



}







#right_nav h1 {



	margin: 0 4px 4px 0;



	color: #9B7B56;



	font-weight: normal;



	font-size: 1.0em;



}







#right_nav p {



	margin: 0 4px 4px 0;



	color: #303030;



	font-size: 0.75em;



}







#right_nav p1 {



	font-weight: bold;



	font-size: 0.75em;



}







#right_nav1 {



	margin: 6px 0 0 0;



	width: 185px;



	text-align: center;



}







#right_nav1 a {



	color: #9B7B56;



	text-align: center;



	text-decoration: none;



	font-size: .75em;



	line-height: 16px;



}



#right_nav1 a.rss{



	font-size: 0.95em;



}







#right_nav1 a:hover{



	color: #000;



}







.thumbnail_bin {



	width: 630px;



}







.thumbnail {



	margin: 10px 5px 5px 10px;



	width: 80px;



	height: 80px;



	border: #00024D solid 10px;



}







.thumbnail:hover {



	border: #9CB6DE solid 10px;



}







#footer  {



	background: url("../images/footer2.jpg") no-repeat;



	float: left;



	padding: 20px 0 3px 0;



	width: 100%;



	text-align: center;



	font-size: .9em;



	color: #ECE139;



}







#footer a {



	font-size: 0.7em;



	color: #ECE139;



}







/* SLIMBOX */







#lbOverlay {



	position: absolute;



	left: 0;



	width: 100%;



	background-color: #000;



	cursor: pointer;



}







#lbCenter, #lbBottomContainer {



	position: absolute;



	left: 50%;



	overflow: hidden;



	background-color: #fff;



}







.lbLoading {



	background: #fff url(loading.gif) no-repeat center;



}







#lbImage {



	position: absolute;



	left: 0;



	top: 0;



	border: 10px solid #fff;



	background-repeat: no-repeat;



}







#lbPrevLink, #lbNextLink {



	display: block;



	position: absolute;



	top: 0;



	width: 50%;



	outline: none;



}







#lbPrevLink {



	left: 0;



}







#lbPrevLink:hover {



	background: transparent url(prevlabel.gif) no-repeat 0% 15%;



}







#lbNextLink {



	right: 0;



}







#lbNextLink:hover {



	background: transparent url(nextlabel.gif) no-repeat 100% 15%;



}







#lbBottom {



	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;



	font-size: 10px;



	color: #666;



	line-height: 1.4em;



	text-align: left;



	border: 10px solid #fff;



	border-top-style: none;



}







#lbCloseLink {



	display: block;



	float: right;



	width: 66px;



	height: 22px;



	background: transparent url(closelabel.gif) no-repeat center;



	margin: 5px 0;



}







#lbCaption, #lbNumber {



	margin-right: 71px;



}







#lbCaption {



	font-weight: bold;



}

#main_content{

float:left;

width:650px;

margin:0;

padding:10px 0 10px 10px;}

#right_bar{

float:left;

padding:30px 0 0 10px;}
