/*
===========================================
CSS:      Image Gallery Large Image
Author:   Saul Willers - www.saulwillers.com
Version:  March 2006
=========================================== */
body {
 margin:5px 0 0 0;
 padding:0;
 border:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 76%; /* Font sizing in em's. To change everything, just change this */
 color:#414141;
 line-height: 135%;
 text-align: center; /* ie hack to center div */
}
#container {
 margin: 0 auto;
 text-align:left;
 width: 648px;
 background-color: #FFFFFF;
}
#imgHeader {
 position:relative;
}
/* left "box" */
#imgHeader #imgDetails {
 position:relative;
 width:320px;
 padding:5px 0 5px 0;
 min-height:44px;
}
* html #imgHeader #imgDetails {
/*min height hack for ie */
 height:44px;
}
#imgTitle h1 {
 margin:0;
 padding:0 0 8px 0;
 font-size:1.5em;
 font-weight:bold;
}
#imgTitle p {
 margin:0;
 padding:0 0 5px 0;
 font-size:0.9em;
}
#mainImg {
 margin:0;
 padding:0;
 text-align:center;
}
#mainImg img {
 margin:5px 0 0 0;
 padding:3px;
 background:#f0f0f0;
 border:1px solid #d4cebb;
}
#imgText {
 margin:0;
 padding:8px 4px 4px 4px;
}
#imgText span {
 font-size:1.2em;
 font-weight:bold;
}
.red {
 color:#FF0000;
}
#notFound {
 padding:70px 30px 0 25px;
}
/* imgFunctions - list styles
=========================================== */
/* right "box" */
#imgFunctions {
 position:absolute;
 top:3px;
 right:0;
 width:304px;
 text-align:right;
}
#imgFunctions ul {
 margin:0;
 padding:0;
 list-style-type:none;
 font-weight:bold;
 color:#575757;
}
#imgFunctions #winToolsUL {
 padding:0 0 7px 0;
}
#imgFunctions #navToolsUL {
 padding:4px 0 6px 0;
 font-size:12px !important;
}
#imgFunctions li {
 float:right;
 height:18px;
 margin:0;
 padding:0;
 text-align:left;
 font-weight:bold;
}
#imgFunctions a {
 display:block;
 padding:0;
 min-height:25px;
 text-decoration:none;
 color:#575757;
}
#imgFunctions a:hover {
 text-decoration:underline;
 color:#3300CC;
}
* html #imgFunctions a {
/*min height hack for ie - ?to stop it displaying too large a height? */
 height:15px;
}
#imgFunctions #close {
 width:60px;
 text-align:right;
 background: url(../../../images/image-gallery/gallery-images-large/close.gif) no-repeat left center;
}
#imgFunctions #close a {
 padding:0 0 0 22px;
}
#imgFunctions #print {
 width:65px;
 padding-right:15px;
 background: url(../../../images/image-gallery/gallery-images-large/print.gif) no-repeat left center;
}
#imgFunctions #print a {
 padding:0 0 0 26px;
}
#imgFunctions #slideshow {
 width:160px;
 text-align:right;
 background: url(../../../images/image-gallery/gallery-images-large/slideshow.gif) no-repeat left center;
}
#imgFunctions #slideshow a {
 padding:0 28px 0 0;
}
#imgFunctions #prev {
 width:130px;
 padding-right:5px;
 background: url(../../../images/image-gallery/gallery-images-large/prev.gif) no-repeat left center;
}
#imgFunctions #prev a {
 padding:0 0 0 17px;
}
#imgFunctions #prevInactive {
 width:130px;
 padding-right:5px;
 color:#c9c9c9;
 background: url(../../../images/image-gallery/gallery-images-large/prevInactive.gif) no-repeat left center;
}
#imgFunctions #prevInactive span {
 padding:0 0 0 17px;
}
#imgFunctions #next {
 width:105px;
 padding-left:5px;
 text-align:right;
 background: url(../../../images/image-gallery/gallery-images-large/next.gif) no-repeat right center;
}
#imgFunctions #next a {
 padding:0 15px 0 0;
}
#imgFunctions #nextInactive {
 width:105px;
 padding-left:5px;
 color:#c9c9c9;
 text-align:right;
 background: url(../../../images/image-gallery/gallery-images-large/nextInactive.gif) no-repeat right center;
}
#imgFunctions #nextInactive span {
 padding:0 15px 0 0;
}