body {	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	margin:0;background-color:#FFFFFF;
	background-image:url("../multimedia/images/body-bg.jpg");
	background-position:top left;
	min-width:780px;
	height:100%;		
}

#left .leftzone form p {margin:0;}

#root {
	
	margin:0;
	background-image:url("../multimedia/images/root-bg.jpg");
	background-position:top left;
	background-repeat:repeat-x;
	padding-top:15px;
	text-align:center;
	width:100%;
	height:100%;
		
}

#sitecontainer {

	width:780px;
	margin:0 auto;
	background-image:url("../multimedia/images/sitecontainer-bg.gif");
	background-position:top left;
	background-repeat:repeat-y;
	text-align:left;

		
}


#header {
	
	background-image:url("../multimedia/images/header-bg.gif");
	background-position:top left;
	height:72px;
	
}

#header h1 {display:inline;margin:27px 0 0 25px;padding:0;float:left;}

#header ul {
	
	display:inline;
	margin:17px 4px 0 0;padding:0;
	float:right;
	height:27px;
	background-image:url("../multimedia/images/header-uppermenu-bg.gif");
	background-position:top left;

	
}

#header ul li {
	
	display:block;float:left;
	padding:0 10px;
	margin:0;
	
}

#header ul li.separator {
	
	font-size:1px;
	line-height:27px;
	margin:0;padding:0;
	background-image:url("../multimedia/images/header-uppermenu-li-sepa.gif");
	background-position:top left;
	width:2px;
	
}

#header ul li a {
	
	color:#434343;
	font-size:12px;
	line-height:27px;
	text-decoration:none;
	
}

#header ul li a:hover {

	text-decoration:underline;
	
}

#content {
	
	margin:0 auto;
	width:772px;
	background-image:url("../multimedia/images/content-bg.gif");
	background-position:top left;
	background-repeat:repeat-y;	
	
}

#left {
	
	display:inline;
	float:left;
	width:227px;
	background-image:url("../multimedia/images/left-bg.gif");
	background-position:top left;
	background-repeat:no-repeat;	
		
}

#center {	
	display:inline;
	float:left;
	width:544px;
	background-image:url("../multimedia/images/center-bg.jpg");
	background-position:top left;
	background-repeat:repeat-x;	
	font-size:10px;
	overflow: hidden;
}

.zoneseparator {

	display:block;
	clear:both;
	margin:15px 0 15px 15px;
	width:500px;
	height:1px;
	background-color:#FFFFFF;
	border:0;border-top:1px solid #efefef;	
	
}

#left .leftzone {
	
	background-image:url("../multimedia/images/leftzone-bg.gif");
	background-position:top left;
	background-repeat:no-repeat;		
	width:225px;
	margin:7px 0 0 1px;
	padding-top:28px;
	
}

#left .leftzone input {
	
	border:1px solid #464646;
	background-image:url("../multimedia/images/left-input-bg.gif");
	background-position:top left;
	background-repeat:repeat-x;
	font-size:10px;
	color:#464646;
	margin:0;

	
}

#left .leftzone h1, h2 {
	
	margin:0 0 0 16px;
	display:block;
	color:#522213;
	font-size:12px;
	
	
}

#left .leftzone p {
	
	font-size:10px;
	color:#464646;
	margin:15px 0 0 23px;
	display:block;
	
}


#left .leftzone #newsletter {
	
	margin:15px 0 0 23px;
	display:block;

}

#left .leftzone #newsletter input {
	
	display:block;float:left;
	border-left:1px solid #464646;
	border-bottom:1px solid #464646;
	border-top:1px solid #464646;
	border-right:0;
	padding:3px 5px 3px 5px;

	
}


#left .leftzone #search, #agentlogin {
	
	display:block;
	margin-left:21px;
	margin-top:10px;
	
}


#left .leftzone #search label, #agentlogin label {
	
	font-size:10px;
	color:#464646;
	
}

#left .leftzone #search label.labelsearch {
	
	font-size:10px;
	color:#fff;
	
}

#left .leftzone #search select, #agentlogin input {
	
	display:block;
	clear:left;
	border:1px solid #464646;	
	font-size:10px;
	color:#464646;
	width:160px;
	height:18px;line-height:18px;

}

#left .leftzone #search select.small {
	
	width:50px;
	clear:none;
	float:left;
	margin-right:20px;
	
}


#left .leftzone #agentlogin input {
	
	
	padding:0;margin:0;
	
	
}

#mainmenu {	
	display:block;
	margin:0;
	padding:0;
	height:31px;
	background-image:url("../multimedia/images/mainmenu-bg.jpg");
	background-position:top left;
	background-repeat:no-repeat;	
}

#mainmenu li {	
	display:block;
	position: relative;
	float:left;
	margin:0;padding:0;	
}

#mainmenu li a {	
	display:block;
	font-size:12px;
	text-align:center;
	color:#d4c7c4;
	font-weight:bold;
	line-height:31px;
	text-decoration:none;
	background:url("../multimedia/images/mainmenu/link-bg.jpg") top left no-repeat;
	width:104px;			
}

#mainmenu li a:hover {	
	color:#ffff66;
	text-decoration: none;
	background-position:bottom left;	
}


#mainmenu li.separator {
	background-image:url("../multimedia/images/mainmenu-li-separator.jpg");
	background-position:top left;
	background-repeat:no-repeat;	
	font-size:1px;
	height:31px;line-height:31px;
	width:2px;	
}

#mainmenu li img {	
	display:block;margin:0;padding:0;border:0;
}

#center #center_padded {
	padding: 10px;
	width: 524px;
	font-size: 10px;
}

#center .centercolumnzone {	
	display:inline;
	float:left;
	margin:0 10px;
}

#center .centercolumnzone2 {	
	display:inline;
	float:left;
	margin:0 10px;
}

#center h1 {	
	color:#673521;
	margin:0;
	font-size:12px;	
}

#center .centercolumnzone p.subtext {	
	margin:0 0 10px 0;
}

#center .centercolumnzone p {
	margin:0;	
	color:#626262;		
}

div.hotofferhome0 {
	background: url(../images/offer0_bg_off.gif) no-repeat scroll;
	line-height:41px;
	float:left;
	margin-bottom:15px;
	padding-left:19px;
}

div.hotofferhome0 a {
	display:block;
	line-height:41px;
	font-weight:bold;
	font-size:12px;
	font-family: tahoma, arial, sans-serif;
	background: url(../images/offer0_bg_off_right.gif) no-repeat scroll top right;
	text-indent:15px;
	padding-right:10px;
}

#center .centercolumnzone div.hotofferhome0 a span {
	color: #993366;
}

#center .centercolumnzone div.hotofferhome0 a:hover {
	text-decoration:none;
}

#center .centercolumnzone div.hotofferhome {
	position:relative;
	background: url(../images/offer_bg_off.gif) no-repeat scroll;
	width:239px;
	height:41px;
	margin-bottom:12px;
}

#center .centercolumnzone div.hotofferhome a {
	position:absolute;
	display:block;
	top:14px;
	left:35px;
	font-weight:bold;
	font-size:12px;
	font-family: tahoma, arial, sans-serif;
	width:196px;
}

#center .centercolumnzone div.hotofferhome a:hover {
	text-decoration:none;
}

#center .centercolumnzone div.hotofferhome a span {
	color: #993366;
}

#center .centercolumnzone div.hotofferhome2 a {
		height:40px;
		display:block;
		background: #E8E8E8 url(../images/offer2_off.gif) top left scroll no-repeat;
		padding-left:40px;
		line-height:40px;
		border-top:1px solid #FAFAFA;
		border-bottom:1px solid #D3D3D3;
		font-family:tahoma,arial, sans-serif;
		font-size:13px;
	}

#center .centercolumnzone div.hotofferhome2:first-child a {
		height:40px;
		display:block;
		background: #E8E8E8 url(../images/offer2_off.gif) top left scroll no-repeat;
		padding-left:40px;
		line-height:40px;
		border-top:1px solid #e8e8e8;
		border-bottom:1px solid #D3D3D3;		
	}	

#center .centercolumnzone div.hotofferhome2:first-child a:hover {
		border-top:1px solid #bdbdbd;		
	}
	
#center .centercolumnzone div.hotofferhome2:last-child a {
		height:40px;
		display:block;
		background: #E8E8E8 url(../images/offer2_off.gif) top left scroll no-repeat;
		padding-left:40px;
		line-height:40px;
		border-top:1px solid #EFEFEF;
		border-bottom:1px solid #e8e8e8;		
	}	
	
#center .centercolumnzone div.hotofferhome2 a:hover {
		background: #bdbdbd url(../images/offer2_on.gif) top left scroll no-repeat;
	}
	
#center .centercolumnzone div.hotofferhome2:last-child a:hover {
		background: #bdbdbd url(../images/offer2_on.gif) top left scroll no-repeat;
		border-bottom:1px solid #bdbdbd;
	}
	
#center .centercolumnzone div.hotofferhome2 a span {
	color: #993366;
}	

#center .centercolumnzone div.hotofferhome3 {
	text-align:center;
	padding-top:28px;
}

#center .centercolumnzone div.hotofferhome3 a {
	font-size:13px;
	font-family:tahoma, arial, sans-serif;
	/* background: url(../images/marker_blue.jpg) 0px 5px scroll no-repeat;
	/* padding-left: 13px; */
}


#center .centercolumnzone div.hotofferhome3 a span {
	color: #993366;
}

#center .centercolumnzone div.hotofferhome3 a:hover span {
	background-color: #673521;
	color:#fff;
	text-decoration:blink;
}

#center .centercolumnzone div.hotofferhome3 a:hover {
	text-decoration:none;
}

#center .centercolumnzone div.offers4top {
	background: #fff url(../images/offers4_top.gif) scroll no-repeat top left;
	width:503px;
	height:14px;
	line-height:14px;
}

#center .centercolumnzone div.offers4bottom {
	background: #fff url(../images/offers4_bottom.gif) scroll no-repeat top left;
	width:503px;
	height:14px;
	line-height:14px;
}

#center .centercolumnzone div.offers4middle {
	background: #fff url(../images/offers4_middle.gif) scroll repeat-y top left;
	padding-left: 15px;
	padding-right: 15px;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4 {
	border-bottom: 1px dotted #cab9b2;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left:13px;
	background: url(../images/marker_br.jpg) scroll no-repeat 0px 16px;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4:first-child {
	background: url(../images/marker_br.jpg) scroll no-repeat 0px 6px;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4 a {
	font-family:tahoma, arial, sans-serif;
	font-size:14px;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4 a:hover, #center .centercolumnzone div.offers4middle div.hotofferhome4 a:hover span {
	background-color: #673521;
	color: #fff;
	text-decoration:none;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4 a span {
	color: #993366;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4:last-child {
	padding-bottom:0px;
	border:0px;
}

#center .centercolumnzone div.offers4middle div.hotofferhome4:first-child {
	padding-top:0px;
}


#center {
	text-align: justify;
}

#center  a {	
	color:#673521;
	text-decoration:none;
	font-weight:bold;
	
}

#center a:hover {	
	text-decoration:underline;
}

#center a img {
	border: none;
}

#center input, #center textarea, #center select, #center option{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}

#center input, #center textarea {
	border: 1px #673521 solid;
}

#center .centercolumnzone .picturecolumn {	
	display:inline;
	float:left;
	width:91px;
	height:111px;
	margin-left:8px;
}

#center .centercolumnzone2 .picturecolumn {	
	display:inline;
	float:left;
	width:91px;
	height:111px;
	margin-left:17px;
}

#center .centercolumnzone2 .picturecolumn p{	
	text-align:center;
}

#center .centercolumnzone .offerscolumn {	
	display:inline;
	float:left;
	margin:0 5px;
	width:225px;
	overflow: hidden;
}

#center .centercolumnzone .offerscolumn2 {	
	display:inline;
	float:left;
	margin:0 5px;
	width:225px;
	overflow: hidden;
	min-height: 130px;
	margin-bottom:10px;
	border:1px solid #ddd;
	background:#fff;
	padding-left:8px;
	padding-top:2px;
	background:url(../images/holiday_offer_bg.jpg) scroll;
}

#center h2 {	
	background: url("../multimedia/images/offerscolumn-bg.gif") center left no-repeat;
	padding-left:15px;
	color:#673521;
	margin:10px 0;
	font-size:11px;
}

#center .centercolumnzone .offerscolumn2 h2 {	
	margin-top:5px;
	margin-bottom:5px;
	background: url("../images/holistar.jpg") center left no-repeat;
}

#center h3
{
	color: #3A82BC;
	font-size: 11px;
}

#center .blueText {
	color: #3A82BC;
}

#center .orangeText {
	color: #DE4D21;
}

#center  .brownText {
	color:#673521;
}

#center .largerText {
	font-size: larger;
}

#center .smallerText {
	font-size: smaller;
}

#center table {
	border-collapse: collapse;
	border-color: #DE4D21;
}

#center .centercolumnzone .offerscolumn p {	
	background: url("../multimedia/images/offerscolumn-p-bg.gif") center left repeat-y;
	padding-left:10px;
	color:#626262;
	margin:10px 0 10px 5px;	
}


#center .centercolumnzone .offerscolumn p a {	
	display:block;clear:left;
	color:#FFFFFF;
	background-color:#673521;
	padding: 2px;
	margin-top: 5px;
	width: 30px;
	text-align:center;
}

#center .centercolumnzone .offerscolumn2 p {	
	background: url("../multimedia/images/offerscolumn-p-bg.gif") center left repeat-y;
	padding-left:10px;
	color:#626262;
	margin:10px 0 10px 5px;	
}


#center .centercolumnzone .offerscolumn2 p a {	
	display:block;clear:left;
	color:#FFFFFF;
	background-color:#673521;
	padding: 2px;
	margin-top: 5px;
	width: 30px;
	text-align:center;
}

#center .centercolumnzone p.flights {	
	display:block;
	float:left;
	background: url("../multimedia/images/offerscolumn-flights-bg.gif") center left no-repeat;
	color:#626262;
	margin:0 0 0 10px;
	padding-left:10px;
	width:140px;
	font-size:10px;
}

#center .centercolumnzone p.flights2 {	
	display:block;
	float:left;
	background: url("../images/flights_plain.gif") center left no-repeat;
	color:#626262;
	margin:0 0 0 10px;
	padding-left:15px;
	width:140px;
	font-size:11px;
	font-family:tahoma, sans-serif;
}

#center table {
	clear: both;
}

#footer {
	background-image:url("../multimedia/images/footer-line-sepa.gif");
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#2673ae;
	text-align:center;
	width:100%;
}

#footer #container {	
	margin:0 auto;
	background-image:url("../multimedia/images/footer-bg.jpg");
	background-position:top center;
	background-repeat:repeat-y;	
	width:780px;
	height:115px;
	text-align:center;
}

#footer #top {
	float:right;
	margin:0px 15px 0 -60px;
	padding-top:8px;
}

#footer #top img {display:block;margin:0;padding:0;border:0}

#footer #top a {
	text-decoration:none;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:10px;
	color:#d0d0d0;
	text-indent:20px;
	background:url(../images/printer_ico7.gif) scroll no-repeat 0px 0px;
	display:block;
	line-height:16px;
	outline:0;
}

#footer #top a:hover {
	text-decoration: underline;
	background-position: 0px -16px;
}

#footer ul {	
	list-style-type:none;
	display:block;
	text-align:center;
	margin:0;padding:5px 0 0 0;	
}

#footer ul li {	
	display:inline;
	color:#d0d0d0;
	font-size:10px;	
}

#footer ul li a {	
	color:#d0d0d0;
	font-size:10px;
	text-decoration:none;	
}

#footer ul li a:hover {	
	text-decoration:underline;
}

#footer .footerseparator {
	background: url("../multimedia/images/footer-separator.gif") center left repeat-x;	
	height:2px;
	clear:both;
	width:735px;
	margin:5px auto;
	padding:0;	
}

#footer p {
	margin: 0;
	color: #d0d0d0;
	font-size: 10px;	
}


ul#mainmenu div.submenu {
	position:absolute;
	display: none;
	top: 31px;
	left: -42px;
	z-index: 9999;
}

ul#mainmenu div.submenu div.submenu {
    	position:absolute;
	display: none;
	top: 0px;
	left: 102px;
}

ul#mainmenu div.submenu ul {	
	list-style-type: none;
}

ul#mainmenu div.submenu ul li {	
	list-style-type: none;
	position: relative;
	clear: both;
}


ul#mainmenu div.submenu ul li a {
	border-left: 1px solid #895b49;
	border-top: 1px solid #895b49;
	border-right: 1px solid #895b49;
	display: block;
	font-size: 10px;
	color: #d4c7c4;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	background: url("../multimedia/images/mainmenu/link-submenu-bg.jpg") top left no-repeat;
	width: 140px;
}

ul#mainmenu div.submenu ul li a:hover {	
	background:url("../multimedia/images/mainmenu/link-submenu-bg.jpg") top right no-repeat;
	color:#ffff66;
}

ul#mainmenu div.submenu ul li a.lastsubmenuitem {
	border-bottom:1px solid #895b49;	
}

/* addon for hotdeals tables */

#center table.hotdeals {
		border-right:1px solid #FAD7D7;
		border-spacing:0;
		border-top:1px solid #FAD7D7;
		color:#823521;
		margin-bottom:20px;
		font-family:Verdana,Arial,Helvetica,Sans-Serif;
		font-size:10px;
		border-collapse:separate;
	}
	
#center table.hotdeals img {
		padding-right: 2px;
}
	
#center	table.hotdeals tr.colorat td {
		background:#FFE6EA url(../images/table_background.gif) no-repeat scroll left top;
		border-bottom:1px solid #FAD7D7;
		border-left:1px solid #FAD7D7;
		padding:2px 5px;
		text-align:center;
	}
	
#center	table.hotdeals tr th {
		background:#464646 url(../images/table_th_background.gif) no-repeat scroll left top;
		border-bottom:1px solid #FAD7D7;
		border-left:1px solid #FAD7D7;
		padding:2px 5px;
		color:#fff;
		text-align:center;
		white-space:nowrap;
	}
	
#center	table.hotdeals tr.alb td {
		background-image:none;
		border-bottom:1px solid #FAD7D7;
		border-left:1px solid #FAD7D7;
		padding:2px 5px;
		text-align:center;
		cursor:default;

	}
	
#center	table.hotdeals td.tblLegend {
		background:#FFE6EA url(../images/table_background_footer.gif) no-repeat scroll -1px -1px;
		border-bottom:1px solid #FAD7D7;
		border-left:1px solid #FAD7D7;
		padding:2px 5px;
		height:19px;
		text-align:center;
		color:#000;
		font-size:0.9em;
		border-top:1px solid #fff;
		font-family:tahoma, arial, helvetica;
	}

#center	table.hotdeals.leftAligned tbody tr td {
		text-align:left;
}	
	
#center a.resultBook {
		float:left;
		margin-left:250px;
		height:11px;
		margin-top:4px;
		text-indent:-9999px;
		width:43px;
		background:transparent url(../images/result_book_off.gif) scroll no-repeat 0 0;
	}

#center a.resultBook:hover {
		background:transparent url(../images/result_book_on.gif) scroll no-repeat 0 0;
	}
	
#ultopdest a {
		font-family:verdana, sans-serif; 
		font-size:10px; 
		color:#673521;
		text-decoration: none;
		font-weight:bold;
		display:block;
	}
	
#ultopdest a:hover {
		text-decoration: underline;
		outline:0;
	}
	
#ultopdest li {
	margin:0px;
	padding:0px;
	list-style: none;
	list-style-image: none;
	background:url(../images/topdest_bullet.gif) scroll no-repeat left center;
	height:15px;
	display:block;
	padding-left:10px;
	float:left;
	width:170px;
}

/* addon departures tables */

#center #center_padded table.tblDeparts {
	border:0px;
	border-collapse:separate;
	border-spacing:0;
	color:#823521;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	text-align:center;
	width:100%;	
}

#center #center_padded table.tblDeparts th, td.tdDates {
	padding:3px;
}

#center #center_padded table.tblDeparts td.thDeparts {
	background-color:#464646; 
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

#center #center_padded table.tblDeparts td {
	border-bottom:1px solid #cebeb8;
	background-color:#e6dedb;
}

#center #center_padded table.tblDeparts td.tdDates {
	background-color:#cebeb8;
	border-bottom:1px solid #e6dedb;
	font-weight:bold;
}

/* end departures tables */

/* flights tables */

.tblsmflights {
	border:0px;
	border-spacing:0px; 
	border-collapse:separate;
	text-align:center;
	width:100%;
}

.tblsmflights td {
	border-bottom:1px dotted #99CCFF;
	padding-top:3px;
	padding-bottom:3px;
}

.tblsmflights .tblthdate {
	border-right:1px solid #2A7BBC;
	border-bottom:1px solid #2A7BBC;
	font-weight:bold;
	color:#2A7BBC;
}

.tblsmflights .tbltddates {
	border-right:1px solid #2A7BBC;
	color: #2A7BBC;
	font-weight:bold;
}

.tblsmflights .tblthnights {
	border-bottom:1px solid #2A7BBC;
	font-weight: bold;
}

a.tblbooklink:hover {
	text-decoration:none;
	background-color: #673521;
	color: #fff !important;
}

.tblsmflights .tblpriceshighlights {
	background-color: #ffff00;
}

.tblsmflights .tblpricehighlights2 {
	background-color: #FFFF99;
}

/* offer style */

.offerDiv {
		width: 500px;
		margin: 20px auto;
		border: 1px solid rgb(222, 77, 33);
		overflow:hidden;
		position:relative;
	}
	
	.offerDiv .offerImg {
		width: 110px;
		height: 90px;
		padding:5px;
		float:left;
	}

	.offerDiv .offerImg img {
		display:block;
		border:0px;
	}
	.offerDiv .offerContent {
		margin-left:120px;
		padding-bottom:17px;
	}

	.offerDiv .offerContent .offerTitle {
		height:18px;
		line-height:15px;
		padding-left:5px;		
		background-color: rgb(222, 77, 33);
		color:#fff;
		font-weight:bold;
	}
	
	.offerDiv .offerContent .offerTitle a {
		color:#fff;
		font-weight:bold;
	}

	.offerDiv .offerContent .offerInfo {
		padding:5px;
	}

	.offerDiv .offerContent .offerInfo a {
		font-weight:bold;
	}


	.offerDiv .offerRead {
		height:17px;
		line-height:17px;
		margin-left:120px;
		position:absolute;
		bottom:0px;
		right:0px;
	}

	#center .offerDiv .offerRead a {
		padding: 3px 5px;
		background-color:#de4d21;
		color:#3f2014;
	}
	
	#center .offerDiv .offerRead a:hover {
		padding: 3px 5px;
		background-color:#de4d21;
		color:#fff;
		text-decoration:none;
	}
	
	/* second offer */
	
		.sofferDiv {
		width: 500px;
		margin: 20px auto;
		border-top: 3px solid rgb(222, 77, 33);
		border-bottom: 1px solid rgb(222, 77, 33);
		overflow:hidden;
		position:relative;
		clear:both;
	}
	
	.sofferDiv .sofferImg {
		width: 110px;
		height: 90px;
		padding:5px 5px 5px 0px;
		float:left;
	}

	.sofferDiv .sofferImg img {
		display:block;
	}
	.sofferDiv .sofferContent {
		margin-left:120px;
		padding-bottom:17px;
	}

	.sofferDiv .sofferContent .sofferTitle {
		height:20px;
		line-height:20px;
		padding-left:5px;		
		background-color: #fff;
		color:#de4d21;
		font-weight:bold;
	}
	
	.sofferDiv .sofferContent .sofferTitle a {
		color:#fff;
		font-weight:bold;
	}

	.sofferDiv .sofferContent .sofferInfo {
		padding:5px;
	}

	.sofferDiv .sofferContent .sofferInfo a {
		font-weight:bold;
	}


	.sofferDiv .sofferRead {
		height:17px;
		line-height:17px;
		margin-left:120px;
		position:absolute;
		bottom:0px;
		right:0px;
	}

	.sofferDiv .sofferRead a {
		padding: 3px 5px;
		/*background-color:#de4d21;*/
		color:#800080;
		font-weight:bold;
		text-decoration:none;
	}
	
	/* third */
	
	.tofferDiv {
		width: 520px;
		margin: 20px auto;
		overflow:hidden;
		position:relative;
		clear:both;
		background:url(../images/result_head.gif) scroll no-repeat;
		padding-top:40px;
	}
	
	.tofferDiv .tofferImg {
		width: 110px;
		height: 90px;
		padding:2px;
		float:left;
		background-color:#fff;
		margin-left:13px;
		margin-bottom:5px;
		border:1px solid #d6d9d9;
	}

	.tofferDiv .tofferImg img {
		display:block;
	}
	.tofferDiv .tofferContent {
		margin-left:135px;
		padding-bottom:17px;
	}

	.tofferDiv .tofferTitle {
		height:20px;
		line-height:20px;
		padding-left:15px;		
		color:#fff;
		font-size:11px;
		font-weight:bold;
		position:absolute;
		top:8px;
	}
	
	.tofferDiv .tofferContent .tofferTitle a {
		color:#fff;
		font-weight:bold;
	}

	.tofferDiv .tofferContent .tofferInfo {
		padding:5px;
		padding-right:17px;
		font-family:tahoma, sans-serif;
		font-size:11px;
	}

	.tofferDiv .tofferContent .tofferInfo a {
		font-weight:bold;
		background:transparent url(../images/offer3_bullet.gif) no-repeat scroll 0 4px;
		padding-left:12px;
	}


	.tofferDiv .tofferRead {
			width:506px;
			margin:0px auto;
			height:17px;
			line-height:17px;
			border-top:1px solid #d6d9d9;
			text-align:right;
		}

	.tofferDiv .tofferRead a {
		display:block;
		float:right;
		width:79px;
		height:15px;
		/*background-color:#de4d21;*/
		color:#800080;
		font-weight:bold;
		text-decoration:none;
		background:url(../images/offer3_readmore.gif) scroll no-repeat;
	}
	
	/* fourth */
	
		.fofferDiv {
	width: 520px;
	margin: 20px auto;
	overflow:hidden;
	position:relative;
	clear:both;
	}
	
	.fofferDiv .fofferImg {
		width: 110px;
		height: 90px;
		padding:2px;
		float:left;
		background-color:#fff;
		margin-left:9px;
		border:1px solid #d6d9d9;
	}

	.fofferDiv .fofferImg img {
		display:block;
	}
	.fofferDiv .fofferContent {
		margin-left:135px;
		padding-bottom:17px;
	}

	.fofferDiv .fofferTitle {
		height:19px;
		line-height:19px;
		padding-left:15px;		
		color:#fff;
		font-size:11px;
		font-weight:bold;
		position:relative;
		top:2px;
	}
	
	.fofferDiv .fofferContent .fofferTitle a {
		color:#fff;
		font-weight:bold;
	}

	.fofferDiv .fofferContent .fofferInfo {
		padding:5px;
	}

	.fofferDiv .fofferContent .fofferInfo a {
		font-weight:bold;
	}


	.fofferDiv .fofferRead {
		height:18px;
		background:url(../images/offer4_bottom.gif) scroll no-repeat;
		text-align:right;
		padding-right:12px;
	}

	.fofferDiv .fofferRead a {
		display:block;
		float:right;
		width:80px;
		height:16px;
		text-indent:-9999px;
		/*background-color:#de4d21;*/
		text-decoration:none;
	}
	
	
	/* fifth */
	
	.f5offerDiv {
		width: 520px;
		margin: 20px auto;
		overflow:hidden;
		position:relative;
		clear:both;
		background:url(../images/result2_head.gif) scroll no-repeat;
		padding-top:40px;
	}
	
	.f5offerDiv .f5offerImg {
		width: 110px;
		height: 90px;
		padding:2px;
		float:left;
		background-color:#fff;
		margin-left:13px;
		margin-bottom:5px;
		border:1px solid #d6d9d9;
	}

	.f5offerDiv .f5offerImg img {
		display:block;
	}
	.f5offerDiv .f5offerContent {
		margin-left:135px;
		padding-bottom:17px;
	}

	.f5offerDiv .f5offerTitle {
		height:20px;
		line-height:20px;
		padding-left:15px;		
		color:#fff;
		font-size:11px;
		font-weight:bold;
		position:absolute;
		top:8px;
	}
	
	.f5offerDiv .f5offerContent .f5offerTitle a {
		color:#fff;
		font-weight:bold;
	}

	.f5offerDiv .f5offerContent .f5offerInfo {
		padding:5px;
		padding-right:17px;
		font-family:tahoma, sans-serif;
		font-size:11px;
	}

	.f5offerDiv .f5offerContent .f5offerInfo a {
		font-weight:bold;
		background:transparent url(../images/offer3_bullet.gif) no-repeat scroll 0 4px;
		padding-left:12px;
	}


	.f5offerDiv .f5offerRead {
			width:506px;
			margin:0px auto;
			height:17px;
			line-height:17px;
			border-top:1px solid #d6d9d9;
			text-align:right;
		}

	.f5offerDiv .f5offerRead a {
		display:block;
		float:right;
		width:79px;
		height:15px;
		/*background-color:#de4d21;*/
		color:#800080;
		font-weight:bold;
		text-decoration:none;
		background:url(../images/offer5_readmore.gif) scroll no-repeat;
	}
	
/* end ofer style */

    .home_summer_offer {
		width: 520px;
		margin: 10px auto;
		overflow:hidden;
		position:relative;
		clear:both;
		background:url(../images/result2_head.gif) scroll no-repeat;
		padding-top:40px;
	}
	
	.home_summer_offer .home_summer_offer_img {
		width: 110px;
		height: 90px;
		padding:2px;
		float:left;
		background-color:#fff;
		margin-left:13px;
		margin-bottom:5px;
		border:1px solid #d6d9d9;
	}

	.home_summer_offer .home_summer_offer_img img {
		display:block;
	}
	.home_summer_offer .home_summer_offer_content {
        font-size:12px;
        padding:0 15px 5px;
	}

	.home_summer_offer .home_summer_offer_title {
		height:20px;
		line-height:20px;
		padding-left:15px;		
		color:#fff;
		font-size:13px;
		font-weight:bold;
		position:absolute;
		top:8px;
	}
	
	.home_summer_offer .home_summer_offer_content .home_summer_offer_title a {
		color:#fff;
		font-weight:bold;
	}

	.home_summer_offer .home_summer_offer_content .home_summer_offer_info {
        font-size:12px;
        line-height:1.5em;
        padding:5px 17px 5px 5px;
	}

	.home_summer_offer .home_summer_offer_content .home_summer_offer_info a {
		font-weight:bold;
		background:transparent url(../images/offer3_bullet.gif) no-repeat scroll 0 4px;
		padding-left:12px;
	}


	.home_summer_offer .home_summer_offer_read {
			width:506px;
			margin:0px auto;
			height:17px;
			line-height:17px;
			border-top:1px solid #d6d9d9;
			text-align:right;
		}

	.home_summer_offer .home_summer_offer_read a {
		display:block;
		float:right;
		width:79px;
		height:15px;
		/*background-color:#de4d21;*/
		color:#800080;
		font-weight:bold;
		text-decoration:none;
		background:url(../images/offer5_readmore.gif) scroll no-repeat;
	}
    
    .home_summer_offer .home_summer_offer_content .home_summer_offer_info .home_summer_offer_list {
        margin:0px;
        padding:0px;
    }

    .home_summer_offer .home_summer_offer_content .home_summer_offer_info .home_summer_offer_list li {
        background: url("../images/topdest_bullet.gif") no-repeat scroll left center transparent; 
        list-style-type: none;
        padding-left:12px;
    }
