BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
}

#wrapper { width: 946px;} 

.natures-frame-logo
{
	background:url(images/natures-frame-logo.gif) top left no-repeat;
	width: 371px;
	height: 134px;

}

#dave
{
	background:url(images/loadingicon.gif) center no-repeat;
	width: 77px;
	height: 77px;
	BACKGROUND-COLOR: #333333;

}

a.buy:link	{  font-size: 13px; color: #CC0000; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy:active  {  font-size: 13px; color: #CC0000; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy:visited {  font-size: 13px; color: #CC0000; text-decoration:underline; font-weight: bold; font-variant: small-caps; }
a.buy:hover	{  font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; font-variant: small-caps; } 

a.buy01:link	{  font-size: 13px; color: #666666; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy01:active  {  font-size: 13px; color: #666666; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy01:visited {  font-size: 13px; color: #666666; text-decoration:underline; font-weight: bold; font-variant: small-caps; }
a.buy01:hover	{  font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; font-variant: small-caps; } 


a.buy-01:link	{  font-size: 11px; color: #909090; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy-01:active  {  font-size: 11px; color: #909090; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.buy-01:visited {  font-size: 11px; color: #909090; text-decoration:underline; font-weight: bold; font-variant: small-caps; }
a.buy-01:hover	{  font-size: 11px; color: #CCCCCC; text-decoration: none; font-weight: bold; font-variant: small-caps; } 



.mainnav
{
	font-weight:bold;
	FONT-SIZE: 11px;
	color: #FFFFFF;
	text-align:right;
	padding: 10px;
	
	

}
a.nav:link	{  font-size: 13px; color: #929292; text-decoration: none; font-weight: bold; padding-right: 4px; padding-left:4px; padding-top:2px; padding-bottom:2px; font-variant: small-caps; letter-spacing: 1px;}
a.nav:active  {  font-size: 13px; color: #929292; text-decoration: none; font-weight: bold; padding-right: 4px; padding-left:4px; padding-top:2px; padding-bottom:2px; font-variant: small-caps; letter-spacing: 1px;}
a.nav:visited {  font-size: 13px; color: #929292; text-decoration: none; font-weight: bold; padding-right: 4px; padding-left:4px; padding-top:2px; padding-bottom:2px; font-variant: small-caps; letter-spacing: 1px;}
a.nav:hover	{  font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight:  bold; padding-right: 4px; padding-left:4px; padding-top:2px; padding-bottom:2px; font-variant: small-caps; letter-spacing:1px;}



.pic-caption {
    COLOR: #3B3B3B;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
}

P {
    COLOR: #CCCCCC;
	font-size: 12px;
	margin-left: 15px;
	font-variant: small-caps; 
	font-weight: bold;
	
}

TD{
    COLOR: #CCCCCC;
	font-size: 12px;
	margin-left: 15px;
	font-variant: small-caps; 
	
}

B{
    COLOR: #EB0000;
	
}


h1{
	font-size: 9px;
	color:#666666; 
	margin: 0px ;
	letter-spacing: 2px;
	padding:2px;
	text-align: center;
}

.big-photo
{ border: 5px 5px 5px 5px solid #FFFFFF;}

.pics
{ border: 5px 5px 5px 5px solid #EFECE4;}

a.pics:link	{   border: 5px 5px 5px 5px 5px solid #FFFFFF;}
a.pics:active  {   border: 5px 5px 5px 5px 5px solid #FFFFFF;}
a.pics:visited {   border: 5px 5px 5px 5px 5px solid #FFFFFF;}
a.pics:hover	{   border: 5px 5px 5px 5px 5px solid #666666;}


h2{
	padding-top:10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-right: 11px;
	font-size: 32px;
	text-align: right;
	color:#FFFFFF;
	font-weight:normal;
	font-variant: small-caps;
    

}

.left-header
{
	text-align: center;
	font-weight:bold;
	FONT-SIZE: 15px;
	
	padding: 14px;
	color: #FFFFFF;
	font-variant: small-caps;
}

.left-header-01
{
	text-align: center;
	font-weight:bold;
	FONT-SIZE: 15px;
	
	padding: 14px;
	color: #999999;
	font-variant: small-caps;
}

.featured-hdr{
	text-align: right;
	font-weight:bold;
	FONT-SIZE: 13px;
	padding-right: 8px;
	padding-top: 4px;
	color: #FFFFFF;
	font-variant: small-caps;
}
#features {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0 0 0px 0;
	list-style: none;
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 15px;
	COLOR: #021B51;
	line-height: 1.7em;
	font-size: 14px;
	font-variant: small-caps;
	
}
#features li {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 30px;
    padding-right: 25px;
	font-size: 14px;
	COLOR: #021B51;
	font-variant: small-caps;
}
a.featured-bullets:link	{  font-size: 10px; color: #737373; text-decoration: none; font-weight: normal;}
a.featured-bullets:active  {  font-size: 10px; color: #737373; text-decoration: none; font-weight: normal;}
a.featured-bullets:visited {  font-size: 10px; color: #737373; text-decoration: none; font-weight: normal;}
a.featured-bullets:hover	{  font-size: 10px; color: #000000; text-decoration: underline; font-weight: normal;}



.footer { padding-top:5px; padding-bottom:5px; margin:10px; font-size: 10px; color: #4D4D4D; text-align: right;}

a.footer:link	{  font-size: 10px; color: #4D4D4D; text-decoration: none; font-weight: normal; font-variant: small-caps; letter-spacing: 1px;}
a.footer:active  {  font-size: 10px; color: #4D4D4D; text-decoration: none; font-weight: normal; font-variant: small-caps; letter-spacing: 1px;}
a.footer:visited {  font-size: 10px; color: #4D4D4D; text-decoration: none; font-weight: normal; font-variant: small-caps; letter-spacing: 1px;}
a.footer:hover	{  font-size: 10px; color: #CCCCCC; text-decoration: none; font-weight: normal; font-variant: small-caps; letter-spacing: 1px;} 


a.snail-trail:link	{  font-size: 12px; color: #CCCCCC; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail:active  {  font-size: 12px; color: #CCCCCC; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail:visited {  font-size: 12px; color: #CCCCCC; text-decoration:underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail:hover	{  font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; font-variant: small-caps; } 

a.snail-trail-red:link	{  font-size: 12px; color: #CCCCCC; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail-red:active  {  font-size: 12px; color: #CCCCCC; text-decoration: underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail-red:visited {  font-size: 12px; color: #CCCCCC; text-decoration:underline; font-weight: bold; font-variant: small-caps; }
a.snail-trail-red:hover	{  font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; font-variant: small-caps; } 




a.link:link	{  font-size: 14px; color: #021B51; text-decoration: underline; font-weight: normal; font-variant: small-caps;}
a.link:active  {  font-size: 14px; color: #021B51; text-decoration: underline; font-weight: normal; font-variant: small-caps;}
a.link:visited {  font-size: 14px; color: #021B51; text-decoration: underline; font-weight: normal; font-variant: small-caps;}
a.link:hover	{  font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-variant: small-caps;}



#footertext
{
	padding-right: 16px;
	color:#B7CEDC;
	font-weight:normal;
	font-size: 14px;
	text-align: right;
	padding-top: 14px;
	padding-bottom: 14px;
	font-variant: small-caps;
}


A.menulink {
display: block;
width: 170px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #FFFFFF;
padding-top: 6px;
padding-bottom: 6px;
BORDER-bottom: 1px #555555 dotted;
text-indent:18px;
background-color:#7B7B7B;
font-size:11px;
background-image: url(images/nav-bg.gif);
background-repeat: no-repeat;
background-position: -2 0px;
font-family: arial;
font-weight:bold;
font-variant: small-caps;
}

A.menulink:visited {
display: block;

text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #FFFFFF;
padding-top: 6px;
padding-bottom: 6px;
BORDER-bottom: 1px #555555 dotted;
text-indent:18px;
background-color:#7B7B7B;
font-size:11px;
background-image: url(images/nav-bg.gif);
background-repeat: no-repeat;
background-position: -2 0px;
font-family: arial;
font-weight:bold;
font-variant: small-caps;
}

A.menulink:hover {
background-color:#525252;
color: #FFFFFF;
font-weight:bold;
font-family: arial;
background-image: url(images/nav-bg-03.gif);
background-repeat: no-repeat;
background-position: -2 1px;
font-variant: small-caps;
}

.menulinkselected {
display: block;

text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #FFFFFF;
padding-top: 6px;
padding-bottom: 6px;
BORDER-bottom: 1px white solid;
BORDER-top: 0px #FF0000 solid; 
text-indent:18px;
background-color:#7FAEC8;
font-size:11px;
background-image: url(images/nav-bg-03.gif);
background-repeat: no-repeat;
background-position: -2 3px;
font-family: arial;
font-weight:bold;
font-variant: small-caps;
}

.border-white
{
BORDER: 6px #FFFFFF solid;
background-color: #3C3C3C;
}

.level-02-text
{

font-size:12px;
font-variant: small-caps;
}

.photo-detail
{
//* BORDER-top: 1px #666666 dashed;
BORDER-bottom: 1px #666666 dashed;

background-color: #252525;*//
padding: 4px;
}
/*            John's added stylesheets                */
.input {
	border: 1px solid #000000;
	background-color: #CCCCCC;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
