#img
  {

}
#box2
   {
   width: 995px;
   height: auto;
   margin-left: auto;
   margin-top: 5px;
   margin-bottom: 0;
   margin-right: auto;
   background-color: white;
   }

#box3
   {
   width: 975px;
   margin-left: 0px;
   margin-top: 5px;
   margin-bottom: 0;
   margin-right: auto;
	padding: 0px;
  background-color: #414141 !important;
   }

#content
  {
   clear: both;
   width: 995px;
   background-color: white;
   margin: 0;
   padding: 0;
  }

#content2
  {
   width: 995px;
   height: 630px;
   background-color: white;
   margin: 0;
   padding: 15px 0 0 0;
  }

.pagemenu
  {
   float: left;
  	width: 835px;
   margin-left: 0px;
   margin-top: 12px;
   margin-bottom: 12px;
   padding-left: 20px;
   font-size: 11px;
   font-weight: bold;
  }

#pagemenu2
  {
   clear: both;
   float: left;
  	width: 975px;
   margin: 12px 0 12px 0px;
   padding-left: 9px;
   font-size: 11px;
   font-weight: bold; 
  }


#returntothumbnailbutton
  {
  	width: 140px;
   height: 16px;
   margin-top: 12px;
   margin-bottom: 12px;
   float: right;
  }

#returntothumbnail
  {
  	vertical-align: top;
   font-size: 10px;
   font-weight: bold;
   color: #2D4570;
  }

#introtext
  {
  	clear: both;
  	width: 96%;
   margin: 16px auto auto;
  }

#introtext h1
  {
   font-family: Arial, Helvetica, sans-serif;
  	font-size: 24px;
   margin: 0;
  }


#piccontainer
  {
  	width: 96%;
   padding-left: 10px;
   margin-top: 10px;
   margin-left: auto;
   margin-right: auto;
  }

.picture
  {
   background-color: #414141 !important;
  	width: 199px;
   height: 199px; 
   margin: 0px;
   float: left;
	padding: 0px;
 /*  border: 1px solid #313131;*/
  }

.picture2
  {
  	width: 175px;
   height: 240px; 
   margin-right: 16px;
   float: left;
   margin-bottom: 15px;
   border-bottom: 1px solid #C0C0C0;
  }
  
.picture3
  {
  	width: 175px;
   height: 190px; 
   margin-right: 16px;
   float: left;
   margin-bottom: 15px;
   border-bottom: 1px solid #C0C0C0;
  }

.actualpic
  {
   text-align: center;  
   margin-left: auto;
   margin-right: auto;
	position: relative;

  }

.actualpic2
  {
   text-align: center;  
  	width: 100%;
   height: 125px;
   margin-left: auto;
   margin-right: auto;
   border: 0;
  }


.pictext
  {
  	width: 100%;
   text-align: center;
   margin-top: 148px;
   border: none;
	font-size: 9px;
  }

.picbutton
  {
  	width: 100%;
   text-align: center;
   height: 34px;
   margin-top: 10px;
   border: none;
  }

#footer
  {
  	clear: both;
   padding-bottom: 8px;
  }

#footer2
  {
  position: absolute;
  bottom: 0px;
  width: 995px;
  }

#keywordtext
  {
   width: 96%;
  	text-align: left;
  	clear: both;
   margin-left: 20px;
  }

#keywordtext p
  {
  font-size: 10px;
  }

#mediumpicholder
  {
   float: left;
  	width: 500px;
   background-color: white;
   padding: 20px 3px 3px 20px;
   margin: 0 0 0 0px;
  }

#navigate
  {
   width: 500px;
   text-align: center;
   margin-bottom: 10px;
  }

#mediumpic
  {
  	width: 500px;
   text-align: center;
  }

#mediumpicbottom
  {
  	color: #2D4570;
   font-weight: bold;
   font-size: 11px;
   border: 1px solid blue;
  }

.mediumpicseparation
  {
   color: #8E5D41;
   font-weight: bold;
  }

#pictureinfo
  {
  	width: 425px; 
   float: right;
   background-color: white;
   padding-top: 20px;
   margin-right: 20px;
  }

table
  {
  	margin-bottom: 10px;
  }
.tablecellid
  {
  	width: 105px;
   height: 15px;
   vertical-align: top;
   text-align: left;
  }

.tablecelldesc
  {
  	width: 305px;
   height: 15px;
  }

.tablecelldesc a
  {
     text-decoration: underline;
  }

h1.head
  {
     font-size: 10px;
     font-weight: normal;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     margin-top: 0;
  }

h2.head
  {
     font-size: 10px;
     font-weight: normal;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     margin-top: 0;
  }

h3.head
  {
     font-size: 10px;
     font-weight: normal;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     margin-top: 0;
  }

#pictureinfobottom
  {
   clear: both;
  	color: #2D4570;
   font-weight: bold;
   font-size: 11px;
  }

#footerblock
  {
   clear: both;
   font-weight: bold;
   font-size: 11px;
   width: 98%;
  }

#footerblockleft
  {
   float: left;
   margin: 16px 0 0 0px;
   padding-left: 20px;
  }

#footerblockright
  {
   float: right;
   margin: 16px 0 10px 0;
  }

#copyrighttextcollection
  {
  	text-align: right;
  	clear: both;
   margin: 10px 0 10px 0;
   font-size: 9px;
   font-weight: normal;
   width: 99%;
   padding-bottom: 10px;
  }

#searchbottom
  {
   float: left;
  	color: #2D4570;
   font-weight: bold;
   padding-left: 20px;
  }

#searchgoback
  {
  	color: #2D4570;
   font-weight: bold;
   float: right;
   padding-right: 30px;
  }

#licensepictureholder
  {
  clear: both;
  background-color: white;
  width: 995px;
  height: 530px;
  margin: 0;
  padding: 0;
  }

#licensepicture
  {
   float: left;
   width: 410px;
   background-color: white;
   padding: 0 10px 0 20px;
  }

#licensetext
  {
  float: right;
  width: 510px;
  font-size: 11px;
  padding-right: 20px;
  }

#licensetext h1
  {
  	font-size: 20px;
   font-family: Arial, Helvetica, sans-serif;
  }

#licensetext ul
  {
  list-style-image: url(../images/general/arrow.gif)	
  }

#licensetext p 
  {
  	margin-bottom: 10px;
   margin-top: 0;
  }

#licensetext a
  {
     text-decoration: underline;
  }
#siteusageholder
  {
  clear: both;
  float: left;
  background-color: white;
  width: 995px;
  height: 520px;
  margin-bottom: 0;
  }

#siteusagetext
  {
  font-size: 11px;
  margin: 0 20px 5px 20px;
  }

#siteusagetext h1
  {
  	font-size: 24px;
   font-family: Arial, Helvetica, sans-serif;
  	margin-bottom: 10px;
   margin-top: 0;
  }

#siteusagetext p 
  {
  	margin-bottom: 10px;
   margin-top: 0;
   padding-right: 10px;
  }

#siteusageimage
  {
  clear: both;
  margin: 0 0 5px 0px;
  padding-left: 20px;
  }

.formcell
  {
     vertical-align: top;
     text-align: left;
  }

#formsubmit
  {
     text-align: center;
  }

.mandatory
  {
   color: #8E5D41;
   text-align: left;
  }

.tablecontactleft
  {
   width: 70px;
  }

.tablecontactmiddle
  {
   width: 200px;
  }

.tablecontactright
  {
   width: 100px;
  }

#mandatory
  {
     color: red;
     font-weight: bold;
  }


#clear
  {
     clear: both;
  }