/* GALLERY Website 2009 */
/* DO NOT CHANGE Copy the below standard styles into any CSS file for Gallery */
#gz_content2col h1, #gz_maincontent h1, #gz_supportingcontent h1 { display: none; }
#gz_supportingcontent { margin:10px 10px 0 5px; padding:10px 5px 0 0px; position:relative; width:319px; z-index:50; background-color: #FFFFFF !important; left: 1px; }
#gz_content2col #gz_maincontent { width:578px; margin:10px 0 12px 0px; padding:10px 0px 16px 42px; }
div#gz_mainnav { height: 22px; width: 960px; }
div.ap_imagelink { font: 75% Arial, Helvetica, sans-serif; margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
#gz_header { height: 202px; }
#gz_minicart { margin-right: 92px !important; margin-right: 138px; position: relative; }
#gz_subnav { background: #D9D4D2 url(/images/ap_gallery_title.png) no-repeat left top; height: 70px; padding: 0; width: 960px; background-color:#D9D4D2 !important;}
#gz_subnav ul { background: transparent url(/images/ap_gallery_subtitle.png) no-repeat scroll center top; height: 60px; left: 656px; margin-top: 10px; position: absolute; width: 284px; }
#gz_subnav ul li{ border-left: none; display: block; float: left; padding: 38px 0 0; position: relative; text-align:center; width:70px;}
#gz_subnav ul li a, #gz_subnav ul li a:link, #gz_subnav ul li a:visited { color: #756B66 !important; font-size: 1.1em; text-decoration: none; border-bottom: 1px dotted #898989;}
#gz_subnav ul li a:hover { color: #4d4743 !important; font-size: 1.1em; text-decoration: none; border-bottom: 1px dotted #ee121e;}
#gz_subnav ul li.thissection a:link, #gz_subnav ul li.thissection a:visited, #gz_subnav ul li.thissection a:hover, #gz_subnav ul li.thissection a, #gz_subnav ul li.thiscontent a:link,
#gz_subnav ul li.thiscontent a:visited, #gz_subnav ul li.thiscontent a:hover, #gz_subnav ul li.thiscontent a { color: #722802 !important; font-size: 1.1em; text-decoration: none;  }
#ss_footerbottomcorner, #gz_subnav #ss_subnavdash { display: none; }
div.tablewrapper { border:none !important; }
table-border: {none !important;}
td {border: none !important;}
div.imagealigncenter { text-align: center; }
td, th { padding:0px 5px 0px 5px; }
/* The Below styles can be altered */
body { background-color: #B4ADA9 !important; }
ul#gz_footerlinks li a { border-right: 1px solid #756B66; color: #756B66; padding: 0 10px; text-decoration: none; }
#gz_footer { background-color: #D9D4D2; color: #756B66; margin-top: 10px; }
#gz_content, #gz_content2col { background: transparent url(/images/ap_gallery_bg.gif) repeat-y scroll right top; width: 960px; }
div#gz_mainnav #ss_mainnavleft, div#gz_mainnav #ss_mainnavright { background: #898989 url(/images/mainnav_bgmid.gif) repeat-x scroll left top; height: 22px; overflow: hidden; }
/* H2 */#gz_maincontent h2 { font-size: 1.8em; font-weight: bold; line-height: 1em; color: #756B66; margin: 0px 0px 1px 0px; padding: 20px 0px 1px 0px; clear: both;}
/* H2 Sub-Style */#gz_supportingcontent h2.supportalth2 { font-size: 1.4em; font-weight: bold; line-height: 1em; color: #756B66; margin: 0px 0px 1px 0px; padding: 15px 0px 1px 0px; clear: both;}
/* <P> */#gz_content2col p.first, #gz_maincontent p.first { padding: 4px 0px 5px 1px; font-size: 1.8em; line-height: 1.4em; color: #3E4069; margin: 0px 40px 0px 0px;  text-align: justify;}
/* <P> */#gz_content2col p, #gz_maincontent p { padding: 4px 0px 5px 1px; font-size: 1.3em; line-height: 1.4em; color: #3E4069; margin: 0px 40px 0px 0px;  text-align: justify;}
/* <SUPPORTINGCONTENT> */
/* H2 */#gz_supportingcontent h2 { font-size: 1.4em; font-weight: bold; line-height: 1em; color: #756B66; margin: 0px 0px 1px 0px; padding: 0px 0px 1px 0px; clear: both;}
/* <P> */#gz_supportingcontent p { padding: 1px 0px 8px 1px; font-size: 1.1em; line-height: 1.4em; color: #3E4069; margin: 0px 0px 0px 0px; }
/* <P> Sub-style */#gz_supportingcontent p.supportdate { padding: 2px 20px 2px 1px; font-size: 0.9em; line-height: 1em; color: #3E4069; margin: 0px 0px 0px 0px; }
#quote { background:transparent url(/images/quote_start.gif) no-repeat scroll top left; margin: 10px 40px 10px 0px; }
#quote blockquote { background:transparent url(/images/quote_end.gif) no-repeat scroll bottom right; display:block; padding:10px 40px; font-size:1.3em; font-style: italic; margin-left: 0px; }
.gallerycentre {font-size: 1.6em; text-align: center; colour:#003c27; margin-bottom: 10px; }
