body, html {  
    margin:0;
    padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	background-color: #202020;
	scrollbar-face-color:2a2a2a;
scrollbar-highlight-color:202020;
scrollbar-3dlight-color:add200;
scrollbar-darkshadow-color:2a2a2a;
scrollbar-shadow-color:add200;
scrollbar-arrow-color:add200;
scrollbar-track-color:202020;
	
}

/*gives margins to all tables carrying links*/
table {
	border: 0px;
	margin-top: 8px;
	background-color: #2a2a2a;
}

/* border style for all images */
img {
  border: 0px none;
  }

/*gives the "available ads in terms page top margin*/
img.adsingle {
margin-top: 4px;
}

/*gives the "available ads in terms page top margin*/
img.addouble {
margin-bottom: 5px;
}


/*gives all lists an arrow for a bullet*/  
 ul{
 list-style-image: url('../../../PHP/web-content/common/arrow.jpg');
 margin-left:0px; margin-right:7px; margin-top:2px; margin-bottom:2px; padding-left:19px; padding-right:0px; padding-top:0px; padding-bottom:0px 
}

/* container for the 2 columns */
#wrapper {
  width: 572px;
  margin: 0 auto;
  text-align: center;
}

/* container for THE column LEFT */
#left {
   float:left;
   width: 205px;    
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

/* container for the column RIGHT */
#right {
   float: right;
   width: 367px; 
}

/* positions the logo graphic */
#logo {
  margin-top: 8px;
  margin-bottom: 2px;
  margin-left: 0px;
  padding: 0px; 
  width: 205px;
	}                                                                       

/* positions LEFT top titles */
#titlebarL {
  margin-left: 0px;
  width: 205px;                                   
} 

/* contains the text LEFT text blocks*/
#textblocksL{ 
  display: block;
  margin-left: 10px;
  margin-right: 4px;
  color: #929292; 
  font-size: 8pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color: #2a2a2a; 
  text-decoration: none; 
  padding: 5px 7px 0px 9px;  
  text-align: left;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
}

/* contains the links in LEFT text blocks*/
#linkblocksL{ 
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  color: #929292; 
  font-size: 8pt; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color: #2a2a2a; 
  text-decoration: none; 
  padding: 0px 0px 5px 2px;   
  text-align: left;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
}
/* positions LEFT bottom bar graphic w/margin */
#bottombarL {
  margin-bottom: 5px;
  width: 205px;
}


/* positions LEFT top bar graphic (non-title graphic) */
#topbarL {
  width: 205px;
}

/* position the login graphic */
#userlogin {
  padding: 5px 0px 0px 259px;
}
  
}
/* positions RIGHT titles */
#titlebarR {
  width: 367px;
} 

/* positions the RIGHT content text */
#textblocksR { 
	display: block;
	margin-left: 4px;
	color: #929292; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2a2a2a; 
	text-decoration: none;
	padding: 6px 5px 6px 9px;
	text-align: left;  
}



/* postitions RIGHT bottom bars of gray boxes*/
#bottombarR {
	margin-bottom: 6px;
	width: 367px;
}


/* positions the only THE MUSEUM-PHOTOS */
#acphotowrapR { 
	display: block;
	padding: 1px 0px 0px 0px;
	margin-left: 4px;
	background-color: #2a2a2a;
}

/* positions the RIGHT content PHOTOS area */
#acintroR { 
	display: block;
	margin-left: 4px;
	color: #929292; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2a2a2a; 
	text-decoration: none;
	padding: 0px 0px 0px 4px;
	text-align: center;  
}

/*positions the footer in a table*/
#footer {
	clear: both;
	list-style: none;
    background: #202020;
    font-size: 8pt;
    color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px 0px 6px 0px;
	
}
/*displays footer horizontal when using list THIS CAN GO LATER*/
#footer li {
	display: inline;
	margin: 0px;
}

/* FORM TAGS*/

/*should aline form elements horizontally when needed*/
form {
display: inline;
}

/*creates the form area with border for required info*/
fieldset { 
	border: solid 1px #add200; 
	margin-right: 4px;  
	padding: 2px;
}

/* positions the RIGHT content text */
#formtopblocksR { 
	display: block;
	height: 160px;
	margin-left: 4px;
	color: #929292; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2a2a2a; 
	text-decoration: none;
	padding: 6px 5px 6px 9px;
	text-align: left;  
}

/* positions the RIGHT content text */
#formtextblocksR { 
	display: block;
	height: 470px;
	margin-left: 4px;
	color: #929292; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2a2a2a; 
	text-decoration: none;
	padding: 6px 5px 6px 9px;
	text-align: left;  
}
/* positions the RIGHT content text */
#DonationformtextblocksR { 
	display: block;
	height: 256px;
	margin-left: 4px;
	color: #929292; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2a2a2a; 
	text-decoration: none;
	padding: 6px 5px 6px 9px;
	text-align: left;  
}
/*input form standards*/
input.text { 
	width: 205px; 
	color: #929292; 
	background-color: #2a2a2a;
	border-style: solid; 
	border-width: 1px; 
}


/*text for fieldset standards*/
legend {
	font-size: 10px; 
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
}

/*labels all form text*/
label { 
	float: right;
	font-size: 10px; 
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	padding: 0px;
	text-align: right;
}

/*sizes the select COUNTRY*/
select.country {
 	width: 180px;
 	background-color: #2a2a2a;
 	color: #929292;
}

/*sizes the select STATE*/
select.state {
 	width: 180px;
 	background-color: #2a2a2a;
 	color: #929292;
}




/*sizes the select MEMBER LEVEL*/
select.membership {
 	width: 127px;
 	background-color: #2a2a2a;
 	color: #929292;
}

/*sizes the select NONMEMBER LEVEL*/
select.nonmembership {
 	width: 162px;
 	background-color: #2a2a2a;
 	color: #929292;
}

/*sizes the select CAMERAS OWNED*/
select.cameras {
 	width: 115px;
 	background-color: #2a2a2a;
 	color: #929292;
}

input.radio { 
	padding: 0px 0px 0px -15px;
	color:#929292;                       
}
/*sizes the select BIRTHDAY MONTH*/
select.birthmonth {
	width: 95px;
	margin-right: 5px;
 	background-color: #2a2a2a;
 	color: #929292;
}

/*sizes the select BIRTHDAY DAY*/
select.birthday {
    margin-right: 10px;
	width: 40px;
 	background-color: #2a2a2a;
 	color: #929292;
}

/*sizes the select BIRTHDAY YEAR*/
select.birthyear {
	width: 70px;
 	background-color: #2a2a2a;
 	color: #929292;
}

textarea.shipaddress {
	width: 220px;
	color: #929292; 
	background-color: #2a2a2a;
}

input.submit { 
	color: #add200;
	width: 90px;
	margin-left: 10px;
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #2a2a2a;;
	border: solid 1px #929292; 
	margin-bottom: 15px;
	margin-top: 8px;
}
/*Submit button for the Donation form*/
input.submitDonation { 
	color: #add200;
	width: 100px;
	margin-left: 10px;
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #2a2a2a;;
	border: solid 1px #929292; 
	margin-bottom: 15px;
	margin-top: 8px;
}

input.reset { 
	color: #add200;
	width: 45px;
	margin-left: 15px;
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom: 15px;
	margin-top: 8px;
	background-color: #2a2a2a;;
	border: solid 1px #929292; 
}


/*classes*/
a:link { 
	color: #add200; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}


a:visited { color: #add200; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; }

a:hover { 
	color: #ffffff;  
	text-decoration: none;
 }

a:active { 
	color: #add200;
		font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
}

/*all little white headers*/
.commands { 
	color: #ffffff; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none; 
}

/*larger white headers*/
.titlesWhite { 
	color: #ffffff; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none; 
}

/*copyright size and font*/
.copy {
	color: #929292; 
	font-size: 7pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: none; 
}

.galleryedit_error_list{ font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 10px; color: #929292; text-align: center}