@import url("css/menu.css");
@import url("css/QuickSearch.css");
/*
=====================
Main Skin CSS for City of Wausau
=====================
*/
html {
	height:100%; 
}
body {
	margin: 0;
	padding: 0;
	height:100%; 
	color:#000;
	background:#cbe5ac;
	text-align:left;
	font: normal 12px Helvetica, Arial, sans-serif;
}
#fckbody { /*FCK Tweak*/
	background-color:#FFFFFF;
	background:#FFFFFF;
}
.InnerWrap1 {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.InnerWrap2 {
	width: 877px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.InnerWrap3 {
	width: 881px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background: #FFFFFF url(images/ContentBG1.gif) repeat-y;
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
}
.InnerWrapWide {
	width: 875px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background: #FFFFFF;
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
	padding:3px;
}
#PreHeader {
	height: 20px;
	background-color: #FFFFFF;
	width: 100%;
}
#PreHeader_MSG {
	text-align: left;
	float: left;
}
#dnn_WeatherPane {
	text-align: left;
	float: left;
	width: auto;
	vertical-align: middle;
	padding: 2px;
}
#PreHeader_NAV {
/*	background-color: #ddf3cf;*/
	background-color: #FFFFFF;
	text-align: right;
	float: right;
}
a.PHN { /**REMOVE?*/
	position:relative;
	text-decoration: none;
	color:#1e5820;
	display:block;
	float:left;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.PHN1 { background: transparent url(images/welcome_gnav_bg.gif) repeat-x; }
.PHN2 { background: transparent url(images/maps_gnav_bg.gif) repeat-x; }
.PHN3 { background: transparent url(images/links_gnav_bg.gif) repeat-x; }
.PHN4 { background: transparent url(images/contactus_gnav_bg.gif) repeat-x; }
#SearchBar {
	height: 25px;
	background-color: #ddf3cf;
	width: 100%;
	z-index:100;
}
#SB_Left {
	float: left;	
}
#SB_Right {
	float: right;
	margin: 5px;
}
#MainHeader {
	background-color: #026419;
	background-image: url(images/lgBody_gb2.jpg);
	height: 120px;
	width: 100%;
}
#MainLogo {
	float: left;
	margin-top: 17px;
	margin-right: 20px;
	margin-bottom: 17px;
	margin-left: 20px;
}
#LWVD_Wrapper {
	float: right;
	width: 554px;
	z-index:0;
}
#LWVD_Box1 {
	float: right;
	width: 554px;
	height: 91px;
	background-color: #026419;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
}
#LWVD_Box2 {
	float: right;
	width: 554px;
	height: 91px;
	background-color: #026419;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-style: none;
}
.LWVD_Box1_Col_Class {
	height: 91px;
	width: 137px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	position: relative;
	float: left;
	text-align: left;
}
#LWVD_Box1_Col_1 {
	background-image: url(images/live_nav_box.jpg);
	background-repeat: no-repeat;
}
#LWVD_Box1_Col_2 {
	background-image: url(images/work_nav_box.jpg);
	background-repeat: no-repeat;
}
#LWVD_Box1_Col_3 {
	background-image: url(images/visit_nav_box.jpg);
	background-repeat: no-repeat;
}
#LWVD_Box1_Col_4 {
	background-image: url(images/dream_nav_box.jpg);
	background-repeat: no-repeat;
	border-right-style: none;
}
#LWVD_Bar1 {
	float: right;
	width: 554px;
	height: 23px;
	background-color: #026419;
	text-align: left;
	border: 2px solid #000000;
}
#LWVD_Bar1 a:link, #LWVD_Bar1 a:visited, #LWVD_Bar1 a:active
{
	/*font-size: 14px;*/
	text-decoration: none;
	color: #FFFFFF;
	display:block;
}
#LWVD_Bar1 a:hover
{
	text-decoration: underline;
	color:#FFFFFF;
}
#LWVD_Bar2 {
	float: right;
	width: 554px;
	height: 23px;
	background-color: #026419;
	text-align: left;
	border: 2px solid #000000;
}
.LWVD_Bar1_Col_Class {
	height: 23px;
	width: 137px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	position: relative;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
#LWVD_Bar1_Col_1 {
	background-image: url(images/LIVE_bg1.jpg);
	background-repeat: repeat-x;
}
#LWVD_Bar1_Col_2 {
	background-image: url(images/WORK_bg1.jpg);
	background-repeat: repeat-x;
}
#LWVD_Bar1_Col_3 {
	background-image: url(images/VISIT_bg1.jpg);
	background-repeat: repeat-x;
}
#LWVD_Bar1_Col_4 {
	background-image: url(images/GOVERNMENT_bg1.jpg);
	background-repeat: repeat-x;
	border-right-style: none;
}
#MainBody {
	background-color: #e3f1d2;
	width: 100%;
}
#Prop {
	height:420px;
	float:left;
	width:1px;
}
#MainBody2 {
	background-color: #e3f1d2;
	width: 100%;
	background-image: url(images/ContentBG1.gif) repeat-y 50%;
}
#RightBox1 {
	float: right;
	width: 554px;
	height: 426px;
	background-color: #FFFFFF;
	text-align: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
#RightBox2 {
	float: right;
	width: 702px;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
#WideBox1 {
	/*float: right;*/
	width: 100%;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
#content {
	text-align: left;
	height: 100%;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
#content1 {
	float: left;
	text-align: left;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
#content2 {
	float:right;
	text-align: left;
	width: 20%;
	margin-right: auto;
	margin-left: auto;
}
#BigNav_Box1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 100%;
	height: 300px;
	background-image: url(images/navwash1.jpg);
	background-repeat: no-repeat;
}
.BigNav_Box1_Col_Class {
	height: 300px;
	width: 137px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	float: left;
	text-align: left;
	overflow:hidden;
}
#BigNav_Box1_Col_1 {
	/*background-color: #efdbfc;*/
}
#BigNav_Box1_Col_2 {
	/*background-color: #eef8fe;*/
}
#BigNav_Box1_Col_3 {
	/*background-color: #effcf0;*/
}
#BigNav_Box1_Col_4 {
	border-right-style: none;
	/*background-color: #fafeeb;*/
}
#BigNav_Box2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: auto;
	height: 300px;
}
.BigNav_Box2_Col_Class {
	height: 300px;
	width: 137px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	float: left;
	text-align: left;
	overflow:hidden;
}
#BigNav_Box2_Col_1 {
	background-color: #efdbfc;
}
#BigNav_Box2_Col_2 {
	background-color: #eef8fe;
}
#BigNav_Box2_Col_3 {
	background-color: #effcf0;
}
#BigNav_Box2_Col_4 {
	border-right-style: none;
	background-color: #fafeeb;
}
#NewsColWrapper {
	background: url(images/HeadBar_Lime_bg1_filler.jpg) repeat-x;
	width: 100%;
	height: 111px;
}
#NewsCol_1, #NewsCol_2, #NewsCol_3 {
	float: left;
	width: 33%;
	height: 124px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
	overflow:hidden;
	/*background: #FFFFFF url(images/HeadBar_Brown_bg1.jpg) repeat-x;*/
}
#NewsCol_2 {

}
#NewsCol_3 {
	border-right-style: none;
	/*width: 184px;*/
}
#footer {
	color: white;
	background-color: #1e5820;
	font-size: 10px;
	width: auto;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 12px;
	position:relative;
	text-align: left;
}
#footer2 {
	color: white;
	background-color: #1e5820;
	font-size: 10px;
	width: 881px;
	height: 14px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	border-right: 2px solid #000000;
	border-left: 2px solid #000000;
	border-top: 1px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
}
#footLeft {
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
	float: left;
}
#footRight{
	margin-right: 10px;
	margin-left: 10px;
	text-align: left;
	float: right;
}
#footRight a:link, #footRight a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#footRight a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#LeftBox1 {
	float: left;
	width: 323px; /*323*/
	width: auto;
	height: 426px; /*426*/
	text-align:right;
	overflow:hidden;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color:#000000;
}
#LeftBox2 {
	float: left;
	width: 176px;
	height: 100%;
	text-align:left;
/*	overflow:hidden;*/
}
.orange_bar {
	background-image: url(images/orange_bar.gif);
	background-repeat: repeat-x;
	height: 6px;
	width: 100%;
}
#MainFooter {
	/*color: #AED67E;*/
}
/* FLOATING DIV FIX */
.clearfix:after {
	content: ".";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
/* Hides from IE-mac \*/
	* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */

/*for Search Control*/
#dnn_dnnSEARCH_txtSearch  {
	font-size: 11px;
	color: #006600;
	width:150px;
	height: 12px;
	border: 1px solid #000000;
	margin: 3px;
	padding: 1px;
}
#dnn_dnnSEARCH_cmdSearch img {
	border: 0;
	position: relative;
	left: -1px;
	top: 3px;
}
a#pseudoButton {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #1e5720 url(images/VISIT_bg1.jpg);
	border: 1px solid #000000;
	padding: 1px 5px;
	margin-left:5px;
	top: -3px;
	font-size: 12px;
}
a#pseudoButton:hover {
	/*font-weight: bold;*/
	/*color: #FFFFFF;*/
	/*text-decoration: none;*/
	background: #4b8515 url(images/DREAM_bg1.jpg);
	/*border: 1px solid #000000;*/
	/*padding: 1px 5px;*/
	/*top: -3px;*/
	/*font-size: 12px;*/
}
#mainContentTable td{ 
text-align:left; 
} 
#body {
text-align:left; 
}
.Settings td {
text-align:left; 
}
#LeftMenuHead {
	width: auto;
	margin: 0;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	/*vertical-align: middle;*/
	background: #1e5820;
	padding: 5px;
	height: 20px;
	border-top: 0;
	border-right: 0;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0;
}
#LeftMenuHead a:link, #LeftMenuHead a:visited, #LeftMenuHead a:active
{
	/*font-size: 14px;*/
	text-decoration: none;
	color: #FFFFFF;
}
#LeftMenuHead a:hover
{
	text-decoration: underline;
	color:#FF6600
}
#dnn_dnnBREADCRUMB_lblBreadCrumb
{
font-size:11px;
}












