Body {
	scrollbar-face-color: #FDF5E6;
	scrollbar-arrow-color: #AB865E;
	scrollbar-track-color: #FDF5E6;
	scollbar-highlight-color: #AB865E;
	scrollbar-darkshadow-color: #FDF5E6;
	scrollbar-3dlight-color: #FDF5E6;
	scrollbar-shadow-color: #AB865E;
	font-family: georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #7D6245;
	background-color: #FDF5E6;
	background-image: url(../graphics/bgrnds/pale_blue_line.gif);
	margin-top:2px;
	text-align:center;}
	
a {color:#547A8D; text-decoration:none;}
a:hover { text-decoration:underline;}

p{ margin-left:8px; margin-right:4px; font-size:80%}

/* ------   Page Layout Id's   ------------ */

#wrapper{ width:720px; position:relative; margin: 0 auto}	
#header{ 
	border: 1px solid #AB865E;
	background-color: #FDF5E6;
	background-image:url(../graphics/banners/2007-blog.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:140px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;}
#header-space {
	height: 20px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 4px;
	margin-bottom:4px;}
#header-space p{
	border: 1px solid #AB865E;
	background-color:#FDF5E6;
	margin:0px;
	}

#mid {border: 1px solid #AB865E;
	background-color:#FDF5E6; padding:2px; height:auto;}
#columnA, #columnB, #columnC {
float:left; margin-right: 10px; border: 1px solid #AB865E; margin-top:1px; margin-bottom:5px;}

#columnA { width: 150px; }
#columnB { width: 542px; }

#columnB p{ text-align:left;}

/* --- Footer --- */
#footer { border: 1px solid #AB865E;
	background-color:#FDF5E6; padding:10px;
	margin-top: 30px; font-size: 80%;}
#footer a{ color:#547A8D; text-decoration:none; }
#footer a:hover { text-decoration:underline;}

/* ------- Styles    --------- */

.post { text-align:left; border:0px;}
.post h1 {    font-size:13px;
  color:#234;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight:bold ;
  background-color: #EEEEEE;
  border-bottom: 1px solid #8cacbb;
  border-top:1px solid #8cacbb;
  padding: 4px;
  margin: 2px 5px 5px 5px;}
  
.post h2{
  font-family: arial, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #7D6245;
  padding: 4px; margin: 4px ;}
.post p{  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:80%;
  line-height:1.4em; 
  padding-top: 1px;     
  padding-left: 6px; 
  padding-right: 6px;
  padding-bottom: 1px;}
  
.post p img {display: block;
margin-left:6px;
margin-right:auto;
margin-bottom: 6px;
border: 1px solid #8cacbb;
float:right;} 

.photo img{display: block;
margin-left:auto;
margin-right:auto;
border: 1px solid #8cacbb;
float: none;}

.newfont { font-family: Verdana, Helvetica, sans-serif;
  font-size:80%;
  line-height:1.4em; 
  padding-top: 1px;     
  padding-left: 10px; 
  padding-right: 6px;
  padding-bottom: 1px;}


/* --- blog layout ---- */

#smallcolA, #smallcolB {width: 220px; float:left; padding:10px;}

#smallcolA {}
#smallcolB {}

.imgleft { float:left;}
.imgright { float:right;}

#blog .cols {border:1px solid #7D6245; width: 245px; float:left; margin-left:11px; margin-right:10px; margin-bottom: 5px;  text-align:center;}
.cols h1{ background-color:#7D6245; color:#FFFFFF; text-align:center; font-size: 105%;
	margin-bottom: 2px; margin-top:0px;}
.cols h2{ background-color:#7D6245; color:#FFFFFF; text-align:center; font-size: 100%;
	margin-bottom: 2px; margin-top:0px;}
.cols img{ padding:5px;}
.cols a{ color:#7D6245; text-decoration:none; font-size:80%;}
.cols a:hover{ color:#83B73B; text-decoration:underline; font-size:80%;}
.cols p{ font-size:75%; text-align:center;}
.cols .blogtext {font-size:75%; text-align:center;}

#blog .single{border:1px solid #7D6245; width: 95%; float:left; margin-left:11px; margin-right:10px; margin-bottom: 5px;  text-align:center;}
.single h1{ background-color:#7D6245; color:#FFFFFF; text-align:center; font-size: 105%;
	margin-bottom: 2px; margin-top:0px;}
.single h2{ background-color:#7D6245; color:#FFFFFF; text-align:center; font-size: 100%;
	margin-bottom: 2px; margin-top:0px;}
.single img{ padding:5px;}
.single a{ color:#7D6245; text-decoration:none; font-size:80%;}
.single a:hover{ color:#83B73B; text-decoration:underline; font-size:80%;}
.single p{ font-size:75%; text-align:center;}
.single .blogtext {font-size:75%; text-align:center;}

	
/* list styles */
.expcolap { float: right;}
.navlinks a{ color: #7D6245; } 
.navlinks a:visited{ color: #7D6245;} 
#content div { width: 140px; text-align:left; }
#odo2 { padding-left:2px; padding-bottom:5px; padding-top:5px; padding-right: 2px; }
#content ul, #content li { margin: 0px; list-style-type: none; font-weight: normal; border:none; font-size:12px; line-height:14px;}
/* This is the links within ul & li code */
.navlink a{color: #7D6245; text-decoration:none;}
.navlink a:visited{color: #7D6245; }
.navlink a:hover{ text-decoration:underline; color:#547A8D;}
.navlink-sub a{ color:#8cacbb; padding-left:10px; text-decoration:none;}
.navlink-sub a:visited{ color:#6985B5; padding-left:10px;}
.navlink-sub1 a{ color:#547A8D; padding-left:10px;}
.navlink-sub1 a:visited{ color:#547A8D; padding-left:10px;}
#odo2 ul li a:hover{ color:#660099; text-decoration:underline;}


/* -------- STYLES FROM OLD SHEET ----------*/

.bluelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;}
	
.post {
  margin:10px 0 10px 0px;  }
.post-title {
  font-size:12px;
  color:#234;
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-weight:normal;
  line-height:1.4em;
  background-color: #EEEEEE;
  border-bottom: 1px solid #8cacbb;
  border-top:1px solid #8cacbb;
  padding: 4px;
  margin: 0px 0%;
  }
.post-title h1{
  font-size:13px;
  color:#234;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight:bold ;
  background-color: #EEEEEE;
  border-bottom: 1px solid #8cacbb;
  border-top:1px solid #8cacbb;
  padding: 4px;
  margin: 2px 5px 5px 5px;  }

.post-body { font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size: 12px;   
  padding-top:10px;
  line-height:1.4em;
  padding: 6px 8px;  }
  
.post-body h1 { line-height:1.3em;   
	font-size:13px;
	color:#234;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:bold ;
	background-color: #EEEEEE;
	border-bottom: 1px solid #8cacbb;
	border-top:1px solid #8cacbb;
	padding: 4px;
	margin: 2px 5px 5px 5px; }

.post-body h2{
  font-family: arial, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #7D6245;
  padding: 5px 4px 5px 6px; margin: 4px 4px 4px 0px}
.post-body p{  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:100%;   
  line-height:1.4em;
  margin: 4px 6px 15px 6px;}
.post-body  a:link {  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:14px; font-weight:norml; 
  padding-top:10px;
  line-height:1.4em;
  padding: 0px 0px; 
  color: #688EB0;}
.post-body >bluelink a:link{  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:14px; font-weight:normal; 
  padding-top:10px;
  line-height:1.4em;
  padding: 0px 0px; 
  color: #688EB0;}
.post-body a:visited {  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:14px; font-weight:normal; 
  padding-top:10px;
  line-height:1.4em;
  padding: 0px 0px; 
  color: #688EB0;}
.post-body a:active {  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:14px; font-weight:normal; 
  padding-top:10px;
  line-height:1.4em;
  padding: 0px 0px; 
  color: #688EB0;}  
.post-body a:hover {  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:14px; font-weight:normal; 
  padding-top:10px; text-decoration: underline;
  line-height:1.4em;
  padding: 0px 0px; 
  color: #688EB0;}
  
.post-body img {display: block;
margin-left:6px;
margin-right:auto;
margin-bottom: 6px;
border: 1px solid #8cacbb;
float:right;} 

.photo img{display: block;
margin-left:auto;
margin-right:auto;
border: 1px solid #8cacbb;
float: none;}



.post-links { font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:15px;   
  padding-top:8px;
  line-height:1.4em;
  padding: 6px 8px;  }

.fieldset {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:11px;}
.fieldset legend {
  font-size:12px;
  color:#234;
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-weight:normal;
  line-height:1.1em;
  padding: 6px 8px;
  margin: 0px 0%;
  }
.sub-title {  
  /*width: 95%;*/}
.sub-title td {font-size:12px;
  color:#A18464;
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-weight:normal;
  line-height:1.4em;
  border: 1px solid #AB865E;
  padding: 6px 8px;
  margin: 0px 0%; }
.sub-body {
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:11px;
  padding-top:10px;
  line-height:1.4em;
  padding: 6px 8px;
  margin: 6px 2px 8px 2px;
  /*width: 95%;*/
  }
.master >h1 >a:link{ font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #688EB0;
margin-bottom:1px; margin-top:4px;}
.master >p {	  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size:12px;   line-height:1.4em;   padding: 6px 8px;
	color: #7D6245; margin-top:2px; margin-bottom:1px; }
	
.labels h1{ font-size: 13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #688EB0;
margin-bottom:0px; margin-top:4px; padding-bottom:0px;}

.labels p{font-family: georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D6245; margin-top:1px;}
