/**********************************/
/* NZ Venison Primary Style Sheet */
/**********************************/

/* Main Page Structure */
/***********************/
html{margin:0px;padding:0px;border:0px;}
body{margin:0px;padding:0px;border:0px;background-color:#d6e4a0;color:#231f20;background-image:url(../../images/nzvenison/page-bg.png);background-position:top center;background-repeat:repeat-y;font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;line-height:1.4;}

div#pageWrap{background-color:#ffffff;width:999px;margin:0 auto;}
div#pageWrapInner{width:800px;margin:0 auto;overflow:visible;}

div#popupWrap{background-color:#ffffff;width:600px;margin:20px 30px;}
div#popupWrap h3{padding:8px 0 2px;}
div#popupWrap div#recipeIng{border:1px solid #ccc;margin:7px 0 15px; padding:7px 10px;}
div#popupWrap div#ingInner{min-height:0;width:auto;background-image:none;}
div#popupWrap div#ingInner1{width:45%;}
div#popupWrap div#ingInner2{width:45%;}
div#popupWrap div#recNut{background-image:none;border-top:1px solid #ddd;}
div#popupWrap div#recNutInner{background-image:none;}
div#popupWrap div#recSumm {padding-top:5px;}
div.message{color:#A2AD00;font-style:italic;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:15px;padding-top:8px;}


/* Common Elements */
/*******************/
h2{font-family:'Comic Sans MS',cursive;font-style:italic;font-size:34px;color:#a2ad00;font-weight:normal;margin:8px 0 0 0;padding:0 0 10px 0;letter-spacing:-1px;position:relative;z-index:50;width:660px;height:38px;background-repeat:no-repeat;} /* Page Title */
h2#title-recipes{background-image:url(../../images/nzvenison/recipe-heading.png);}
h2 span{display:none;}
h3{font-size:20px;color:#004438;font-weight:bold;line-height:1.3;margin:0px;padding:0 0 8px 0;} /* Heading */
h4{font-size:14px;color:#004438;font-weight:bold;line-height:1.3;margin:0px;padding:0 0 2px 0;} /* Sub-Heading */

.bookmarkListHorizontally{margin-bottom:10px;}
.docDownload{margin-bottom:8px;}
.docDownload span{font-style:italic;}

p{padding:0 0 12px 0;margin:0px;}
p.error{color:#f00;}

div.imageHolder{float:left;width:164px;margin:4px 12px 4px 0;text-align:center;overflow:hidden;}
div.imageHolder img{width:160px;border:solid 2px #e5e8b8;}
div.imageHolder div.caption{width:164px;padding:4px 0 2px 0;border-bottom:solid 2px #e5e8b8;font-size:10px;text-align:center;color:#656262;}

ul{padding:0 0 12px 20px;margin:0px;}
ul li{margin:0px;padding:1px 0;}
ul ul{padding-bottom:0px;}
ol{padding:0 0 12px 28px;margin:0px;}
ol li{margin:0px;padding:1px 0;}
ol ol{padding-bottom:0px;}

a,a:visited{color:#a2ad00;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{text-decoration:none;border:0px;}

div.docDownload{}
div.docDownload a{}

table{margin:0 0 12px 0;width:100%;border-collapse:collapse;}
table tr th{padding:4px;background-color:#e5e8b8;border:solid 1px #e5e8b8;}
table tr td{padding:4px;border:solid 1px #e5e8b8;}

div.clearBoth{clear:both;height:0px;line-height:0px;margin:0px;font-size:0px;overflow:hidden;}

div.divider{height:2px;line-height:2px;margin:2px 0 12px 0;border-bottom:solid 2px #e5e8b8;}

form{font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;line-height:1.4;margin:0px;padding:0px;border:0px;vertical-align:middle;}
form input{font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;padding:0px;margin:0px;line-height:1.4;vertical-align:middle;}
form span{vertical-align:middle;}
input.textbox{width:99%;padding:1px 0px;}
input.radio{}
input.check{}
textarea{font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;padding:0px;width:99%;}
select{font-family:'Lucida Grande', 'Lucida Sans Unicode', sans-serif;font-size:12px;width:100%;padding:1px 0px;margin:0px;line-height:1.4;vertical-align:middle;}
input.formButton{display:inline-block;width:116px;height:43px;border:none;color:#ffffff;font-weight:bold;background-color:#d5d98d;background:url(../../images/nzvenison/recipe-search-btn.gif) top left no-repeat;cursor:pointer;}
form table{width:100%;}
form table td{border:none;}
form table td.question{width:120px;}
form table td.question p{margin-bottom:0;padding-bottom:0;}
span.mandatory{color:red;font-weight:bold;font-size:12px;}
p.formNote{color:#77786d;font-size:10px;}
strong.question{font-weight:normal;}

div.pagination{padding:4px 0;text-align:right;}


/* Page Banner Area and Navigation */
/***********************************/
div#pageBanner{position:relative;padding:38px 0;}
h1{width:308px;height:25px;background:url(../../images/nzvenison/nzvenison-logo.gif) top left no-repeat;margin:0px;padding:0px;}
h1 a,h1 a:hover{display:block;width:308px;height:25px;text-decoration:none;}
h1 span{visibility:hidden;}

div#siteSearch{position:absolute;top:44px;right:0px;}
div#siteSearch form input.text{width:150px;padding:1px 4px;}
div#siteSearch form input.button{display:inline;width:auto;height:auto;color:#231f20;font-weight:normal;padding:0 1px;background:lightgrey;border:outset 2px #dddddd;cursor:pointer;}

div#primaryNavOuter{width:800px;overflow:hidden;}
div#primaryNav{position:relative;left:-21px;padding:0 0 14px 0;background:url(../../images/nzvenison/green-dotted-nav-line.png) bottom left repeat-x;display:table;width:842px;border-collapse:collapse;}
div#primaryNav ul{list-style-type:none;margin:0px;padding:0px;display:table-row;}
div#primaryNav ul li{color:#5f5f5f;text-transform:uppercase;font-weight:bold;margin:0px;padding:0px 21px 14px 21px;display:table-cell;}
div#primaryNav ul li.first{/*padding-left:0px;*/}
div#primaryNav ul li.last{/*padding-right:0px;text-align:right;*/}
div#primaryNav ul li.active{background:url(../../images/nzvenison/nav-dot.gif) bottom center no-repeat;}
div#primaryNav ul li a{color:#5f5f5f;text-decoration:none;}
div#primaryNav ul li.active a{color:#a2ad00;}
div#primaryNav ul li a:hover{color:#a2ad00;}


/* Main Content Area */
/*********************/
div#contentArea{min-height:420px;}


/* Footer Area */
/***************/
div#footer{clear:both;border-top:solid 2px #d6e4a0;font-size:9px;padding:0 0 15px 0;margin:10px 0 0 0;}
div#footer ul{list-style-type:none;margin:4px 0 0 0;padding:0px;}
div#footer ul li{color:#5f5f5f;font-weight:bold;display:inline;margin:0px;padding:0 10px 0 0;}
div#footer ul li a{color:#5f5f5f;text-decoration:none;}
div#footer ul li a:hover{color:#a2ad00;}
div#footer ul li div#facebookLikeFooter{
  border:medium none;
  float:right;
  height:30px;
  overflow:hidden;
}
    


/* Home Page Styles */
/********************/
div#homeUpper{height:388px;padding:23px 0 20px 0;}
div#upperLeft{height:388px;width:526px;float:left;}
div#upperLeft img{height:372px;width:510px;border:solid 8px #e5e8b8;}
div#noteClip{position:absolute;top:-21px;left:-14px;width:182px;height:243px;z-index:101;}
div#noteClip a{display:block;width:182px;height:243px;text-decoration:none;}
div#noteClip a img{display:block;width:182px;height:243px;border:0px;}
div#homeTeaser{position:absolute;top:286px;left:340px;width:164px;height:83px;}
div#homeTeaser a{display:block;width:164px;height:83px;text-decoration:none;}
div#homeTeaser a img{display:block;width:164px;height:83px;border:0px;}
div#upperRight{height:388px;width:256px;float:right;}
div#upperRight img{height:372px;width:240px;border:solid 8px #e5e8b8;}
div#watchLink{position:absolute;top:340px;left:18px;width:220px;height:28px;}
div#watchLink a{display:block;width:220px;height:28px;text-decoration:none;}
div#watchLink a img{display:block;width:220px;height:28px;border:0px;}

div#homeLower{height:121px;width:800px;margin:0 0 30px 0;overflow:hidden;background:url(../../images/nzvenison/home-lower-bg.gif) top left no-repeat;}
div#homeLower h3{float:left;width:180px;margin:18px 30px 0 44px;text-align:center;color:#e99619;line-height:1.2;}
div#homeLowerText{float:left;width:360px;font-size:12px;}
div#homeLowerTextNoImage{float:left;width:500px;font-size:12px;}
div#homeLowerText h4, div#homeLowerTextNoImage h4{font-size:16px;color:#231f20;font-weight:normal;margin-top:14px;padding-bottom:0px;}
div#homeLowerText p, div#homeLowerTextNoImage p{padding:0 0 6px 0;}
div#homeLower div#lowerImage{float:left;width:136px;height:115px;text-align:center;overflow:hidden;margin:3px 0 0 6px;}
div#homeLower div#lowerImage img{}

div.curvedGreenBorder{position:relative;}
div.curvedGreenBorder div.topLeft{position:absolute;top:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-border-tl.png) top left no-repeat;z-index:100;}
div.curvedGreenBorder div.topRight{position:absolute;top:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-border-tr.png) top left no-repeat;z-index:100;}
div.curvedGreenBorder div.bottomLeft{position:absolute;bottom:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-border-bl.png) top left no-repeat;z-index:100;}
div.curvedGreenBorder div.bottomRight{position:absolute;bottom:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-border-br.png) top left no-repeat;z-index:100;}


/* General Content Styles */
/**************************/
div#col1{float:left;width:107px;min-height:207px;margin:31px 0 0 14px;padding:42px 3px 0 0;overflow:hidden;background:url(../../images/nzvenison/side-nav-bg.gif) top right no-repeat;}
ul#lhsNav{margin:0px;padding:0px;list-style-type:none;}
ul#lhsNav ul {margin:0px;padding:0 0 0 10px;list-style-type:none;}
ul#lhsNav li{padding:0 0 7px 0;margin:0 0 5px 0;color:#a2ad00;background:url(../../images/nzvenison/lhs-nav-border-bg.gif) bottom left no-repeat;}
ul#lhsNav li.active{font-weight:bold;}
ul#lhsNav li.active li{font-weight:normal;}
ul#lhsNav li.last{background:none;}
ul#lhsNav li a{}
ul#lhsNav ul li{padding:0;margin:0;color:#a2ad00;background:none;}

div#col2{float:left;width:385px;margin:0 20px 0 0;padding:0 0 0 14px;}
body.wide div#col2, 
body.sitemap div#col2{width:662px;margin-right:0px;}

div#col3{float:left;width:257px;padding:46px 0 0 0;}
body.wide div#col3,
body.sitemap div#col3{display:none;width:0px;}

div.greenGroup{width:231px;padding:13px 13px 0 13px;margin-bottom:-6px;color:#77786d;background:url(../../images/nzvenison/green-box-top.png) top left no-repeat;}
div.greenGroup div.imageHolder{position:relative;float:none;width:231px;margin:0 0 10px 0;padding:0px;}
div.greenGroup div.imageHolder div.topLeft{position:absolute;top:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-tl.png) top left no-repeat;}
div.greenGroup div.imageHolder div.topRight{position:absolute;top:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-tr.png) top left no-repeat;}
div.greenGroup div.imageHolder div.bottomLeft{position:absolute;bottom:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-bl.png) top left no-repeat;}
div.greenGroup div.imageHolder div.bottomRight{position:absolute;bottom:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-br.png) top left no-repeat;}
div.greenGroup div.imageHolder img{width:215px;border:solid 8px #e5e8b8;}
div.greenGroup h4{font-weight:normal;}
div.greenGroup p,div.greenGroup ul,div.greenGroup ol{padding-bottom:8px;}
div.greenFooter{width:257px;height:22px;margin-bottom:14px;background:url(../../images/nzvenison/green-box-bottom.png) top left no-repeat;}
div.nzgreenFooter{width:215px;min-height:95px;margin-bottom:14px;padding:13px 42px 13px 13px;background:url(../../images/nzvenison/green-box-nzbottom.png) bottom left no-repeat;color:#231f20;line-height:1.3;}

iframe.externalContent{width:250px;padding:13px 13px 0 5px; margin-bottom:15px;}

/* Recipe Pages */
/****************/

/* Search */
form#recipeSearch{position:relative;top:-50px;margin-bottom:-45px;}
div#recipeSearchUpper{width:511px;padding:50px 7px 0 7px;background-image:url(../../images/nzvenison/recipe-search-upper.gif);background-position:top left;background-repeat:no-repeat;background-color:#edefcf;}
div#recipeSearchUpper h3{padding-bottom:2px;}
div#recipeSearchUpper .searchIntro{width:366px;}
div#recipeSearchUpper select{width:100%;padding:1px 0;border:0px;}
div#recipeSearchUpper input{width:100%;padding:2px 0;border:0px;}
div#recipeSearchUpper input.check{width:auto;padding:0px;border:0px;}
div#recipeSearchUpper label{padding:0 6px 0 0;}
div#recipeSearchUpper h4{height:17px;margin:2px 0;padding:0px;overflow:hidden;background-position:top left;background-repeat:no-repeat;}
div#recipeSearchUpper h4 span{visibility:hidden;}
div#recipeSearchUpper div#cutsSelect h4{width:30px;background-image:url(../../images/nzvenison/recipe-cuts.gif);}
div#recipeSearchUpper div#styleSelect h4{width:88px;background-image:url(../../images/nzvenison/recipe-cookingstyle.gif);}
div#recipeSearchUpper div#ingrSearch h4{width:222px;background-image:url(../../images/nzvenison/recipe-ingredients.gif);}
div#recipeSearchUpper div#keySearch h4{width:133px;background-image:url(../../images/nzvenison/recipe-keywords.gif);}
div#recipeSearchUpper div#typeSelect h4{width:108px;background-image:url(../../images/nzvenison/recipe-stylesandtypes.gif);}
div#recipeSearchUpper div.searchSectPair{width:510px;margin:0 0 5px 0;padding:4px 0 0 0;background:url(../../images/nzvenison/recipe-search-pair-upper.gif) top left no-repeat;}
div#recipeSearchUpper div.searchSectPair div.sectLeft{float:left;width:236px;margin:0 6px 0 0;padding:0 8px;overflow:hidden;}
div#recipeSearchUpper div.searchSectPair div.sectRight{float:left;width:236px;padding:0 8px;overflow:hidden;}
div#recipeSearchUpper div.searchSectPair div.lower{clear:both;width:510px;height:8px;background:url(../../images/nzvenison/recipe-search-pair-lower.gif) top left no-repeat;}
div#recipeSearchUpper div.searchSectSingle{width:510px;margin:0px;padding:4px 0 0 0;background:url(../../images/nzvenison/recipe-search-single-upper.gif) top left no-repeat;}
div#recipeSearchUpper div.searchSectSingle div.sectLeft{width:496px;padding:0 8px;overflow:hidden;}
div#recipeSearchUpper div.searchSectSingle div.lower{clear:both;width:510px;height:8px;background:url(../../images/nzvenison/recipe-search-single-lower.gif) top left no-repeat;}
div#recipeSearchLower{width:525px;height:10px;background:url(../../images/nzvenison/recipe-search-lower.gif) top left no-repeat;}
div#recipeSearchSubmit{width:525px;margin:15px 0 0 0;text-align:right;}
div#recipeSearchSubmit input{display:inline-block;width:116px;height:43px;border:none;color:#ffffff;font-weight:bold;background-color:#d5d98d;background:url(../../images/nzvenison/recipe-search-btn.gif) top left no-repeat;}

body.search div#recipeSearchSubmit{width:380px;margin-bottom:15px;}

/* Results */
h3#resultsTitle{float:left;}
div.recipeSearch div.pagination{float:right;margin:4px 122px 2px 0;}
div#recipeResults{width:540px;padding:0 0 5px 0;background:url(../../images/nzvenison/green-dotted-line.png) bottom left repeat-x;}
div.recipeResult{clear:both;padding:8px 0 2px 0;background:url(../../images/nzvenison/green-dotted-line.png) top left repeat-x;}
div.recipeResult div.recipeImage{float:left;width:70px;margin:4px 26px 0 0;padding:0 0 9px 0;overflow:hidden;}
div.recipeResult div.recipeImage img{width:70px;display:block;}
div.recipeResult div.recipeSummary{overflow:hidden;}
div.recipeResult div.recipeSummary h4{padding-bottom:2px;font-weight:normal;}
div.recipeResult div.recipeSummary h4 a{color:#004438;}
div.recipeResult div.recipeSummary p{padding-bottom:8px;font-weight:normal;}

div#searchResults{padding:0 0 37px 0;background:url(../../images/nzvenison/green-dotted-line.png) bottom left repeat-x;}
div.siteSearch div#searchResults{padding-bottom:5px;}
div.video-indexer-wrapper{margin-bottom:15px;}

/* Recipe Detail */
body.recipeDetail div#col2{width:340px;}
body.recipeDetail div#col3{width:302px;}
div#recipeIntro{margin:0 0 10px 0;padding-bottom:8px;background:url(../../images/nzvenison/green-dotted-line.png) bottom left repeat-x;}
div#recipeIntro h4{padding-top:10px;background:url(../../images/nzvenison/green-dotted-line.png) top left repeat-x;}
div#recipeIntro p{padding-top:4px;}
div#recipeIntro p a{font-weight:bold;}
div#recipeIntro p img{width:20px;height:20px;vertical-align:middle;}

div#recipeTools{margin:0 0 0 19px;width:163px;height:19px;background:url(../../images/nzvenison/recipe-tools-bg.png) top left no-repeat;}
div#recipeTools span a{display:inline-block;height:13px;line-height:14px;margin:6px 0 0 8px;padding:0 0 0 15px;font-family:arial;font-size:8px;font-weight:bold;color:#231f20;text-transform:uppercase;}
div#recipeTools span#printPage a{background:url(../../images/nzvenison/print-icon.png) top left no-repeat;}
div#recipeTools span#emailRecipe{display:none;}
div#recipeTools span#emailRecipe a{background:url(../../images/nzvenison/email-icon.png) top left no-repeat;}

div#recipeMainImage{margin:0 0 30px 0;}
div#recipeMainImage img{width:286px;border:solid 8px #e5e8b8;}
div#servesPostIt{position:absolute;bottom:-50px;left:176px;width:112px;height:112px;padding:10px;background:url(../../images/nzvenison/serves-postit.png) top left no-repeat;font-size:10px;z-index:101;}
div#noServes{position:absolute;top:31px;left:22px;width:22px;height:15px;overflow:hidden;background-image:url(../../images/nzvenison/serves-qty.gif);background-repeat:no-repeat;}
div#noServes span{visibility:hidden;}
div#servesPostIt div.s1{background-position:0px 0px;}
div#servesPostIt div.s2{background-position:0px -15px;}
div#servesPostIt div.s3{background-position:0px -30px;}
div#servesPostIt div.s4{background-position:0px -45px;}
div#servesPostIt div.s5{background-position:0px -60px;}
div#servesPostIt div.s6{background-position:0px -75px;}
div#servesPostIt div.s7{background-position:0px -90px;}
div#servesPostIt div.s8{background-position:0px -105px;}
div#servesPostIt div.s9{background-position:0px -120px;}
div#servesPostIt div.s10{background-position:0px -135px;}
div#recSumm{font-family:'Comic Sans MS',cursive;font-style:italic;padding:52px 0 0 0;}
div#recSumm p{padding:0 0 2px 0;}

div#recipeIng{}
div#recipeIng h4{padding:0 0 6px 0;}
div#ingInner{width:302px;min-height:545px;background:url(../../images/nzvenison/bg-ingredients.png) top left no-repeat;font-size:10px;line-height:1.5;}
div#ingInner1{float:left;width:139px;padding:6px 6px 0 6px;}
div#ingInner2{float:left;width:139px;padding:6px 6px 0 6px;}
div#ingInner div.ingSect{padding:0 0 18px 0;}
div#ingInner h4{font-size:10px;padding-bottom:2px;line-height:1.5;}
div#ingInner p{padding-bottom:2px;}

div#recNut{clear:both;padding:10px 0 0 0;background:url(../../images/nzvenison/green-dotted-line.png) top left repeat-x;}
div#recNutInner{padding:0 6px 8px 6px;background:url(../../images/nzvenison/green-dotted-line.png) bottom left repeat-x;}
div#recNut table{margin:0 0 2px 0;}
div#recNut table tr th{background-color:transparent;border:0px;}
div#recNut table tr td{border:0px;}

/* Site Map */
/************/
#siteMap ul {list-style: none none outside;padding-left:5px;}
#siteMap ul ul {padding-left:20px;}
#siteMap ul li{font-weight:bold;font-size:14px;}
#siteMap ul ul li{font-weight:normal;font-size:12px;}

/* Gallery */
/************/
div.gallery {position:relative;background-color:#E5E8B8;padding:7px 13px;margin:10px 0;}
div.gallery div.topLeft{position:absolute;top:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-tl.png) top left no-repeat;}
div.gallery div.topRight{position:absolute;top:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-tr.png) top left no-repeat;}
div.gallery div.bottomLeft{position:absolute;bottom:0px;left:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-bl.png) top left no-repeat;}
div.gallery div.bottomRight{position:absolute;bottom:0px;right:0px;width:19px;height:19px;background:url(../../images/nzvenison/gr-gr-border-br.png) top left no-repeat;}
.galleryImageHolder{float:left;margin:10px 0 0;width:110px;}
.galleryImageCentre{margin:10px 13px;}
.galleryImageLabel{border-bottom:1px solid #A2AD00;padding:2px 0 4px;}

/* Gallery */
/************/
.mediaPlayerWrapper{margin:10px 0;}

/* Lightbox */
/************/
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 50%;height: 25%;width: 100%;text-align: center;line-height: 0;display:block; background-image: url(../../images/loading.gif); width:32px; height:32px; background-repeat:no-repeat;margin-left:-16px;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../images/next.gif) right 50% no-repeat; }
#nextLinkText, #prevLinkText{color: #FF9834;font-weight:bold;text-decoration: none;}
#nextLinkText{padding-left: 14px;}
#prevLinkText{padding-right: 14px;}
.ontop #imageData {padding-top: 5px;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px;color:#333;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{ float:right;padding-bottom:0.7em;display:block; background-image: url(../../images/closelabel.gif); width:66px; height:22px; background-repeat:no-repeat;}
#imageData #helpDisplay {clear:left; float: left; display: block; }
#overlay{position: absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;display: none;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix {display:inline-block;width:100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}
