 	 #headerNav:after, #headerNav ul:after
        {
            clear: both;
            content: ".";
            display: block;
            height: 0;
            visibility: hidden;
        }
		
	#headerNav
        {
            font-family: 'Roboto' ,sans-serif;
            font-size: 1.1em;
            font-weight: normal;
            letter-spacing: -0.03em;
            background-color: #FFFFFF;
        }



@-moz-document url-prefix() {
/* Place Firefox specific changes here */

	#headerNav
        {
            font-family: 'Roboto' ,sans-serif;
            font-size: 1.1em;
            font-weight: 700 !important;
            letter-spacing: -0.03em;
            background-color: #FFFFFF;
        }
}	


@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Place Safari/Chrome/Opera specific changes here */
	#headerNav
        {
            font-family: 'Roboto' ,sans-serif;
            font-size: 18px;
            font-weight: normal;
            letter-spacing: -0.06em;
            background-color: #FFFFFF;
        }
}

        #headerNav ul .new_headerNavLeft
        {
            list-style: none outside none;
        }
        #headerNav li
        {
            float: left;
        }
        #headerNavLeft li.menu1
        {
            border: 1px dotted #C7C497;
            float: left;
            background-color: #FFFFFF;
            padding: 0.25em 0.58em 0.25em 0.6em;
            margin-bottom: 0.25em;
            margin-left: 0.125em;
            margin-top: 0.2em;
			cursor:pointer;
        }
        #headerNavLeft li.menu1 h4
        {
            margin-top: 1px;
			color: #314A81 !important;	
        }
        #headerNavLeft li.special
        {	
        }
        #headerNavLeft li.specialOn h4
        {
            color: #00AEEF !important;
        }
        #headerNavLeft li.specialOn
        {
            background-color: #FFFFFF !important;
        }
        #headerNavLeft li ul.custom
        {
            background-color: white;
            border-bottom: 1px solid #DCDDE1;
            border-right: 1px solid #DCDDE1;
            display: none;
            margin-left: -1px;
            padding-bottom: 15px;
            top: 40px;
            width: 240px !important;
            position: absolute;
        }
        #headerNavLeft li ul.custom
        {
            padding-bottom: 0;
            width: 999px !important;
            margin: 0 auto;
            position: absolute;
        }
        #headerNavLeft li ul.custom .nav_container
        {
            margin: 0 auto;
            width: 999px;
            position: absolute;
        }
        #headerNavLeft li.specialOn ul.custom
        {
            display: block;
            position: absolute;
        }
        .new_header_headerNav
        {
            height: 50px !important;
            position: relative;
            z-index: 2 !important;
        }
        .new_headerNavLeft
        {
            display: block;
            float: none;
            margin: 0 auto !important;
            width: 1008px;
        }

        .magenta
        {
            color: #EC008C !important;
        }
        #headerNav
        {
            min-width: 990px;
            padding:2px 0px 0px 0px!important;
		
        }
		
		
.searchtextbox 
{
	background-color: #ffffff;
border: solid 1px #999999;
margin-bottom:2px;
}		
.searchtextbox2
{
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #003366;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 4px;
    padding: 3px;
    width: 75%;
}		



		
		
        .menu_whatson
        {
            margin-left: 4px !important;
            border-bottom: 2px #ffd237 solid !important;
        }
        .menu_regions
        {
            border-bottom: 2px #0cb14b solid !important;
        }
        .menu_things
        {
            border-bottom: 2px #639ef8 solid !important;
        }
        .menu_stay
        {
            border-bottom: 2px #f59623 solid !important;
        }
        .menu_food
        {
            border-bottom: 2px #b86ac6 solid !important;
        }
        .menu_offers
        {
            border-bottom: 2px #d2232a solid !important;
        }
		
		
		
		
        .content_whatson
        {
            background-color: #ffd237 !important;
            height: 244px;
			border-bottom: 2px #b88f01 solid  !important; 
        }
        .content_regions
        {
            background-color: #28c263 !important;		
            height: 244px;
			border-bottom: 2px #018031 solid !important;
        }
        .content_things
        {
            background-color: #639ef8 !important; 
            height: 244px;
			border-bottom: 2px #3a77d5 solid opacity:0.4; !important;

        }
        .content_stay
        {
            background-color: #f59623 !important;
            height: 244px;
			border-bottom: 2px #da7b08 solid !important;
        }
        .content_food
        {
            background-color: #d08edc !important;
            height: 244px;
			border-bottom: 2px #9e4eac solid !important;
        }
        .content_offers
        {
            background-color: #d2232a !important;
            height: 244px;
			border-bottom: 2px #b11016 solid !important;
        }
        
		label
		{
			font-size:14px !important;
			font-weight:100 !important;
			width:100px;
			display:inline-block;
			margin:0px 0px 7px 0px;
			padding-left:10px;
		}
		
		.content_whatson .hero
        {
           float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_whatson ul
        {
            float: right;
            padding: 10px 0 0 20px;
        
        }
        .content_whatson ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_whatson li
        {
            border: medium none;
            color: #fff4ad;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
        .content_whatson a:link
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		.content_whatson a:visited
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }

 		.content_whatson a:active, .content_whatson a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }





        .content_regions .hero
        {
            float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_regions ul
        {
            float: right;
            padding: 10px 0 0 20px;
        
        }
        .content_regions ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_regions li
        {
            border: medium none;
            color: #84e6a9;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
         .content_regions a:link
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		  .content_regions a:visited
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }


 		.content_regions a:active, .content_regions a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }



        

        .content_things .hero
        {
            float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_things ul
        {
            float: right;
            padding: 10px 0 0 20px;
         
        }
        .content_things ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_things li
        {
            border: medium none;
            color: #97BFFC;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
        .content_things a:link
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		.content_things a:visited
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }

 		.content_things a:active, .content_things a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }



        .content_stay .hero
        {
            float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_stay ul
        {
            float: right;
            padding: 10px 0 0 20px;
         
        }
        .content_stay ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_stay li
        {
            border: medium none;
            color: #FCC057;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
        .content_stay a:link
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		.content_stay a:visited
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
 		.content_stay a:active, .content_stay a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }    
		
		
		  

        .content_food .hero
        {
            float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_food ul
        {
            float: right;
            padding: 10px 0 0 20px;
          
        }
        .content_food ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_food li
        {
            border: medium none;
            color: #eeb4f9;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
        .content_food a:link
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		 .content_food a:visited
        {
            color: #314A81;
            margin-left: -0.05em;
            padding: 0px !important;
        }

 		.content_food a:active, .content_food a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }    
		      


        .content_offers .hero
        {
            float: left;
            height: 200px;
            margin: 22px 0 0 26px;
            width: 290px;
	
        }
        .content_offers ul
        {
            float: right;
            padding: 10px 0 0 20px;
      
        }
        .content_offers ul
        {
            background-position: left center;
            display: inline;
            list-style-type: none;
        }
        .content_offers li
        {
            border: medium none;
            color: #ff7664;
            list-style-position: inside;
            list-style-type: disc;
            margin: 0;
            padding-top: 7px;
            text-align: left;
            width: 300px;
        }
        .content_offers a:link
        {
            color: #fed019;
            margin-left: -0.05em;
            padding: 0px !important;
        }
		.content_offers a:visited
        {
            color: #fed019;
            margin-left: -0.05em;
            padding: 0px !important;
        }

 		.content_offers a:active, .content_offers a:hover
        {
            color: #fff !important;
            margin-left: -0.05em;
            padding: 0px !important;
        }    
		       

