
#top {
background:#4d7030 url(/img/bg-gardens.jpg) no-repeat;
background-position:-31px 325px;
}
#bottom {
background:none;
}

h2{
	color:#2E8366;
}
h2 a,h2 a:visited{
	color:#FFFFFF;
}
h2 a:hover{
	color:#FFFFFF;
}
h3{
	color:#3EB387;
}
#sub_header{
	background-color:#2E8366;
}
.content-left-box-header{
	background-color:#256850;
}
#content-left-video-box{
	background-color:#2E8366;
}
#content-left-itinerary{
	background-color:#2E8366;
}
#content-left-request-brochure{
	background-color:#2E8366;
}
#content-right_header{

	/* background-image:url(/img/headers/i_main_image_accommodation.jpg); */
}
#content-right-main{

	background-image:url(/img/content_text_box.gif);
}

div#thedms65.BrowseCellh2,div#thedms65.BrowseCellh2 a,div#thedms65.BrowseCellh2 a:visited{
	color:#2E8366;
}
div#thedms65.BrowseCellh2 a:hover{
	color:#2E8366;
}

.left-box a, .left-box a:visited {
	color:#277056;
}

/* -- new styles for 2010 website -- */


#content-holder-centre-wrap .double-left, #content-holder-centre-wrap .double-right, #content-holder-centre-wrap .triple-left, #content-holder-centre-wrap .triple-right  {
    background-color:#5b9c86;
}


#navigation-sub {
    background-color: #408B39; /* middle of gradient colour */
}

#navigation-sub li a, #navigation-sub li a:visited {
	color:#fff; /* lighter links */
	background-color:#408B39;
}

.double .buttons {
    background-color: #5b9c86; /* darker colour */
    padding: 3px;
}
.triple .buttons {
    background-color: #5b9c86; /* darker colour */
    padding: 3px;
}

.left-box-block ul 
{
    margin-left:5px;
}


.right-box ul
{
    
    margin-left:5px;
}


.left-box-block a, .left-box-block a:visited
{
    color:#277056;
}


.right-box a, .right-box a:visited
{
    color:#277056;
}
div#thedmsSearch0 ul li h2, div#thedmsSearch1 ul li.check h2, div#thedmsSearch1 ul li.radio h2, div#thedmsSearch1 ul li h2 {
    background:#408B39;
}

div#thedmsBrowseGrid .BrowseCell h2 {
    background:#408B39;
}

div.thedmsBrowsePagination a.thedmsPaginationCurrentPage, div.thedmsBrowsePagination a:hover  {
    background:none repeat scroll 0 0 #5B9C86; /* darker colour */
}


.button a, .button a:visited {
    background:#408B39;
}

div#thedms02n .thedmsGridTableHeader, #thedmsGridAvailabilityChart .thedmsGridTableHeader th, #TB_ajaxContent h2 {
    background-image:url("/img/bg-accomm.jpg");
    border-right: 1px solid #5B9C86; /* darker colour */
}
.thedmsGridTableBorder  {
    border-left:1px solid #5B9C86; /* darker colour */
    border-top:1px solid #5B9C86; /* darker colour */
    border-bottom:1px solid #5B9C86; /* darker colour */
}
#thedmsAvailability td {
    border-right: 1px solid #5B9C86; /* darker colour */
    border-top:1px solid #5B9C86;  /* darker colour */
}

#thedmsDetailsPanel h2, #thedmsOpeningDetails h2, #thedmsItemsPanel h2, #thedmsContactPanel h2, #thedmsOpeningDetails h2, #thedmsItemsPanel h2 {
    background:#408B39;
}


/* AR: new styles 22/03/2010 */


#content-holder-centre-wrap #content-right-main-dms .half .box, #content-holder-centre-wrap #content-right-main-dms .third .box, #content-holder-centre-wrap #content-right-main-dms .third {
    background-color: #5B9C86; /* darker colour */
}

#content-holder-centre-wrap #content-right-main-dms .button a:hover {
    color: #fff !important; 
}

table#thedmsOpeningTimesTableFullWidth th {
    background:#67852D;
}
td {
    background-color:#C7DF99; /* lighter colour */
    border:none;
}

/******DMS and table styles by NS**************/

/*dms key on venue pages*/
.thedmskey 
{
    border:1px solid #5A9B85;
}

div#thedms13 div#thedmsItemsPanel p
{
      border-color: #5A9B85;
}

div#thedmsItemsPanel 
{
    background-color:#EFF8F4;  
}

table#thedmsBrowseEvents
{
    background-color: #599A84;
}

div#thedmsBrowseGrid .BrowseRow 
{
    border:1px solid #599A84;
}
/****** END of DMS table styles by NS*************

/*search button for three tab (accomm, attractions, events) search*/

/*END search button for three tab (accomm, attractions, events) search  NS*/

/*HCL Changes*/
/*TC styles added 20.05.2010*/
#content-right-main-dms h1 {
	background:transparent url(/img/bg-h1-greatgardens.jpg) no-repeat scroll 0 0; 
	color:#fff;
	padding-left:6px;
}
#content-right-main-dms h1 p {
	color:#fff
}

#content-right-main-dms .half .box h2, #content-right-main-dms .half .box h2 a {
background-color:#408B39;
color:#fff;
background-image:none;
}
li.great-gardens a {
background-color:#408B39 !important;
}
#content-holder-centre-wrap {
	width: 612px;}
	
div#thedms05 div#thedmsListings div#thedmsBrowseGrid div.BrowseSingleRow div.BrowseCell div.details_holder div.thedmsSO div.thedmsSObutton a.button {
background:#408B39;
color:#fff !important;
display:inline-block;
margin-top:5px;
padding:2px 3px;
}

.button a, .button a:visited, #content-right-footer .button a, #content-right-footer .button a:visited,	
.global-basket-iframe div.button a 
{
        background-color:#408B39;
}
