#main-section {
margin-top:4px;
}

#cruise-main-content {
	background-image:url(/img/headers/spring-header.jpg);/*change header image*/
	border:1px #C9C9C9 solid;
	background-color:#FFFFFF;
	clear:both;
	padding:6px;
	background-position:top center;
	background-repeat:no-repeat;
}


h1, h2, h3, h4{
color:#277134; /*change header colours*/
}

a, a:visited {
color:#277134; /*change link colour*/
}

a:hover{
color:#277134; /*change link hover*/
}

h2 a:hover {
color:#277134; /*change h2 link hover*/
text-decoration:underline;
}
h2 a, h2 a:visited {
color:#277134; /*change h2 hover*/
}

.side-boxes h2 {
background-color:#f1ffde; /*change content box colour*/
border-bottom:1px solid #ffffff;
clear:both;
font-size:120%;
margin:0pt;
padding:5px;
color:#277134; /*change content box text colour*/
}

.subnav {
background-color:#d0ff93; /*change subnav underline color*/
margin-top:-1px;
padding:0px;
height:10px;
}



/*----- SELECTED AND OVER BUTTONS */

#main-navigation #coolkent a, #coolkent a:visited{
	background-image:url(../img/nav/boleyn-arrow.gif); /*change colour of nav arrows*/
	background-color:#359d48;/*change colour of nav tabs*/
	background-position:left center;
	background-repeat:no-repeat;
	margin-right:6px;
	width:124.5px;
	color:#ffffff;
}

#main-navigation #coolkent a:hover {
	background-color:#277134; /*change colour of nav tabs*/
	color:#ffffff; /*change colour text*/
	background-image:url(../img/nav/boleyn-arrow.gif); /*change colour of nav arrows*/
	text-decoration:none;
}

#main-navigation #coolkent-end a, #coolkent-end a:visited {
	background-image:url(../img/nav/boleyn-arrow.gif);/*change colour of nav arrows*/
	background-color:#359d48;/*change colour of nav tabs*/
	background-position:left center;
	background-repeat:no-repeat;
	margin-right:0px;
	width:124.5px;
	color:#ffffff;
}


#main-navigation #coolkent-end a:hover {
	background-color:#277134; /*change colour of nav tabs*/
	background-image:url(../img/nav/boleyn-arrow.gif); /*change colour of nav arrows*/
	text-decoration:none;
	color:#ffffff;
}

#topsection #topnavleft-cruise li.emphasise a, #topsection #topnavleft-cruise li.emphasise a:visited {
background-color:#d0ff93; /*change top right button colour*/
border-left:1px solid #d0ff93;
border-right:1px solid #d0ff93;
border-top:1px solid #d0ff93;
clear:none;
color:#277038; /*change the text colour*/
display:block;
float:left;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:175px;
font-weight:bold;
}

#topsection #topnavleft-cruise li.emphasise a:hover {
background-color:#277134; /*change top right button colour on hover*/
border-left:1px solid #277134;
border-right:1px solid #277134;
border-top:1px solid #277134;
color:#ffffff; /*change the text colour*/
text-decoration:none;
}

/*-----------------------*/






/* THE DMS STYLES */

#thedms11 div#thedmsBrowseGrid .BrowseCell h2 {
	width:640px;
	background-color:#359d48; /*change color*/
}

#thedms01 div#thedmsBrowseGrid  .BrowseCell h2 {
	color:#FFF; /*3EAAA7*/
	background-image:url(../img/spring-grad.jpg);/*change grad colour*/
	background-color:#FFFFFF;
	background-repeat:repeat-y;
}

form h2 {
background-color:#359d48;/*change colour*/
clear:left;
color:#ffffff;
display:block;
float:none;
font-size:100%;
font-weight:bold;
margin:2px;
padding:3px;
text-align:left;
}

#thedmsBrowseEvents th {
background-color:#359d48; /*change colour*/
color:#FFFFFF;
padding:5px;
}

div#thedms13 table#thedmsOpeningTimesTableFullWidth th {
background-color:#359d48; /*change colour*/
color:#FFFFFF;
padding:5px;
text-align:left;
}














/* Ignore below - unlikely to chnage */

#thedms11 div#thedmsBrowseGrid {
	clear:both;
	margin:auto;
	padding:12px 12px 0px;
	width:650px;
}

#thedms11 div#thedmsBrowseGrid .BrowseCell h2 a {
	color:#ffffff;
}
#thedms11 div#thedmsBrowseGrid .BrowseCell {
	float:left;
	margin:0px;
	padding:0px 0px 10px;
	position:relative;
	width:480px;
}



#thedms01 div#thedmsBrowseGrid .BrowseCell h2 a {
	color:#FFFFFF;
}


/* End dms 11*/


/* THE DMS 1 */


div#thedmsPropertyEssentials {
background-color:#FFFFFF;
background-image:none;
border:1px solid #CCCCCC;
clear:both;
margin:10px 0px;
padding:10px;
}
/* END THE DMS 1*/





#cruise-sub-nav{
width:928px;
height:14px; 
background-color:#bddcec;
}

#topsection #topnavleft-cruise ul li {
float:left;
}

#topsection #topnavleft-cruise {
float:left;
padding-left:9px;
width:98%;
}

#topsection #topnavleft-cruise ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.go-to-right{
float:right;
}



#topsection #topnavleft-cruise li.normal a, #topsection #topnavleft-cruise li.normal a:visited{
background-color:#E6E6E6;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-top:1px solid #C9C9C9;
clear:none;
color:#939393;
display:block;
float:left;
margin-right:4px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:83px;
}

#topsection #topnavleft-cruise li.normal a:hover {
background-color:#C9C9C9;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-top:1px solid #C9C9C9;
color:#FFFFFF;
text-decoration:none;
}

/*#main-navigation #coolkent a:visited, {
	background-image:url(../img/nav/cool-kent-arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#593B77;


#main-navigation #coolkent-end a:visited {
	background-image:url(../img/nav/cool-kent-arrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#593B77;
}*/

/*.postcard-right{
float:right;
width:155px;
background-image:url(../img/postcard-bg2.gif);
background-repeat:no-repeat;
}

.postcard-centre{
float:left;
width:155px;
background-image:url(../img/postcard-bg2.gif);
background-repeat:no-repeat;
margin-left:2px;
}

.postcard-left{
float:left;
width:155px;
background-image:url(../img/postcard-bg2.gif);
background-repeat:no-repeat;

img.postcard{
background-image:url(../img/postcard-bg.gif);
background-repeat:no-repeat;
margin-top:7px;
margin-left:7px;
margin-bottom:10px;
border:none;
}

}*/




/*.postcard-left-big{
float:left;
width:232px;
height:182px;
background-image:url(../img/big-frame.gif);
background-repeat:no-repeat;
}

.postcard-right-big{
float:right;
width:232px;
height:182px;
background-image:url(../img/big-frame.gif);
background-repeat:no-repeat;
}

.postcard-holder{
width:232px;
float:left;
}

.postcard-holder h1{
font-size:110%;
color:#7DA3BF;
margin:0px;
font-weight:bold;
margin-left:0px;
}
*/

