﻿@charset "utf-8";
/* Copyright 2003-2008 Agent8 Design Limited CSS Document  - All rights reserved */

body {
margin: 0;
padding: 0;
background: #fff;
font-family: Verdana;
	font-size:100%;
	line-height:1.0em; /* 16x1.125=18px */
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #9593bf;
background-color: #fff;
background-image:url(images/bg.gif);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat-x;
}

img {border:none; font-size: 0.7em;color:#979696;}
.img_right {border:none; font-size: 0.7em;color:#979696; float:right; margin: 0px 0px 8px 8px;}
.img_left {border:none; font-size: 0.7em;color:#979696; float:left; margin: 0px 8px 8px 0px;}

p {font-size: 0.8em; /* 16x0.5=8px */ padding:0px 40px 0px 10px; margin:0px; line-height: 1.5em;}
p a{color:#9593bf;text-decoration:underline;}
p a:visited{color:#ccc9e5;text-decoration:underline;}
p a:hover{color:#BFBCDF;text-decoration:underline;}

.list {font-size: 0.8em; /* 16x0.5=8px */ padding:0px 40px 0px 10px; margin:0px; line-height: 1.5em;}
.list a{color:#9593bf;text-decoration:underline;}
.list a:visited{color:#ccc9e5;text-decoration:underline;}
.list a:hover{color:#BFBCDF;text-decoration:underline;}

.mnlist li {font-size: 0.8em; /* 16x0.5=8px */ padding:0px 40px 0px 10px; margin:0px; line-height: 1.5em; list-style-image:url(images/bl.gif);}
.mnlist li a{color:#9593bf;text-decoration:underline;}
.mnlist li a:visited{color:#ccc9e5;text-decoration:underline;}
.mnlist li a:hover{color:#BFBCDF;text-decoration:underline;}


.grey {color:#979696;text-decoration:none;}
.grey a{color:#979696;text-decoration:underline;}
.grey a:visited{color:#979696;text-decoration:underline;}
.grey a:hover{color:#4c4c4c;text-decoration:underline;}


.copyright {font-size: 0.6em; color:#b0b0b0;text-decoration:none; margin-bottom: 20px;}
.copyright a{color:#b0b0b0;text-decoration:none;}
.copyright a:visited{color:#b0b0b0;text-decoration:none;}
.copyright a:hover{color:#979696;text-decoration:none;}

.login {font-size: 0.6em; color:#979696;text-decoration:none;}
.login a{color:#979696;text-decoration:none;}
.login a:visited{color:#979696;text-decoration:none;}
.login a:hover{color:#4c4c4c;text-decoration:none;}


#wrapper{position:relative;width: 780px;margin: 0px auto;}
#logo{position:absolute;left: 0px;top: 50px;}

#nav{position:absolute;left: 0px;top: 129px;}

#navigation {
font-size: 0.8em;
   margin: 0;
   padding: 0;
   list-style-type: none;
}
#navigation li {
   margin-bottom: 0px;
      float: left;
}
#navigation a {
   background: transparent;
   color: #9593bf;
   display: block;
   width: auto;
   border-left: 1px solid #fff;
   border-right: 1px solid #e7e7e7;
   padding: 7px 17px 10px 17px;
   text-decoration:none;
}
#navigation a:hover {
   background: #BFBCDF;
   color: #fff;
   text-decoration: none;
      border-left: 1px solid #b1afd4;
   border-right: 1px solid #fff;
}

body#home a#homenav,
body#about a#aboutnav,
body#family a#familynav,
body#civil a#civilnav,
body#charges a#chargesnav,
body#news a#newsnav,
body#resources a#resourcesnav,
body#contact a#contactnav {
/*color: #fff;
background: #DAD7EC;*/
text-decoration:underline ;
}


#content{position:relative;left: 0px;top: 290px;}
#content_c1{position:absolute;left: 0px;top: 190px; }
#content_c2{position:absolute;left: 240px;top: 190px; width:540px;}

#subnav {
font-size: 0.8em;
   margin: 0;
   padding-left: 0;
   list-style-type: none;
}
#subnav li {
   margin-bottom: 0px;
}
#subnav a {
   background: #fafafa;
   color: #9593bf;
   display: block;
   width: 200px;
   border-right: 1px solid #e7e7e7;
   border-bottom: 1px solid #e7e7e7;
   border-top: 1px solid #fff;
   padding: 6px 0px 9px 17px;
   text-decoration:none;
}
#subnav a:hover {
   background: #BFBCDF;
   color: #fff;
   text-decoration: none;
   border-right: 1px solid #e7e7e7;
   border-bottom: 1px solid #e7e7e7;
   border-top: 1px solid #fff;
}

#work_c1{position:relative;left: 0px;top: 0px; width:100px;}
#work_c2{position:absolute;left: 201px;top: 0px; width:100px;}
#work_c3{position:absolute;left: 402px;top: 0px; width:100px;}
.work_tn{ margin-bottom:10px;}

#footer{position:relative;left: 0px;top: 70px; padding-bottom: 20px; }
#footer_c2{position:absolute;right: 0px;top: 5px;}
