/* screen styles for the template */
html {
	background:#fff; 
}
body {
	border-top-color:#fff;
	background:#fff; 
}

a { color:#d72101; text-decoration:none; }
a:hover { color:#d72101; text-decoration:underline; }

#breadcrumbs { color:#4a4a4a; }
#breadcrumbs a { color:#d72101; }

#header { height:342px; margin:0; }
/*content { margin:0; }*/
#signup .loginbutton { background:transparent url(../images/other/goBtn.gif) no-repeat top left; }
#signup .logoutbutton { background:transparent url(../images/other/logout.png) no-repeat top left; }
#signup a { color:#d72101; }

#homePromos { backgroun:pink; width:542px; }
#promoHolder { width:auto; height:auto; }
#homeCont { width:361px; }
#zooHomeTop { height:290px; margin:0 0 7px 0; overflow:hidden; }
.zooHomeTopEdit { height:365px !important; }
#zooHomeBottom { height:217px; overflow:hidden;  }
.zooHomeBottomEdit { height:428px !important; }

#holder { background:url(../images/other/navRep.jpg) top left repeat-y !important; }

#animalRight { background:#A11C20 url(../images/conservation/enhancedBack.gif) no-repeat bottom left; }
#animalRight .headings, #animalRight a { color:#fff; }


#homeOpen .headings { background:#fff; color:#d72101; font-size:20px; margin:0; padding:17px 0 0 0;  }
#homeOpen .headings a { color:#d72101; }
#homeOpenContent { padding:0; }
#homeOpen .cont { padding:10px 10px 10px 0; }
.more .ll { background:url(../images/other/btnLeft.gif) no-repeat top left; }
.more .lm { background:url(../images/other/btnMid.gif) repeat-x top left; }
.more .lr { background:url(../images/other/btnRight.gif) no-repeat top left; }

.promo .more .ll { background:url(../images/conservation/btnLeft2.gif) no-repeat top left; }
.promo .more .lm { background:url(../images/conservation/btnMid.gif) repeat-x top left; }
.promo .more .lr { background:url(../images/conservation/btnRight2.gif) no-repeat top left; }

#homeOpen2 { background:#834814 url(../images/adelaide/promoBack.gif) repeat-x top left; }
#homeOpen2 .more a { background:url(../images/adelaide/btn.gif) no-repeat top left; }

#homeNewsContainer { background:#cdd198; }
#homeNewsContainer .homeNews { color:#666829; }
#homeNewsContainer .headings { color:#666829; }
#homeNewsContainer .homeNews .headings { color:#666829; }
#homeNewsContainer .homeNews .headings a { color:#666829; }

#rightCol .promo { background:#ce1618; color:#fff !important; }
#rightCol .promo .headings, #rightCol .promo a { color:#fff; }
.enhancedRightCol .promo, .enhancedRightCol .promo .headings, .enhancedRightCol .heading a { color:#fff !important; }
.enhancedRightCol .promo { background:#ce1618 !important; color:#fff !important; }

#enhanced .ePromo { background:#A11C20 url(../images/conservation/enhancedBack.gif) no-repeat bottom left !important; color:#fff; }
.ePromo .more .ll { background:url(../images/other/btnLeft2.gif) no-repeat top left; }
.ePromo .more .lm { background:url(../images/other/btnMid.gif) repeat-x top left; }
.ePromo .more .lr { background:url(../images/other/btnRight2.gif) no-repeat top left; }

.zooHomePromo { width:174px; height:290px; float:left; margin:0 10px 0 0; position:relative; }
.zooHomePromoEdit { height:365px !important;}
.ie6 .zooHomePromoEdit { height:365px !important; overflow:hidden !important; }
.zooHomePromo .linkHolder a { color:#fff; display:block; padding:3px 5px; width:68px; }
.zooHomePromo .linkHolder { padding:0 4px; }
.zooHomePromo #pageLink { position:absolute; bottom:0; right:0; width:84px; height:75px; display:block; }
.zhp1 .linkHolder a { border-bottom:1px solid #e36358; }
.zhp2 .linkHolder a { border-bottom:1px solid #a4a768; }
.zhp3 .linkHolder a { border-bottom:1px solid #e49d54; }
.zhp3 { margin-right:0; }
.parkAdelaide { background:#858a36 url(../images/other/adelaide.gif) no-repeat bottom right; }
.parkMonarto { background:#db7c1b url(../images/other/monarto.gif) no-repeat bottom right; }
.parkConservation { background:#d92f20 url(../images/other/conservation.gif) no-repeat bottom right; }

#zooNews { float:right; width:144px; height:193px; padding:12px 15px; background:#6c6366 url(../images/other/newsBack.gif) repeat-x top left; overflow:hidden; }
#zooNews ul { margin:0; padding:0; list-style:none; }
#zooNews li { margin:0; padding:0; border-bottom:1px solid #898386; }
#zooNews li a { display:block; padding:2px 5px; color:#fff; }
#zooNews li.last { border:0; }
#zooNews .headings { color:#fff; margin:0; padding:0 0 5px 0; }
#zooNews ul { height:168px; overflow:hidden; }
.ie #zooNews ul { height:175px; }

#zooPromoHolder { width:726px; height:217px; }
#zooPromoHolder .zooPromo { width:358px; height:105px; overflow:hidden; margin:0 10px 7px 0; float:left; background:#f3f4f4; }
#zooPromoHolder .zooPromo .zooPromoImg { width:105px; height:127px; float:left; }
#zooPromoHolder .zooPromo .zooPromoCont { margin:0 0 0 115px; }
#zooPromoHolder .zooPromo .cont { height:6em; overflow:hidden; padding:0 5px;}
#zooPromoHolder .zooPromo .headings { }
#zooPromoHolder .last { margin-right:0; }
#zooPromoHolder .bottom { margin-bottom:0; }
#zooPromoHolder .zooPromoEdit { height:200px !important; }

/* general editing  */
.pageHeadings, .headings, .subHeadings, .date, .membershipheading { color:#d72101; }
.pageHeadings { color:#d72101; }
.caption { background:#cdd198; color:#d72101; }
/* end general editing */

#quicksearch { color:#4a4a4a; }
#quickbutton { background:transparent url(../images/other/searchBtn.gif) no-repeat top left; }

#mainNav { background:url(../images/other/backNav.gif) repeat-x top left; height:33px; position:relative; }
#mainNav ul { margin:0; padding:0; list-style:none; }
#mainNav li { margin:0; padding:0 1px 0 0; float:left; background:url(../images/other/backNavSpacer.gif) no-repeat center right; }
#mainNav li a { display:block; color:#fff; padding:8px 19px 7px 20px; }
#mainNav ul ul { display:none; position:absolute; left:0; z-index:50; width:910px; height:25px; background:#d92f20; overflow:hidden; }
#mainNav li.last { padding:0; background-image:none; }
#mainNav li.last a { padding:8px 21px 7px 20px; }
#mainNav li:hover ul { display:block !important; }
#mainNav li a.onLink, #mainNav li.active a { background:#d92f20 !important; text-decoration:none !important; }
#mainNav li a:hover { text-decoration:none; }
.ie7 #mainNav li a:hover { padding-bottom:6px !important; }

#subNav { height:25px; background:#d92f20; margin:0 0 7px 0; /*display:none; */ overflow:hidden; }
#subNav ul { margin:0; padding:0; list-style:none; }
#subNav li, #mainNav li li { margin:0; padding:0 1px 0 0; float:left; background:url(../images/other/subNav.gif) no-repeat right center; }
#subNav li.last, #mainNav li li.last { padding:0; background-image:none; }
#subNav li a, #mainNav li li a { display:block; padding:4px 20px 3px 20px !important; color:#fff; text-transform:none; font-size:12px; }
#subNav li a:hover, #subNav li a.onLink, #mainNav li li a:hover, #mainNav li li a.onLink { text-decoration:underline !important; }
.ie7 #mainNav li:hover ul { top:33px !important; }

#mediaFile { background-color:#fff; }
#mediaHolder, #mediaCaption { background:#fff; }
#mediaContent, #mediaRight, #mediaRight a, #mediaContent .subHeadings { color:#4a4a4a; }
#mediaButtons #mediaBack { background:url(../images/other/mediaBack.gif) no-repeat center center; }
#mediaButtons #mediaNext { background:url(../images/other/mediaNext.gif) no-repeat center center; }
#mediaButtons #mediaClose { background:url(../images/other/mediaClose.gif) no-repeat center center; }

.caleventbar { background:#D92F20 !important; color:#fff !important; }
.caleventblock h2 { background:#D92F20 !important; }
.caleventblock { background:#696163 !important; }
