﻿* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	border: none;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
.floatleft {
	float: left !important;
}
.floatright {
	float: right !important;
}
abbr {
	cursor: help;
}
acronym {
	cursor: help;
}
/* ========== Applying clearfix fix for some browsers to use in appropriate places */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display: block;
}

body
{
	padding:0;
	margin:0;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:0.5em;
	
}

#page
{
	width:954px;
	height:auto;
	overflow:visible;
	margin:0 auto;
}

#header
{
	background-image:url('images/design_01.gif');
	height:220px;
	width:954px;
	margin:0 auto;
}



/*Buttons*/

		#button
		{
			width:163px;
			height:54px;
			margin-top:80px;
			float:right;
			margin-right:8px;
		}
		
		.button1
		{
			background-image:url('images/button1.gif');
			background-repeat:no-repeat;
			width:54px;
			height:53px;
			float:left;
		}
		
		.button2
		{
			background-image:url('images/button2.gif');
			background-repeat:no-repeat;
			width:54px;
			height:53px;
			float:left;
		}
		
		
		.button3
		{
			background-image:url('images/button3.gif');
			background-repeat:no-repeat;
			width:54px;
			height:53px;
			float:right;
		}
		
/*End-Of-Button*/


/*Title-Bar*/


		#titlebar
		{
			background-image:url('images/title-bar.gif');
			background-repeat:no-repeat;
			overflow:inherit;
			height:29px;
			width:954px;
			margin:0 auto;
			text-align:center;
			
			
		}

/*End-Of-Title*/



/*Container*/

			#container
			{
				width:954px;
				height:auto;
				margin:0 auto;
				padding-bottom:50px;
				background-image:url('images/bg.gif');
				background-repeat:repeat-y;
			}
			
			.pagetitle
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				font-weight:bold;
				color:#395BC6;
				text-align:left;
				border-bottom:1px;
				border-bottom-color:#0066CC;
				border-bottom-style:dotted;
				padding-left:10px;
			}
			
			#leftbar
			{
				width:220px;
				height:auto;
				float:left;
				
			}
			
			.links
			{	
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#5E72AB;
				margin-left:10px;
				margin-top:20px;
				line-height:1.5em;
				
			}
			
										
			
			.links a
			{
				color:#5E72AB;
				text-decoration:none;
			}
			
			.links a:hover
			{
				color:#CC3300;
			}
			
			

			
			#midbar
			{
				width:505px;
				height:auto;
				margin-left:225px;
				
				
			}
			
			.heading
			{
				background-image:url('images/arrow.gif');
				background-repeat:no-repeat;
				padding-left:20px;
				float:left;
				text-decoration:underline;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#46A5E9;		
			}
			
			.text
			{
			font-family:Verdana;
			font-size:11px;
			color:#474848;
			margin:10px;
			text-align:justify;
			}
			
			#rightbar
			{
				width:214px;
				height:auto;
				float:right;
				text-align:center;
			}
			
			.hotels
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				color:gray;
				font-weight:bold;
				text-align:center;
				margin-top:10px;
			}
			
			.highlight
			{
				background-color:#B9CFFF;
				border:1px 1px 1px 1px;
				border-style:dotted;
				border-color:gray;
				margin:10px;
				text-align:center;
				font-family:Verdana;
				font-size:12px;
				color:#474848;
				font-weight:bold;				
			}
			

/*End-Of-Container*/

#footer
{
	height:31px;
	width:800px;
	margin:0 auto;
	text-align:center;
	border-top:1px;
	border-top-color:gray;
	border-top-style:solid;
	clear:both;
	margin-top:15px;
}

.indent
{
	margin-left:25px;
	list-style-type:square;
}