/* Header and Footer */

body {margin: 0px 0px 0px 0px;
      font: normal 12px Arial;}

ul {	
	list-style-type: disc;
	color: #05009A;
	font: 12px Arial;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

ul a {
	color: #000000;
	text-decoration: none;
}

ul a:hover {
	color: #05009A;
	text-decoration: underline;
}

.headerbgtop {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_headerbgtopnew.jpg') no-repeat top left;
              text-align: left;
              font: bold 18px Arial;
			  color: #FFFFFF;
			  /*color: #05009A;*/
			  padding: 0px 0px 16px 30px;}

.phonenumber {font: bold 38px Arial;
              color: #0800D6;
			  /*color: #EC6200;*/}

.headerbar {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_headerbar.gif') no-repeat top left;}

.nav {vertical-align: bottom;
      background: url('/images/www.holidaysyoulike.com/images_v4/hyl_headerbgbottom.jpg') no-repeat top left;}

.nav img {margin: 0px 3px 0px 0px;}

.footerbar {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_footerbar.gif') no-repeat top left;
            height: 24px;
			text-align: center;
			font: 12px Arial;
			color: #2C70AF;}

.footerbar2 {height: 24px;
			font: bold 12px Arial;
			color: #2C70AF;}

.footerbar p {margin: 0px;
			  padding: 0px;}

.footerbar2 p {margin: 0px;
			  padding: 0px;}

.footerbar a {text-decoration: none;
			  font: bold 12px Arial;
			  color: #AB4000;}

.footerbar2 a {text-decoration: none;
			  font: bold 12px Arial;
			  color: #AB4000;}

.footerbottom {background: #D2EBF7;
               height: 70px;}

.footerbottom table {background: #D2EBF7;
                     font: 12px Arial;
                     height: 70px;}

.footerbottom table a {font: 11px Arial;}

.footerbottom table p {margin-top: 10px; margin-bottom: 10px;}
.footerbottom table p span {color: #FF0000; font-size: 14px;}

.newfooter {margin-left:5px; margin-right:5px;}
.newfooter a {color: #0B4599;}
.newfooter a:visited {color: #0B4599;}
.newfooter a:link {color: #0B4599;}
.newfooter a:hover {color: #0B4599;}
.newfooter a:active {color: #0B4599;}
.newfooter .pipe {font: 12px Bold Arial; color: #ED1620;}
.newfooter .sub1 {font-size: 12px; font-family: Arial; font-weight: bold; color: #0B4599; text-align: center;}
.newfooter .sub1 a {font-size: 12px; font-family: Arial; font-weight: bold; color: #0B4599;}
.newfooter .sub2 {font-size: 11px; font-family: Arial; color: #0B4599; text-align: center;}
.newfooter .sub2 a {font-size: 11px; font-family: Arial; color: #0B4599;}

/* Homepage Boxes */

.box {width: 254px;
      height: 350px;
	  margin-top: 10px;}

.boxsearch {width: 254px;
            height: 357px;
	        margin-top: 10px;}

.boxsearchslim {width: 200px;
            height: 357px;
	        margin-top: 10px;}

.boxhead {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxhead.jpg') no-repeat top left;}
.boxheadslim {background: url('/images/www.holidaysyoulike.com/hyl_boxhead_slim.jpg') no-repeat top left;}

.boxhead h2, .boxheadslim h2, .boxheadturkey h2 {font: bold 14px Arial;
             color: #05009A;
			 margin: 2px 0px 0px 0px;}

.boxheadimg1 {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxheadimg1.jpg') no-repeat top left;}

.boxheadimg1 {font: bold 16px Arial;
             color: #FFFFFF;
			 margin: 0px 0px 0px 0px;}

.boxheadimg2 {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxheadimg2.jpg') no-repeat top left;}

.boxheadimg2 {font: bold 16px Arial;
             color: #FFFFFF;
			 margin: 0px 0px 0px 0px;}

.boxheadinginfo {font: bold 13px Arial;
                color: #0000CC;
                margin: 0px 0px 0px 0px;}

.boxcontent {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxbg.jpg') repeat-y top left;}

/*.boxcontent td {font: 11px Arial;}*/

.boxbottomleft {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxbottomleft.jpg') no-repeat top left;}
.boxbottomleftturkey {background: url('/images/www.holidaysyoulike.com/hyl_boxbottomleftturkey.jpg') no-repeat top left;}

.boxbottom {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxbottom.jpg') no-repeat top left;}
.boxbottomturkey {background: url('/images/www.holidaysyoulike.com/hyl_boxbottomturkey.jpg') no-repeat top left;}

.boxbottomright {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxbottomright.jpg') no-repeat top left;}
.boxbottomrightturkey {background: url('/images/www.holidaysyoulike.com/hyl_boxbottomrightturkey.jpg') no-repeat top left;}

.boxbottombutton {background: url('/images/www.holidaysyoulike.com/images_v4/hyl_boxbottombutton.jpg') no-repeat top left;
                  text-align: center;}

.boxbottombutton a {text-decoration: none;
			        font:  bold 12px Arial;
			        color: #AB4000;}

/* Homepage Offers */

.deal {font: 11px Arial;
       width: 200px;
	   padding: 0px 0px 4px 0px;}

.dealdestination {font: bold 12px Arial;
                  color: #05009A;}

.price {font: bold 14px Arial;
        color: #F9009E;}

/* Homepage Quicksearch */

.boxform {font: 11px Arial;}

.quicksearch {width: 220px;
              margin-top: 12px;}

.quicksearch td {font: bold 11px Arial;
                 color: #05009A;
                 padding: 2px 0px 2px 0px;}

.quicksearchslim {width: 180px;
              margin-top: 12px;}

.quicksearchslim td {font: bold 11px Arial;
                 color: #05009A;
                 padding: 2px 0px 2px 0px;}

.boxformregion {font: 11px Arial;
               width: 220px;}

.boxformdate {font: 11px Arial;
               width: 50px;}

.boxformmonth {font: 11px Arial;
               width: 108px;}

.boxformdays {font: 11px Arial;
               width: 50px;}
			
.boxformnights {font: 11px Arial;
               width: 107px;}

.boxformrating {font: 11px Arial;
               width: 107px;}

/* Page Titles */

.pagetitle {
	font: bold 18px Arial;
	color: #05009A;
	text-transform: lowercase;
	margin: 0px;
	padding: 0px;
}

.extrastitle {
	font: bold 16px Arial;
	color: #05009A;
	text-transform: lowercase;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

/* loading bar */

div.pleasewait {
	font: bold 12px Arial;
	color: #000000;
	width: 100%;
	margin-bottom: 30px;
	text-align: center;
}
div.progress {
	width: 100%;
	height: 50px;
	font: bold 50px Arial;
	text-align: center;
}

div.destoverview {padding: 6px 0px 6px 6px;}
div.destoverview h2 {font: bold 18px Arial; color: #05009A; margin: 0px;}
div.destoverview p {font-size: 11px; margin: 4px 0px 4px 0px;}
div.destoverview p img {float: left; margin-right: 6px;}

/* Banners */
.bannerstop div {padding-top: 0px;}
.bannerstop div {width: 216px; margin-top: 7px; background: #D2EBF7; border: solid 1px #6295AD; position:relative; padding:6px;}
.bannerstop div p {margin: 0px; font-size: 11px;}
.bannerstop div p strong {font-size: 14px;}
.bannerstop div p img {float:left; margin-right: 4px;}
.bannersside div {padding-top: 0px;}
.bannersside div {width: 80px; margin-top: 7px; background: #D2EBF7; border: solid 1px #6295AD; position:relative; padding:6px;}
.bannersside div p {margin: 0px; text-align: center; font-size: 11px;}
.bannersside div p strong {font-size: 14px;}
.bannersside div p img {float:left;}