html, body {
height: 100%;
} 

body {
	background-color: #1b7e4d;
	background-image:url(../images/bg-green.png);
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	margin-top: 0;
}

p { margin: 0 1em; padding: .5em 0}
p a:link {text-decoration:underline; color:#0000cc;}
p a:visited {text-decoration:underline; color:#0000cc;}
p a:active {text-decoration:underline; color:#0000cc;}
p a:hover {text-decoration:none; color:#0000cc;}

img#headerrotation {position:absolute; left:0px; top:78px;}
img#headertop {position:absolute; left:0px; top:0px;}
img#menutop {position:absolute; left:0px; top:78px;}

h2#events { position : relative; width: 148px; height : 30px; background : url(../images/header-events.png) no-repeat; text-indent:-9999px; overflow:hidden; margin:0; padding:0}
h2#community { position : relative; width: 148px; height : 30px; background : url(../images/header-community.png) no-repeat; text-indent:-9999px; overflow:hidden; margin:0; padding:0}
h2#chamber { position : relative; width: 338px; height : 30px; background : url(../images/header-chamber.png) no-repeat; text-indent:-9999px; overflow:hidden; margin:0; padding:0}


#homenews {color:#333; font-weight:bold; font-size:11px; list-style-image:url(../images/news-list.png);}
#homenews ul {margin-left:2.5em; padding:0;}
#homenews li {padding: 3px 0;}

#contentright table {border-width: 1px;	border-spacing: 5px; border-style: solid; border-color: #999999; border-collapse: separate; }
#contentright p {margin: 0 1em; padding: .25em 0}

/* DIV */

div#container-shadow {
	position : relative;
	width : 784px;
	min-height:100%;
	margin : 0 auto;
	text-align : center;
	overflow:auto;
	background:url(../images/bg-shadow.png) repeat;
}

div#container {
	position : relative;
	width : 756px;
	min-height:100%;
	margin : 0 auto;
	text-align : left;
	overflow:auto;
	background:url(../images/bg-white.png) repeat;
	visibility: inherit;
}

div#header { position:relative; width:100%; height:448px; overflow:hidden;}

div#headerbottom { position:relative; top:348px; height:100px; width:100%; background-color:#933a4d; font: 14px Arial, Helvetica, sans-serif; color:white; overflow:hidden;}
div#headerbottomsub { position:relative; top:348px; height:36px; width:100%; overflow:auto;}

div#content {
	position:relative;
	width:100%;
	overflow:auto;
	visibility: inherit;
}

div#contentleft {
	position:relative;
	width: 309px;
	height: 100%;
	background: #fff;
	float:left;
	margin:15px;
	overflow:auto;
	visibility: inherit;
}

div#contentright {
	position:relative;
	width: 387px;
	height: 100%;
	background: #fff;
	float:left;
	margin:15px;
	overflow:auto;
	visibility: inherit;
}

div#footer {position : relative; width : 100%; margin : 0 auto; text-align : left; font: 11px Arial, Helvetica, sans-serif; color:#676767; overflow:hidden;}
	
/* MENU */

ul#navmenutop { position: absolute; left:515px; top:78px; list-style:none; overflow:hidden; width:241px; height:270px; margin:0; padding:0; text-indent:-9999px; }
ul#navmenutop a { display : block; width: 100%; height:68px; text-indent : -9999px; text-decoration : none; overflow : hidden; }

li#nmt1 { position : absolute; top : 0px; left : 0px; width : 241px; height : 68px; background : url(../images/menu-plain.png) no-repeat  0 0; }
li#nmt2 { position : absolute; top : 68px; left : 0px; width : 241px; height : 67px; background : url(../images/menu-plain.png) no-repeat  0 -68px; }
li#nmt3 { position : absolute; top : 135px; left : 0px; width : 241px; height : 68px; background : url(../images/menu-plain.png) no-repeat  0 -135px; }
li#nmt4 { position : absolute; top : 203px; left : 0px; width : 241px; height : 67px; background : url(../images/menu-plain.png) no-repeat  0 -203px; }

/* SUBPAGE MENUS */

ul#nav_sub { position: absolute; left:0; top:0; list-style:none; overflow:hidden; width:100%; height:36px; width:756px; margin:0; padding:0; text-indent:-9999px; }
ul#nav_sub a { display : block; width: 100%; height:36px; text-indent : -9999px; text-decoration : none; overflow : hidden; }

/* VISITING */

li#vs1 { position : absolute; top : 0px; left : 0px; width : 99px; height : 36px; background : url(../images/visiting.jpg) no-repeat 0 0; }
li#vs2 { position : absolute; top : 0px; left : 99px; width : 96px; height : 36px; background : url(../images/visiting.jpg) no-repeat -99px 0; }
li#vs3 { position : absolute; top : 0px; left : 195px; width : 74px; height : 36px; background : url(../images/visiting.jpg) no-repeat -195px 0; }
li#vs4 { position : absolute; top : 0px; left : 269px; width : 138px; height : 36px; background : url(../images/visiting.jpg) no-repeat -269px 0; }
li#vs5 { position : absolute; top : 0px; left : 407px; width : 79px; height : 36px; background : url(../images/visiting.jpg) no-repeat -407px 0; }
li#vs6 { position : absolute; top : 0px; left : 486px; width : 108px; height : 36px; background : url(../images/visiting.jpg) no-repeat -486px 0; }
li#vs7 { position : absolute; top : 0px; left : 594px; width : 69px; height : 36px; background : url(../images/visiting.jpg) no-repeat -594px 0; }
li#vs8 { position : absolute; top : 0px; left : 663px; width : 93px; height : 36px; background : url(../images/visiting.jpg) no-repeat -663px 0; }

/* LIVING */

li#lv1 { position : absolute; top : 0px; left : 0px; width : 124px; height : 36px; background : url(../images/living.jpg) no-repeat 0 0; }
li#lv2 { position : absolute; top : 0px; left : 124px; width : 143px; height : 36px; background : url(../images/living.jpg) no-repeat -124px 0; }
li#lv3 { position : absolute; top : 0px; left : 267px; width : 114px; height : 36px; background : url(../images/living.jpg) no-repeat -267px 0; }
li#lv4 { position : absolute; top : 0px; left : 381px; width : 116px; height : 36px; background : url(../images/living.jpg) no-repeat -381px 0; }
li#lv5 { position : absolute; top : 0px; left : 497px; width : 71px; height : 36px; background : url(../images/living.jpg) no-repeat -497px 0; }
li#lv6 { position : absolute; top : 0px; left : 568px; width : 77px; height : 36px; background : url(../images/living.jpg) no-repeat -568px 0; }
li#lv7 { position : absolute; top : 0px; left : 645px; width : 111px; height : 36px; background : url(../images/living.jpg) no-repeat -645px 0; }

/* RELOCATING */

li#rl1 { position : absolute; top : 0px; left : 0px; width : 94px; height : 36px; background : url(../images/relocating.jpg) no-repeat 0 0; }
li#rl2 { position : absolute; top : 0px; left : 94px; width : 108px; height : 36px; background : url(../images/relocating.jpg) no-repeat -94px 0; }
li#rl3 { position : absolute; top : 0px; left : 202px; width : 103px; height : 36px; background : url(../images/relocating.jpg) no-repeat -202px 0; }
li#rl4 { position : absolute; top : 0px; left : 305px; width : 160px; height : 36px; background : url(../images/relocating.jpg) no-repeat -305px 0; }
li#rl5 { position : absolute; top : 0px; left : 465px; width : 154px; height : 36px; background : url(../images/relocating.jpg) no-repeat -465px 0; }
li#rl6 { position : absolute; top : 0px; left : 619px; width : 137px; height : 36px; background : url(../images/relocating.jpg) no-repeat -619px 0; }

/* WORKING */

li#wk1 { position : absolute; top : 0px; left : 0px; width : 151px; height : 36px; background : url(../images/working.jpg) no-repeat 0 0; }
li#wk2 { position : absolute; top : 0px; left : 151px; width : 143px; height : 36px; background : url(../images/working.jpg) no-repeat -151px 0; }
li#wk3 { position : absolute; top : 0px; left : 294px; width : 167px; height : 36px; background : url(../images/working.jpg) no-repeat -294px 0; }
li#wk4 { position : absolute; top : 0px; left : 461px; width : 153px; height : 36px; background : url(../images/working.jpg) no-repeat -461px 0; }
li#wk5 { position : absolute; top : 0px; left : 614px; width : 142px; height : 36px; background : url(../images/working.jpg) no-repeat -614px 0; }
