body{
    border-top:#dacf00 5px solid; 
    margin:0px;
    padding:0px;
    height:100%;
    width:100%;
    font-family: Arial, sans-serif;
}

.pngImg {
    behavior: url(iepngfix.htc);
}

#wrapper{
    width:1000px;
    height:auto;
    margin:0px auto 0px auto;
    padding:20px 0px 0px 0px;

}

img{
    border:0px;
}

h1{
    color:#005488;
    font-size:14px;
    font-weight:normal;
    font-family:Arial, sans-serif;
    margin:0px 0px 7px 0px;
}

h2{
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    font-family:Arial, sans-serif;
    margin:0px;
    padding:0px;
    z-index:100;
	display:block;
	padding:8px 0px 0px 10px; 
	line-height:14px;
	height:30px; /* 30 */
	


}

h2:hover{
	cursor:pointer;
}

br{
	margin:0px;
	line-height:0px;
	padding:0px;
}

#crest{
    width:75px;
    height:118px;
    float:left;
}

#left{
    width:100px;
    height:auto;
    float:left;
    border-right:1px solid #c3c3c3;
    padding:0px 0px 0px 20px;
}

#right{
    width:818px; /* 899 */
    height:auto;
    float:left;
    min-height:400px;
    padding:30px 20px 0px 20px;

}

#intro{
    width:499px;
    height:57px;
    float:left;
}

#menu{
    width:858px;
    height:22px;
    float:left;
    background-color:#0a5285;
    margin:9px 0px 20px 0px;

}

#menu a{
    z-index:100;
}

a{
    color:#005488;
    font-size:11px;
    vertical-align: top;
    text-decoration:none;
	height:30px;

}

a:hover{
    color:#005488;
    font-size:11px;
    vertical-align: top;
    text-decoration:none;
	height:30px;

}

#menuInner{
    float:right;
    width:auto;
    height:22px;
}

#menuLeft{
    width:83px;
    height:22px;
    float:left;
    background:url('_images/menu_left.jpg') no-repeat;
}

#menuMid{
    width:auto;
    height:22px;
    float:left;
    background:url('_images/menu_mid.jpg') repeat-x;
    z-index:1;
}

#navlist{
    margin:-5px 0px 0px 0px;
    padding:0px;
    vertical-align: top;
    z-index:100;
    position:relative;
}

#navlist li{
    display: inline;
    list-style-type: none;
    padding-right: 10px;
    margin:0px 0px 0px 0px;
    vertical-align: top;
    color:#005488;
    font-size:11px;
    z-index:100;
}

#inner{
    width:858;
    height:auto;
    min-height:400px;
    float:left;
	margin:0px 0px 20px 0px;
}

#inner a{
 color:#ffffff;
    font-size:12px;
    font-weight:bold;
    font-family:Arial, sans-serif;
}

#tourism, #economicDev, #municipalGov{
    width:858px;
    float:left;
    height:auto;

    margin:0px 0px 10px 0px;
}

.imgs{
    width:195px;
    height:120px;
    position:relative;
    z-index:1;
    float:left;
    padding:0px;
    margin:0px 26px 10px 0px;

}

.last{
    margin:0px !important;
}

.imgsOverlay{
    width:195px; /* 195 */
    height:30px; /* 30 */
    background:url('_images/overlay2.png') no-repeat bottom left;
    position:absolute;
    bottom:0px;
    left:0px;
    z-index:2; 
    padding:0px 0px 0px 0px;  
    margin:0px;
    behavior: url(iepngfix.htc);

}

.logoCrest{
    position:absolute;
    right:10px;
    bottom:5px;
    z-index:100;
}
.logoND{
    position:absolute;
    right:5px;
    bottom:10px;
    z-index:100;
}
.logoNS{
    position:absolute;
    right:5px;
    bottom:5px;
    z-index:100;
}
.logoNG{
    position:absolute;
    right:5px;
    bottom:10px;
    z-index:100;
}
.logoSD{
    position:absolute;
    right:5px;
    bottom:10px;
    z-index:100;
}
.logoSS{
    position:absolute;
    right:5px;
    bottom:10px;
    z-index:100;
}
.logoSG{
    position:absolute;
    right:5px;
    bottom:10px;
    z-index:100;
}

#footer{
    width:858px;
    border-top:1px solid #c3c3c3;
    height:20px;
	float:left;
    padding:10px 0px 0px 0px;
    margin:20px 0px 0px 0px;
}

#footerLeft{
    color:#a2a2a2;
    font-size:11px;
    font-family:Arial, sans-serif;
    width:300px;
    float:left;

}

#footerRight{
    color:#a2a2a2;
    font-size:11px;
    font-family:Arial, sans-serif;
    width:300px;
    float:right;
    text-align:right;
}

#footerRight a{
    color:#a2a2a2;
    font-size:11px;
    font-family:Arial, sans-serif;
    text-decoration:none;
}