

/*
GLOBAL TAG FOR FORMATTING 
*/
body {
	background-color: #535457;
	font-family: "Lucida Grande", 'trebuchet ms', arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #E6BB83;
}


p {
	margin:0 15px; 
	padding:0 15px; 
}



h1 {
	color: #E6BB83;
}

h2	{
	font-size: 13px;
	font-weight:bold;
}

h3	{
	font-size: 12px;
	font-weight:normal;
	color: #999;
}
	
h4	{
	font-size: 11px;
	font-weight:normal;
	color: #999;
}	
	

a:link {  
     color: #E6BB83; 
}      
a:visited {  
     color: #E6BB83; 
}      
a:hover {  
     color: #E6BB83; 
     text-decoration:none; 
}

a.cartlink:link,
a.cartlink:active,
a.cartlink:visited {
  color:black;
 }
 
.photo {
	display:block;
	border:1px solid #000;
	padding:0;
	margin:10px;
	margin-left:0;
	
	
}

.photocat {
	display:block;
	border:1px solid #000;
	padding:0;
	margin-top:10px;
	margin-left:0;
	margin-bottom:none;
}

#content {
	margin:10px 10px;
	padding:15px 15px;
}


.purchase {
	border:1px solid #949290;
	background-color:#292A2B;
	color:#CCCCCC;
	padding:2px 10px;
	cursor:pointer; cursor:hand; /*cross-browser*/
}

table.cart {
	border:1px solid #333;
}	

table.cart tr td {
	border:1px solid #666;
}	


/* handle the display of the gallery dropdown */
#gallery { 
	/* position */
	position:absolute; 
	left:auto; 
	top:154px; 
	visibility:hidden; 
	z-index:175; 
	/* display */
	background-color:#666;
	border:3px solid #999;
	border-top:none;
	padding:0;
	width:185px;
	}
	
/* IE hack // ONLY IE WILL READ THIS */
* html  #gallery { 
	top:161px; 
	width:190px;
}


.error {
	font-size: 12px;

}
	