* {font-family:Verdana, Tahoma, Candara, Arial, Sans-Serif;}

a{cursor:pointer;}

a img {border:none;}

h4 { font-size: 12px; line-height: 12px; font-weight: bold; margin:0 0 0 0; padding: 0 0 0 0;}

html {overflow-y:scroll;}

html, 
body {padding:0;
      margin:0;
     }
body {background:#0d4700 url(images/body/background.png) repeat-x 0 0;}
     
div#wrapper 
{
	width:940px;
	margin:0 auto;
	position:relative;
	}
	
div#main
{
	width:940px;
	background:#fff6d2 url(images/main/background.gif) repeat-y 0 0;
	position:relative;
	margin:10px 0 0;
	z-index:2;
	}
div#main-inner 
{
	background: url(images/main/top-bottom.png) no-repeat 0 0;
	padding:26px 0 0 0;
	}
div#main-inner-inner 
{
	background: url(images/main/top-bottom.png) no-repeat right bottom;
/*	min-height:853px;*/
	min-height:453px;
	padding-bottom:26px;
	}

	
/* -- HEADER -- */
h1#header 
{
	padding:0 0 13px 0;
    margin:0;
    background-color:#fff6d2;
}

/* -- NAVIGATION -- */
div#navigation 
{
/*	width:261px;*/
	width:190px;
	float:left;
	position:relative;
	left:25px;
	background-color:#464646;
	/*margin:203px 0 0 0;
	padding:15px 0 0 0;*/
	font-weight:bold;
	text-align:center;
	}
div#navigation-inner {
	background:url(images/navigation/background.png) no-repeat 0 0;
	padding:15px 0 0 0;
	}
	
div#navigation ul 
{
	padding:0 0 14px 0;
	margin:0 auto 26px auto;
	list-style:none;
	border-bottom:1px solid #fff6d2;
/*	width:222px;*/
	width:151px
	}
	
div#navigation li
{
	margin-bottom:10px;
	}
div#navigation a
{
	color:#b8b8b8;
	text-decoration:none;
	}
div#navigation a:hover 
{
	color:#fff;
	}
	
ul.primary-navigation 
{
	text-transform:uppercase;
	font-size:0.875em; 
	}
ul.primary-navigation a{color:White;}
ul.primary-navigation a:hover 
{
	color:#fff6d2;
	}
	
ul.secondary-navigation 
{
	font-size:1.1em;
	font-weight:normal;
	background:url(images/navigation/secondary-background.png) no-repeat -35px bottom;
}
div#navigation ul.secondary-navigation {border:none;}
div#navigation ul.secondary-navigation li {
	font-size: 16px;
}
	
/* -- CONTENT -- */
div#content 
{
	width:677px;
	float:left;
	position:relative;
	left:44px;
	}
div#content-copy {
	float: left;
	width: 477px;
	background-color:#fff6d2;
	/*border-right: 1px solid #cccccc;*/
	}

div#content-copy img {
	margin-right: 15px;
	margin-bottom: 25px;
	}

div#content-copy ul {
	margin-top: 0;
	}

div#subNavArea {
	float: left;
	width: 180px;
	margin-left: 15px;
}
	
div#big-image 
{
	text-align:right;
	padding-bottom:12px;
	min-height:200px;
	height: 200px;
	}
	
div#main-bottom-text
{
/*	font-size:1.875em;*/
	font-size:1.1em;
	font-weight:bold;
	color:#fff6d2;
	padding-left:35px;
	padding-top:50px;
	clear:both;
	}
div#main-bottom-text div 
{
/*	width:240px;*/
	width:150px;
	margin-left:5px;
	text-align:center;
	}

/* -- FOOTER -- */
div#footer 
{
	color:White;
	text-align:center;
	margin:14px 0 0 0;
	font-size:0.625em;
	}
div#footer ul
{
	margin:0;
	padding:0;
	list-style:none;
	text-transform:uppercase;
	}
div#footer li 
{
	display:inline;
	border-right:1px solid #fff;
	padding:0 15px 0 10px;
	}
div#footer li.last
{
	border-right:none;
}
     
div#footer a
{
	color:White;
	text-decoration:none;
	}
div#footer a:hover 
{
	text-decoration:underline;
	}
div#footer p 
{
	font-size:1em;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
	line-height:normal;
	}
div#footer span.spacer 
{
	margin:0 12px;
	}
div#footer h3 
{
	padding:0;
	margin:13px 0 3px 0;
	font-size:1em;
	}
div#footer p#copyright {margin-top:13px;
                        margin-bottom:13px;
                        }
     
.screen-hide,
.hide
{
	position:absolute;
    left:-9999px;
}

span.cssimage{position:absolute;
				top:0;
				left:0;
				width:100%;
				height:100%;
				display:block;
				z-index:2;
				overflow:hidden;
}

.break
{
	display:block;
	}


div#content h1 {font-size:1.25em;
    padding-bottom:0;
    margin-bottom:6px;
    }

div#content p 
{
	margin: 0 0 0 0;
	font-size:0.75em;
/*	line-height:24px;*/
	line-height:18px;
	padding-bottom:20px;
	}

div#content ul,
div#content ol,
div#content table
{font-size:0.75em;
line-height:18px;
/*line-height:24px;*/
}

div#content ul ul,
div#content ul ol,
div#content ul p,
div#content ul table,
div#content ol ol,
div#content ol ul,
div#content ol p,
div#content ol table,
div#content table table,
div#content table p,
div#content table ul,
div#content table ol
{font-size:1em;}


div#content ul.clean-list {
	margin:10px 0 10px 0;
	padding:0;
	list-style:none;
}

div#content ul.clean-list li {
	margin-bottom: 6px;
}

li.selected {
	font-weight: bold;
	text-decoration: none;
}

div#content a {color:black;}
div#content a:hover {text-decoration:none;}


/* -- CONTACT FORM -- */
fieldset 
{
	border:none;
	margin:0;
	padding:0;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #AE9763;
	}


legend 
{
	position:absolute;
	left:-9999px;
	display: none;
	}

div#contact-form 
{
	font-size:0.75em;
	line-height:24px;
	}
div#contact-form div 
{
	clear:both;
	}
div#contact-form label 
{
	}
div#contact-form span.form-label
{
	display:block;
	float:left;
	/*width:125px;*/
	/*mtt update */
	width:250px;
	margin-bottom: 10px;
/* end mtt update */
	}
	
div#contact-form label input,
div#contact-form label textarea,
div#contact-form label select
{
	display:block;
	float:left;
	/*width:150px;*/
/*mtt update */
width:275px;
margin-bottom: 10px;
border: 1px solid #AE9763;
/* end mtt update*/
	}

	
div#contact-form img 
{
	clear:both;
	display:block;
	}
/* mtt button styles */
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_MasterContentPlaceHolder_ctl02_KMVGLawForm_2_submitBtn {

}

#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_MasterContentPlaceHolder_ctl02_KMVGLawForm_2_submitBtn:hover {

}

.mapdimensions {
	width: 400px;
	height: 400px;
}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
