﻿/* two primary colours for NGS: yellow - #F6F90B; green - #0B6F49 */
body { padding:0;margin:0;background:#FFFFFF;font-family: Arial, Helvetica, Sans-Serif;font-size:14px;font-weight:normal;color:#000000;line-height:20px;text-align:left;z-index:0; }
div, p, h1, h2, h3, h4, h5, h6, ul, img { padding:0;margin:0; }
h1 { font-size:14pt;line-height:1em;color:#0B6F49; }
h2 { font-size:12pt;line-height:1em;color:#0B6F49; }
h3 { font-size:11pt;line-height:1em;color:#0B6F49; }
ul { list-style-type:none; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
h1 a { color:#0B6F49; }
.alert { color:#FF0000; }
.clear-all { clear:both; }
.float-left { float:left; }
.float-right { float:right; }
.float-none { float:none; }
.full-width { width:100%; }
.three-quarter-width { width:75%; }
.two-thirds-width { width: 66%; }
.eighty-percent-width { width: 80%; }
.padding-left-10 { padding-left:10px; }
.padding-right-10 { padding-right:10px; }
.padding-top-10 { padding-top:10px; }
.padding-bottom-10 { padding-bottom:10px; }
.margin-top-10 { margin-top:10px; }
.margin-bottom-20 { margin-bottom:20px; }
.teaser { width:180px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:0;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#ffffcc;border:solid 1px #0B6F49;float:left; }
div.span1, div.span2, div.span3, div.span4, div.span5, div.span6, div.span7, div.span8, div.span9, div.span10 { float: left;padding-left:5px; }
.span1 { width:53px; }
.span2 { width:113px; }
.span3 { width:173px; }
.span4 { width:233px; }
.span5 { width:293px; }
.span6 { width:353px; }
.span7 { width:413px; }
.span8 { width:473px; }
.span9 { width:533px; }
.span10 { width:598px;padding:0; }
div.last { padding-right:0; }
.border-item { border-width:1px;border-style:solid;border-color:#969696; }
.border-none { border-width:2px; }
.thick-border-bottom { border-bottom-width:3px;border-bottom-color:#0B6F49;border-bottom-style:solid;margin-bottom:10px; }
.background-dark { background-color:#C0C0C0; }
.background-medium { background-color:#DEE0D2; }
.background-light { background-color:#EAEAEA; }
.small-font { font-size:x-small; }
.centre-text { text-align:center; }
.dotted-line { border-bottom-color:#0B6F49; border-bottom-width:1px; border-bottom-style:dotted; }
.data-pager { clear:both;margin-top:15px; }
/* content */
#content-body { width:810px;height:auto;position:relative;margin-top:0;margin-right:auto;margin-bottom:auto;margin-left:auto; }
#content-inner { margin-bottom:20px; }
#content-inner:after { content:" ";display:block;clear:both; }
* html #content-inner { height:1px; }
#content-right { width:630px;height:auto;float:right; }
#content-left { width:180px;height:auto;float:left;}
/* content - end */
/* top banner */
#banner { width:100%;height:96px;background:#0B6F49;position:relative;margin-top:0;margin-right:auto;margin-bottom:5px;margin-left:0;border:solid 1px #0B6F49; }
/* logo */
#banner-logo { width:260px;height:96px;float:left; }
#banner-logo p { height:71px;background: url('./images/ngs-logo.gif') no-repeat;
text-indent:-2000px;margin-top: 18px;margin-right:0;margin-bottom:0;margin-left:10px; }
/* logo - end */
#banner-links { float:right;height:96px;width:486px;background:url('./images/ngs-banner.jpg');
}
#banner-links p { margin-top:72px;margin-right:10px;margin-bottom:0;margin-left:0;text-align:right; }
#banner-links a { color:#FFFFFF;text-transform:lowercase; }
/* top banner - end */
/* breadcrumbs */
#breadcrumbs { margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;}
.path {}
.path a { color:#0B6F49;}
.path a.current:hover { cursor:default;text-decoration:none;}
/* breadcrumbs - end */
/* right hand side */
#content-right-main { width:600px;float:left;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font:12px;border:solid 1px #fff;}
#content-right-main h1 { padding-top:10px;padding-bottom:15px;}
#content-right-main h2 { padding-top:10px;padding-bottom:15px;}
#content-right-main h3 { padding-top:10px;padding-bottom:15px;}
#content-right-main p { padding-top:10px;padding-bottom:10px;}
#content-right-main ul { list-style-type:disc;list-style-position:inside;}
#content-right-main .imageItem { height:auto;width:auto;clear:both;}
#content-right-main .image-float-right { float:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:10px;}
#content-right-main .image-float-left {	float:left;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;}
#content-right-main .image-float-none {	float:none;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
#content-right-main .externalLink {	height:auto;width:auto;clear:both;}
#content-right-main .headOfficeContactItem, .headOfficeDepartmentItem {	height:auto;width:auto;float:left;margin-top:20px;margin-bottom:20px;}
#content-right-main .headOfficeContactItem p { margin:0;padding:0;}
#content-right-main .headOfficeDepartmentItem p { margin:0;padding:0;}
#content-right-main .area-page p { font-size:small;}
#content-right-main .county-organisers { margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#EAEAEA;}
#content-right-main .county-organisers h3 {	font-size:1em;text-decoration:underline;}
#content-right-main .county-organisers p { font-size:0.9em;}
#content-right-main .area-event { margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;}
#content-right-main .area-event p {	font-size:0.9em;}
#content-right-main .newsSelectorItem, .newsSelectorPressItem, .newsSelectorGardensItem { float:left;height:auto;width:600px;background-color:#fff;}
#content-right-main .news-selector-item-heading { float:left;height:50px;width:150px;line-height:50px;text-align:center;font-size:1.2em;font-weight:bold;background:#B7CCB7;}
#content-right-main .news-selector-item-heading a {	color:#0B6F49;}
#content-right-main .news-selector-item-heading-right {	float:left;height:50px;width:450px;background:#B7CCB7;}
#content-right-main .news-selector-item-content { clear:both;margin-right:10px;}
#content-right-main .postcard-item { width:185px;font-size:0.8em;}
#content-right-main .postcard-entry-item { float:left;width:540px;height:auto;}
#content-right-main .postcard-entry-label { float:left;width:189px;padding-bottom:5px;font-size:0.9em;}
#content-right-main .postcard-entry-mandatory { float:left;width:27px;padding-bottom:5px;color:#FF0000;}
#content-right-main .postcard-entry-detail { float:left;width:324px;padding-bottom:5px;}
#content-right-main .postcard-entry-link { margin:20px;width:100%;float:right;text-align:center;}
#content-right-main .postcard-entry-link-text { width:540px;}
#content-right-main .shop-online-start {}
#content-right-main .shop-online-features { background:url('./images/ngs-features.png') no-repeat;}
#content-right-main .shop-online-features h3 { text-align:center;padding-top:10px;padding-bottom:10px;}
#content-right-main .shop-online-feature-item {	margin-top:10px;margin-right:10px;margin-left:10px;margin-bottom:10px;width:130px;float:left;}
#content-right-main .shop-online-feature-item-picture {	padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:15px;background:url('./images/ngs-feature-item-picture.gif') no-repeat;width:115px;height:120px;z-index:1;}
#content-right-main .shop-online-feature-item-picture a { z-index:2;}
#content-right-main .shop-online-feature-item-text { text-align:center;font-size:0.9em;}
#content-right-main .shop-online-category {	background:url('./images/ngs-features.png') no-repeat;}
#content-right-main .shop-online-category h3 { text-align:center;padding-top:10px;padding-bottom:10px;}
#content-right-main .shop-online-category-item { margin-top:10px;margin-right:10px;margin-left:10px;margin-bottom:10px;width:130px;float:left;}
#content-right-main .shop-online-category-item-picture { padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:15px;background:url('./images/ngs-feature-item-picture.gif') no-repeat;width:115px;height:120px;z-index:1;}
#content-right-main .shop-online-category-item-picture a { z-index:2;}
#content-right-main .shop-online-category-item-text { text-align:center;font-size:0.9em;}
#content-right-main .shop-checkout-basket {	float:left;border-width:1px;border-style:solid;border-color:#969696;}
#content-right-main .shop-checkout-basket-item { float:left;background-color:#DEE0D2;}
#content-right-main .shop-checkout-basket-item-alt { float:left;background-color:#EAEAEA;}
#content-right-main .shop-checkout-basket-item-name { float:left;width:300px;}
#content-right-main .shop-checkout-basket-item-cost { float:left;width:100px;}
#content-right-main .shop-checkout-basket-item-remove {	float:left;width:100px;}
#content-right-main .shop-checkout-basket-item-total { width:300px;float:right;}
#content-right-main .shop-checkout-promo { margin-top:20px;margin-bottom:10px;}
#content-right-main .shop-checkout-link { margin:20px;width:100%;float:right;text-align:center;}
#content-right-main .shop-checkout-details { float:left;padding:20px;width:90%;background-color:#EAEAEA;}
#content-right-main .shop-checkout-details-item { width:540px;}
#content-right-main .shop-checkout-details-label { float:left;width:189px;padding-bottom:5px;font-size:0.9em;}
#content-right-main .shop-checkout-details-mandatory { float:left;width:27px;padding-bottom:5px;color:#FF0000;}
#content-right-main .shop-checkout-details-entry { float:left;width:324px;padding-bottom:5px;}
#content-right-main .shop-checkout-details-validator { float:left;width:513px;padding-bottom:5px;}
#content-right-main .shop-checkout-details-summary { float:left;background-color:#DEE0D2;margin-bottom:20px;}
#content-right-main .garden-search-item { float:left;width:540px;height:auto;}
#content-right-main .garden-search-label { float:left;width:189px;padding-bottom:5px;font-size:0.9em;}
#content-right-main .garden-search-mandatory { float:left;width:27px;padding-bottom:5px;color:#FF0000;}
#content-right-main .garden-search-entry { float:left;width:324px;padding-bottom:5px;}
#content-right-main .garden-search-link-text { float:left;width:520px;font-size:0.9em;}
#content-right-main .garden-details { float:left;}
#content-right-main .garden-details h2 { padding-top:10px;padding-bottom:5px;}
#content-right-main .garden-details h3 { padding-top:0;padding-bottom:10px;}
#content-right-main .garden-details h5 { padding-top:0;padding-bottom:10px;}
#content-right-main .garden-details-item { float:left;width:590px;}
#content-right-main .garden-details-item p { border-top-color:#0B6F49;border-top-style:solid;border-top-width:1px;text-align:left;}
/* Subscriptions */
#content-right-main .subscription-item { float:left;width:540px;height:auto;}
#content-right-main .subscription-label { float:left;width:189px;padding-bottom:5px;font-size:0.9em;}
#content-right-main .subscription-mandatory { float:left;width:27px;padding-bottom:5px;color:#FF0000;}
#content-right-main .subscription-entry { float:left;width:324px;padding-bottom:5px;}
#content-right-main .subscription-link { margin:20px;width:100%;float:right;text-align:center;}
#content-right-main .subscription-link-text { width:540px;}
/* Subscriptions - end */
/* home page */
#content-right-main-homepage { width:600px;float:left;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font:12px;border:solid 1px #FFF;}
#content-right-main-homepage a { z-index:10;float:left;padding-top:10px;padding-left:15px;width:80px;text-align:center;color:#0B6F49;}
#content-right-main-homepage .lnk1 { z-index:5;width:168px;height:60px;left:0px;position:relative;float:left;background:url('./images/ngs-homepage-ticker.png') no-repeat;}
#content-right-main-homepage .lnk1-selected { z-index:5;width:168px;height:60px;left:0px;position:relative;float:left;background:url('./images/ngs-homepage-ticker-selected.png') no-repeat;}
/* #content-right-main-homepage .lnk1-selected a {color:#FFFFFF;} */
#content-right-main-homepage .lnk2 { z-index:4;width:168px;height:60px;left:-54px;position:relative;float:left;background:url('./images/ngs-homepage-ticker.png') no-repeat;}
#content-right-main-homepage .lnk2-selected { z-index:4;width:168px;height:60px;left:-54px;position:relative;float:left;background:url('./images/ngs-homepage-ticker-selected.png') no-repeat;}
/* #content-right-main-homepage .lnk2-selected a {color:#FFFFFF;} */
#content-right-main-homepage .lnk3 { z-index:3;width:168px;height:60px;left:-108px;position:relative;float:left;background:url('./images/ngs-homepage-ticker.png') no-repeat;}
#content-right-main-homepage .lnk3-selected { z-index:3;width:168px;height:60px;left:-108px;position:relative;float:left;background:url('./images/ngs-homepage-ticker-selected.png') no-repeat;}
/* #content-right-main-homepage .lnk3-selected a {color:#FFFFFF;} */
#content-right-main-homepage .lnk4 { z-index:2;width:168px;height:60px;position:absolute;right:98px;float:right;background:url('./images/ngs-homepage-ticker.png') no-repeat;}
#content-right-main-homepage .lnk4-selected { z-index:2;width:168px;height:60px;position:absolute;right:98px;float:right;background:url('./images/ngs-homepage-ticker-selected.png') no-repeat;}
/* #content-right-main-homepage .lnk4-selected a {color:#FFFFFF;} */
#content-right-main-homepage .lnk5 { z-index:1;width:134px;height:60px;right:0;position:absolute;float:right;background:url('./images/ngs-homepage-ticker-reverse.png') no-repeat;}
#content-right-main-homepage .lnk5 a { z-index:10;float:left;padding-top:17px;padding-left:35px;width:80px;text-align:center;color:#0B6F49;}
/* home page - end */
/* right hand side - end */
/* left hand side */
#content-left-main { margin-top:auto;margin-right:0;margin-bottom:10px;margin-left:0;}
#content-left-main .headline { width:178px;height:80px;margin-bottom:10px;font-size:0.70em;line-height:1em;border:solid 1px #0B6F49;background:url('./images/ngs-headline-bg.gif') repeat-x;}
#content-left-main .headline img { float:left;padding-right:10px;vertical-align:middle;}
#content-left-main .headline a { color:#0B6F49;}
#content-left-main .headline h3 { padding-right:5px;padding-top:10px;padding-bottom:10px;}
#content-left-main .shop-menu {	width:178px;height:auto;margin-bottom:10px;font-size:0.95em;}
#content-left-main .shop-menu h4 { background:url('./images/ngs-shop-header.jpg');line-height:24px;text-align:center;}
#content-left-main .shop-menu-categories {}
#content-left-main .shop-menu-category { background:url('./images/ngs-shop-category.jpg');text-align:center;}
#content-left-main .shop-menu-category a { color:#FFFFFF;}
#content-left-main .shop-cart {	width:178px;height:auto;margin-bottom:10px;font-size:0.95em;}
#content-left-main .shop-cart h4 { background:url('./images/ngs-shop-header.jpg');line-height:24px;text-align:center;}
#content-left-main .shop-cart a { color:#0B6F49;}
#content-left-main .shop-cart-top {	width:178px;height:5px;background:url('./images/ngs-shop-basket-top.jpg');}
#content-left-main .shop-cart-middle { padding: 5px 10px;width:178px;background:url('./images/ngs-shop-basket-middle.jpg') repeat-y;font-size:0.8em;}
#content-left-main .shop-cart-bottom { width:178px;height:5px;background:url('./images/ngs-shop-basket-bottom.jpg');}
/*#content-left-sponsor {	float:left;height:130px;width:180px;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;}*/
#content-left-sponsor {	float:left; border:solid 1px #0B6F49; margin-bottom : 0px; width : 178px;}
#content-left-sponsor p { text-align:right;font-size:0.8em;padding-right:10px;}
/* left hand side - end */
/* sitemap - start */
#sitemap {}
#sitemap ul { list-style-type:none;list-style-position:inside;}
#sitemap ul li { padding-top:3px;line-height:1.2em;background:url('./images/ngs-menu-bg.gif') repeat-x;}
#sitemap ul li a { vertical-align:top;color:#0B6F49;}
#sitemap ul li ul {	text-indent:30px;list-style-position:inside;list-style-type:circle;list-style-image:url('./images/bullet-green.png');}
#sitemap ul li ul li { background:#FFFFFF;}
#sitemap ul li ul li a { color:#0B6F49;}
#sitemap ul ul ul {	text-indent:60px;list-style-position:inside;list-style-type:circle;list-style-image:url('./images/bullet-green.png');}
#sitemap ul ul ul li { background:#FFFFFF;}
#sitemap ul ul ul li a {color:#0B6F49;}
#sitemap ul ul ul ul { text-indent:90px;list-style-position:inside;list-style-type:circle;list-style-image:url('./images/bullet-green.png');}
#sitemap ul ul ul ul li { background:#FFFFFF;}
#sitemap ul ul ul ul li a {	color:#0B6F49;}
/* sitemap - end */
/* footer */
#footer { width:100%;position:relative;bottom:0;height:30px;background:url('./images/ngs-menu-bg.gif') repeat-x;border:solid 1px #0B6F49;}
#footer ul { display:block;right:175px;position:absolute;}
#footer li { float:left;font-size:x-small;font-weight:normal;margin-top:5px;margin-right:3px;margin-bottom:0;margin-left:3px;padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px;background:url('/App_Themes/Standard/images/ngs-menu-item-bg.gif') repeat-x;}
#footer ul li a { color:#FFFFFF;margin:0;text-decoration:none;}
#footer ul li a:hover { text-decoration:underline;}
/* footer - end */
