/* CSS Document */





html { font-size: 10px; }



body {

	background: #000000;

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.2em;

	color: #CCCCCC;

	text-align: center;

	margin: 0px;

	border: 0px;

	padding: 0px;

}



a {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.2em;

	font-style: normal;

	font-weight: bold;

	color: #f1f1f1;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}

#content h1 {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.5em;

	font-style: normal;

	font-weight: bold;

	color: #e29d2b;

	line-height:2em;

	text-align: left;

	margin: 0px 10px 0px 20px;

}

#content a {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: bold;

	color: #f1f1f1;

	text-decoration: none;

}

#content ul li {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1em;

	font-style: normal;

	font-weight: normal;

	color: #bbb3b3;

	line-height:1.75em;

	text-align: left;

	margin: 0px 10px 0px 20px;

}



#content p {

	margin: 0px 10px 0px 25px;

}

#content a:hover {

	text-decoration: underline;

}

.tableline {

	background-color: #5F2E2C;

	height: 1px;

}

.bottomline {

	border-bottom: 1px solid #5F2E2C;

}





#footer {

	font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif;

	color: #bbb3b3;

	font-size: 1em;

	font-weight: normal;

	text-align: center;

	margin: 20px 0 0 0;

}



#footer a {

	font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif;

	font-size: 1em;

	color: #bbb3b3;

	text-decoration: none;

}

	

#footer a:hover {

	font-family: "Trebuchet MS",verdana, arial, helvetica, sans-serif;

	font-size: 1em;

	color: #bbb3b3;

	text-decoration: underline;

}



#navigation {

	background-color: #f39b0a;

	margin: 0;

	text-align: left;

	

}



#navigation ul {

	margin: 0;

	padding: 0 5px 0 5px;

	text-align: left;

	border: 0;

}





#navigation ul li {

	list-style: none;

	font-family: verdana, sans-serif;

	font-size: 1em;

	color: #ffffff;

	border-bottom: solid 4px #f39b0a;

	

}





#navigation ul li a {

	display: block;

	padding: 5px;

}



#navigation ul a {

	font-family: verdana, sans-serif;

	font-size: 1em;

	font-weight:bold;

	color: #ffffff;

	background-color: #d1801f;

	text-decoration: none;

}





#navigation ul a:hover {

	font-family: verdana, sans-serif;

	font-size: 1em;

	color: #ffffff;

	text-decoration: none;

	background-color: #5a201e;

}



#container {

	background:#311817 url(images/container_bg.jpg) repeat-x bottom;;

	text-align: left;

}



#newsletter {

	background: transparent url(images/newsletter_bg.jpg) no-repeat;

	height: 120px;

	text-align: left;

	padding:0 5px 0 10px;

	

}



#newsletter p {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	text-align: left;	

	

}





.formnews {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	text-align: left;

	padding: 5px;

}

.tableindent {

	margin: 5px 25px 0px 25px;

}





#newsletter form {

	margin:0;

}



#tableborder {

	border: 1px solid #b69874;

}





.style1 {

	color: #E29D2B;

	font-weight: bold;

	text-transform:uppercase;

}



.pricetable {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: normal;

	color: #bbb3b3;

	line-height:2em;

	text-align: left;

	border: 1px solid #572b29;

}

.price {

	font-size: 0.9em;

	color: #bbb3b3;

	padding-top: 5px;

	letter-spacing: 1px;

	text-align: right;

	padding-bottom: 6px;

}



td.pricetable {

	border-right: 1px solid #572b29;

}









.bullet {

	text-align: left;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 1.3em;

	font-style: normal;

	font-weight: normal;

	line-height: 1em;

	color: #F5BC39;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #5F2E2C;

	padding-top: 15px;

	margin: 0px;

	padding-bottom: 3px;

}

.style1wline {

	color: #E29D2B;

	font-weight: bold;

	text-transform:uppercase;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}

.row1 {

	border: 1px dashed #CCCCCC;

}

#tour {

	height: 105px;

	text-align: left;

	margin-top: 20px !important;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	background-color: transparent;

	background-image: url(images/tour_bg.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

#tour p {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	text-align: center;

	padding: 5px;

	text-indent: 0px;

	display: block;

	width: 140px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.smallyellowcentered {

	color: #E29D2B;

	font-weight: bold;

	text-transform:uppercase;

	text-align: center;

	margin-top: 15px;

	display: block;

}

#content h2 {

	font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;

	font-size: 1.1em;

	font-style: normal;

	font-weight: bold;

	color: #e29d2b;

	line-height:2em;

	text-align: left;

	margin: 10px 10px 0px 20px;

	padding-top: 20px;

}

.price strong {

	font-style: italic;

	font-weight: bold;

	font-size: 1.1em;

}

.imgcenter {

	margin: 3px auto;

	padding: 0px;

	border: thin solid #5C201F;

}

.justified {

	text-align: justify;

}

.small {

	font-size: 0.9em;

	color: #bbb3b3;

	padding-top: 1px;

	letter-spacing: 0px;

	padding-bottom: 0px;

}

.centered {

	text-align: center;

}

#tableborder tr td #container tr td #content tr td .justified em {

	text-align: center;

}

#currentspecials ul{
	margin:5px 0 18px 0;
	padding-left:18px;

}
