@charset "utf-8";
/* CSS Document */
#destinations{
	margin:0 auto;
	width:650px;
	min-height:500px;
	margin-bottom:15px;
}
.des_content{float:left; width:650px; background:url('../images/destinations_bg.gif') 0 bottom no-repeat;}
.family_content{float:left; width:650px; margin:2em 0;}


.des_content .inner{height:25.8em;}
.family_content .inner{height:12.5em;}

.des_content H3,.family_content H3{padding:9px 11px 4px 11px;background:url('../images/sub_header650.gif') 0 0  no-repeat;color:#37597E;
font-size:1.5em;margin:0 0 0px 0;width:630px; text-align:center}
.des_content H4,.family_content H4{color:#37597E;text-align:center;padding:30px 0 10px 0;font-weight:normal; font-size:12px;line-height:1.4em;}

.des_content UL{list-style:outside; margin:0; list-style:none; padding:1em 3em 2em 3em;line-height:1.8em;float:left}
.des_content ul.list-left, .family_content ul.list-left { padding-left:15em; }
.family_content UL{list-style:outside; margin:0; list-style:none; padding:1em 2em 2em 1em;line-height:1.8em;float:left}

.bold{font-weight:bold}

.hotspots{float:left;display:inline; width:532px;margin:0 0px 0 0;}
.destinationsMain{width:44.8em;background:url('../images/home_main.gif') 0 0 no-repeat;margin:0 0 10px 0;}
.destinationsMain .bcontent{width:44.55em;/*height:230px;*/}
.destinationsMain H2{margin:5px 0 0 155px;padding:0;color:#37597E;}
.destinationsMain .subText{margin:30px 18px 0 200px;}
.destinationsMain .subText P{margin:0 0 10px 0;line-height:1.3em}
.destinationsMain .subText P A{font-weight:bold;}

/* destinations box */
.desWrapper{float:left;display:inline;width:44.8em;margin-bottom:10px;padding-bottom:8px;}
.desWrapper .genericbox{margin:0 0 0 6px;float:left;clear:none;width:14.55em;}
.desWrapper .first{margin-left:0;}
.desWrapper .genericbox .bcontent{padding-top:10px;}

.desWrapper .genericbox h3{width:auto;}

.desWrapper .co2{background:url('../images/co2_bg.jpg') 0 bottom no-repeat;}
.desWrapper .txalert{background:url('../images/tx_alert_sm.jpg') 0 bottom no-repeat;}
.desWrapper .interrail{background:url('../images/rail.gif') 0 bottom no-repeat;}
.desWrapper .stationFinder{background:url('../images/stationfinder.jpg') -10px bottom no-repeat;}
.desWrapper .londonpass{background:url('../images/londonpass.jpg') right 80px no-repeat;}
.desWrapper .inner{height:130px;margin:0;padding:0;}
.desWrapper H2{position:absolute;top:-999em;}
.desWrapper H3{padding:9px 11px 4px 11px;background:url('../images/sub_header.gif') 0 0  no-repeat;font-size:1.2em;color:#073362;margin:0 0 0px 0;width:148px;}
.desWrapper P{margin:0 11px 10px 11px;}
.desWrapper P.link{font-weight:bold;position:relative;top:5px;text-align:right}
.desWrapper P.linkleft{font-weight:bold;position:relative;top:5px;text-align:left}

 a.bluebutton{
background: transparent url('../images/roundedge-gray-left.gif') no-repeat top left;
display: block;
float: right;
font-weight: bold; /* Change 13px as desired */
line-height: 1em; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 19px; /* Height of button background height */
padding-left: 0.5em; /* Width of left menu image */
text-decoration: none;

}

.destinationsMain .subText p{margin:0 0 3em 0;}
.fullwidth p{margin:0 0 0 10px;}
.fullwidth ul{margin-left:10px;list-style:none;}
