/* MichiganNature.com 1.1 layout - michigannature.com */
/* Developed by Jan A. Allinder - Digital Imaging Group - http://www.digllc.net */
/* Last update: 01 June, 2006. */
/*  Establish general layout parameters */
body{
margin:0px 0px 0px 0px;
background:#111111;
font-family:Verdana,Arial,sans-serif;
}
a:link,a:active,a:visited{
color:#EEEEEE;
background:#222222;
text-decoration:underline;
}
a:hover{
color:#E4C27A;
background:#222222;
text-decoration:none;
}
hr{
width:90%;
color:#666666;
height:1px;
}
li{
margin:6px 20px 16px 30px;
font:14px Verdana,Arial,sans-serif;/* color:#E4C27A;*/
}
table,tr,td{
color:#DBDBDB;
background:#222222;
font:14px Verdana,Arial,sans-serif;
}
table.main{
border:1px solid #336600;
padding:4px;
margin-bottom:4px;
background:#222222;
}
form{
margin-left: 20px;
}
ul,ol{
color:#DBDBDB;
font:14px Verdana,Arial,sans-serif;
}
.emphasis{
color:#E4C27A;
background:#222222;
font:bold 14px Verdana,Arial,sans-serif;
}
.highlight{
color: #DCC383;
background:#222222;
}
.quote{
color:#DBDBDB;
font-size:14px;
font-style:italic;
}
.smaller{
color:#AAAAAA;
font-size:10px;
}
.smemphasis{
color:#DBDBDB;
font-size:12px;
font-style:normal;
font-weight:bold;
}
.submenu{
color:#808080;
font:normal 12px Verdana,Arial,sans-serif;
}
#content .topofpage a{
color:#888888;
font-size:10px;
text-align:right;
}
#content h1{
margin:16px 10px 4px 20px;
color:#DCC383;
background:#222222;
font:bold 30px Georgia,"Times New Roman",Times,serif;
}
#content h2{
margin:10px 10px 4px 20px;
color:#DCC383;
background:#222222;
font:bold 20px Georgia,"Times New Roman",Times,serif;
}
#content h3{
color:#DBDBDB;
background:#222222;
margin:10px 10px 4px 20px;
font:normal 18px Verdana,Arial,sans-serif;
}
#content h4{
margin:0px 20px;
color:#E4C27A;
background:#222222;
font:16px Verdana,Arial,sans-serif;
}
#content p{
margin:6px 20px 10px 20px;
color:#DBDBDB;
background:#222222;
font:14px;
font-family:Verdana,Arial,sans-serif;
line-height:1.5em;
}
#divwrapper{
margin:20px 0px;
}
#footer{
color:#999999;
text-align:center;
}
#footer a{
color:#888888;
background:#222222;
text-decoration:underline;
}
#footer a:hover, #footer p.menu a:hover{
color:#9B7527;
background:#222222;
text-decoration:underline;
}
#footer h1{
margin:10px 0px;
color:#999999;
font-size:18px;
text-align:center;
line-height:24px;
}
#footer h2{
margin:4px;
border-bottom:none;
color:#777777;
font-size:12px;
text-align:center;
line-height:18px;
}
#footer p.copyright{
color:#999999;
background:#222222;
font:normal 12px Verdana,Arial,sans-serif;
}
#footer p.menu a{
color:#999999;
font-size:.8em;
text-decoration:underline;
}
#footer p.webdesign{
margin:10px 0px;
color:#666666;
font-size:10px;
text-align:center;
line-height:1.25em;
}
#header{
padding-top:3px;
border-bottom:1px solid #666666;
}
#header h1{
margin:2px 20px 4px 8px;
color:#339933;
background:#222222;
font:italic 36px Verdana,Geneva,Arial,Helvetica,sans-serif;
text-align:left;
}
#header h2{
margin:0px 20px 10px 10px;
color:#B2A793;
font-size:12px;
font-style:italic;
text-align:right;
}
#ltcolumn h1{
margin:10px 16px 10px 10px;
color:#DBDBDB;
background:#222222;
font-size:16px;
font-family:Georgia,"Times New Roman",Times,serif;
}
#ltcolumn p{
margin:10px 16px 10px 10px;
color:#DBDBDB;
background:#222222;
font:12px;
font-family:Verdana,Arial,sans-serif;
}
#rtnavbar .smaller{
margin:10px 10px 10px 10px;
}
#rtnavbar object{
margin:16px 10px 10px 10px;
}
#rtnavbar p{
margin:10px 10px 10px 10px;
color:#DBDBDB;
background:#222222;
font:12px;
font-family:Verdana,Arial,sans-serif;
line-height:1.2em;
}
div.clearer {
clear: left; 
line-height: 0; 
height: 0;
}
p.cart {
margin:6px 10px 10px 10px;
font-size: .80em;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.1;
}