body {
	margin: 0px;
	padding: 0px;

	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}
#wrapper {
	padding: 0px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 100%;
}

#nav {
	margin: 0px;
	width: 830px;
	float: left;
	height: 30px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #535353;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 150px;
	word-spacing:normal;
}


#nav a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #535353;
	font-weight: bold;
	text-decoration: none;
	word-spacing:normal;
}

#nav a:active {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #535353;
	font-weight: bold;
	text-decoration: none;
	word-spacing:normal;
}

#nav a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #535353;
	font-weight: bold;
	text-decoration: none;
	word-spacing:normal;
}

#nav a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	word-spacing:normal;
}

#header .tabnavigation1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "adobe Garamond Pro";
	font-size: 11px;
	float: left;
	width: 50px;
	padding: 0px;
	margin: 0px;
	word-spacing:normal;
}
#headerleftcol {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 234px;
}
#headerrightcol {
	padding: 0px;
	float: left;
	height: 40px;
	width: 730px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-align: right;
	word-spacing:normal;
}
#headerrightcol  a:link{
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	word-spacing:normal;
}
#headerrightcol  a:active{
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	word-spacing:normal;
}
#headerrightcol  a:visited{
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	word-spacing:normal;
}

#headerrightcol a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	word-spacing:normal;
}


#content {	
	/*content_wp is used because in wordpress content is used as an id in some programing logics*/
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#bannercolumn {
	float: left;
	height: 488px;
	width: 135px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#deshboardmenu{
	float: left;
	width: 119px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

#deshboardmenu .menuprofile{
	float: left;
	width: 119px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
#deshboardmenu .menuheader{
	float: left;
	height: 22px;
	width: 118px;
	margin:0px;
	padding-top:2px;
	padding-left:0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-indent:4px;
	text-align: left;
	color:#CC0000;
	word-spacing:normal;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#deshboardmenu .menulable{
	float: left;
	height: 24px;
	width: 85px;
	margin: 0px;
	padding-top:6px;
	padding-right: 0px;
	padding-bottom: 2px;
	vertical-align:middle;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	text-indent:4px;
	color:#000000;
	word-spacing:normal;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	
}

#deshboardmenu .menuicone{
	float: left;
	height: 30px;
	width: 30px;
	margin: 0px;
	padding-top:0px;
	padding-right: 0px;
	padding-bottom: 2px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align:middle;
	padding: 0px;
	color:#000000;
	word-spacing:normal;	
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

#deshboardmenu a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	word-spacing:normal;
	font-weight:normal;
}

#deshboardmenu a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	word-spacing:normal;
	font-weight:normal;
}
#deshboardmenu a:active {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color:#999999;
	text-decoration: none;
	word-spacing:normal;
	font-weight:normal;
	background-color:#CCFF33;
	}
#deshboardmenu a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
	font-weight:normal;
	}
#contentcolumn {
	padding: 0px;
	float: left;
	width: 832px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#footerlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	word-spacing:normal;
}

#footerlink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;
	word-spacing:normal;
	font-weight:normal;
}
#footer {
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	float: left;
	height: 63px;
	width: 980px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
	font-weight:normal;
}
#footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
	font-weight:normal;
	}
#footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
	font-weight:normal;
	}

#contentcolumn .contentcontainer {
	/*width: 797px;*/
	width:597px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #DDDDDD;
	float: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	
	
	
}
#contentcolumn .rightadbanner, .rightadbanner {
	/*width: 797px;*/
	width:190px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: 1px solid #DDDDDD;
	float: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

#rightbanner{
	float:left;
	margin-top:3px;
	width:180px;
	height:375px;
}

#rightbox{
	float:left;
	margin-top:3px;
	width:180px;
	height:150px;
}

#rightboxsmall{
	float:left;
	width:180px;
	height:90px;
	margin-top:3px;
}

#boxbigfull {
	float:left;
	margin:3px;
	width:375px;
	height:150px;
}
#boxsmallfull{
	float:left;
	margin:3px;
	width:200px;
	height:150px;
}
#boxbighalf {
	float:left;
	margin:3px;
	width:375px;
	height:70px;
}
#boxsmallhalf{
	float:left;
	margin:3px;
	width:200px;
	height:70px;
}


#searchcontainer {
	margin: 0px;
	float: left;
	height: 38px;
	width: 962px;
	padding-top: 17px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	word-spacing:normal;
	border:0px dashed #000000;
}
#searchcontainer .buttonsubmit {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #E11054;
	word-spacing:normal;
}
#searchcontainer .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	height: 20px;
	border: 1px solid #c30c3e;
	width: 125px;
	font-weight: normal;
	word-spacing:normal;
	
}
#searchcontainer .listmenucountry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	width: 130px;
	font-weight: normal;
	border: 1px solid #c30c3e;
	word-spacing:normal;
}

#searchcontainer .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #c30c3e;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:135px;
}
#searchcontainer .searchcontrols {
	padding: 0px;
	float: left;
	height: 25px;
	width: 145px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#searchcontainer .searchcombocontrols {
	float: left;
	height: 25px;
	width: 135px;
	text-align: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#searchcontainer .searchlabels {
	padding: 0px;
	float: left;
	height: 20px;
	width: 100px;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#searchcontainer .searchbutton {
	padding: 0px;
	float: left;
	height: 30px;
	width: 75px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin: 0px;
}

#searchcontainer .txtfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #c30c3e;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:135px;
}
#searchcontainer .searchspacer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
}


#search {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/Complete_Tourism_Inisde/Search_Container.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 85px;
	width: 980px;
	background-position: top;
	margin: 0px;
	padding: 0px;
	word-spacing:normal;
  	border:0px solid #000000;
}
#searchtabs {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 100%;
	color: #000000;
		border:0px dotted #000000;
}
#searchtabs .tabcol1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 590px;
}
#searchtabs .tabcol2 {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 25px;
	width: 367px;
	background-image: url(../images/Complete_Tourism_Inisde/Complete_Tourism_08.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#searchtabs .tabbutton {
	margin: 0px;
	float: left;
	height: 19px;
	width: 100px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	border:0px solid #000;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
}

#searchtabs .tabbuttonspacer {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 33px;
}

#searchtabs a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing:normal;
}
#searchtabs a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn .heading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn .keywords {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #e20000;
	text-decoration: none;
	word-spacing:normal;
}

#searchtabs a:active {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn .resultcontainer {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/Complete_Tourism_Inisde/searchresult_backg.jpg);
	border-top:thick #CCCCCC;
	background-repeat: no-repeat;
	float: left;
	height: 176px;
	/*width: 765px;*/
	width: 600px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-position: center;
	word-spacing:normal;
	
}
#contentcolumn .resultcontainerresta {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/Complete_Tourism_Inisde/searchresultresta_backg.jpg);
	border-top:thick #CCCCCC;
	background-repeat: no-repeat;
	float: left;
	height: 250px;
	/*width: 765px;*/
	
	width: 575px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 13px;

	word-spacing:normal;
	
}

#contentcolumn .resultheading {
	color: #148cd9;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 15px;
	font-weight: bold;
	word-spacing:normal;
}
#contentcolumn .resultaddress {
	margin: 0px;
	float: left;
	/*width: 615px;*/
	width: 515px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentcolumn .resultdesc {
	float: left;
	/*width: 615px;*/
	width: 300px;
	margin: 0px;
	padding-top: 8px;

	padding-bottom: 0px;
	padding-left: 8px;
}

#contentcolumn .resultoffers {
	float: right;
	width: 150px;
	margin: 0px;
	padding-left:2px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#FFFFCC;
}

#contentcolumn .resultcontentcol {
	margin: 0px;
	padding: 8px;
/*width: 615px;*/
	width: 575px;
	padding-top:0px;
/*	border: 5px solid #FF0000; */
}

#contentcolumn .resultimagecol {
	padding: 8px;
	float: left;
	height: 72px;
	width: 72px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	border: 2px solid #cccccc;
	background-image:url(/images/dashboard_icons/blog.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#contentcolumn .resultimagecol2 {
	padding: 8px;
	float: left;
	height: 62px;
	width: 125px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	text-align: center;
	border: 5px solid #FFFFFF;
	background-color: #E0E0E0;
}

#contentcolumn .resulticoncontainer {
	padding: 8px;
	float: left;
	height: 20px;
	/*width: 773px;*/
	width: 573px;
	margin: 0px;
}
#contentcolumn .emaillink {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn .usefullinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn .websitelink {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	word-spacing:normal;
}
#pagingcontainer {
	height: 30px;
	/*width: 780px;*/
	width: 500px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#pagingcontainer #pagingcol1 {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 350px;*/
	width: 300px;
	word-spacing:normal;
	background-color:#33FFCC;
}
#pagingcontainer #pagingcol2 {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 425px;*/
	width: 280px;
	text-align: right;
	word-spacing:normal;
}
#pagingcol2 .links {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	word-spacing:normal;
}
#pagingcol2 .activelinks {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border: 0px solid #FFFFFF;
	background-color: #0099FF;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
}
#pagingcontainer a:hover {
	color: #FF0000;
	word-spacing:normal;
}


#pagingcol1 .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	word-spacing:normal;
}
#pagingcol2 .paginglinks {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	border: 0px solid #FFFFFF;
	margin: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	word-spacing:normal;
}
#contentcolumn .hotelheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 17px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	width: 100%;
	word-spacing:normal;
	
}

#contentcolumn .contentarea {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 8px;
}
#contentcolumn .description {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 8px;
	width:250px;
	padding-right:5px;
}
#contentcolumn .title {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom:4px;
	word-spacing:normal;
/*	padding-left:15px;*/
	text-align:justify;
	padding:3px;
	background-color:#FFFFCC;
	border: 1px solid #DDDDDD;
}
#contentcolumn #contentcol1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 560px;
}
#contentcol1 p {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	word-spacing:normal;
}

#contentcolumn #contentcol2 {
	padding: 0px;
	float: left;
	width: 225px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#contentcolumn .subheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	margin-top: 8px;
	word-spacing:normal;
}
#contentcol2 #photogallery {
	padding: 0px;
	float: left;
	width: 225px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentcol2 .galleryheading {
	padding: 0px;
	float: left;
	width: 225px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentcol2 #roomphotogallery {
	padding: 0px;
	float: left;
	width: 225px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#roomphotogallery .roomphotoframe {
	padding-top: 2px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	height: 120px;
	width: 82px;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	display: inline;
}


#photogallery .photoframe {
	padding-top: 2px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	height: 100px;
	width: 82px;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	overflow:hidden;
	display: inline;
	overflow:hidden;
}

#photogallery .roomframe {
	padding: 8px;
	float: left;
	height: 100px;
	width: 82px;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#photogallery .mainphotoframe {
	padding: 8px;
	float: left;
	height: 140px;
	width: 192px;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	display: inline;
}
#contentcolumn .lastlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	word-spacing:normal;
}
#contentcolumn #dashboard {
	padding: 0px;
	float: left;
	/*width: 478px;*/
	width:580px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#dashboard, #dashboardmenu .frame {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 56px;
	width: 300px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#dashboard .imagecol {
	float: left;
	width: 40px;
	height: 40px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#dashboard .dashboardcaption {
	float: left;
	width: 122px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	color:#000000;
	word-spacing:normal;
}


#contentcolumn #broadcast #rightbanner {
	float: left;
	width: 150px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: 302px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	border: 0px solid #CCCCCC;
	background-image: url(../images/Complete_Tourism_Inisde/broadcast_window.jpg);
	background-repeat: no-repeat;
}

#dashboard .spacer {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 14px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}
#dashboard p {
	margin: 0px;
	padding: 0px;
}
#contentcolumn .resultcontainer2 {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/Complete_Tourism_Inisde/searchresult_backg2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 114px;
	width: 765px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 13px;
	background-position: center;
	word-spacing:normal;
}
#contentcolumn .innersearchbox {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 590px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 4px;
	background-image: url(../images/Complete_Tourism_Inisde/innersearchpanel.jpg);
	background-repeat: no-repeat;
	height: 40px;
	word-spacing:normal;
}
#contentcolumn #joblinks {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	float: left;
/*	width: 768px;*/
	width:580px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/Complete_Tourism_Inisde/innersearchpanel.jpg);
	background-repeat: no-repeat;
	height: 20px;
	word-spacing:normal;
	padding-top: 16px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 13px;
	background-position: center;
}
#joblinks a:link, a:active, a:visited
{
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	font-weight:normal;
}
#joblinks a:hover
{
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
	font-weight:normal;
}

	
#contentcolumn .searchresultheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 580px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 4px;
	word-spacing:normal;
}

#contentcolumn  .innersearchlabel  {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	width: 75px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#contentcolumn  .addearchlabel  {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	padding-top: 13px;
	width: 300px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
	word-spacing:normal;
}
#contentcolumn  .addearchlabel2  {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	padding-top: 13px;
	width: 120px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
	word-spacing:normal;
}
#contentcolumn .innersearchcontrol {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 8px;
	width: 225px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
}
#contentcolumn .innersearchcontrol2 {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 9px;
	width: 150px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
}
 .innerlistmenucountry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: 145px;
	height: 20px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	word-spacing:normal;
}
#contentcolumn .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}
#contentcolumn .searchtxtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
	width:260px;
}
#contentcolumn .ulinkstxtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
	width:200px;
	font-weight: normal;
}

#contentcolumn .innersearchbutton {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 9px;
	width: 75px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
}
#contentcolumn .buttons {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #FFFFFF;
	background-color: #E11054;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#header .navigationimagecontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif, "adobe Garamond Pro";
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 0px;
	width: 720px;
	word-spacing:normal;
}
#photogallery .photocaption {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin-top: 4px;
	word-spacing:normal;
}
#photogallery .photocaption2 {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	word-spacing:normal;
}
#roomphotogallery .photocaption {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 80px;
	float: left;
	word-spacing:normal;
}
#roomphotogallery  .thumbimage {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	height: 65px;
	width: 82px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
#photogallery .thumbimage {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	float: left;
	height: 65px;
	width: 85px;
	text-align: center;
}
#roomphotogallery a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	word-spacing:normal;
}

#error {
	font-family: Verdana, Arial, Helvetica, sans-serif, "adobe Garamond Pro";
	font-size: 11px;
	color:#FF0000;
	background-repeat: no-repeat;
	word-spacing:normal;
	text-align:center;
}

#footter2 {
    font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
    font-size: 10px;
    color: #666666;
    text-decoration: none;
    word-spacing:normal;
	float: none;
	width: 597px;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left : 0px;
	padding: 0px;
	}
#footter2 a:link {
    font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
    font-size: 10px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    word-spacing:normal;
}
#footter2 a:active {
    font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
    font-size: 10px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    word-spacing:normal;
}
#footter2 a:hover {
    font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
    font-size: 10px;
    font-weight: bold;
    color: #ff0000;
    text-decoration: none;
    word-spacing:normal;
}
#footter2 a:visited{
    font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
    font-size: 10px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    word-spacing:normal;
}
.submitbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif, "adobe Garamond Pro";
	font-size: 11px;
	color: #ffffff;
	background-color: #DE084E;
	height: 18px;
	border: 1px solid #DE084E;
}

.Mainheading {

	color:#FF0000;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	word-spacing:normal;
}
form
{
	margin:0px;
	padding: 0px;
}
#contentcolumn .implinkscol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 200px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow:visible;
}

#contentcolumn .implinkscol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 150px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentcolumn .implinkscol3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 210px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow:hidden;
}


#contentcolumn .implinksspacer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 6px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border: 0px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contentcolumn .jobsrnocol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 73px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 13px;
}
#contentcolumn .jobtitlecol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 307px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 13px;
	overflow:hidden;
}
#contentcolumn .jobcodecol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 110px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 13px;
	overflow:hidden;
}
#contentcolumn .jobdesccol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 200px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 13px;
}

#contentcolumn .jobbuttoncol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 79px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	height: 13px;
}
#contentcolumn .url_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 161px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 13px;
}
#contentcolumn .editlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
#contentcolumn .tollfreecol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 235px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 18px;
}
#contentcolumn .tollfreecol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	
	width: 318px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 18px;
}
#contentcolumn .tollfreecol3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 208px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border: 1px solid #DFDFDF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #F3F3F3;
	height: 18px;
}
#contentcolumn p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#gallerycontainer {
	padding: 0px;
	float: left;
	width: 587px;
	margin: 0px;
}
#gallerycontainer .photocontainer {
	background-image: url(../images/gallery_frame.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 325px;
	width: 178px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gallerycontainer .photocontainer2 {
	background-image: url(../images/gallery_frame2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 220px;
	width: 231px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	overflow:hidden;
}
#gallerycontainer .businessgalleryframe {
	background-image: url(../images/business_gallery_frame.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 188px;
	width: 365px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	overflow:hidden;
}

#gallerycontainer  .gallerycontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 168px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gallerycontainer .galleryheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 168px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#gallerycontainer .galleryspacer {
	padding: 0px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gallerycontainer .photoframe {
	padding: 8px;
	float: left;
	height: 90px;
	width: 145px;
	border: 3px solid #E8E8E8;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom:15px;
	text-align: left;
	overflow:hidden;
}
#gallerycontainer .businessphotoframe {
	padding: 8px;
	float: left;
	height: 110px;
	width: 325px;
	border: 2px solid #E8E8E8;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom:15px;
	text-align: center;
	overflow:hidden;
	background-color: #FFFFFF;
}

#gallerypagetitle  {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 392px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	height: 26px;
}
#gallerypagetitle2 {
	margin: 0px;
	float: left;
	width: 405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	height: 22px;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#gallerypagetitle2 .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#logincontainer {
	padding: 0px;
	float: left;
	width: 580px;
	margin-top: 8px;
}
#logincontainer p {
	line-height: 18px;
}

#logincontainer   .loginbox {
	background-image: url(../images/login_frame.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 252px;
	width: 260px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#logincontainer  .loginspacer {
	margin: 0px;
	padding: 0px;
	float: left;
}
#logincontainer .loginheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 15px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 250px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#logincontainer .logincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 250px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#logincontainer .logintxtfield {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	width: 175px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 20px;
}

#contentcolumn form {
	margin: 0px;
	padding: 0px;
}
#formcontainer  {
	padding: 0px;
	float: left;
	/*width: 798px;*/
	width:580px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}


#formcontainer  .formlabels {
	float: left;
	height: 22px;
	width: 125px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}


#formcontainer  .formvalidators {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	word-spacing:normal;
}
#formcontainer  .formcontrols {
	padding: 0px;
	float: left;
	height: 22px;
	width: 234px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
}
#formcontainer  .example {
	padding: 0px;
	float: left;
	height: 22px;
	width: 180px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-style:italic;
	font-size: 11px;
	color:#003366;

	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
	
	
}

#formcontainer  .formcalendar {
	float: left;
	width: 230px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

#formcontainer  .submitbuttonx {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 15px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 20px;
	width: 100px;
	font-weight: bold;
	background-color: #DE084E;
	COLOR:#FFFFFF;
	word-spacing:normal;
}
#formcontainer  .formbuttoncontainer {
	padding: 0px;
	float: left;
	height: 20px;
	width: 400px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}
#formcontainer .formheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	float: left;
	/*width: 745px;*/
	width:580px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#formcontainer #logininformationbox {
	background-image: url(../images/form_login_backg1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 94px;
/*	width: 778px;*/
	width: 575px;
}
#formcontainer .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:190px;
}
#logininformationbox .formlabels {
	float: left;
	width: 240px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#formcontainer .NewSinceLastLogin {
	width:180px;
	height:212px;
	background-color: #3399FE;
	padding-left:10px;
	float:left;
	margin:1px;
}
#formcontainer a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	word-spacing:normal;
	color:#FFFFFF;
}
#formcontainer .info{
	float:left;
	width:255px;
	height:212px;
	background-color:#FFCCCB;
	margin:1px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	word-spacing:normal;
	color:#0000FF;
	padding:2px;
}

#formcontainer .offers {
	width:125px;
	height:212px;
	float:left;
	background:url(/images/SpecialOffers.jpg);
	margin:1px;
}

#formcontainer .privateareabigad {
	width:445px;
	height:230px;
	float:left;
	background:url(/images/DashboardAdBig.jpg);
	margin:1px;
}

#formcontainer .privateareasmallad{
	width:125px;
	height:230px;
	float:left;
	background:url(/images/DeshBoardAdRight.jpg);
	margin:1px;
}
#logininformationbox .addfrmlblshotel {
	float: left;
	width: 240px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}

#logininformationbox .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:225px;
}
#logininformationbox  .rolelistmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	height: 20px;
	border: 1px solid #CCCCCC;
	width: 100px;
	font-weight: normal;
	word-spacing:normal;
}
#formcontainer .formframe {
	background-image: url(../images/form_backg_01.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	/*width: 778px;*/
	width:580px;
	background-position: top;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
#formcontainer .formframeinner {
	background-image: url(../images/form_backg_01.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
/*	width: 778px;*/
	width:580px;
	background-position: top;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border:#CCCCCC;
	border-width:thin;
	
}

#formcontainer .formframe2 {
	background-image: url(../images/form_backg_02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	/*width: 778px;*/
	width:580px;
	background-position: bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.formvalidator  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
#formcontainer .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 20px;
	border: 1px solid #CCCCCC;
	width: 196px;
	font-weight: normal;
	word-spacing:normal;
	padding-left: 0px;
	margin-left: 4px;
}
#formcontainer .formlabelseditor {
	float: left;
	/*width: 745px;*/
	width:260px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#formcontainer .txtarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	/*width:600px;*/
	width:260px;
	height: 200px;
}
#formcontainer .listmenusmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 20px;
	border: 1px solid #CCCCCC;
	width: 75px;
	font-weight: normal;
	word-spacing:normal;
	padding: 0px;
	margin-left: 4px;
}

#logininformationbox .formlabels2 {
	float: left;
	height: 20px;
	width: 125px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#logininformationbox .formcontrols {
	padding: 0px;
	float: left;
	height: 20px;
	width: 234px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
}
#formcontainer .txtfieldphone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
}
#formcontainer .txtarea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	/*width:600px;*/
	width:240px;
	height: 150px;
}
#formcontainer .halftxtarea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	/*width:600px;*/
	width:240px;
	height: 100px;
}
#searchcontainer  .searchlink {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


LI { 
	list-style:none;
	list-style-image: url("../images/li_connecter.jpg");

}
#search  form {
	margin:0px;
	padding: 0px;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#search   .frmmargins {
	margin:0px;
	padding: 0px;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#galleryleftpanel {
	float: left;
	width: 570px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
#galleryleftpanel .photo {
	margin: 0px;
	padding: 8px;
/*	float: left;*/
	width: 168px;
	border: 1px solid #CCCCCC;
}
#galleryleftpanel a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	line-height: 25px;
}
#galleryleftpanel .glplinks {
/*	float: left;*/
	width: 560px;
	border: 0;
	padding: 0px;
	margin-top: 8px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#galleryleftpanel a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	line-height: 25px;
}
#galleryleftpanel a:active {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	line-height: 25px;
}
#galleryleftpanel a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000066;
	line-height: 25px;
}
#galleryleftpanel .glpphotocaption {
	padding: 0px;
	float: left;
	width: 185px;
	border: 0px solid #666666;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#galleryleftpanel .glpsearch {
	float: left;
	width: 185px;
	border: 0;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	text-decoration: none;
	color: #148CD9;
}
#galleryleftpanel .glptxtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
	width:170px;
	font-weight: normal;
}
#gallerypaging {
	float: left;
	width: 570px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 8px;
	height: 14px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#contentcolumn  #gallerycolspacer {
	padding: 0px;
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gallerycontainer a:link {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000066;
}
#gallerycontainer a:active {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000066;
}
#gallerycontainer a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #000066;
}
#gallerycontainer a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
#gplenlargephtoto {
	float: left;
	width: 568px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 8px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#gallerycontainer .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#gallerylargimgheader {
	float: left;
	width: 577px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#gallerylargimgheader .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#galleryformcontainer {
	padding: 0px;
	float: left;
	width: 585px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}
#galleryformcontainer  .formlabels {
	float: left;
	height: 20px;
	width: 210px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#galleryformcontainer  .formcontrols {
	float: left;
	height: 20px;
	width: 334px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#galleryformcontainer  .formheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	float: left;
	width: 565px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#galleryformcontainer .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:190px;
}
#galleryformcontainer .formframe {
	background-image: url(../images/gform01.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	width: 585px;
	background-position: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#galleryformcontainer .formframe2 {
	background-image: url(../images/gform02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	width: 585px;
	background-position: bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#galleryformcontainer .formlabels2 {
	float: left;
	width: 557px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#galleryformcontainer .formmesgsuccess {
	float: left;
	width: 557px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
	font-weight: bold;
}
#galleryformcontainer .formmesgerror {
	float: left;
	width: 557px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#galleryformcontainer .txtarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:450px;
}
#galleryformcontainer .formcols {
	float: left;
	height: 20px;
	width: 193px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
}
#galleryformcontainer .gfbuttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-transform: capitalize;
	background-color: #B2DEFB;
	border: 1px solid #127AC0;
	font-weight: bold;
	height: 20px;
}
#galleryformcontainer .smltxtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
}
#slideshowwrapper {
	width: 98%;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #EB0550;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#slideshowwrapper #ssheader {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 100%;
}
#slideshowwrapper #ssnav {
	margin: 0px;
	float: left;
	height: 35px;
	width: 98%;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	overflow: hidden;
}
#slideshowwrapper #ssphotoframe {
	margin: 6px;
	padding: 11px;
	width: 96%;
	text-align: center;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	clear: both;
}
#slideshowwrapper .ssmsgsuces {
	float: left;
	width: 557px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
	font-weight: bold;
}
#slideshowwrapper .ssmsgerr {
	float: left;
	width: 557px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
	font-weight: bold;
}
#slideshowwrapper a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#slideshowwrapper a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#slideshowwrapper a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#slideshowwrapper a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
#slideshowwrapper .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	height: 20px;
	border: 1px solid #c30c3e;
	font-weight: normal;
	word-spacing:normal;
}
#slideshowwrapper #ssmoreinfo {
	float: left;
	overflow: hidden;
	border: 1px solid #F0F0F0;
	margin: 6px;
	padding: 11px;
	width: 96%;
}
#popupwrapper {
	width: 565px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/popupbackg.jpg);
	background-repeat: repeat-x;
	border: 3px solid #b6e4fe;
	padding: 8px;
}
#popupwrapper #pheader {
	margin: 0px;
	padding: 0px;
	float: left;
/*	height: 34px;*/
	width: 100%;
}
#popupwrapper #pcontent {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#popupwrapper #pfooter {
	margin: 0px;
	padding: 0px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#popupform {
	padding: 0px;
	float: left;
	width: 666px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	word-spacing:normal;
	display: inline;
}
#popupform  .pfrmheader {
	background-image: url(../images/popframeheader.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 666px;
}
#popupform form {
	margin: 0px;
	padding: 0px;
}

#popupform .pfrmfooter {
	background-image: url(../images/popframefooter.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 10px;
	width: 666px;
}
#popupform .pfrmcontent {
	background-image: url(../images/popframecontent.jpg);
	background-repeat: repeat-y;
	width: 666px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#popupform .pfrmheading {
	float: left;
	height: 20px;
	width: 666px;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 15px;
	color: #1b98e0;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right:10px;
}
#popupform  .pformlabels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 656px;
	padding-left: 10px;
	margin-top: 8px;
}
#popupform  .pformlabels2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 16px;
	width: 200px;
	padding-left: 10px;
	margin-top: 8px;
	padding-top: 4px;
}
#popupform  .pformcontrols {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	height: 20px;
	width: 456px;
	padding-left: 0px;
	margin-top: 8px;
}
#popupform .listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	height: 20px;
	border: 1px solid #c30c3e;
	font-weight: normal;
	word-spacing:normal;
}
#popupform .txtarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:550px;
}
#popupform .txtfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:200px;
}
#popupform .validators {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
#popupform .pfrmroomimg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 400px;
	padding-left: 10px;
	margin-top: 8px;
	padding-right: 10px;
	border: 1px solid #B6E4FE;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	margin-left: 0px;
}
#popupform .pfrmroomdetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 111px;
	margin-top: 8px;
	text-align: left;
	margin-left: 0px;
	padding: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #B6E4FE;
}
#popupform .pfrmroomsmlimg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 92px;
	margin-top: 0px;
	border: 1px solid #B6E4FE;
	text-align: center;
	margin-left: 0px;
	padding: 4px;
	height: 68px;
}
#popupform .pfrmroomimgcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	float: left;
	width: 98px;
	margin-top: 0px;
	border: 0px solid #B6E4FE;
	text-align: left;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 16px;
}

#popupform .spacer {
	margin: 0px;
	padding: 0px;
	float: left;
}
#popupform a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#popupform .pfrmheading2 {
	float: left;
	height: 20px;
	width: 320px;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 15px;
	color: #1b98e0;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
#popupform a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#popupform a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#popupform a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
#popupform .pfrmupload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 220px;
	margin-top: 8px;
	text-align: left;
	margin-left: 0px;
	padding: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #B6E4FE;
}
#gplenlargephtotoproperties {
	float: left;
	width: 568px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	background-color: #F3F3F3;
	padding: 8px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}
#gplenlargephtotoproperties .formheading {
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 13px;
	font-weight: bold;
	color: #148cd9;
	text-decoration: none;
	text-align:left;
	float: left;
	width: 550px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#gplenlargephtotoproperties .formlabels2 {
	float: left;
	width: 560px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
	text-align:left;
}
#formcontainer .formlabels2 {
	float: left;
	width: 545px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#logininformationbox .txtfieldhotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:186px;
}
#logininformationbox .addfrmlblshotel {
	float: left;
	width: 160px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	word-spacing:normal;
}
#logininformationbox .addfrmctrlshotel {
	padding: 0px;
	float: left;
	height: 20px;
	width: 200px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;
}
#logininformationbox .listmenuhotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 20px;
	border: 1px solid #CCCCCC;
	width: 190px;
	font-weight: normal;
	word-spacing:normal;
	padding-left: 0px;
	margin-left: 4px;
}
#navigation a
{
color: #000;
background: #ffa20c url(../Images/left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left:10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
} 
#navigation a span
{
background: url(../Images/right-tab.gif) right top no-repeat;
padding-right: 10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
} 
 #navigation a:hover  {
color: #fff;
background: #781351 url(../Images/left-tab-hover.gif) left top no-repeat;
padding-left: 10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
}

#navigation a:hover span
{
background: url(../Images/right-tab-hover.gif) right top no-repeat;
padding-right: 10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
} 
#navigation a:active  {
color: #fff;
background: #781351 url(../Images/left-tab-hover.gif) left top no-repeat;
padding-left: 10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
}
#navigation a:active span  {
background: url(../Images/right-tab-hover.gif) right top no-repeat;
padding-right: 10px;
font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
font-size: 11px;
}
#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}
#navigation li
{
float: left;
margin: 0;
} 

.t {background: url(../images/dot.gif) 0 0 repeat-x; width: 20em}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px}

/* this style for dialoge*/
/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/


.dialog {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:560px; /* based on image dimensions - not quite consistent with drip styles yet */
 color:#fff;
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(../images/dialog2-blue-800x1600.png) no-repeat top right;
 _background-image:url(../images/dialog2-blue.gif);
}

.dialog .formarea{
width:500px;
margin-top:10px;
}

.dialog .formarea .formlabels{
	float:left;
	width:115px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing:normal;
	height: 24px;
}
.dailog .formarea .txtfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	border: 1px solid #c30c3e;
	height: 16px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-weight: normal;
	word-spacing:normal;
	width:135px;
}

.dialog .formarea .formcontrols {
	padding: 0px;
	float: left;
	height: 22px;
	width: 234px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	word-spacing:normal;
}

.dialog .example {
	padding: 0px;
	float: left;
	height: 24px;
	width: 130px;
	font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
	font-style:italic;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	word-spacing:normal;	
}

.dialog .thumbimage {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	height: 65px;
	width: 82px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dialog .thumbimageframe {
	float: left;
	height: 65px;
	width: 82px;
	text-align: center;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
}
.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.dialog h1,
.dialog p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;
 font-family: "Trebuchet MS", Verdana, Arial, "Century Gothic";
}

.dialog h1 {
	padding-bottom:0px;
	font-size: 20px;
	font-weight: bold;
}
.dialog p {
 font-size:11px;
}

/* dialog variants - alternate colours, widths and so on */

.dialog.short .wrapper {
 max-height:520px;
}

.dialog.type2 .content,
.dialog.type2 .t,
.dialog.type2 .b,
.dialog.type2 .b div {
 background-image:url(../images/dialog2-dark-800x1200-alpha-drip.png);
 _background-image:url(../images/dialog2-dark-alpha-drip.gif);
}

.dialog.type2 .b,
.dialog.type2 .b div {
 height:40px; /* slightly higher due to bottom shade */
}

.dialog.type2 .content {
 /* min-height:155px; */ /* compensate overall height for bottom shade */
}

/* "Mr. Clean" */

.dialog.type3 .content,
.dialog.type3 .t,
.dialog.type3 .b,
.dialog.type3 .b div {
 background-image:url(../images/dialog2-mrclean.png);
 _background-image:url(../images/dialog2-mrclean.gif);
}

.dialog.type4 .content,
.dialog.type4 .t,
.dialog.type4 .b,
.dialog.type4 .b div {
 background-image:url(../images/dialog2-blue-800x1600-drip.png);
 _background-image:url(../images/dialog2-blue.gif);
}

.dialog.type5 .content,
.dialog.type5 .t,
.dialog.type5 .b,
.dialog.type5 .b div {
 background-image:url(../images/dialog2-red-800x1200-drip.png);
 _background-image:url(../images/dialog2-red-drip.gif);
}

/* "drip" style extended class (eg. <div class="dialog type4 drip"> - more positioning due to width/height requirements */

.dialog.drip .b,
.dialog.drip .b div {
 height:80px;
}

.dialog.drip {
 margin-left:65px;
}

.dialog.drip .t,
.dialog.drip .b div,
.dialog.drip .hd,
.dialog.drip .bd,
.dialog.drip .ft,
.dialog.drip .wrapper {
 margin-left:-65px;
 width:65px;
}

.dialog.drip .wrapper {
 width:auto;
}

.dialog .wrapper .hd,
.dialog .wrapper .bd,
.dialog .wrapper .ft {
 margin-left:0px;
}

.dialog.drip .hd,
.dialog.drip .bd,
.dialog.drip .ft {
 zoom:1;
 width:auto;
 padding:0px 2px 0px 12px;
}
