/* navigation image, not active */.nav {  position:absolute;  visibility:visible;   left:0px;   border-color: #ff9933 #ff9933 #ff9933 black;  border-style: solid;  border-top-width: 0px;  border-right-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px}/* navigation image, active */.navac {  position:absolute;  visibility:visible;   left:0px;   border-color: #ff9933 #ff9933 #ff9933 black;  background-color: #FFFFFF;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 0px}.subnav {  background-color: #FFFFFF;  border: #FF9933 solid;  border-width: 0px 1px 1px;  padding-bottom: 3px}.navimg {  margin-top: 3px;  margin-bottom: 3px;  margin-left: 18px;  margin-right: 0px;  border:0px none;}.subimg {  margin-top: 3px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 4px;}.text {  font-family: Verdana,Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000099;  line-height: 16px;}.quote {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #666666;  font-style: italic;  visibility: visible;   width:600px;   margin-top: 10px;   margin-left: 0px;}.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000099;  font-weight: bold;  border-color: #97b9fa;  border-style: solid;   padding-top: 1px;   padding-right: 3px;   padding-bottom: 0px;   padding-left: 3px;   border-width: 1px 1px 0px 1px;   line-height: 20px}.textliste {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000099;  line-height: 18px;  list-style-position: outside;  list-style-type: circle;}body {  background-color: #FFFFFF;  margin-left:0px;  margin-top:0px;; background-image: url(pics/tile.jpg); background-repeat: repeat-x}#top {  position:relative;   width:920px;   height:127px;   visibility: visible;  margin-bottom:41px}/*  div styles used for nav/images/content*/.textboldgrey {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000099;  line-height: 16px;  font-weight: bold;  background-color: #ffeecc; ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}a:link {  color: #ff6600; text-decoration: none}a:visited {  color: #aa0033; text-decoration: none}a:hover {  color: #0066cc; text-decoration: underline}a:active {  color: #97b9fa; text-decoration: underline}.border {  border: #97b9fa solid;  padding-top: 1px;  padding-right: 3px;  padding-bottom: 0px;  padding-left: 3px;  border-width: 1px 1px 0px;  margin-bottom: 10px }.bgpic {  background-image: url(pics/neck.jpg);  background-repeat: no-repeat;  background-position: 650px 180px}.hpicbox { margin-left: 0px; }.vpicbox {  width: 150px;  float: right;  margin-left: 5px; } #container {  visibility:visible;  width: 700px;  position: relative;  margin-left:180px;/*  margin-top: 168px; */}#tophead {  visibility:visible;  height:27px;  margin-left:0px;}#footer {  clear:both;  visibility:visible;  margin-top:0px;  margin-left:0px;  margin-bottom:50px;  height:27px; }#textbox1 {  float:left;  visibility:visible;  margin-top: 25px;  margin-left:0px;  margin-bottom: 10px;  width:315px;  }#textbox2 {  float:left;  visibility:visible;  margin-top: 25px;  margin-left:35px;  margin-bottom: 10px;  width:315px; }/******************************************************//* the following are only used on the index.php pages *//******************************************************/#idxcontainer {  width:696px;  border:1px solid #97b9fa;  margin-top:0px;  margin-left:116px;  margin-bottom:25px;}#idxleft {  float:left;  margin-top: 25px;  margin-left:22px;  margin-bottom: 10px;  width:300px;  /*  border:1px dashed green;*/}#idxright {  float:left;  margin-top: 25px;  margin-left:5px;  margin-bottom: 10px;  width:300px; /*  border:1px dashed green;*/}/* navigation image, not active */.idxnav {  border-color: #ff9933 #ff9933 #ff9933 white;  border-style: none;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 0px;  margin-top:1px;  width:108px;   height:23px; }/* navigation image, active */.idxnavac {  border-color: #ff9933 #ff9933 #ff9933 white;  background-color: #FFFFFF;  border-style: solid;  border-top-width: 1px;  border-right-width: 1px;  border-bottom-width: 1px;  border-left-width: 0px;  margin-top:1px;  width:108px;   height:23px; }/******************************************************//*      end of index page styles                      *//******************************************************//*  some blog styles...*/.blogContent {    font-family:Verdana,Arial,helvetica,sans-serif;    font-size:12px;    font-style:normal;    margin-top:10px;    margin-right:25px;    color: #000099;    line-height: 16px;}.blogHeadline {    font-family:Verdana,Arial,helvetica,sans-serif;    font-size:13px;    font-style:normal;    color:#97b9fa;    margin-top:10px;/*    border:1px dotted green;*/}div.archiveBox {    width:150px;     padding:0px;    z-index:17}ul.archiveList {    font-family:Verdana,Arial,helvetica,sans-serif;    font-size:12px;    font-style:normal;    color:#000099;    padding:0px;    padding-left:15px;    }.postedBy {    font-family:Georgia,"Times New Roman",Times,serif;    font-size:11px;    font-style:normal;}