body { background: #80806c;}

li {margin-bottom: 2px;}
ul.main-nav-bar {list-style-type: none; padding:6px; margin-left:0px; margin-top:0px; margin-bottom:0px; padding-bottom:4px; padding-top:4px;} 

.main-nav-bar a {
     padding:0px;
     margin:0px;
     width: 200px; 
     height: 20px;
     display: block;
     text-align: center;
     /*border: 1px solid gray;*/
     text-decoration: none;
	 font-family:garamond;
	 font-size:14px;
     font-weight:bold;
	 color: #56564c;
	 background-image: url('images/button-bg.jpg');
 /*     background: #fff;*/
	 }
	 
.main-nav-bar a:hover {
     background: #ffdfc7; /**/
/*     border: 1px solid gray; */
     }

.main-nav-bar a:active {
     background: gray;
/*     border: 1px solid gray; */
     color: #fff;
     }
/*********************************** SUB NAV *********************/
	ul.main-sub-nav-bar  {
	list-style-type: none;	
	padding:6px; 
	margin-left:0px; 
	margin-top:0px;	}
	
	.main-sub-nav-bar li {
	float: left;
	margin-bottom: 2px;
	}

	.main-sub-nav-bar a {
     margin:0 2px;
     width: 130px; 
     height: 20px;
     display: block;
     text-align: center;
     border: 1px solid gray;
     text-decoration: none;
	 font-family:garamond;
	 font-size:14px;
     font-weight:bold;
	 color: #56564c;
     background: #fff;
	 }
	 
.main-sub-nav-bar a:hover {
     background: #ffdfc7;
     border: 1px solid gray; 
     }

.main-sub-nav-bar a:active {
     background: gray;
     border: 1px solid gray; 
     color: #fff;
     }


.bullet {
	padding-left:20px; 
	padding-right:20px; 
	padding-top:10px; 
	font-family:verdana; 
	font-size:10px; 
	color:#353530;
	}

p { /* main text */
	padding-top:10px; 
	padding-right:10px; 
	font-family:tahoma; 
	font-size:12px; 
	color:#666666;
	}
strong p { /* main text */
	padding-top:10px; 
	padding-right:10px; 
	font-family:tahoma; 
	font-size:14px;
	font-weight:bold; 
	color:#666666;
	}

.caption {
	font-family:verdana; 
	font-size:10px; 
	color:#353530;
	}
h1 {
	padding-left:20px; 
	padding-right:20px; 
	padding-top:0px; 
	font-family:times; 
	font-size:18px; 
	color:#80806c; 
	display:inline;
	}
h2 {
	font-family:times; 
	font-size:14px; 
	color:#5c5c54;
	display:inline;
	padding:0px;
	margin:0px;
	font-weight:bold;
	}
.sidebar {
	padding:10px 20px 10px 20px; 
	font-family:tahoma; 
	font-size:11px; 
	color:#666666;
	}

.top-button a {
	padding-right:6px; 
	padding-top:3px; 
	font-family:verdana; 
	font-size:9px; 
	color:#5d625f;
	text-decoration: none;
			}

.top-button a:hover {
	text-decoration: underline;
			}
.top-subnav {
	padding-left:20px; 
	padding-bottom:2px; 
	font-family:verdana; 
	font-size:9px; 
	color:#353530;
			}
.top-subnav a {
	color:#3000FF;
	text-decoration: underline;
			}
.bot-nav-bar {
	padding-top:10px; 
	font-family:verdana; 
	font-size:9px; 
	color:#fefefe;
	}

.bot-nav-bar a{
	padding-top:10px; 
	font-family:verdana; 
	font-size:9px; 
	color:#fefefe;
	text-decoration: none;
	}

.bot-nav-bar a:hover{
	text-decoration: underline;
	}

.dotted-line {
	padding-left:20px; 
	padding-right:20px; 
	padding-top:5px; 
	background-image: 
	url(images/doted-line.gif); 
	background-repeat: repeat-x;
	}
.solid-line {
	padding-left:20px; 
	padding-right:20px; 
	padding-top:1px; 
	background-image: 
	url(images/line.gif); 
	background-repeat: repeat-x;
	}
.home-pic {
	border-top: 0px;
	border-left: 2px solid #cccecc;
	border-right: 2px solid #cccecc;
	border-bottom: 2px solid #cccecc;
	}




