

body {
background: #B5B5B5; 
margin:0px 0px 0px 0px;
padding:0px;
text-align:center; }

#outer {
background:#B5B5B5;
text-align:left;
width:760px;
margin:auto;
}

#topmenu { 
/*background:#E8E8D0;*/
background: url(cremewithdrop.gif) center bottom repeat-x;
margin:0px 0px 0px 0px; 
padding:0px; 
height:35px; 
/*width:860px;*/
text-align:left;

 }

#logo {
height:55px;
width:124px;
float:left;
}

#chromemenuTop {
height:41px;
width: 734px;
margin: 0px 0 0 124px;
/*
border-top-width: 3px;
border-top-color: #6F6A76;
border-top-style: solid;
*/
}

#chromemenu {
height:35px;
/*width: 760;*/
}


#bodyblock {
width:760px;
margin:0;
padding:0;
}


#maincontent {
width:580px; 
border:none;
margin: 0px 0px 0px 180px;
padding: 0px 0px 50px 0px;
 }

#thumbnails {
width:760px;
padding: 5px 0 15px 0;
border:none;
text-align:center;
}
 

.thumbnail {
padding:0 .2em 0 .2em;
}

.backarrow { 
padding:0 .2em 28px 0;
  }
  
.forwardarrow { 
padding:0 0 28px .2em;
}

.thumbnailh {
/*padding:10px .2em; 0 .2em;*/
height:80px;
width:80px;

}

.thumbnailhDouble {
height:84px;
width:217px;
padding:0 0 10px 0;

}

.thumbnailvDouble {
height:84px;
width:122px;

}


  
.pictureh { 
position: relative; 
left:0px; 
top: 0px; 
width: 420px; 
height:320px; 
  }
 
.picturev { 
position: relative; 
left:55px; 
top: 0px; 
width: 295px; 
height:395px; 
  }


.picturehDouble { 
position: relative; 
left:-160px; 
top: 0px; 
width: 719px; 
height:276px; 
  }
 
.picturevDouble { 
position: relative; 
left:-90px; 
top: 0px; 
width: 580px; 
height:380px; 
  }


p,h1,pre {
margin:0 10em 2em 2em;
padding: 1em 0 2em 0;
 }


.pictureCaption {
	text-align:center;
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:11px;
	width:380px;
}

p.pictureCaption {
margin: 0 0 0 20px;
padding: 0;
}

hr {
color:#6F6A76;
width: 760px;

}


