/* ------ print stylesheet by greenhouse design ltd ------ 

Author:Eva Vartmann
Project:Whf
Colours:	light green background - #FBFBF3
			dark green nav text - #49461B
			muddy green - #b4b187
			purple - #c6286a
			orange - #f05d25
			apple green - #cfdc32
			blue - #627797
			light orange - #f0cb1d
			pink - #f42165
			red - #ee2066


/*------ global styles ------*/
html {font-size:12pt;}
body {color:#000;margin:0;padding:0;font-family: "Times New Roman";}
.clear {clear:both;}
.floatRight {float:right;}
.center {text-align:center;}
.noshow {display:none;}
a:focus.noshow, a:active.noshow{display:none;}
h1 {display:none;}
h2 {display:none;}
h5 {font-size:12pt;}
h6 {font-size:10pt;}
h5 a {font-size:10pt;}
a {color:#2A2B12;font-weight:bold;}
address {font-style:normal;font-weight:bold;}
ul {margin-left:2px;list-style:none;}
img {border:none;}

/*-----layout------*/
#mainWrapper {width:580px;margin:0;padding:0;float:left;}
#allContent {}
#header {margin:0;padding:0;}
#indexheader {margin:0;padding:0;}
#contentWrapper {}
#nav {display:none;}
#mainContent {margin:0;padding:0;/*width:430px;*/float:left;}
#centreContent {margin:0;padding:0;}
#sidebar {display:none;}
#footer {margin:40px 0 0 0;padding:5px;border:2px dotted #999; font-size:10pt;text-align:left;position:fixed;bottom:0;right:0;width:150px;}

/*----header---*/
#header img {display:none;}
#indexheader img {display:none;}

/*----nav----*/
ul.nav2 {display:none;}

/*----centre content-----*/
#crumb {display:none;}

#centreContentWrapper {margin:0;padding:0;}
.greenbox {display:none;}
#centreContentWrapper dl {width:130px;float:left;border-left:1px solid #49461B;margin:15px 0 15px 0;padding:0 0 0 5px;}
#centreContentWrapper dt {margin:0;padding:0 2px 0 0;font-size:11pt;font-weight:bold;}
#centreContentWrapper dd {margin:0;padding:5px 2px 0 14px;}
.column {margin:0 15px 0 0;padding:0;float:left;width:130px;}
.column3 {margin:0 15px 0 0;padding:0;float:left;width:130px;}
.columnlast {margin:0;padding:0;float:left;width:130px;}
.feature {padding:0 0 0 18px;margin:0;border-left:1px solid #000;}
.featureinner {padding:0;margin:0;}
.featureinner_o {padding:0;margin:0;}
.feature img {display:none;}
.feature p {margin:0;padding:8px 0 0 0;font-size:11pt;}
.feature h3 {font-size:11pt;margin:10px 0 0 0;padding:0;}
.feature h3 a {}


#subContentWrapper {margin:0;padding:0;width:440px;}
#subContentWrapper img {margin:0 5px 0 0; padding:1px; border:1px solid #b4b187;float:left;border-right:#E2DEC0;border-bottom:#E2DEC0;padding:1px;}
#subContentWrapper img.icon {border:none;padding:3px 1px 1px 1px}
#subContentWrapper p {padding-bottom:0;}
#subContentWrapper .address {margin:20px 0 0 50px;}
address.head {margin-top:8px;}
#subContentWrapper .colwrap {padding:0 0 0 35px;margin:0;}
#subContentWrapper .navcol {float:left;margin:10px 0 5px 9px;padding:0;}
dl.profile{margin:0 0 20px 25px;padding:0;float:left;}
dl.profile dd {font-weight:bold;}
dl.profile dt {float:left;width:100px;}
#subContentWrapper img.profile {margin-left:0;float:left;}
h4.link {background: url(../_images/sm_arrow_green.gif) no-repeat 35px 5px;padding-bottom:5px;}
#appleCentreContent {margin:0;padding:25px 10px 0 0;}
h3.apple {font-size:16pt;margin:0;padding:5px 5px 5px 0px;}
#appleCentreContent h4 {border-bottom:1px solid #cfdc32;display:inline;}
#appleCentreContent h4.link {display:block;border:none;margin-top:50px;}
#appleCentreContent ul li{margin:0 0 0 17px;padding:0;}

#purpleCentreContent {margin:0;padding:25px 10px 0 0;}
#purpleCentreContent h4 {border-bottom:1px solid #c6286a;display:inline;}
h3.purpleheading {font-size:16pt;margin:0;padding:5px 5px 5px 0;}
#pinkCentreContent {margin:0;padding:25px 10px 0 0;}
#pinkCentreContent h4 {border-bottom:1px solid #ee2066;display:inline;}
h3.pinkheading {font-size:16pt;margin:0;padding:5px 5px 5px 0;}
#blueCentreContent {margin:0;padding:25px 10px 0 0;}
#blueCentreContent h4 {border-bottom:1px solid #627797;display:inline;}
h3.blueheading {font-size:16pt;margin:0;padding:5px 5px 5px 0;}
#lightOrangeCentreContent {margin:0;padding:25px 10px 0 0;}
#lightOrangeCentreContent h4 {border-bottom:1px solid #f0cb1d;display:inline;}
h3.lightOrangeheading {font-size:16pt;margin:0;padding:5px 5px 5px 0;}

#orangeCentreContent {margin:0;padding:25px 10px 0 0;}
#orangeCentreContent h4 {border-bottom:1px solid #f05d25;display:inline;}
h3.orangeheading {font-size:16pt;margin:0;padding:5px 5px 5px 0;}
h5.legend {margin-top:0;margin-bottom:5px;}
h5.tecInfo {padding-top:15px;}
ul.list {margin-left:25px;list-style:square;}
ul.linklist li{margin-left:67px;list-style:none;background:url(../_images/sm_arrow_blue.gif) no-repeat left 3px;padding:0 0 10px 12px;}
ul.list li {padding-bottom:8px;}
ul.nav {display:none;}
ol {}
ul.nosquareList {margin-left:0;padding:0;list-style:none;}
#lightOrangeCentreContent ul.nav {display:none;}
#subContentWrapper .orangewrap {width:450px;margin:0 0 15px 0;padding:0 0 0 50px;}
#subContentWrapper .orangebox {padding-bottom:40px;}
#subContentWrapper .orangewrap p {float:left;margin:0;}
#subContentWrapper .orangewrap h3 {margin:0;padding:0;}
#subContentWrapper a.subnav {display:none;}
#subContentWrapper a.subnav_o {display:none;}
ol {margin-left:80px;}
#subContentWrapper blockquote {margin-left:50px;background:none;padding-top:1px;width:400px;font-size:15pt;color:#333;font-style:italic;}
#subContentWrapper blockquote p.endquote {background:none;padding-bottom:10px;}
#subContentWrapper .gallery img {margin-right:0;margin-bottom:20px;}
#subContentWrapper cite {font-style:normal;font-size:10pt;}

/*---Gallery---*/
#gallContainer {display:none;}
#galleryWrapper {margin:0;padding:0;width:450px;}
.indexphoto {float:left;padding:0 5px;margin:0 10px 10px 0;border:1px solid #999;height:180px;width:100px;text-align:center;}
.indexphoto img {margin:7px 0 0 0;padding:1px;border:1px solid #666;border-right:#999;border-bottom:#999;padding:1px;}
.indexphoto p {margin:0;padding:15px 0;}
p.galleryDesc {margin:10px 0 10px 0;padding:0;}
#galleryphoto {margin:0 0 0 50px;padding:0;}
#galleryphoto h5 {padding-left:0;}
#galleryphoto img {border:1px solid #666;border-right:#999;border-bottom:#999;padding:1px;margin:0;}
a.zoom {display:none;}
.thumbs {display:none;}
.previousNext {display:none;}	

/*-------------------------sidebar----------------------*/
#sidebar h3{color:#f42165;margin:8px 0 ;padding:0;}
#sidebar h4{padding:0;margin:0;} 
#sidebar ul{list-style-type:none; margin:0; padding:0;}
#sidebar ul li{margin:0; padding:3px 2px 8px 0;}
#sidebar img {display:none;}
#sidebar a {font-weight:normal;}

/*----------------------footer-----------------------*/
#footer p{padding:0 0 5px 0;margin:0;text-align:left;color:#999;}
#footer a{color:#999;}
#footer p#none{display:none;}

/*-----sitemap------*/
#sitemap {margin:0;padding:0;}
#sitemap ul.list {list-style:none;margin-left:50px;}
#sitemap ul.list li a{font-size:13pt;}
#sitemap ul.list li {border-bottom:1px dotted #49461B;padding-top:10px;}
#sitemap ul.list li ul.list {margin-left:12px;}
#sitemap ul.list li ul.list li{border-bottom:none;}
#sitemap ul.list li ul.list li a{font-size:11pt;background:url(../_images/sm_arrow_pink.gif) no-repeat left 3px; padding-left:12px;}
#sitemap ul.list li ul.list li ul.list li a{font-size:10pt;background:url(../_images/sm_arrow_blue.gif) no-repeat left 3px; padding-left:12px;}
#sitemap ul.list li ul.list li ul.list li ul.list li a {font-weight:normal;}

/*----------------------------------form-------------------------*/
.form {margin:0;padding:0;}
form {font-size:1em;margin:0 0 30px 0;padding:0;color:#000;font-weight:bold;}
#subContentWrapper form p {margin-left:0;}
legend {margin:0 0 0 10px;color:#000;}
select {margin-left:20px;}
fieldset.orange {border:none;padding:0 10px 10px 15px;margin:0 0 15px 0;border:1px solid #000;}
.label {margin:0;padding:0 5px 0 0;width:145px;float:left;}
.label_lg {margin:0;padding:0;width:300px;float:left;}
input {margin-bottom:5px;}
input.check {vertical-align:middle;padding:0;margin:0;}
select {margin-bottom:5px;margin-left:0;}
#formError {border:1px solid #f42165;padding:0 5px;margin-left:22px;}
#formError .focus {color:#f42165;}
#formError p{color:#f42165;}
p.formError {color:#f42165;background:url(../_images/alert.gif) no-repeat left top;padding-left:13px;padding-bottom:5px;line-height:1.5em;}

/*-------------------Calendar table---------------------*/
table {padding:0;margin:20px 0 50px 0; border:1px solid #666;}
.eventTable {margin:0 5px 10px 0;}
th {padding:5px 4px 10px 4px;margin:0;color:#000;border-left:1px solid #666;text-align:center;}
p.months {display:none;}
tr {padding:0;margin:0;}
td {padding:4px 4px 8px 4px;margin:0;border-bottom:1px solid #666;vertical-align:top;border-left:1px solid #666;}
