@charset "utf-8";
/* CSS Document */

body	{font:12pt, "Times New Roman", Times, serif;
		color:#666666;
		padding:0;
		margin:0;
		text-align: center;
		}

img		{border:0;
		margin:0;
		}

a:link		{color:#9b6419; text-decoration:none;}
a:visited	{color:#9b6419; text-decoration:none;}
a:hover		{color:#ff9a00; text-decoration:none;}
a:active	{color:#ff9a00; text-decoration:none;}

h1			{padding:0;
			margin:0;
			font-size:23px;
			font-weight:300;
			}
			
p			{font-size:12px;
			margin:0;
			padding-top:5px;
			text-align:justify;
			line-height:200%;}

#container	{
			margin:0 auto;
			width:998px;
			/*padding-bottom:354px;*/
			padding-bottom:5px;
			text-align: left;
			}
			
.rule1		{background-color:#9b6419;
			height:1px;
			}
			
.rule2		{background-color:#FFFFFF;
			height:6px;
			}

#header img	{float:left;
			}
			
#header ul	{float:right;
			list-style-type:none;
			padding: 117px 204px 0 0;
			}

#header li	{display:inline;
			list-style-type:none;
			padding-right:43px;
			}
			
			
#leftmap	{float:left;
			width:331px;
			height:442px;
			}
			
#middlediv	{margin:0 332px 0 333px;
			padding:0;
			min-height:442px;
			background-image:url(images/gradient_back.png);
			background-repeat:repeat-x;
			}

#middledivbooking {
			margin:0 49px 0 0px;
			width: 100%;
			padding:0;
			min-height:442px;
			height:auto !important;
			background-image:url(images/gradient_back.png);
			background-repeat:repeat-x;
			}
			
#middlecontent	{padding:22px 18px 0 31px;}

#bookonline	{float:right;
			width:331px;
			height:442px;
			background-image:url(images/gradient_back.png);
			background-repeat:repeat-x;
			}


#bookonline h1	{padding:22px 0 0 0;
				font-weight:300;
				font-size:20px;
				text-align:center;}
				
#bookonlinesearchimg {float:right;
				padding:130px 18px 10px 0;
				}

#bookonline img {padding-top: 0px;
				 padding-left: 5px;
				}
							

.centerdiv		{text-align:center;
				padding:14px 0 0 0;
				margin:0;
				}

#bylist			{list-style-type:none;
				padding:0;
				margin:0;
				display:inline;
				}

#booklist		{float:left;
				padding:15px 0 0 40px;
				font-size:12px;
				margin:0;
				text-align:right;
				list-style-type:none;
				}
#booklist li	{padding-bottom:8px;
				}

#bylist li		{padding:0 5px 0 5px; 
				list-style-type:none;
				display:inline;
				font-weight:500;
				}
				
#confirm		{text-align:center;
				font-size:13px;
				font-weight:300;
				line-height:120%;				
				padding:0 5px 0 0;
				margin:0;
				}
			
.clearing	{clear:both;
			display:block;
			height:1px;
			overflow:hidden;
			margin:0;
			padding:0;
			}

#footer		{clear:both;
			font-size:11px;
			line-height:170%;
			}

#footer img		{float:left;}

#footer ul	{list-style-type:none;
			padding: 25px 0 0 286px;
			}

#footer li	{display:inline;
			list-style-type:none;
			padding-right:4px;
			padding-left:4px;
			}

