BODY 				{background:#452917; margin:0;}

div, td, body, p	{font: normal 9px/13px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif; color:#FFF;}
p	{margin-top:0;}

h1{font: normal 14px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;color:d9d664;}
h2{font: normal 12px Lucida Grande,Lucida Sans Unicode,geneva,verdana,sans-serif;color:FFF; margin:0 0 5px 0}


A:link, 
A:visited, 
A:active			{text-decoration: none; color: #d9d664;}
A:hover 			{ color: #fff;}
form				{margin:0}
input 				{font-size:11px;}
#footer				{letter-spacing:.1em; color:#d9d664;padding-top:20px; font-size:90%}

.photobgcolor 		{background-color:#452917}
#theCaption 		{color:#754200;}

.thumb 				{padding:2px; border:1px solid #d9d664; margin:2px; width:64px;}
.raised 			{padding:2px; border:1px solid #fff; margin:2px; width:64px;}
.pressed 			{padding:3px; background-color:#fff; margin:2px; width:64px;}


.form 				{border:2px solid #FFFFFF;}
.error		 		{font-weight : bold; color: #CECD82;}
.errorbox 			{border:2px solid #65A9A1; background-color:#CECD82;}
.errordrop			{background-color:#900; color:#CECD82;}

#nav{padding:115px 0px 0px 0px;margin:0px;text-align:right;}
#nav ul {margin:0px;padding:0px;}
#nav li{display:inline;list-style:none;padding:0px 2px 0px 2px;}
#nav a{font-size:110%;color:#d9d664;text-decoration:none;letter-spacing:2px;}
#nav a:hover{color:#FFF;text-decoration:none;}


#opening{padding:15px 10px 0px 0px;font-weight:bold;text-align:right;}
.navdiv{color:d9d664;}