﻿
div.license
{
	float: left; 
	width: 50%
}

div.license img
{
	border: none;
	width: 70px;
	height: 100px;
	float: left;
	margin-right: 5px;
}


div#login
{
	border: solid 0px green;
	width: 100%;
	text-align: right;
}


div.errorBox
{
	background: url(../App_Images/msgError.gif) top left no-repeat;
	margin-top: 5px;
	padding-left: 26px;
	color: #d01f3c !important;
}


.linkBox { float: right; width: 200px; margin: 0px 0px 15px 15px; padding: 5px 5px 5px 5px; border: solid 1px #cfcfaa; background-color: #fffff4; }
.linkBox h5 { margin: 0px 0px 5px 0px; }

.linkBoxHotels { float: right; width: 200px; margin: 25px 0px 0px 0px; padding: 5px 5px 5px 5px; /*border: solid 1px #cfcfaa; background-color: #fffff4;*/ }

img.inNewWindow { width: 11px; height: 9px; border: 0; margin-left: 3px; margin-right: 5px; vertical-align: middle; }

#hotTourAds * { width: auto ! important; }
#hotTourAds table.newsGrid > tbody > tr { height: 100px; }
#hotTourAds table.newsGrid > tbody > tr td h2 { }
#hotTourAds table.newsGrid > tbody > tr td p img
{
	float: left; 
	margin: 0.5em 1em 0em 0em;
}

div.sightsIntro { width: 98%; }
div.sightsIntro div.hr { width: 100%; margin: 10px 0px 5px 0px; background: url(../App_Images/dot.gif) repeat-x center; }

div.sightsIntro div.hotTourPhoto { /*border: solid 1px red;*/ float: left; width: 140px; height: 90px; padding-top: 8px; padding-right: 10px; }
div.sightsIntro div.hotTourPhoto img { border: none; width: 128px; height: 80px; }
div.sightsIntro div.hotTourPrice { font-weight: bold; font-size: 9px; color: white; padding-top: 8px; width: 35px; height: 35px; z-index: 100; position: relative; left: 105px; top: -95px; background: url(../App_Images/priceHot.png) no-repeat center top; text-align: center; line-height: 10px; behavior: url(../App_Scripts/IePngFix.htc); }


