/*
Skin name: Amazon
Version: 1.0
Author: Jon Nare
Author uri: http://www.mesoconcepts.com
Description: The classic Semiologic skin
*/

/*
# upload header.jpg to skin folder
# edit body background color
# edit navbar background & link colors (optional)
# edit 
#DFF4CF
#427819
*/

body
{
	background-color: #71B254;
	color: black;
}

#navbar
{	
	background-color: black;
	color: white;
	height: 25px;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;	
}

#navbar a
{
	color: white;
	font-weight: bold;

}

#navbar a:hover
{
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

h1,
h1 a
{
	color: #2F6F22;   
	text-decoration: none;
}

h2,
h2 a
{
	color: #2F6F22;
	text-decoration: none;
}

a
{
	color: navy;
	text-decoration: none;
}

a:hover
{
	color: navy;
	text-decoration: underline;
}


#footer,
#wp-calendar tfoot
{
	background-color: ghostwhite;
}

#footer
{
	border-top: solid 1px dimgray;
}

.custom .footer_nav{
	color: #666666 !important;
	font-size: 11px !important;	
}

.custom .footer_nav a {
	color: #666666 !important;
	font-size: 11px;
	text-decoration: none;
}

.custom .footer_nav a:hover {
	text-decoration: underline;
}

.footer_legal
{
	color: #666666 !important;
	font-size: 11px !important;
	width: 768px;
	align: center;
	margin:0 auto;
}

/* ########################################## */
.ssm #ext_wrapper,
.sms #ext_wrapper,
.mss #ext_wrapper,
.sm #ext_wrapper,
.ms #ext_wrapper,
.m #ext_wrapper
{
	border: solid 1px dimgray;
	background-color: white;
	color: black;
}

.essm #wrapper,
.esms #wrapper,
.emss #wrapper,
.ssme #wrapper,
.smse #wrapper,
.msse #wrapper,
.esm #wrapper,
.ems #wrapper,
.sme #wrapper,
.mse #wrapper,
.em #wrapper,
.me #wrapper
{
	border: solid 1px dimgray;
	background-color: white;
	color: black;
}

#ext_sidebar
{
	border: solid 1px dimgray;
	background-color: white;
	color: black;
}

.header h2
{
	color: darkblue;
}

#wp-calendar
{
	border: solid 1px dimgray;
}

#wp-calendar thead
{
	background-color: #CCCCCC;
}

#wp-calendar thead th
{
	border-bottom: solid 1px dimgray;
}

#wp-calendar tfoot td
{
	border-top: solid 1px dimgray;
}

.sidebar h2
{
	border-bottom: solid 1px firebrick;
	padding-bottom: 1px;
}

/*
.main table thead th
{
	border-bottom: solid 1px lightsteelblue;
}

.entry_actions,
.comment_actions
{
	border-top: solid 1px lightsteelblue;
	padding-top: 1px;
}
*/
blockquote
{
	background-color: antiquewhite;
}

pre
{
	background-color: antiquewhite;
}

.narrow_em #ext_sidebar,
.narrow_me #ext_sidebar,
.narrow_esm #ext_sidebar,
.narrow_ems #ext_sidebar,
.narrow_sme #ext_sidebar,
.narrow_mse #ext_sidebar,
.narrow_esms #ext_sidebar,
.narrow_smse #ext_sidebar
{
	width: 168px;
}

.wide_em #ext_sidebar,
.wide_me #ext_sidebar,
.wide_esm #ext_sidebar,
.wide_ems #ext_sidebar,
.wide_sme #ext_sidebar,
.wide_mse #ext_sidebar,
.wide_esms #ext_sidebar,
.wide_smse #ext_sidebar
{
	width: 188px;
}

#main .right
{
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 0px;
}

#main img .left
{
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 0px;
}

.custom #header
{
	height: 75px;
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0px 0px 0px 0px;
}

.custom #header .sitename,
.custom #header .tagline
{
	display: none;
}

.custom #navbar .pad {
	padding: 0px 0px 2px 0px; 
	margin: 0;
}

/* spacing between nav links */
.custom .header_nav span {
    padding: 0 2px ;
}

.custom h2
{
	font-size: 14px;
}

.newsletter_widget
{
	border: solid 1px antiquewhite;
}