
#thumbnailsContainer {
width: 225px;
margin: 0 80px 0px 0;
padding: 30px 0 20px 10px;
background-color: #73A9CD;
border: 1px solid #73A9CD;
float: left;
}

#thumbnailsContainer {
_width: 180px;
_margin: 0 15px 15px 0;
_padding: 20px 0 10px 5px;
_background-color: #73A9CD;
_border: 1px solid #73A9CD;
_float: left;
}

#thumbnailsContainer {
	#width: 180px;  /* positions the buttons on in IE*/
#margin: 0 15px 15px 0;
#padding: 20px 0 10px 5px;
#background-color: #73A9CD;
#border: 1px solid #73A9CD;
#float: left;
}


#thumbnails {
width: 225px;
}
#thumbnails img {
float: left;
border: 1px solid #73A9CD;
margin: 0 10px 10px 0;
}
.separator {
clear: both;
height: 0;
}

.logo {
margin: 0;
}
.logo img {
margin: 0 0 -27px -63px;
position: relative;
z-index: 2;
}



#frameBorder,#frameBackground,#displayArea {
}

#frameBorder {
width: 424px;
background-color: #73A9CD;
float: left;
}

#frameBackground {
padding: 10px;
}

#displayArea {
width: 400px;
}

#displayArea img {
border: 2px solid #73A9CD;
margin-bottom: 2em;
}

#frameBorder p {
text-align: right;
font: 10px Arial, sans-serif;
color: #73A9CD;
}

#caption, #credit {
font-weight: bold;
color: #222222;
}

p#closeWidget {
position: absolute;
top: 50%;
left: 50%;
margin-top: -210px;
margin-left: 210px;
width: 50px;
}
#closeWidget img {
border: 0;
margin: 0 0 -1px;
}
#textContainer {
width: 450px;
margin-right: 5px; float:right
}


#pages {font: 12px   Arial; margin-left: 256px; word-spacing:4px; margin-bottom: -20px }
#next {font: 12px   Arial; margin-left: 256px; word-spacing:4px; padding-right:10px; padding-bottom:10px}

#pages A:link {color: #433B53;}
#pages a:link {text-decoration: underline;}
#pages A:visited {color: #433B53;}
#pages A:active {color: #433B53;}
#pages A:hover {color: #A99999;}

#next A:link {color: #433B53;}
#next a:link {text-decoration: none;}
#next A:visited {color: #433B53;}
#next A:active {color: #433B53;}
#next A:hover {color: #A99999;}



