h1{
	background:url("/img/bg-h1-greatoutdoors.jpg") no-repeat;
}
h2{
	color:#82C55B;
}
h2 a,h2 a:visited{
	color:#FFFFFF;
}
h2 a:hover{
	color:#FFFFFF;
}
h3{
	color:#8f402b;
}

h2 p{
color:#fff;
}
#sub_header{
	background-color:#4C445C;
}
#content-left-navigation-box{
	background-image:url(/img/i_middle_content-left_fill_attractions.gif);
}
.content-left-box-header{
	background-color:#3A3A4A;
}
#content-left-video-box{
	background-color:#6D6385;
}
#content-left-itinerary{
	background-color:#6D6385;
}
#content-left-request-brochure{
	background-color:#6D6385;
}
#content-right_header{
	/* background-image:url(/img/headers/i_main_image_attractions.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:#FFFFFF;
}
div#thedms65.BrowseCellh2 a:hover{
	color:#FFFFFF;
}
#content-right-main-dms{
}
.content-lower-nav-box-2 a, .content-lower-navigation-box a .content-lower-nav-box-2 a:visited,.content-lower-navigation-box a:visited
{
	background:url(/img/bg-greatoutdoors.jpg);
	background-color: #6D6385;
}

.left-box a, .left-box a:visited {
	color:#8F402B;
}
.content-holder-extra-quicklinks li {
	background-repeat: repeat-x;
	background-image:url(/img/bg-greatoutdoors.jpg);
	background-color: #6D6385;
}

/* -- new styles for 2010 website -- */

.quicklinks li {
    background-color:#6A6375; 
    background-image:url("/img/bg-greatoutdoors.jpg");
}
#footer-bar {
    background-color:#6A6375; 
    background-image:url("/img/bg-greatoutdoors.jpg");
}

.double h3, .triple h3, .right-box h2 {
    background:url("/img/bg-greatoutdoors.jpg") repeat scroll 0 0 #B35A56;
}
#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:#6A6375; 
}
.content-lower-navigation-box p, .buttons, .content-lower-nav-box-2 p {
    background-color:#CDCAD4; 
}

.content-lower-nav-box-2 a, .content-lower-nav-box-2 a:visited, .content-lower-navigation-box a, .content-lower-navigation-box a:visited {
	background-image:url(/img/bg-greatoutdoors.jpg);
	background-color: #6D6385;
}

#navigation-sub li a, #navigation-sub li a:visited {
	background-color: #82c55b; /* middle of gradient colour */
	border-right:1px solid #fde5e0; /* lighter colour */
	color:#fff; /* lighter links */
}


.content-lower-nav-box-2 h5, .content-lower-navigation-box h5 {
    background-color:#AC5A44; /* darker colour */
    background-image:url("/img/bg-greatoutdoors.jpg");
}

.double .buttons {
    background-color: #AC5A44; /* darker colour */
    padding: 3px;
}
.triple .buttons {
    background-color: #AC5A44; /* darker colour */
    padding: 3px;
}




/*addional syles NS*/
.content-lower-nav-box-2 {
    background-color:#fde5e0; /* lighter colour */
}
#content-right-footer .content-lower-nav-box-2 .buttons a, #content-right-footer .content-lower-navigation-box .buttons a 
{
    background-color:#fde5e0; /* lighter colour */
}

.left-box-block h2
{
        background-image:url("/img/bg-greatoutdoors.jpg");
        background-color: #6A6375; /* darker colour */
}

.left-box-block, .right-box, .content-lower-nav-box-2 a, .content-lower-nav-box-2 a:visited, .content-lower-navigation-box a, .content-lower-navigation-box a:visited, .content-lower-navigation-box ul li, .content-lower-navigation-box  
{   
  background-color:#fde5e0; /* lighter colour */
}

.left-box-block li a, .left-box-block a, .left-box-block a:visited, .left-box-block li, .right-box a, .right-box a:visited, .right-box li, .content-lower-nav-box-2 ul li a, .content-lower-nav-box-2 ul li, .content-lower-navigation-box ul li a, .content-lower-navigation-box ul li
{
    color: #6D6385 !important;
}

.content-lower-navigation-box span, .content-lower-nav-box-2 span 
{
    background-color:#6A6375; /* darker colour */
    background-image:url("/img/bg-greatoutdoors.jpg") !important;
}

.content-lower-navigation-box a
{
    padding:0!important;
}


/*end of additional styles NS*/


.content-lower-nav-box-2 h5, .content-lower-navigation-box h5 {
    background-color:#6A6375; /* darker colour */
    background-image:url("/img/bg-activities.jpg");
}

.double .buttons {
    background-color: #6A6375; /* darker colour */
    padding: 3px;
}
.triple .buttons {
    background-color: #6A6375; /* darker colour */
    padding: 3px;
}

.content-lower-nav-box-2 {
    background-color: #fde5e0; /* lighter colour */
}

#content-right-footer .content-lower-nav-box-2 .buttons a, #content-right-footer .content-lower-navigation-box .buttons a 
{
    background-color:#fde5e0; /* lighter colour */
}
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-greatoutdoors.jpg") repeat scroll 0 0 transparent;
}

div#thedmsBrowseGrid .BrowseCell h2 {
    background:url("/img/bg-greatoutdoors.jpg") repeat scroll 0 0 #B35A56; /* darker colour */
}

div#thedmsBrowseGrid .button a, div#thedmsBrowseGrid .button a:visited {
    background:url("/img/bg-greatoutdoors.jpg") repeat-x scroll center top transparent;
}
div.thedmsBrowsePagination a.thedmsPaginationCurrentPage, div.thedmsBrowsePagination a:hover  {
    background:none repeat scroll 0 0 #6A6375; /* darker colour */
}
div.thedmsBrowsePagination a {
    background:none repeat scroll 0 0 #fde5e0; /* lighter colour */
}

div#thedms02n h2, div#thedmsAccessibility h3 {
background-image:url("/img/bg-greatoutdoors.jpg");
}
div#thedms02n .thedmsGridTableHeader, #thedmsGridAvailabilityChart .thedmsGridTableHeader th, #TB_ajaxContent h2 {
    background-image:url("/img/bg-greatoutdoors.jpg");
    border-right: 1px solid #6A6375; /* darker colour */
}
.thedmsGridTableBorder  {
    border-left:1px solid #6A6375; /* darker colour */
    border-top:1px solid #6A6375; /* darker colour */
    border-bottom:1px solid #6A6375; /* darker colour */
}
#thedmsAvailability td {
    border-right: 1px solid #6A6375; /* darker colour */
    border-top:1px solid #6A6375;  /* darker colour */
}

#thedmsDetailsPanel h2, #thedmsOpeningDetails h2, #thedmsItemsPanel h2, #thedmsContactPanel h2, #thedmsOpeningDetails h2, #thedmsItemsPanel h2 {
    background-color: #82C55B;
}

.left-box-block h2
{
        background-image:url("/img/bg-greatoutdoors.jpg");
        background-color: #6A6375; /* darker colour */ 
        
}

.left-box-block, .right-box, .content-lower-nav-box-2 a, .content-lower-nav-box-2 a:visited, .content-lower-navigation-box a, .content-lower-navigation-box a:visited, .content-lower-navigation-box ul li, .content-lower-navigation-box  
{   
  background-color: #fde5e0; /* lighter colour */
}

.left-box-block li a, .left-box-block a, .left-box-block a:visited, .left-box-block li, .right-box a, .right-box a:visited, .right-box li, .content-lower-nav-box-2 ul li a, .content-lower-nav-box-2 ul li, .content-lower-navigation-box ul li a, .content-lower-navigation-box ul li
{
    color: #fff !important;
}

.content-lower-navigation-box span, .content-lower-nav-box-2 span 
{
      background-image:url("/img/bg-greatoutdoors.jpg");
      background-color: #6A6375; /* darker colour */ 
}

/* AR: new styles 22/03/2010 */

#content-holder-centre-wrap #content-right-main-dms .half {
    background-color: #6A6375; /* darker colour */
}
.left-box-block h2, .box h2 {
    background-color: #6A6375; /* darker colour */ 
    background-image:url("/img/bg-greatoutdoors.jpg");
}
.left-box, .box {
    background-color:#E6F3DD; /* lighter colour */
}

#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: #fff /* darker colour */
}

#content-holder-centre-wrap #content-right-main-dms .button a, #content-holder-centre-wrap #content-right-main-dms .button a:visited {
    background-color: #fde5e0; /* lighter colour */
    background-image: url("/img/bg-greatoutdoors-light.jpg");  /*lighter button gradient for boxes in main content*/
    color: #333 !important;  

}
#content-holder-centre-wrap #content-right-main-dms .button a:hover {
    color: #fff !important; 
}

table#thedmsOpeningTimesTableFullWidth th {
    background-color:#82C55B; 
}



/******DMS table styles by NS**************/

/*dms key on venue pages*/
.thedmskey 
{
    border:1px solid #82C55B;  /*darker colour - same as footer text colour*/
}

div#thedms13 div#thedmsItemsPanel p
{
    
    border-color: #82C55B; 
}

div#thedmsItemsPanel 
{
    background-color:#F2F1F3;  
}

table#thedmsBrowseEvents
{
    background-color: #82C55B; 
}

table#thedmsBrowseEvents th
{
    background-color:#82C55B; 
}

div#thedmsBrowseGrid .BrowseRow 
{
    border:1px solid #8F402B; /*darker colour - same as footer text colour*/
}

#content-right-main-dms .third .box h2, #content-right-main-dms .third .box h2 a {
background-color:transparent;
color:#fff;
}

/****** END of DMS table styles by NS**************/

/* ---- new styles for great outdoors map AR ---- */

.icon-text {
    margin-left:5px;
    margin-top:10px;
    vertical-align:top;
    display: inline-block;
}
.left-box.outdoors img {float: none;}

#content-right-main-dms-full  {
    background:url("/img/outdoors-map.jpg") no-repeat scroll 0 0 transparent;
    float:left;
    height:1290px;
    padding:2px;
    text-align:left;
    width:811px;
    position:relative;
}

.toggle_walking, .toggle_localproduce, .toggle_history, .toggle_cycling, .toggle_farms, .toggle_gardens, .toggle_outdoors 
{
    cursor: pointer;
}
#gardens-map {position: absolute; }


#WzTtDiV 
{
    width: 400px !important; 
    border-top: 1px solid grey;
    border-left: 1px solid grey;
    border-right: 3px solid #777;
    border-bottom: 3px solid #777;
    background:none repeat scroll 0 0 white;
}


#WzTtDiV td 
{
    background: white;
}

#WzTtDiV img 
{
    float: left;
    padding-right: 5px;
}

#WzTtDiV p 
{
    float: left;
    width: 195px;
}

#WzTtDiV h4 {
    font-size:1.2em;
    font-weight:bold;
}
#WzTiTl, #WzTiTl td 
{
    background: #82c55b !important;
}
#WzBoDyI i 
{
    font-size: 0.8em;
}

.left-box.outdoors img {
    border: none;
    width:auto;
    margin-left:5px;
}

div.left-box p.outdoorsp 
{
    padding:0px;
}

.left-box.outdoors p 
{
    padding: 4px;
    border: solid 1px #3055a5;
    border-top:0px;
    border-bottom:0px;
} 
/*HCL Changes*/
/*TC styles added 20.05.2010*/
#content-right-main-dms h1 {
	background:transparent url(/img/bg-h1-greatoutdoors.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:#82C55B;
color:#fff;
background-image:none;
}
li.greatoutdoors a {
background-color:#82C55B !important;
}
strong 
{
    font-weight: bold;
    font-size: 100%;
}

.left-box p strong 
{
    background-color:#3152A3;
    color:white;
    display:block;
    font-size:100%;
    font-weight:bold;
    /*margin:5px 0;*/ 
}

.left-box ul
{
    border: solid 1px #3055a5;
    border-top:0px;   
}

.left-box ul li.toggle_walking
{
    padding-top:5px;
}

#content-left .outdoors .bl 
{
   *margin:0 0 1px 0;
  
}
#content-left .left-box .br
{
   
   *margin:0 0 1px 0;
}
