body { font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		/*
		OLD BACKGROUND 11/10/08
		background:url(assets/images/bgRepeat.jpg) top left repeat-x fixed #000; 
		*/
		background-color: #f2f1c8;
		padding-left:10px;		
}

p { font-size: 12px;
	padding-left:5px;
	line-height:20px;}

h1 { font-family: Georgia, "Times New Roman", Times, serif;
	 font-size:23px;
	 color:#f2f1c8;
	 font-weight:bold;
	 font-style:italic;
	 margin-top:0;}

h2 { font-family: Georgia, "Times New Roman", Times, serif;
	 font-size:20px;
	 color:#a3b081;
	 font-style:italic;
	 font-weight:normal;}

h3 { font-family: Georgia, "Times New Roman", Times, serif;
	 font-size: 17px;
	 font-weight: bold;
	 color:#A9B786;
	 font-style:italic;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#B4BCA5;}

a:hover { text-decoration: underline}

li { font-size: 12px;
	 line-height: 20px;
	 padding-bottom:5px;}

.imgborder { BORDER: #000000 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}

.borderleft { border-left-width: 1px;
			  border-left-style: solid;
			  border-left-color: #000000;}

.background {background-image:url(assets/template_art/background.jpg);
			background-repeat:repeat-x;
			background-position:top center;}
.tablebg {background-image:url(assets/template_art/topart2.jpg);
		background-repeat:no-repeat;
		border:#3968b0 1px solid;}
.bluebox {border:#003399 1px solid;}
.bottomline {border-bottom:#3968b0 1px solid;}
.rightline {border-right:1px dotted #3968b0;}
.toprightline {border-right:#3968b0 1px solid;
				border-top:#3968b0 1px solid;}
.topline {border-top:#3968b0 1px solid;}

.office h3 {margin-top:0;}
.office p {padding-left:0;
		   margin-bottom:0;}

hr {color:#A9B786;
	background:#A9B786;
	height:1px;
	border:0;}

.nomargin {margin:0;}

/*--------------Template------------*/

#centerDiv {
	margin:0 auto;
	width:760px;
}

#mainWrap {
	border:1px solid #000;
	background:url(assets/images/contentRepeat.jpg) top right repeat-y #454F2C;
	float:left;

}

#topArt {
	width:757px;
	height:174px;
	background:#A9B787;
	float:left;
	border-bottom:40px solid #000;
}

#navWrap{
	width:198px;
	background:url(assets/images/navRepeat.jpg) top left repeat-x #646C55;
	float:left;
	min-height:500px;
	margin-left:17px;
	_margin-left:8px;
	border:1px solid #000;
	border-bottom:none;
	border-top:none;
	height:inherit;
	
}
html ##navWrap{ height:500px;}

#mainContent {
	width:500px;
	float:right;
	min-height:500px;

}
*html #mainContent {
	height:500px;
}

#mainContent li {margin-left:-10px;}

#btmDropShadow{
	width:519px;
	height:25px;
	background:url(assets/images/btmArt.jpg) bottom right no-repeat;
	float:right;
}

#nav ul {margin:40px 0 0 0; padding:0; list-style:none;}
#nav li a {display:block; width:183px; height:23px; line-height:25px; color:#000; font-size:12px; font-weight:bold; padding-left:15px;}
#nav li a:hover {display:block; background:url(assets/images/rollover.gif) center no-repeat; color:#fff; text-decoration:none;}

/*--------------End Template------------*/

#bottomlinks {width:760px;
		      margin:0 auto;}

.bottomlinks {color:#FFFFFF;
			  font-size:11px;
			  line-height:20px;
			  font-weight:normal;
			  text-decoration:none;
			  /* color change for visibility with new background ----------- 11/10/08
			   */
			   color: #000;
			  
}
#bottomlinks a {
	color: #646C55;
}

/* Custom Forms -- Just change the colors */

.forms p {margin:0;}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #262921;
	border: #737B64 1px solid;
	background-color: #FFF;
}
 input.submit
{
	border: 1px solid #CED6BF;
	border-top-color: #CED6BF;
	border-left-color: #CED6BF;
	padding: 0.25em;
	background-color: #737B64;
	color: #CED6BF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #CED6BF;
	border-top-color: #CED6BF;
	border-left-color: #CED6BF;
	padding: 0.25em;
	background-color: #CED6BF;
	color: #737B64;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */

/* Splash Page */

#splashmain {width:758px;
			 height:473px;
			 margin:0 auto;
			 border:#FFFFFF 1px solid;
			 background-color:#000000;}

#splash_left {width:311px;
			  height:473px;
			  background:url(assets/splash/left_bg.jpg) top left no-repeat;
			  float:left;}

#splash_right {width:413px;
		       height:473px;
			   background-color:#A9B786;
			   float:right;}

#address_container {width:740px;
			        margin:0 auto;
					color:#FFFFFF;
					font-size:11px;
					line-height:20px;
					font-weight:bold;}
	
#address1 {float:left;
		   width:370px;}
		   
#address2 {float:right;
		   text-align:right;
		   width:370px;}

#left_welcome {width:200px;
			   height:90px;
			   background:url(assets/splash/w.gif) top left no-repeat;
			   color:#FFFFFF;
			   font-size:18px;
			   line-height:26px;
			   font-family:Georgia, "Times New Roman", Times, serif;
			   font-weight:normal;
			   padding:45px 0 0 111px;}

.welcome_big {font-size:28px;}

#welcome_text {width:271px;
			   padding:0 20px 0 20px;}

#office_flash {width:413px;
			   height:287px;}

#logo_container {width:413px;
				 height:171px;
				 padding-top:15px;}

#logo_flash {width:380px;
		     height:153px;
			 border:#000000 1px solid;
			 background-color:#C7D0B1;}

/* End Splash */