body{
	  background-color:#966230; 
}
a
{
 	  color: #0A3874;
}
a:hover
{
 	  color: #8E0000;
}

div#windowContainer
{
      position: absolute;
      top: 0px;
      left: 0px;
      right: 0px;
      bottom: 0px;
      text-align: center;
      background-image: url(/img/background.jpg);
      background-repeat: repeat-x;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size:12px;
	  background-color:#966230;
	  height:100%;  
}
div#container
{
      width: 765px;
      margin: 0 auto;
      text-align: left;
      height: 100%;
      position: relative;
	  background-color:#966230;
	  overflow:visible !important;
      overflow: hidden;	

}
div#header
{
      width: 765px;
      height: 269px;
      background-image: url(/img/header.jpg);
}
div#nav
{
      position: absolute;
      height: 115px;
      width: 200px;
      top: 9px;
      left: 19px;
      display: block;
      background-color: white;
      padding-top: 6px;
}
div#body
{
      width: 765px;
      display: block;
      background-image: url(/img/middle_withsidebar_top.jpg);
      min-height:100px;
      height: 100px;
	  background-repeat:no-repeat;
	  background-position:228px 0px;
	  padding-top: 55px;
}
div#body_white_top
{
      width: 765px;
      display: block;
      background-image: url(/img/middle_withsidebar_top_white.jpg);
      min-height:100px;
      height: 100px;
	  background-repeat:no-repeat;
	  background-position:228px 0px;
	  padding-top: 55px;
}
div#body_sidebar
{
      width: 206px;
      min-height: 100px;
      display: block;
      float: left;
      overflow: hidden;
      background-image: url(/img/middle_sidebar_repeater.jpg);
	  position:absolute;
	  padding:1px 10px 0 6px;
	  top: 269px;
	  
}
div#body_sidebar_bottom{
	  position:relative;
	  top:30px;
      width: 228px;
      height: 55px;
      display: block;
      background-image: url(/img/middle_bottom_sidebar.jpg);
	  background-repeat:no-repeat;
	  margin-left:-6px;
}
div#body_content
{
	padding:5px 15px 0px 10px;
      width: 512px;
      min-height: 100px;
      display: block;
      left: 224px;
		line-height:18px;
	  position:relative;
      background-image:url(/img/middle_withsidebar_repeater.jpg);
	  background-repeat:repeat-y;
}

div#body_content_bottom{
      width: 537px;
      height: 35px;
      display: block;
      left: 224px;
	  position:relative;
      background-image:url(/img/middle_withsidebar_bottom.jpg);
	  background-repeat:no-repeat;

}
div#body_content_white
{
		padding:5px 15px 0px 10px;
      width: 512px;
      min-height: 100px;
      display: block;
      left: 224px;
line-height:18px;
	  position:relative;
      background-image:url(/img/withsidebar_repeater_white.jpg);
	  background-repeat:repeat-y;
}
div#body_content_bottom_white{
      width: 537px;
      height: 35px;
      display: block;
      left: 224px;
	  position:relative;
      background-image:url(/img/withsidebar_bottom_white.jpg);
	  background-repeat:no-repeat;

}
div#header h1
{
      display: none;	   
}
div#header h2
{
      display: none;	   
}

ul#navLinks 
{
      font-family:Arial,Helvetica,sans-serif;
      font-size:12px;
}

ul#navLinks a
{
      padding:1.5px 15px 1.5px 5px;
      height: 15px;
      display: block;
}

ul#subMenu
{
      display: none;	
      background-color: white;
      padding: 0 0 0 3px;
      margin: 0px;
      border: 1px solid #ccc;
      position: absolute;
      top: 90px;
      left: 65px;
      width: 167px;
      list-style-image: url(/img/bullet.jpg);
      list-style-type: circle;
      list-style-position: inside;
      float: left;
}
ul#subMenu li
{
      height: 18px;
      line-height: 18px;	   
}
ul#subMenu.showMenu
{
      display: block;	
}

ul#subMenu.showMenu li a
{
      display: inline;	
      padding:1.5px 0pt 1.5px 0;      
}

h1#pageHeading
{
      position: absolute;	
      left:240px;
      top:243px;
      font-weight: bold;
      font-family:Verdana,Arial,Helvetica,sans-serif;
      font-size: 22px;      
}

div#body_sidebar h2
{
      font-family:Verdana,Arial,Helvetica,sans-serif;      
      font-size: 14px;
      font-weight: bold;
      margin: 5px;
      padding-left: 6px;
}

ul#sidebarLinks
{
      list-style-image: url(/img/bullet.jpg);
      list-style-type: circle;
      list-style-position: inside;
      font-family:Verdana;
      font-size:12px;
      line-height:22px;      
}

ul#sidebarLinks li
{
		
}

ul#sidebarLinks li a
{
      color: black;
}
hr.sidebarSeperator
{
      background: #999999;
      display: block;
      height: 3px;
      width: 218px;
      border: 0;
      position: relative;
      left: -4px;
      margin: 20px 0 10px 0;
}
ul#sidebarLatestNewsList
{
      font-family:Verdana;
      font-size:12px;
      line-height:18px;      
      margin-left: 12px;
}

ul#sidebarLatestNewsList li
{
		
      margin: 8px 0;		
}

ul#sidebarLatestNewsList li p.sidebarLatestNewsDate
{
}

ul#sidebarLatestNewsList li a
{
      color: black;
      font-size: 11px;
}
ul#sidebarLatestNewsList li a:hover
{
      color: #8E0000;
}

ul#sidebarServicesList
{
      list-style-image: url(/img/bullet.jpg);
      list-style-type: circle;
      list-style-position: inside;
      font-family:Verdana;
      font-size:12px;
      line-height:22px;      
}

ul#sidebarServicesList li
{
		
}

ul#sidebarServicesList li a
{
      color: black;
}
div#body_wide{
      width: 765px;
      display: block;
      background-image: url(/img/middle_wide_very_top.jpg);
      min-height:100px;
      height: 100px;
	  background-repeat:no-repeat;
	  background-position:-3px 0px;
	  padding-top: 55px;
}
div#body_wide h1{
	position:absolute;
	top:256px;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:22px;
	font-weight:bold;   
	left:10px;
}
div#body_content_top_wide{
      width: 765px;
	  height: 19px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_top.jpg);
	  background-repeat:no-repeat;
}
div#body_content_middle_wide{
      width: 705px;
      height: 100px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_middle.jpg);
	  background-repeat:repeat-y;
	  padding:10px 40px 0px 20px;
}
div#body_content_bottom_wide{
      width: 765px;
      height: 39px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_bottom.jpg);
	  background-repeat:no-repeat;
}
div#body_content_top_wide_white{
      width: 765px;
	  height: 19px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_top_white.jpg);
	  background-repeat:no-repeat;
}
div#body_content_middle_wide_white{
      width: 705px;
      min-height: 100px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_middle_white.jpg);
	  background-repeat:repeat-y;
	  padding:10px 40px 0px 20px;
}
div#body_content_bottom_wide_white{
      width: 765px;
      height: 39px;
      display: block;
	  position:relative;
      background-image:url(/img/middle_wide_bottom_white.jpg);
	  background-repeat:no-repeat;
}
div#services{
	font-family:serif;
	font-size:16px;
	padding:0px 10px 0px 10px;
}
div#services ul{
	cursor: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin-left:30px;
}

div#services ul ul{
	cursor: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: circle;
	margin-left:50px;
}
ul#aboutusLinks{
      list-style-image: url(/images/bullet3.gif);
      list-style-type: circle;
      list-style-position: inside;
      font-family:Verdana;
      font-size:12px;
      line-height:22px;      
}
div#aboutustext{
	font-family:serif;
	font-size:16px;
	padding:30px 10px 60px 10px;
}
div#staff{
}
div#staff p{
	padding-top:10px;
	font-family:serif;
	font-size:16px
}
div#grey_left{
	position:absolute;
	background-color:#E0E0E0;
	width:237px;
	line-height:18px;
	margin:5px 5px 0px 5px;
	padding:4px;
}
div#grey_right{
	background-color:#E0E0E0;
	line-height:18px;
	margin:5px 5px 0px 254px;
	padding:4px;
}
div#grey_left_numbers{
	position:absolute;
	background-color:#E0E0E0;
	width:117px;
	line-height:18px;
	margin:5px;
	padding:4px;
}
div#grey_right_numbers{
	background-color:#E0E0E0;
	line-height:18px;
	margin:5px 5px 5px 134px;
	padding:4px;
}
div#grey_box{
	background-color:#E0E0E0;
	padding:10px 5px 10px 10px;
}
.bodytitle{
	line-height:35px;
}
.footer {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-align:center;
	font-weight:none;
	text-decoration: none;
	letter-spacing: 0pt;
	z-index:1;
}
div#footer_sidebar{
	width: 500px;
	height: 35px;
	display: block;
	left: 235px;
	position:absolute;
	padding-bottom:10px;
}
div#footer_wide{
	width: 570px;
	height: 35px;
	display: block;
	left: 95px;
	position:absolute;
	padding-bottom:10px;
}