/* CSS Document */

/*#HTML#*/

/* ----- HTML STYLES ----- */
/* undo default styling of common (X)HTML browsers */

:link,:visited { text-decoration:none }

ul,ol {list-style:none}

h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,td,tr,th,td
{margin:0px; padding:0px; font-family:Verdana, Arial, sans-serif; border:none;}

a img,:link img,:visited img {border:none;}

address {font-style:normal}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

body { background-color:#FFFCDB; font:Arial, sans-serif; font-size:12px; margin: 0px; padding: 0px 0px 20px 0px; text-align:center; color:#000000;}

/*#CUSTOM#*/

/* ----- LAYOUT STYLES ----- */

#container { position:relative;	width: 955px;	margin: 0px auto 0px auto ; text-align:left; }

/*#HEADER#*/
/* ----- Header Style ---- */

#header {width:955px; height:46px; position:relative; float:left; background-color:#ffffff; background-image: url(/App_Themes/ParkGardenCentres/images/logo-park-garden-centres.gif); background-position:top left; background-repeat:no-repeat;}

/*#MENU#*/
#menu { position:absolute; left:268px; bottom:8px; width: 686px; font-size:.9em;}
#menu ul {}
#menu li {float:left; padding: 0px 7px 0px 7px; border-right: solid 1px #F18C00; white-space:nowrap;}
#menu li.CMSListMenuLIlast {float:left; padding: 0px 0px 0px 4px; border-right:none;}
#menu a {color:#0A6931; text-decoration:none;}
#menu a:hover {color:#0A6931; text-decoration:underline;}

/*#SUB MENU#*/
#subMenu {width:955px; height:100px; position:relative; float:left; background-color:#749F11;}	
#subMenu ul {}
#subMenu li {float:left;}

#subMenuList a {display:block; width:140px; overflow:hidden; height:100px;}
#subMenuList a.almondsbury {display:block; width:200px; overflow:hidden; height:100px;}

#subMenuList a:hover img {margin-left:-140px;}
#subMenuList a:hover img.almondsbury {margin-left:-200px;}
#subMenuList a:hover {zoom:1;}

#subMenuList li.current a img {margin-left:-140px;}
#subMenuList li.current a img.almondsbury  {margin-left:-200px;}

#subMenu img.buttonGardeners  {position:absolute; left:622px; top:0px;}
#subMenu img.buttonProducts {position:absolute; left:622px; top:50px;}
#subMenu img.buttonNewsletters {position:absolute; left:788px; top:0px}
#subMenu img.buttonDownloads {position:absolute; left:788px; top:50px;}

/*#CONTENT#*/
#content {position:relative; float:left; width:955px; background-color:#FFFFFF;
background-image:url(/App_Themes/ParkGardenCentres/images/pgc-background.gif); background-repeat:repeat-y; }
#contentHome {background-color:#FFFFFF; width:955px; float:left;}

/*#OFFERS PANEL#*/
.contentPanelNav {float:right; padding: 5px 5px 0px 0px; width:160px;}

.contentPanelNav li {background-repeat:no-repeat; display:block; color:#ffffff; margin:0px; padding:10px; text-align:left; border-bottom:2px solid #ffffff;}
.contentPanelNav li.offer001 {background-image:url(/App_Themes/ParkGardenCentres/images/offer-001.jpg); height:87px;}
.contentPanelNav li.offer002 {background-image:url(/App_Themes/ParkGardenCentres/images/offer-002.jpg); height:83px;}
.contentPanelNav li.offer003 {background-image:url(/App_Themes/ParkGardenCentres/images/offer-003.jpg); height:83px; background-color:#351554;}
.contentPanelNav li.offer004 {background-image:url(/App_Themes/ParkGardenCentres/images/offer-004.jpg); height:83px; background-color:#D20001;}
.contentPanelNav li.latestOffers {background-color:#F38C01; font-weight:bold; font-size:1.4em; padding: 5px 10px 5px 10px;}
.contentPanelNav li.offerImage {padding:0px; background-color:#FFFFFF;}
.contentPanelNav li.offerDescription {background-color:#BACB6F;}
.contentPanelNav h5 {font-size:1.4em;}
.contentPanelNav a {color:#ffffff;}

img.sidePanelImage {width:160px;}

.offerDescription h1 {font-weight:bold; font-size:1.3em;}
.offerDescription h3 {color:#000000; padding:5px 0px 0px 0px;}
.offerDescription h5 {font-size:1.4em;}
.offerDescription p {padding:5px 0px 0px 0px;}
.offerDescription a {color:#016F28; text-decoration:underline;}

.pgcGenericWrapper{float:left; width:585px;}

/*#TEXT PANEL NO.1#*/
.contentPanel001 {float:left; background-position: top left; background-repeat:no-repeat;}

.contentPanel001 h1 {color:#EA8F0D; font-size:2.6em; font-weight:bold; line-height:1.0em; text-align:right; font-family: Arial, sans-serif; padding-bottom:10px; font-style:normal;}
.contentPanel001 h2 {color:#8FA040; font-size:1.2em; font-weight:normal; line-height:1.4em; text-align:right; text-align:right; font-style:normal;}

.contentPanel001 p {color:#EA8F0D; font-size:1.0em; font-weight:normal; text-align:right; }
.contentPanel001 p.infoPageHeaderImage {}

.contentPanel001 a {color:#EA8F0D; text-decoration:none;}
.contentPanel001 a:hover { text-decoration:underline;}

.contentPanel001Text {position:absolute; top:30px; right:200px; width:465px;}

.infoPageHeader {width:592px; height:163px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-location-infopage.gif);}
.pgcGenericHeader {width:592px; height:54px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-pgc-infopage.gif);}

/*#TEXT PANEL NO.1/HODGES MENU#*/
.menuPageHeader {width:592px; height:261px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-location-menu-page-header.gif);}
.menuPageHeader h2 {color:#FFFBD8;}

/*#TEXT PANEL NO.1/GARDEN CENTRE PAGES#*/
.infoPageText {width:515px; padding:0px 0px 0px 40px;}
.infoPageText h1 {text-align:left; font-style:normal; width:300px;}
.infoPageText h2 {text-align:left; font-style:normal; width:300px;}

.pgcGenericText {position:absolute; top:10px; left:220px; width:550px;}
.pgcGenericText h1 {text-align:left; font-style:normal; font-size:1.6em; padding-top:5px;}

/*#LEFT HAND SIDE NAVIGATOR#*/
.sideNav {float:left; width:193px; padding:5px 0px 0px 5px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav.gif); background-repeat:no-repeat; background-position:top left; background-color:#E5EDBC;}
.sideNav h4 {background-color:#BACB6F; padding:4px 10px 4px 10px;  width:173px; color:#ffffff; border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;}
.sideNav h4.first {background:none; border-top:none;}
.sideNav h3 {background-color:#D6E5A2; color:#007028; padding:10px 0px 0px 10px;}
.sideNav li {border-bottom:1px solid #ffffff;}
.sideNav li.lastMenuItem {margin-bottom:20px; background-color:#E5EDBC;}
.sideNav a {display:block; width:173px; background-color:#E5EDBC; padding:4px 10px 4px 10px; color:#017125;}
.sideNav a:hover {background-color:#D7DFB1;}
.sideNav .CMSListMenuLinkHighlighted {display:block; width:173px; background-color:#E5EDBC; padding:4px 10px 4px 10px; color:#F18D01; font-weight:bold;}

.sidePanel {float:left; width:193px; padding:5px 0 5px 5px; height:533px; background-color:#FFFFFF; }

/*#REGISTRATION PANEL#*/
.registerPanel {padding:20px;background-image:url(/App_Themes/ParkGardenCentres/images/bg-pgc-side-panel.jpg); width:153px; height:493px;}
.registerPanel h4 {color:#BDDAFC; font-weight:bold; font-size:1.5em;}
.registerPanel h5 {color:#FFFFFF; font-weight:normal; font-size:1.2em;}
.registerPanel a {color:#ffffff;}

.registerList {background-image:url(/App_Themes/ParkGardenCentres/images/bg-pgc-side-panel-001.jpg);}
.registerList h4 {color:#FC9701; padding-bottom:0px;}
.registerList h5 {color:#FC9701; font-weight:normal; font-size:1.2em; padding-bottom:10px;}
.registerList li {margin-left:20px; list-style-type:disc; font-size:11px; font-weight:normal; padding-bottom:8px;}

/*#SEARCH BOX#*/
.searchBox {background-color:#D6E5A2; padding:5px 10px 5px 10px;}
.searchTextInput {width:120px; height:20px;}
.button-search {display:inline-block; background-color:#D6E5A2; background-image:url(/App_Themes/ParkGardenCentres/images/button-find.gif);  width:37px; height:23px; color:#ffffff;}

.sideNavFooter {background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav-footer.gif); background-repeat:no-repeat; background-position:bottom left; width:193px; height:10px; border-bottom:2px solid #FFFFFF;}

h4.registerLink {background-color:#F38E00;}
h4.registerLink a {width:auto; color:#ffffff; background-color:#F38E00; padding:3px 0px 3px 0px;}
h4.registerLink a:hover {background-color:#F38E00;}
h4.registerLink em {font-style:normal; font-size:1.4em; font-weight:bold; font-family:"Arial Black", Arial, sans-serif;}

.pgcHeader{width:790px; height:247px; background-image:url(/App_Themes/ParkGardenCentres/images/header-seasonal-790x247.jpg);}

/*#TEXT PANEL NO.2#*/
.contentPanel002 {width:585px; float:left; padding: 18px 0px 18px 0px;}
.contentPanel002Text {float:left; width:474px; height:auto; padding:0px 45px 0px 40px;}
.contentPanel002Text h1, .contentpanelText h2, .contentpanelText h3 {color:#EA8F0D; font-size:1.4em; font-weight:normal; padding-bottom:15px;}
.contentPanel002Text p {padding-bottom:10px; line-height:1.5em;}
.contentPanel002Text ul {padding: 0px 0px 0px 15px; margin:5px 0 15px 0;}
.contentPanel002Text li {list-style-type:disc; margin:0px 0px 0px 5px; line-height:1.5em;}
.contentPanel002Text input {border:solid 1px #cccccc;}
.contentPanel002Text a {color:#000000; text-decoration:none;}
.contentPanel002Text a:hover { text-decoration:underline;}
.contentPanel002Text h2, h3 {color:#EA8F0D; font-size:1.0em; font-weight:bold; line-height:1.4em; padding-bottom:5px; padding-top:5px; text-align:left; font-style:normal;}
.contentPanel002Text p.linkBreadcrumbs {padding-top:10px;}
.contentPanel002Text p.linkBreadcrumbs a {color:#EA8F0D;}
.contentPanel002Text .listingPanel a {color:#EA8F0D;}


/*#TEXT PANEL NO.2#*/
.contentPanel003 {width:790px; float:left; padding: 18px 0px 18px 0px;}
.contentPanel003Text {float:left; width:474px; height:auto; padding:0px 45px 0px 40px;}
.contentPanel003Text h1, .contentpanelText h2, .contentpanelText h3 {color:#EA8F0D; font-size:1.4em; font-weight:normal; padding-bottom:15px;}
.contentPanel003Text p {padding-bottom:10px; line-height:1.5em;}
.contentPanel003Text ul {padding: 0px 0px 0px 15px; margin:5px 0 15px 0;}
.contentPanel003Text li {list-style-type:disc; margin:0px 0px 0px 5px; line-height:1.5em;}
.contentPanel003Text input {border:solid 1px #cccccc;}
.contentPanel003Text a {color:#000000; text-decoration:none;}
.contentPanel003Text a:hover { text-decoration:underline;}

/*#TEXT PANEL NO.2/MAIN TEXT#*/
.locationText {line-height:1.4em;}
.locationText h2 {padding-bottom:8px; font-size:1.5em; color:#EA8F0D;}
.locationText h3 {padding-bottom:8px; font-size:1.5em; font-weight:normal; color:#EA8F0D;}
.locationText p {}
.locationText a {color:#EA8F0D;}
.locationText a:hover {}
.locationText ul {padding: 0px 0px 0px 15px;}
.locationText li {list-style-type:disc; padding:0px 0px 0px 5px;}

.productList {margin:0px 0px 0px 20px; padding:0px; width:547px;}
.productPanel {margin:0px 0px 0px 20px; padding:0px; width:547px;}

.genericText {}

.genericHeader {width:592px; height:247px; background-image:url(/App_Themes/ParkGardenCentres/images/header-seasonal-cheddar.jpg);}
.genericHeaderText {width:512px; padding:0px 40px 0px 40px;}

.listingPanel {padding:30px 0px 0px 0px;}

.menuText {}
.menuText strong {color:#000000; font-weight:bold;}
.menuText em {color:#711200; font-weight:bold; font-style:normal;}

.productPanel {padding:0px;}

/*#TEXT PANEL NO.2/SITEMAP#*/
.siteMap {}
.siteMap ul {}
.siteMap li {padding-bottom:2px; list-style-type:square;color:#F28E02;}
.siteMap a {color:#F28E02; text-decoration:underline;}

/*#PRODUCTS#*/
/*#PRODUCTS/PRODUCT SUMMARY#*/
.productSummaryPanel {padding:15px 15px 0px 15px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-summary.gif); background-repeat:no-repeat; width:490px; height:auto;}
.productSummaryPanel a {color:#F28C03; text-decoration:underline;}

.productOffers {float:left; width:251px; margin-left:20px;}
.productOffersPanel {margin-top:20px; padding:15px 15px 0px 15px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-summary-small.gif); background-repeat:no-repeat; width:221px; height:200px;}
.productOffersPanel a {color:#F28C03; text-decoration:underline;}

img.productThumbnail {float:left; width:100px;}
img.productImage {float:left;}

.productSummary {float:right; width:366px; padding:0px 10px 0px 10px;}
.smallSummary {width:101px;}
.productSummaryFooter {margin-bottom:10px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-footer.gif); background-repeat:no-repeat; background-position: bottom left; width:520px; height:12px;}

.productSummary h1 {color:#F28C03; padding:0px 0px 10px 0px; margin:0px; font-size:1.6em;}
.productSummary h3 {color:#8AB915; padding:0px 0px 16px 0px; margin:0px; font-size:1.6em;}
.productSummary p {color:#8AB915; padding:0px 0px 16px 0px;}
.productSummary p.productLink {padding:0px;}

.productOffersFooter {margin-bottom:10px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-footer-small.gif); background-repeat:no-repeat; background-position: bottom left; width:251px; height:12px;}

/*#PRODUCTS/PRODUCT LIST#*/

.PagerControl {color:#89BA13; padding-bottom:10px;}
.PagerResults {}
.PagerNumberArea {}
.PagerNumberArea a {color:#89BA13; text-decoration:underline;}
.SelectedPage {color:#F18D01;}

/*#PRODUCTS/PRODUCT DETAILS#*/
.productDetails {float:left; width:330px; padding:0px;}
.productDetails h1 {width:300px; line-height:1.3em;}

.productPrice {float:left; padding:0px 0px 0px 15px; width:185px; border-left: 1px solid #87BA15;}
.productPrice h3 {padding:50px 0px 0px 10px; line-height:1.4em;}
.productPrice p.backLink {text-align:right; padding-top:5px;}

/*#PRODUCTS/CONTACT PANEL#*/
.productContactPanel {
	margin-top:35px;
	width:135px;
	padding:10px 10px 0px 10px;
	background-color:#8AB915;
	color:#ffffff;
	background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-contact-panel.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

.productContactFooter {
	width:155px;
	height:11px;
	background-image:url(/App_Themes/ParkGardenCentres/images/bg-product-contact-footer.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}

p.productDescription {clear:left; padding-top:35px;}

/*#GARDEN CENTRE PAGES#*/
.locationPanel {width:592px; float:right;}

.locationHeader {width:592px; height:247px; background-image:url(/App_Themes/ParkGardenCentres/images/header-seasonal-592x247.jpg);}
.shopHeader {width:592px; height:162px; background-image:url(/App_Themes/ParkGardenCentres/images/header-seasonal-592x162.jpg);}

/*#GARDEN CENTRE PAGES/HEADER TEXT#*/
.locationHeaderText {width:315px; padding:0px 0px 0px 40px;}
.locationHeaderText h1 {font-size:25px; font-weight:normal!important; font-family:Arial;}
.locationHeaderText h2 {font-size:1.6em; padding: 0px 0px 10px 20px;}
.locationHeaderText p {}
.locationHeaderText a {text-decoration:underline;}


/*#GARDEN CENTRE PAGES/HODGES MENU#*/
.menuPanel001 {width:270px; float:left; padding:0px 10px 0px 10px;}
.menuPanel002 {width:180px; float:right;}
.menuPanel002 img {padding-bottom:20px;}

/*#REGISTRATIONS#*/
#contact-form {}
#contact-form ul {padding:0px; margin:0px;}
#contact-form li {list-style-type:none; padding:0px; margin:0px;}

input {width: 13px; height: 13px; padding: 0; margin:0 5px 0 0; 
vertical-align: bottom; position: relative; top: -1px; *overflow: hidden;}

#contact-form .spacer {position:relative; float:left; width:100%; height:22px; padding-bottom:3px;}
#contact-form .spacerEnquiry {position:relative; float:left; width:100%; height:66px; padding-bottom:3px;}
#contact-form .spacerTitles {float:left; width:100%; height:22px;  padding-bottom:3px;}
#contact-form .spacerTitles input {width:70px;}
#contact-form table label {width:85px;}
#contact-form table input {width:15px; border:none; margin-top:3px;}
#contact-form label {width:150px; float:left; padding-top:3px;}
#contact-form label.shortLabel {width:40px; float:left; padding-top:0px;}
#contact-form label.longLabel {width:350px; float:left;}
#contact-form label.mediumLabel {width:270px; float:left;}
#contact-form .CheckBoxField input {float:left; width:13px; border:none;}
#contact-form input {float:left; width:300px; height:18px;}
#contact-form select {float:left; width:302px; height:20px;}
#contact-form textarea {float:left; width:296px; height:54px;}
#contact-form .RegisterDetails li label {float:left;}
.ErrorLabel {color:#FFFFFF; background-color:red; display:block;
padding:3px 5px 3px 5px; margin-bottom:10px;}
#contact-form .FormButton {float:right; margin:10px 20px 0 0; width:99px; height:26px;}
.EditingFormErrorLabel {color:red; font-size:9px; position:absolute;
top:14px; left:0px;}

/*.RegisterDetails li {float:left;}
.RegisterDetails label {float:left; width:auto; display:block;}

.RegisterName {clear:left;}

.CheckBoxField input {border:none;}
.RadioButtonList input {border:none;}*/

.forOfficeUse {display:none;}

.panelRegister {width:182px; height:258px; float:left; padding-left:23px;}

/*#GARDEN CENTRE PAGES/OPENING TIMES SUMMARY#*/
.summaryPanel {border-bottom:5px solid #FFFFFF; background-color:#BCCD71; background-image:url(/App_Themes/ParkGardenCentres/images/bg-blog-summary.gif); background-repeat:no-repeat; background-position:bottom left; padding:10px; color:#ffffff;}
.summaryPanel ul {margin-top:10px;}
.summaryPanel li {display:block; color:#ffffff; margin:0px; padding:0px; text-align:left; height:auto; padding-bottom:14px; color:#065126;}
.summaryPanel a {display:block; text-decoration:underline; color:#065126; line-height:1.4em; padding-bottom:10px;}
.summaryPanel a:hover {text-decoration:underline;}
.summaryPanel .blogPosts {padding:10px 0 5px 0;}
.summaryPanel h5 {padding-bottom:3px;}
.summaryPanel h6 {color:#017125; padding-top:7px; font-size:11px;padding-bottom:3px;} 
.summaryPanel p {padding-bottom:2px; font-size:1.2em;} 
.summaryPanel p.blogLink a {color:#ffffff; font-weight:bold;}
.summaryPanel p.openingTimes {color:#000000; font-size:11px;}

/*#FOOTER#*/
#footer {height:30px; border-top:5px solid #FFFFFF; clear:both; background-color:#FFFCDB; padding:8px; color:#8A8064; font-size:0.9em;}
#footer ul {}
#footer li {float:left; padding: 0px 7px 0px 7px; border-right:solid 1px #FAAB32;}
#footer li.interfaceLink {float:right; border:none; padding-right:0px;}
#footer a {color:#8A8064;}
#footer a:hover {text-decoration:none;}
#footer li.lastMenuItem {border:none;}

/*#EDITING STYLES#*/
.EditableRegionTextBox {border:solid 1px #cccccc;}
.CMSEditableRegionTitle {font-size:12px; color:#000000; font-weight:normal; display:none;}

/*#BLOG#*/
#blogNavigation {float:left; width:198px;}
.blogPostsArchive {float:left; width:193px; padding:5px 0px 0px 5px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav.gif); background-repeat:no-repeat; background-position:top left; background-color:#E5EDBC;}
.blogPostsArchive h4 {background:none; padding:4px 10px 4px 10px;  width:173px; color:#ffffff; border-bottom:1px solid #ffffff;border-top:none;}
.blogPostsArchive a {border-bottom:1px solid #ffffff; background-color:#E5EDBC;display:block; width:173px;  padding:4px 10px 4px 10px; color:#017125;}
.blogPostsArchive a:hover {background-color:#D7DFB1;}
.blogPostsArchive a.current {font-weight:bold; color:#EA8F0D;}
.blogPostsArchiveFooter {float:left; background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav-footer.gif); background-repeat:no-repeat; background-position:bottom left; width:193px; height:10px;}
.blogSubscribe {float:left; width:193px; padding:5px 0px 0px 5px;background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav.gif);  background-repeat:no-repeat; background-position:top left; background-color:#E5EDBC;}
.blogSubscribe h4 {background:none; padding:4px 10px 4px 10px;  width:173px; color:#ffffff; border-bottom:1px solid #ffffff;border-top:none;}
.blogSubscribe a {display:block; width:153px; background-color:#E5EDBC; background-image:url(/App_Themes/ParkGardenCentres/images/rss-logo.gif); background-repeat:no-repeat; background-position:8px 4px;  padding:6px 10px 4px 30px; color:#017125;}
.blogSubscribe a:hover {background-color:#D7DFB1;}
.blogSubscribeFooter {float:left; background-image:url(/App_Themes/ParkGardenCentres/images/bg-side-nav-footer.gif); background-repeat:no-repeat; background-position:bottom left; width:193px; height:10px;}

.blogBreadcrumbs {float:left; padding-bottom:15px; color:#8FA040;}
.blogBreadcrumbs a {color:#8FA040; text-decoration:underline;}
.blogBreadcrumbs span {color:#8FA040; text-decoration:underline;}

.blogContent {width:549px; float:left; padding:10px 18px 0px 18px;}
.blogPost {float:left; background-color:#F4F7E4; padding:0 15px 0 15px;}
.blogPost h1 a {display:block; color:#EA8F0D; font-size:1.4em; font-weight:normal; padding-bottom:15px;}
.blogPost h4 {color:#8FA040; font-weight:bold; padding-bottom:15px; padding-top:20px;}
.blogPost h4 span {color:#000000;}
.blogPost p {padding-bottom:10px; line-height:1.4em;}
.blogPostTop {float:left; width:549px; height:10px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-blog-post-top.gif); background-repeat:no-repeat;}
.blogPostBottom {float:left; width:549px; height:10px; background-image:url(/App_Themes/ParkGardenCentres/images/bg-blog-post-bottom.gif); background-repeat:no-repeat; margin-bottom:15px;}

/*#LIGHTBOX GALLERY#*/
.lightBoxGallery {width:540px; float:left;  margin-left:28px; margin-top:15px; }
.lightBoxGallery a {float:left; display:block; width:125px; height:125px; overflow:hidden;  margin:0px 10px 10px 0;}
#lightbox h1 {color:#EA8F0D; font-size:1.4em; font-weight:normal; padding-bottom:5px;}
#lightbox p {color:#000000; font-size:1.2em; font-weight:normal; line-height:1.4em; padding-bottom:15px;}

/*#HODGES MENU#*/
#HodgesMenu {float:left; height:92px; width:568px; position:absolute; top:130px; left:13px;}
#HodgesMenu a {margin:0 5px 5px 0px; float:left; display:block; width:137px; overflow:hidden; height:41px;}
#HodgesMenu a:hover img {margin-left:-137px;}
#HodgesMenu a:hover {zoom:1;}
#HodgesMenu a.current img {margin-left:-137px;}

