body {	
     font-family: Verdana, Arial, Serif, Helvetica; 
	 color: #333333; 
	 margin: auto;
	 text-align: center;
	 background-color: #88663c;
	 height: 100%;
}

.body_frame {
     width: 850px;
	 border-color: #000000;
     border: 0px;
     margin: auto;
}

#top_menu {
	text-align: right; 
	background-color: #d6b268; 
	font-size: 8pt;
    border: 1px solid;
    height: 20px;
	vertical-align: text-bottom;
}

#top_menu a:link {color: #8d6c27; text-decoration: none; font-weight: bold;}
#top_menu a:visited {color: #8d6c27; text-decoration: none; font-weight: bold;}
#top_menu a:hover {color: #800040; text-decoration: none; font-weight: bold;}
#top_menu a:active {color: #8d6c27; text-decoration: underline; font-weight: bold;}

.rabbit_trail {
     font-size: 8pt; 
	 font-weight: bold; 
	 text-align: left; 
	 color: #000000;
}

#content {
	 border-color: #000000;
	 border: 0px;
	 background: #f7f4eb;
	 padding: 5px;
	 width: 650px;
	 float: left;
	 text-align: left;
	 font-size: 9pt;
}

.tagline1 {
     font-size: 9pt; 
	 font-weight: bold; 
	 color: #000080;
} 

.tagline2 {
     font-size: 11pt; 
	 font-weight: bold; 
	 color: #0000ff;
} 

.title {
     color: #8d6c27; 
	 font-size: 15pt; 
	 font-weight: bold; 
	 text-align: center;
	 line-height: 2pt;
}

#right_border {
	float: right; 
/*	width: 200px; */
	overflow: hidden;
}

a:link {color: #00007a; text-decoration: underline; font-weight: bold;}
a:visited {color: #00007a; text-decoration: underline; font-weight: bold;}
a:hover {color: #800040; text-decoration: none; font-weight: bold;}
a:active {color: #00007a; text-decoration: underline; font-weight: bold;}

p, li {
     color: #000000;
}

h2 { 
     color: #8d6c27;
	 font-size: 11pt; 
	 font-weight: bold;
}

.menu_summary {
     width: 47%; 
	 float: left; 
	 padding: 5px; 
	 font-size: 8pt;
}

.border_menu {
     font-size: 9pt; 
	 background: #d6b268; 
	 color: #000000; 
	 border: 1px solid; 
	 width: 175px; 
	 padding: 2px;
	 text-align: center;
	 margin: 10px auto 10px auto;
	 line-height: 18px;
}

#border_menu {
     font-size: 9pt; 
	 background: #d6b268; 
	 color: #000000; 
	 border: 1px solid; 
	 width: 175px; 
	 padding: 2px;
	 text-align: center;
	 margin: 8px auto 0px auto;
	 line-height: 18px;
}

#border_menu a:link {color: #8d6c27; text-decoration: none; font-weight: bold;}
#border_menu a:visited {color: #8d6c27; text-decoration: none; font-weight: bold; }
#border_menu a:hover {color: #800040; text-decoration: none; font-weight: bold;}
#border_menu a:active {color: #8d6c27; text-decoration: underline; font-weight: bold; }

.border_menu a:link {color: #8d6c27; text-decoration: none; font-weight: bold;}
.border_menu a:visited {color: #8d6c27; text-decoration: none; font-weight: bold; }
.border_menu a:hover {color: #800040; text-decoration: none; font-weight: bold;}
.border_menu a:active {color: #8d6c27; text-decoration: underline; font-weight: bold; }



.featured_sites_header {
	background: #9d7f41; 
	color: #f7f4eb; 
	font-weight: bold;
	font-size: 8pt; 
	border: 1px solid #000000; 
	width: 173px; 
	height: 20px;
	line-height: 20px;
    text-align: center;
	margin: auto;
	padding: 2px;
}

.featured_sites {
     font-size: 8pt; 
	 background: #d6b268; 
	 color: #000000; 
	 border: 1px solid #000000; 
	 width: 175px; 
	 padding: 2px;
	 text-align: center;
	 margin: auto;
	 line-height: 18px;
}

#border_menu a:link {color: #8d6c27; text-decoration: none; font-weight: bold;}
#border_menu a:visited {color: #8d6c27; text-decoration: none; font-weight: bold; }
#border_menu a:hover {color: #800040; text-decoration: none; font-weight: bold;}
#border_menu a:active {color: #8d6c27; text-decoration: underline; font-weight: bold; }

.border_ads {
     font-size: 8pt; 
	 background: #d6b268; 
	 color: #000000; 
	 border: 1px solid; 
	 margin: 10px auto 10px auto;
	 width: 175px; 
	 padding: 2px;
	 text-align: left;
}

#bottom_bar {
	text-align: right; 
	background-color: #d6b268; 
	font-size: 8pt;
    border: 1px solid;
    height: 20px;
	overflow: visible;
	color: #8d6c27;
	line-height: 16px;
	clear: both;
}

#footer {
	text-align: left; 
	color: #d6b268;
	font-size: 8pt;
	font-style: italic;
}

#footer a:link {color: #f7f4eb; text-decoration: underline; }
#footer a:visited {color: #f7f4eb; text-decoration: underline;  }
#footer a:hover {color: #f7f4eb; text-decoration: none; font-weight: bold; font-style: normal}
#footer a:active {color: #8d6c27; text-decoration: underline; font-weight: bold; }

.center {
     text-align: center;
	 /* margin: 0 auto;  */
	 width: 100%
}

.link_text_small {
     font-size: 7pt; 
	 font-weight: bold; 
	 color: #000000;
}

.tip {
     color: #000000; 
	 background: #6bb81b; 
	 margin-left: 2em; 
	 margin-right: 2em; 
	 border: 1px solid; 
	 padding: 2px; 
	 text-align: left; 
	 font-size: 85%
}















.menu_link_sell a:link { color: #0000a0; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link_sell a:visited { color: #0000a0; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link_sell a:hover { color: #800040; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link_sell a:active { color: #0000a0; text-decoration: none; font-weight: bold; font-size: 80%;}

.menu_link a:link { color: #000000; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link a:visited { color: #000000; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link a:hover { color: #800040; text-decoration: none; font-weight: bold; font-size: 80%;}
.menu_link a:active { color: #000000; text-decoration: none; font-weight: bold; font-size: 80%;}


table.collapse {
     border-collapse: collapse;
}


.bold {
     color: #FFFFCC; 
	 font-weight: bold
}

.emph {
     color: #800000;
	 font-style: italic; 
	 font-weight: bold;
}

 
.border_text {
     font-size: 80%; 
	 color: #000000;
}

.button {
     height: 25px;
	 width: 170px; 
	 background-image: url("/images/butt_icons/button.gif");
	 background-repeat: no-repeat;
	 padding-top: 1px;
}




.foot_note {
     font-size: 75%; 
	 font-style: italic;
}



.menu_item {
     float: left; 
	 margin: 10px; 
	 text-align: center; 
	 font-size: 80%;
}

.menu_link_summary {
     font-size: 80%;
	 margin-right: 15em;
}



.small {
     font-size: 75%;
}



.warning {
     color: #b70000; 
	 background: #6bb81b; 
	 margin-left: 2em; 
	 margin-right: 2em; 
	 border: 1px solid; 
	 padding: 2px;
}
