
h1
{
	background-image:url(/img/bg-h1-accomm.jpg)!important;
	color:#fff !important;
}
h2{
	color:#fff !important;
}
h2 a,h2 a:visited{
	color:#FFFFFF;
}
h2 a:hover{
	color:#FFFFFF;
}

#content-right-main-dms .half .box h2 a
{
 color:#FFFFFF;
 background-color:#5B9C86;   
}

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;
}
.content-holder-extra-quicklinks li {
	background-repeat: repeat-x;
	background-image:url(../img/bg-accomm.jpg);
}



.quicklinks li {
    background-color:#5b9c86;
    background-image:url("/img/bg-accomm.jpg");
}
#footer-bar {
    background-color:#5b9c86;
    background-image:url("/img/bg-accomm.jpg");
}

#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: #5B9C86; /* middle of gradient colour */
}

#navigation-sub li a, #navigation-sub li a:visited {
	background-color: #5B9C86; /* middle of gradient colour */
	border-right:1px solid #BEE3D7; /* lighter colour */
	color:#fff; /* lighter links */
}


.content-lower-nav-box-2 h5, .content-lower-navigation-box h5 {
    background-color:#5b9c86; /* darker colour */
    background-image:url("/img/bg-accomm.jpg");
}

.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;
}

.left-box-block h2 
{
    background-image:url("/img/bg-accomm.jpg");
    background-color: #5b9c86; /* darker colour */
}

.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:url("/img/bg-accomm.jpg") repeat scroll 0 0 transparent;
}

div#thedmsBrowseGrid .BrowseCell h2 {
    background:url("/img/bg-accomm.jpg") repeat scroll 0 0 #5B9C86; /* darker colour */
}

div#thedmsBrowseGrid .button a, div#thedmsBrowseGrid .button a:visited {
    background:url("/img/bg-accomm.jpg") repeat-x scroll center top transparent;
}
div.thedmsBrowsePagination a.thedmsPaginationCurrentPage, div.thedmsBrowsePagination a:hover  {
    background:none repeat scroll 0 0 #5B9C86; /* darker colour */
}

div#thedms02n h2, div#thedmsAccessibility h3 {
background-image:url("/img/bg-accomm.jpg");
}
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-image:url("/img/bg-accomm.jpg");
}


/* AR: new styles 22/03/2010 */

#content-holder-centre-wrap #content-right-main-dms .half {
    background-color: #5B9C86; /* darker colour */
}
#content-right-main-dms .half .box h2 
{
        background-color: #5B9C86; /* darker colour */ 
    
}


#content-holder-centre-wrap #content-right-main-dms .button a:hover {
    color: #fff; 
}

table#thedmsOpeningTimesTableFullWidth th {
    background-color:#5B9C86; /* darker colour */
}
td {
    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*************




/****** DMS accommodation book styles by NS*****************/

div#thedms01n h2 
{
    background-image:url("/img/bg-accomm.jpg");
}
/****** END DMS accommodation book styles by NS*************/





/*Styles to change bg colour of accommodation navigation tab whilst in accommodation section*/
li.accommodation a {background-color: #5B9C86 !important;}

#content-holder-centre-wrap {
	width: 612px;}

