	/*
	 * vm5 BASTOR
	 * 4/9/09
	 */
	 a {
	 	outline: none;
	 }
	 
	body		
		{
			margin: 0;
			padding: 0;
			text-align: center;
			background-color: #dfdfdf;
		}
		
	div#container {
		margin-left: auto;
		margin-right: auto;
		width: 930px;
		height: 500px;
		text-align: left;
	}
	
	/* Topbar - webmail */
	div#mailbar {
/*		background-color: #081a21;*/
		background-color: #2b3907;
		height: 25px;
		text-align: right;
		padding-right: 10px;
		border-bottom: 5px solid #475e0b;
	}
	#mailbar p {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #e0dcdc;
		padding: 0;
		margin: 0;
		line-height: 25px;
		vertical-align: middle;
	}
	#mailbar a {
		text-decoration: none;
		color: #e0dcdc;
		padding-left: 3px;
		padding-right: 3px;
		margin-left:15px;
	}
	#mailbar a:hover {
		text-decoration: none;
		color: #ffffff;
		background-color: #475E0B;
		
	}

	/* End topbar webmail */
	
	/* Logo + ad area*/
	div#mancom {
		height: 85px;
		background-color: #638509;
		border-bottom: 8px solid #475e0b;
		margin-bottom: 10px;
	}
	#mancom #logo {
		position: relative;
		float: left;
		width: 271px;
		padding-left: 5px;
		padding-top: 10px;
		text-align:center;
	}
	#mancom #logo p {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #737070;
		padding: 0;
		margin: 0;
		margin-top: 5px;
	}
	#mancom #adstop {
		position: relative;
		float: right;
		padding-right: 10px;
		padding-top: 12px;
		width: 638px;
	}
	#mancom #adstop #adtop_small {
		position: relative;
		float: right;
		
	}
	#mancom #adstop #adtop_banner {
		position: relative;
		float: left;
		padding-right: 10px;
	}
	/* Logo + ad area*/
	
	/* Page body */
	#page {
		background-color: #ffffff;
	}
	/* Page body */
	
	/* Main menu */
	#menu {
		position: relative;
		float: left;
		width: 177px;
		padding-right: 5px;
		padding-left: 5px;
		padding-top: 5px;
	}
	
	#menu #searchbox {
		background-color: #213f5d;
		padding: 7px;
		border-bottom: 1px solid #ffffff;
	}
	#menu #searchbox form {
		padding: 0;
		margin: 0;
	}
	#menu #searchbox .s_inp {
		margin-top: 3px;
		width: 105px;
		border: 0;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #737070;
	}
	
	#menu #searchbox .s_sub {
		margin-top: 3px;
		border: 0;
		color: #ffffff;
		background-color: #336699;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.s_sub2 {
		margin-top: 3px;
		border: 0;
		color: #ffffff;
		background-color: #6e97c0;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#menu #searchbox label {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		margin:0px;
		color: #dfe1e1;
	}
	
	#adleft {
		background-color: #BFD488;
		width: 160px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
	}
	
	#menu #leftmenu {
		background-color: #7b9b27;
		padding: 5px;
	}
	#menu #leftmenu ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	#menu #leftmenu a {
		display: block;
		color: #ffffff;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
		padding: 2px;
		/*border-bottom: 1px solid #6e97c0;*/
/*		background-color: #213f5d;*/
	}
	#menu #leftmenu .nor a:hover {
		background-color: #97b93d;
	}
	.menu_sel {
		background-color: #97b93d;
	}
	.selectedlink {
		background-color: #97b93d;
	}
	/* Main menu */
	
	/* Content area */
	#content {
		position: relative;
		float: right;
		width: 740px;
		padding-top: 10px;
	}
	/* Content area */
	
	/* */
	#major {
		height: 250px;
	}
	
	.img_box {
		position:relative;
		float: left;
		width:110px;
		/*padding-top: 10px;*/
	}
	.text_box {
		position:relative;
		float: right;
		width: 195px;
		padding-right: 5px;
	}
	
	#hotel_main {
		position:relative;
		float: left;
		width:416px;
		height: 245px;
	}
	#major_boxes {
		position:relative;
		float: right;
		width: 340px;
	}
	#rightcol {
		position:relative;
		float: right;
		width:416px;
		margin-right: 5px;
	}
	#leftcol {
		position:relative;
		float: left;
		width: 340px;
	}
	#prop_box {
		width: 325px;
		height: 100px;
		/*background-color: #EEEFE7;*/
		padding: 5px;
		padding-right: 0;
		border-left: 6px solid #586611;
	}
	#trav_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #FF6600;
	}
	#mad_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		padding-right: 0;
		border-left: 6px solid #F9CF0D;
	}
	#events_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #FF6600;
	}
	#tickets_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #a50000;
	}
	#utd_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #a50000;
	}
	#health_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #2B3D5D;
	}
	#shop_box {
		width: 325px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #FF6600;
	}
	
	#business_box {
		width: 375px;
		height: 100px;
		/*background-color: #FEF5E7;*/
		padding: 5px;
		margin-top: 10px;
		padding-right: 0;
		border-left: 6px solid #000000;
	}
	
	#rest_rev {
		width: 405px;
		height: 100px;
		background-color: #efefef;
		padding: 5px;
		padding-top: 10px;
		margin-right: 5px;
	}


	#rest_rev_right  {
			position: relative;
			float: right;
			width: 200px;
			padding-top: 5px;
		}
	#rest_rev_left {
		position: relative;
		float: left;
	}
	#rest_rev_right p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		#rest_rev_right a {
			color: #2B3D5D;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		#rest_rev_right a:hover {
			color: #000000;
		}
		
		
		#jobs_box {
			padding-bottom: 5px;
			margin-top: 10px;
		}
		
		
		#jobs_right  {
			position: relative;
			float: right;
			width: 200px;
			height: 50px;
			padding-top: 3px;
			text-align: right;
		}
	#jobs_left {
		position: relative;
		float: left;
		height: 50px;
	}
	#jobs_main p {
		line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
	}
	#jobs_main a {
			color: #006699;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		#jobs_main a:hover {
			color: #000000;
		}
		
		#bus_main p {
		line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
	}
	#bus_main a {
			color: #006699;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		#bus_main a:hover {
			color: #000000;
		}
		
		
	#jobs_right p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		#jobs_right a {
			color: #000000;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		#jobs_right a:hover {
			color: #000000;
		}
	
	/* */
	
	/* pbg */
	#pbg {
		clear: both;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-left: 10px;
		padding-right: 50px;
		height: 10px;
	}
	
	/* Gallery */
	#gallery {
		clear: both;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-left: 10px;
		padding-right: 50px;
		height: 103px;
	}
	#gallery_photo  {
		position: relative;
		float: left;

		}
	#gallery_right {
		position: relative;
		float: right;
		width: 350px;
	}
	/* Gallery */
	
	/* Footer */
	#footer {
		margin-top: 10px;
		border-top: 5px solid #ef0017;
		background-color: #ffffff;
		height: 100px;
	}
	#footer #footlogo {
		position: relative;
		float: left;
		width: 166px;
		padding-left: 20px;
		padding-top: 30px;
		text-align:center;
	}
	#footer #footlogo p {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #737070;
		padding: 0;
		margin: 0;
		padding-top: 5px;
	}
	#footer #footarea {
		position: relative;
		float: right;
		padding-right: 10px;
		padding-top: 12px;
		width: 700px;
	}
	#footer #footarea #footlinks {
		position: relative;
		float: left;
		padding-right: 10px;
		width: 500px;
		margin-top: -3px;
	}
	#footer #footarea #footlinks #fcol1 {
		width: 150px;
		position: relative;
		float: left;
		padding-right: 10px;
	}
	#footer #footarea #footlinks #fcol2 {
		width: 100px;
		float: left;
		position: relative;
	}
	#footer #footarea #footlinks #fcol3 {
		width: 200px;
		position: relative;
		float: right;
	}
	
	#footer #footarea #footlinks  {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #737070;
		line-height: 25px;
		vertical-align: top;
	}
	#footer #footarea #footlinks ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	#footer #footarea #toplink {
		position: relative;
		float: right;
		width: 150px;
		text-align: right;
	}
	#footarea #footlinks a {
		text-decoration: none;
		color: #737070;
		border-bottom: 1px solid #737070;
	}
	#footarea #footlinks a:hover {
		text-decoration: none;
		color: #333333;
		border-bottom: 1px solid #737070;
	}
	#footarea #toplink a {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
		color: #737070;
	}
	#footarea #toplink a:hover {
		text-decoration: none;
		color: #333333;
	}
	/* Footer */
	
	/* Hover box */
	#hov {
		position: relative;
		top: -75px;
		z-index: 100;
		/*background-color: #000000;
		-moz-opacity:0.5;width:30%;opacity: 0.5; filter:alpha(opacity=50);*/
		background-image: url(../img/boxbg.png);
		color: #ffffff;
		width: 416px;
		height: 65px;
		margin-left: 5px;
		margin-right: 5px;
		padding: 5px;
	}
	#hov p {
		color: #ffffff;
		margin: 0;
		padding: 0;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#hov a {
		color: #ffffff;
		text-decoration: none;
	}
	#hov  a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	#hov h2 {
		color: #ffffff;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
		padding-bottom: 5px;
	}
	#hov h2 a {
		color: #ffffff;
		text-decoration: none;
	}
	#hov h2 a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	#hov2 {
		position: relative;
		top: -225px;
		left: 10px;
		width: 190px;
		z-index: 100;
	}
	/* Hover box */
	
	/* Left ads */
	#leftads {
		padding-top: 15px;
		text-align: center;
	}
	/* Left ads */
	
	/* Bubbles */
		.green_bubble {
			background-color: #586611;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.green_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.green_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.green_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.green_tick {
			width: 186px;
			background-image: url(../img/bubbles/green.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.green_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.green_tick a {
			color: #586611;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.green_tick a:hover {
			color: #000000;
		}
		
		
		.orange1_bubble {
			background-color: #FF6600;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.orange1_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.orange1_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.orange1_bubble h2 a:hover {
			color: #FFFFFF;
			text-decoration: none;
		}
		.orange1_tick {
			width: 186px;
			background-image: url(../img/bubbles/orange1.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.orange1_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.orange1_tick a {
			color: #FF6600;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.orange1_tick a:hover {
			color: #000000;
		}
		
		
		
		
		.yellow_bubble {
			background-color: #F9CF0D;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.yellow_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.yellow_bubble h2 a {
			color: #000000;
			text-decoration: none;
		}
		.yellow_bubble h2 a:hover {
			color: #000000;
			text-decoration: none;
		}
		.yellow_tick {
			width: 186px;
			background-image: url(../img/bubbles/yellow.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.yellow_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.yellow_tick a {
			color: #006699;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.yellow_tick a:hover {
			color: #000000;
		}
		
		
		.red_bubble {
			background-color: #a50000;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.red_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.red_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.red_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.red_tick {
			width: 186px;
			background-image: url(../img/bubbles/red.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.red_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.red_tick a {
			color: #a50000;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.red_tick a:hover {
			color: #000000;
		}
		
		.wh_bubble_red {
			background-color: #A50000;
			height: 22px;
			width: 260px;
			text-align: center;
		}
		.wh_bubble_red h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		
		.wh_bubble {
			background-color: #336699;
			height: 22px;
			width: 260px;
			text-align: center;
		}
		.wh_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.wh_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.wh_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.wh_tick {
			width: 260px;
			background-image: url(../img/bubbles/white.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.wh_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.wh_tick a {
			color: #a50000;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.wh_tick a:hover {
			color: #000000;
		}
		
		
		
		
		.red_bubble2 {
			background-color: #a50000;
			height: 22px;
			width: 260px;
			text-align: center;
		}
		.red_bubble2 h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.red_bubble2 h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.red_bubble2 h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.red_bubble2 h1 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.red_bubble2 h1 a {
			color: #ffffff;
			text-decoration: none;
		}
		.red_bubble2 h1 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.red_tick2 {
			width: 260px;
			background-image: url(../img/bubbles/red.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.red_tick2 p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.red_tick2 a {
			color: #a50000;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.red_tick2 a:hover {
			color: #000000;
		}
		
		.lblue_bubble {
			background-color: #6699CC;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.lblue_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.lblue_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.lblue_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		
		.lblue_tick {
			width: 186px;
			background-image: url(../img/bubbles/lblue.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.lblue_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.lblue_tick a {
			color: #2B3D5D;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.lblue_tick a:hover {
			color: #000000;
		}
		
		
		.blue_bubble {
			background-color: #2B3D5D;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.blue_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.blue_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.blue_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.blue_tick {
			width: 186px;
			background-image: url(../img/bubbles/blue.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.blue_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.blue_tick a {
			color: #2B3D5D;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.blue_tick a:hover {
			color: #000000;
		}
		
		.black_bubble {
			background-color: #000000;
			height: 22px;
			width: 186px;
			text-align: center;
		}
		.black_bubble h2 {
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.black_bubble h2 a {
			color: #ffffff;
			text-decoration: none;
		}
		.black_bubble h2 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
		.black_tick {
			width: 186px;
			background-image: url(../img/bubbles/black.png);
			background-repeat: no-repeat;
			background-position: top right;
			padding-top: 3px;
		}
		.black_tick p {
			line-height: 14px;
			margin: 0;
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
		}
		.black_tick a {
			color: #006699;
			/*border-bottom: 1px solid #586611;*/
			text-decoration: underline;
		}
		.black_tick a:hover {
			color: #000000;
		}

	/* Bubbles */
	
	/* Square ads 120x120 */
	#sqads {
		padding-right: 5px;
		width: 405px;
		height: 120px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	#sqads #sqad1 {
		width: 120px;
		height: 120px;
		position: relative;
		float: left;
		padding-right: 10px;
	}
	#sqads #sqad2 {
		width: 120px;
		height: 120px;
		padding-left: 15px;
		float: left;
		position: relative;
	}
	#sqads #sqad3 {
		width: 120px;
		height: 120px;
		position: relative;
		float: right;
	}
	/* Square ads 120x120 */
	
	#rohov {
		position: relative;
		z-index: 100;
		/*background-color: #000000;
		-moz-opacity:0.5;width:30%;opacity: 0.5; filter:alpha(opacity=50);*/

		color: #ffffff;
		width: 180px;
		height: 75px;
		margin-left: 5px;
		margin-right: 5px;
		padding: 5px;
	}
	#rohov p {
		color: #ffffff;
		margin: 0;
		padding: 0;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	#rohov a {
		color: #ffffff;
		text-decoration: none;
	}
	#rohov  a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	
	#rohov2 {
		position: relative;
		top: -65px;
		left: 10px;
		z-index: 100;
		width: 190px;
	}
	#rimg {
		    width: 416px;
 		   height: 232px;
/*		   background-image: url(../img/rest_scroll/rest1.jpg);*/
		   background-repeat: no-repeat;
	}
	
	#rohov3 {
		position: relative;
		top: -100px;
		left: 225px;
		width: 180px;
	}
	#rohov3 p {
		color: #ffffff;
		margin: 0;
		padding: 0;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	#rohov3 a {
		color: #ffffff;
		text-decoration: underline;
	}
	#rohov3  a:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	
	#articleDate {
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			float: right;
	}
	
	.pltxt  {
			padding: 0;
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			margin-top: 0;
		}
		
		.potxt  {
			padding: 0;
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			margin-top: 0;
		}
		.wtxt  {
			padding: 0;
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #ffffff;
			margin-top: 0;
		}
		
		.jtxt  {

			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;

		}
	
	.txt p {
			padding: 0;
			font-size: 12px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			margin-top: 0;
		}
	.txt p a {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #475e0b;
			border-bottom: 1px solid #475e0b;
			text-decoration: none;
		}
		.txt p a:hover {
			color: #000000;
			border-bottom: 1px solid #475e0b;
		}
		
		.potxt  a {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #475e0b;
			border-bottom: 1px solid #475e0b;
			text-decoration: none;
		}
		.potxt a:hover {
			color: #000000;
			border-bottom: 1px solid #475e0b;
		}
		
		.wtxt  a {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #ffffff;
			border-bottom: 1px solid #ffffff;
			text-decoration: none;
		}
		.wtxt a:hover {
			color: #ffffff;
			border-bottom: 1px solid #ffffff;
		}
		
		.txt ul {
			list-style-type: none;
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			margin-top: 0;
			padding-left:5px;
		}
		.txt li {
			margin-bottom: 5px;
		}
		
	.htc {
		width: 670px;
		margin-left: 15px;
		
		text-align: center;

	}
	.htbox {
		width: 165px;
		height: 350px;
		background-color: #efefef;
		padding: 5px;
		margin-right: 5px;
		float: left;
	}
	.bignumber {
/*	color: #006699;*/
	color: #a50000;
	font-size: 26px;
	font-weight: bold;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
}
		.blh {
			color: #006699;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 16px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.blh a {
			text-decoration: none;
			color: #006699;
		}
		.blh a:hover {
			text-decoration: none;
			color: #000000;
		}
		
		.blhbig {
			color: #006699;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 20px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
	
	.rsearch2 {
		height: 50px;
		background-color: #efefef;
		padding-left: 5px;
		/*padding: 5px;*/
		margin-right: 5px;
	}
	.jrsearch2 {
		height: 50px;
		border:1px solid #efefef;
		padding-left: 5px;
		/*padding: 5px;*/
		margin-right: 5px;
	}
	
	.rsearch {
		width: 325px;
		height: 190px;
		background-color: #efefef;
		padding: 5px;
		margin-right: 5px;
	}
	.rsearch p {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;
		margin: 0;
	}
	
	.hsidelink {
		height: 18px;
		background-color: #efefef;
		padding: 5px;
		margin-right: 5px;
		text-align: center;
		width: 200px;
		float: right;
	}
	
	.hpagelink {
		background-color: #efefef;
		padding: 5px;
		margin-right: auto;
		margin-left: auto;
		text-align: center;
		width: 300px;
	}
	
	.rs {
/*		width: 325px;*/
		height: 18px;
		background-color: #efefef;
		padding: 5px;
		margin-right: 5px;
		text-align: center;
		width: 420px;
		margin-left: auto;
		margin-right: auto;
	}
	.rs p {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;
		margin: 0;
	}
	.rs  a {
			color: #006699;
			border-bottom: 1px solid #006699;
			text-decoration: none;
		}
		.rs  a:hover {
			color: #000000;
			border-bottom: 1px solid #006699;
		}
	
	.rb {
		position: relative;
		float: right;
		width: 325px;
		background-color: #2B3D5D;
		color: #ffffff;
		padding: 8px;
		font-size: 12px;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		margin-right: 5px;
	}
	.rb a {
		color: #ffffff;
	}
	.rb a:hover {
		color: #ffffff;
	}
	
		
	.rfloat {
		position: relative;
		float: right;
		width: 200px;
		background-color: #2B3D5D;
		color: #ffffff;
		padding: 8px;
		font-size: 12px;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		margin-right: 5px;
	}
	.rfloat a {
		color: #ffffff;
	}
	.rfloat a:hover {
		color: #ffffff;
	}
	
	.right_img {
		position: relative;
		float: right;
		width: 300px;
		margin-right: 5px;
		margin-left: 10px;
	}
	
	.gbox {
		background-color: #efefef;
		padding: 8px;
		width: 400px;
	}
	
	.sephr {
		border: 0;
		margin-top: 25px;
	}
	
	
	.gform  {
		padding: 0;
		margin: 0;
		margin-top: 10px;
	}
	.gform label {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;
		width: 100px;
		float: left;
		text-align: right;
		margin-right: 10px;
	}
	.gform .s_inp {
		margin-top: 3px;
		/*width: 105px;*/
		border: 1px solid #9F9F9F;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #737070;
	}
	
	.gform .s_sub {
		margin-top: 3px;
		border: 0;
		color: #ffffff;
		background-color: #336699;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	
	.err {
		background-color: #A50000;
		position:relative;
		color: #ffffff;
		padding: 4px;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
		width: 380px;
		/*align: 0 auto;*/
	}
	
	#crumbs {
		position: relative;
		float: left;
		width: 700px;
		text-align: left;
		padding-left: 10px;
	}
	#crumbs p {
		font-size: 11px;
	}
	#crumbs a {
		color: #E0DCDC;
		margin: 0;
		text-decoration: none;
	}
		#crumbs a:hover {
		color: #E0DCDC;
		margin: 0;
		text-decoration: none;
	}
	
	#rest_bar {
		position: relative;
		background-color: #dfdfdf;
		top: -10px;
		left: -10px;
		width: 765px;
		padding-left: 10px;
		padding-bottom: 5px;
	}
	
	#leftnewbox {
		width: 500px;
		text-align: left;
		position: relative;
		left: 50px;
	}
	
	.az {
	display: block; float: left; width: 25px; padding: 5px; background-color: #336699; margin-right: 5px;
	color: #ffffff;
		font-weight: bold;
		text-align: center;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.az a, .az2 a, .az a:hover, .az2 a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	.az2 {
	display: block; float: left; width: 25px; padding: 5px; background-color: #A50000; margin-right: 5px;
	color: #ffffff;
		font-weight: bold;
		text-align: center;
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	
	.azl {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
		font-size: 12px;
		list-style-type: square;
	}
	
	

		.red_head h2 {
			color: #a50000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		
		.redh {
			color: #a50000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		.redh a {
			color: #a50000;
		}
		.redh a:hover {
			color: #000000;
		}
		
		.red_head h1 {
			color: #a50000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 22px;
			vertical-align: middle;
			margin:0;
			padding:0;
		}
		
		.hotel_sidebar {
			width: 185px;
			float: right;
			margin-right: 5px;
			background-color: #bfd488;
			padding-left: 8px;
			padding-top: 5px;
		}
		
		.starbox {


		background-color: #efefef;
		padding: 5px;
		margin-top: 5px;
		

		width: 160px;
		margin-left: auto;
		margin-right: auto;
	
		}
		
	.outbn {
		width: 100px;
		height: 40px;
		margin-right: 10px;
		float: right;
		text-align: center;
	}
	
	.booknow3 {
		background-color: #a50000;
		width: 100px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #ffffff;
		margin-right: 5px;
		margin-top: 5px;
		float: right;
		text-align: center;

	}

	.booknow {
		background-color: #336699;
		width: 100px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		
		text-align: center;
		
	}
	.booknow2 {
		background-color: #a50000;
		width: 100px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;

		text-align: center;

	}
	.booknow a, .booknow a:hover, .booknow2 a, .booknow2 a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	
	.bookroom {
		background-color: #336699;
		width: 150px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		float: right;
		text-align: center;
		margin-right: 10px;
	}
	.bookroom2 {
		background-color: #a50000;
		width: 150px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		float: right;
		text-align: center;
		margin-right: 10px;
	}
	.bookroom a, .bookroom a:hover, .bookroom2 a, .bookroom2 a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	
	.hbookroom {
		background-color: #336699;
		width: 100px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		float: right;
		text-align: center;
		margin-right: 10px;
	}
	.hbookroom2 {
		background-color: #a50000;
		width: 100px;
		height:17px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		float: right;
		text-align: center;
		margin-right: 10px;
	}
	.hbookroom a, .hbookroom a:hover, .hbookroom2 a, .hbookroom2 a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	
	.hsout {
		width: 580px;
	}
	
	.hsbox {
		background-color: #efefef;
		padding: 5px;
		margin-top: 5px;
		width: 500px;
		margin-left: auto;
		margin-right: auto;
		height: 110px;
	}
	
	
	
	.lhi {
		background-color: #336699;
		width: 170px;
		height:18px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
		
		text-align: center;
		
	}
	.lhi2 {
		background-color: #a50000;
		width: 170px;
		height:18px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;

		text-align: center;

	}
	.lhi a, .lhi a:hover, .lhi2 a, .lhi2 a:hover {
		text-decoration: none;
		color: #ffffff;
	}
	
	
	.stlink a {
			color: #006699;
			font-size: 14px;
			font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			text-decoration: underline;
		}
		.stlink a:hover {
			color: #000000;
		}
		.stlink {
		font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
			color: #737070;
			font-size: 14px;
		}
