body {
	font-family: georgia, times new roman, times, serif;
	font-size: 11px;
	color: #211;
	background-color : #525D50;
	background-image:url(../images/bg_default_3.jpg);
	background-repeat:repeat-x;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	padding-top:26px;
	text-align:center;
}

td {font-family: georgia, times new roman, times, serif; font-size: 11px; color: #211;}

p {margin: 0 0 8px 0; padding: 0;}

A:link {color:#892D1C;text-decoration:underline;font-weight:normal;}
A:visited {color:#892D1C;text-decoration:underline;font-weight:normal;}
A:active {color:#892D1C;text-decoration:underline;font-weight:normal;}
A:hover {color:#F4B90F;text-decoration:underline;font-weight:normal;}

form {margin:0;padding:0;font-size:11px;}

div {margin:0;padding:0;}

input, textarea {font-family: verdana, sans-serif;font-size:11px;border : 1px solid #745E46;} 
input.checkbox {border:0px;margin-top:2px;margin-right:3px;margin-bottom:0px;padding:0px;margin-left:0px;}
select {font-size:11px;}

.ten {font-size:10px;}

#footer {
	margin-bottom:20px;
	margin-top:8;
	margin-left:14px;
	font-size:10px;
	color:#333630;
	text-align:left;
	line-height:18px;
}

#footer A:link {color:#333630;text-decoration:underline;font-weight:normal;}
#footer A:visited {color:#333630;text-decoration:underline;font-weight:normal;}
#footer A:active {color:#333630;text-decoration:underline;font-weight:normal;}
#footer A:hover {color:#ECB20F;text-decoration:underline;font-weight:normal;}

h1 {
	font-size: 28px;
	font-weight:normal;
	color:#892D1C;
	margin:0;
	margin-bottom:5px;
	letter-spacing: -1.5px;
}

h2 {
	font-family: "times new roman", Times, serif;
	font-size: 21px;
	font-weight:normal;
	font-style:italic;
	color:#892D1C;
	margin:0 0 5px 0;
	letter-spacing: -2.5px;
	display: inline;
	clear: none;
}

h3 {
	font-family: times new roman, times, serif;
	font-size: 13px;
	font-weight:normal;
	font-style:normal;
	color:#892D1C;
	margin:0 0 5px 0;
	display: inline;
}

h3.large {
	font-size: 15px;
	font-weight: bold;
	display: block;
	margin: 0 0 8px 0;
}

h3.bold {
	font-weight: bold;
	display: block;
	margin: 0 0 8px 0;
}


A.noline:link {text-decoration:none;}
A.noline:visited {text-decoration:none;}
A.noline:active {text-decoration:none;}
A.noline:hover {text-decoration:none;}

.twelve { font-size:12px; }

.clearer {
	clear:both;
	height:0px;
	line-height:0;
	margin:0;
	padding:0;
}

.sandbag {float:right; clear:right; border:0;}

.testimonial {font-style:italic;margin-left:20px;margin-right:20px;font-size:11px;font-weight:bold;}
.sig {text-align:right;font-style:normal;margin-bottom:20px;margin-right:20px;font-size:11px;font-weight:bold;}

.ss {margin-right:10px;margin-bottom:5px;float:left;font-size:10px;font-style:normal;text-align:center;}

.ss A:link {color:#19427D;text-decoration:underline;font-weight:normal;}
.ss A:visited {color:#19427D;text-decoration:underline;font-weight:normal;}
.ss A:active {color:#19427D;text-decoration:underline;font-weight:normal;}
.ss A:hover {color:#C66B00;text-decoration:underline;font-weight:normal;}

.right_list {width:140px;margin-bottom:4px;float:right;}

A.plain:link {color:#24405E;text-decoration:none;font-weight:bold;}
A.plain:visited {color:#24405E;text-decoration:none;font-weight:bold;}
A.plain:active {color:#24405E;text-decoration:none;font-weight:bold;}
A.plain:hover {color:#24405E;text-decoration:none;font-weight:bold;}

A.guide:link {color:#892D1C;text-decoration:underline;font-weight:normal;}
A.guide:visited {color:#892D1C;text-decoration:underline;font-weight:normal;}
A.guide:active {color:#892D1C;text-decoration:underline;font-weight:normal;}
A.guide:hover {color:#F4B90F;text-decoration:underline;font-weight:normal;}

#container {
/*	background-image:url(../images/shadow_sides.gif);*/
}

#shadow_top {
	width:708px;
	height:4px;
	text-align:left;
}

#shadow_bottom {
	width:708px;
	height:4px;
	text-align:left;
}

#main_outer_outer {
	padding:0;
	background-image:url(../images/shadow_sides.gif);
	background-repeat:repeat-y;
}

#main_outer {
	padding:0 4px 0 4px;
	background-image:url(../images/shadow_topsides.gif);
	background-repeat:no-repeat;
}

#main_inner {
	background-color:#fff;
	background-image:url(../images/bg_body.gif);
	background-repeat:repeat-x;
	padding:5px;
	text-align:left;
}

#left_col {
	padding:8px 18px 20px 10px;
	margin-top:10px;
	background-image: url(../images/bg_col_border.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
}

#right_col {
	padding:0 10px 20px 10px;
	color:#892D1C;
}

.quote_outer {
	margin:20px;
}

.quote_inner {
	border-bottom:1px solid #A39382;
	border-right:1px solid #A39382;
	border-top:1px solid #F6F1E9;
	border-left:1px solid #F6F1E9;
	background-color: #F6F1E9;
	padding:20px;
	font-style:normal;
	font-size:11px;
	color:#68433C;
}

.link_list {
	margin-left:30px;
	text-indent:-18px;
	line-height:14px;
}

.link_list A:link {color:#211;text-decoration:underline;font-weight:normal;}
.link_list A:visited {color:#211;text-decoration:underline;font-weight:normal;}
.link_list A:active {color:#211;text-decoration:underline;font-weight:normal;}
.link_list A:hover {color:#C66B00;text-decoration:underline;font-weight:normal;}

.normal_tour {background-color:#5B6056;height:10px;font-size:1px;margin:0;padding:0;line-height:1px;float:left;}
.past_tour {background-color:#D7BFA1;height:10px;font-size:1px;margin:0;padding:0;line-height:1px;float:left;}
.limited_tour {background-color:#892D1C;height:10px;font-size:1px;margin:0;padding:0;line-height:1px;float:left;}
.full_tour {background-color:#ECB20F;height:10px;font-size:1px;margin:0;padding:0;line-height:1px;float:left;}

.space { 
	font-size:1px;
	line-height:1px;
}

.month { 
	background-color: #EAC99A;
	border-left: 1px solid #91734F;
	border-bottom: 0px solid #91734F;
	font-weight: normal;
	font-size: 10px;
	font-family: verdana, sans-serif;
	margin: 0;
	padding: 0;
} 

.cal_main {
	border-bottom:1px solid #A39382;
	border-right:1px solid #A39382;
	border-top:0px solid #F6F1E9;
	border-left:0px solid #F6F1E9;
	background-color: #F6F1E9;
}

.cal_tour {
	border:0px solid #745E46;
	background-color:#E6D8CA;
	border-top:0;
	height:100%;
	border-collapse:collaspe;
	padding-left:5px;
}

#left_col ul {
	margin: 0 0 0 15px;
	padding: 0;
}