.header{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
}
.indent{ padding:23px 0 0 156px;}


.forms{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#000000;
}
.forms .t_2{color:#DDDDDD; text-transform:uppercase; font-weight:bold;}
.forms .t_3{color:#423B21;}
.forms .t_4{color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
.forms .t_5{color:#FFFFFF; font:10px/14px tahoma, arial, helvetica, sans-serif;}
.forms .link{font:11px/14px tahoma, arial, helvetica, sans-serif; color:#000000; text-decoration:none;}
.forms .link:hover{ color:#000000; text-decoration:underline;}

.forms .link_1{font:11px/14px tahoma, arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}
.forms .link_1:hover{ text-decoration:none;}
.forms .link_2{font:11px/14px tahoma, arial, helvetica, sans-serif; color:#423B21; text-decoration:none;}
.forms .link_2:hover{text-decoration:underline;}
.txt_p{
	font-weight:bold;
	vertical-align:middle;
}
/*content_1*/
.content{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#ABABAB;
}
.content strong{color:#FFFFFF; font-weight:bold;}
.content span{ font-size:12px; color:#FFFFFF;}
.content .bg_txt{ background:#2D2D2D; padding:2px 5px 3px 5px;}
.content .t_1{ color:#ABABAB}
.content .txt_1{
	font:11px/16px tahoma, arial, helvetica, sans-serif;
	color:#423B21;
	font-weight:bold;
}
.content a{
	font:12px/14px tahoma, arial, helvetica, sans-serif;
	text-decoration:underline;
	color:#DDDDDD;
}
.content a:hover{
	text-decoration:none;
}
.content .link_1{
	font-size:11px;
	background:url(../images/bg_link.gif) no-repeat 0 0;
	padding:1px 14px 6px 15px;
	text-decoration:none;
}
.content .link_1:hover{ text-decoration:underline;}
.content .link_2{ font-size:11px; color:#B5B5B5; background:url(../images/arr_2.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content .link_2:hover{ text-decoration:underline;}

.content .link_3{ font-size:11px; color:#ABABAB;}
.content .link_4{ font-size:11px; color:#B5B5B5; background:url(../images/arr_5.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content .link_4:hover{ text-decoration:underline;}
.content ul {list-style:none;}
.content li {
	background:url(../images/dot_3.gif) 0 8px no-repeat; 
	padding:0 0 0 8px;
}
.content .li_1{ background:none; padding:0;}
.content .li_a{ 
	color:#DDDDDD;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
}
.content .li_a:hover{ text-decoration:underline;}
.content .li_a1{ 
	font-size:11px;
	line-height:18px;
	color:#111111;
	text-decoration:underline;
} 
.content li a {
	font-size:11px;
	line-height:17px;
	color:#ABABAB;
	text-decoration:underline;
}
.content li a:hover { 
	text-decoration:none;
}
/*// content_1*/
/*content_1*/
.content_1{
	font:100%/16px Arial, Helvetica, sans-serif;
	color:#333333;
	padding-left: 20px;
	padding-right: 10px;
}

#main_right .content_1 h4.snow {
	color: #0066CC;
}

.content_1 h1 {
	font-size: 130%;
	color: #822921;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Gill Sans MT";
	text-decoration: none;
	line-height: 110%;
}

.content_1 h2 {
	font-size: 130%;
	color: #822921;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Gill Sans MT";
}

.content_1 span{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#CCBAA6;
}
.content_1 .txt{
	font:11px/16px tahoma, arial, helvetica, sans-serif;
	color:#CCBAA6;
}
.content_1 .txt_2{
	font:12px/14px tahoma, arial, helvetica, sans-serif;
	color:#E2C19D;
	font-weight:bold;
}
.content_1 .txt_1{
	font:12px/14px tahoma, arial, helvetica, sans-serif;
	color:#CCBAA6;
}
.content_1 .txt_3{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#CCBAA6;
}
.content_1 a{
	text-decoration:underline;
	color:#822921;
}
.content_1 a:hover{
	text-decoration:none;
}
.content_1 .link{ font-size:11px; color:#FFF5EB; font-weight:bold; background:url(../images/arr_3.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content_1 .link:hover{ text-decoration:underline;}
.content_1 .link_1{ font-size:11px; color:#66472A; font-weight:bold; background:url(../images/arr_4.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content_1 .link_1:hover{ text-decoration:underline;}
.content_1 .link_2{ font-size:11px; color:#66472A; font-weight:bold; background:url(../images/arr_4.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:underline;}
.content_1 .link_2:hover{ text-decoration:none;}
.content_1 ul {list-style:none;}
.content_1 li {
	background:url(../images/arr_3.gif) 0 8px no-repeat;
	padding:0 0 0 12px;
	line-height: 150%;
}
.content_1 .li_1 {
	background:url(../images/dot_1.gif) 0 8px no-repeat; 
	padding:0 0 0 11px;
}
.content_1 li a {
	font-size:11px;
	line-height:18px;
	color:#822921;
	font-weight:bold;
	text-decoration:underline;
}
.content_1 .a_1 {
	font-size:11px;
	line-height:17px;
	font-weight:normal;
	color:#FFF5EB;
	text-decoration:underline;
}
.content_1 li a:hover { 
	text-decoration:none;
}

/*// content_1*/
/*content_2*/
.content_2{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#66472A;
}
.content_2 a{
	text-decoration:underline;
	color:#E2C19D;
}
.content_2 a:hover{
	text-decoration:none;
}
.content_2 .link{ font-size:11px; color:#FFF5EB; font-weight:bold; background:url(../images/arr_3.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content_2 .link:hover{ text-decoration:underline;}
.content_2 .link_1{ font-size:11px; color:#66472A; font-weight:bold; background:url(../images/arr_4.gif) 0 5px no-repeat; padding:0 0 0 8px; text-decoration:none;}
.content_2 .link_1:hover{ text-decoration:underline;}
.content_2 .link_2{ color:#151515; font-weight:bold;}
.content_2 .link_3{ color:#151515;}

.content_2 ul {list-style:none;}
.content_2 li {
	background:url(../images/dot.gif) 0 8px no-repeat; 
	padding:0 0 0 11px;
}
.content_2 li a {
	font-size:11px;
	line-height:17px;
	color:#66472A;
	text-decoration:underline;
}
.content_2 li a:hover { 
	text-decoration:none;
}
/*// content_2*/

/* DIV TABLES */
.tablediv {
	display:  table;
	width:440px;
	background-color:#FFFFFF;
	border:1px solid  #666666;
	border-spacing:5px;/*cellspacing:poor IE support for  this*/
	border-collapse:separate;
}
.celldiv {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:47%;
	background-color:#F9F9F9;
	margin: 5px;
}
.celldiv1 {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:64%;
	background-color:#F9F9F9;
	margin: 5px;
}
.celldiv2 {
	float:left;/*fix for  buggy browsers*/
	display:  table-cell;
	width:30%;
	background-color:#F9F9F9;
	margin: 5px;
	text-align: right;
}
.rowdiv  {
	display:  table-row;
	width:auto;
	clear: left;
}
/* END DIV TABLES */



.footer{
	font:11px/14px  tahoma, arial, helvetica, sans-serif;
	color:#8F8F8F;
}

.indent_footer{height:52px; padding:10px 0 0 330px;}
.footer span{color:#CBCBCB;}
.footer a{
	color:#CBCBCB;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}

#footer{
	width: 960px;
	height: 60px;
	background-color:#111111;
	font-size:80%;
}

#footer_seo{
	width: 766px;
	height: 100px;
	background-color:#111111;
	font-size:80%;
}

#footer a, #footer_seo a{
color:#FFFFFF;
text-decoration: none;
}

#footer a:hover, #footer_seo a:hover{
	color:#F2EC1C;
	text-decoration: none;
}

#footer li, #footer_seo li{
	list-style-type:none;
	float: left;
	display:block;
	padding: 0px 12px;
	margin: 0px;
}

#footer ul, #footer_seo ul{
	margin: 0px;
	padding: 8px 0px 0px 22px;
}

#footer_menu {
	margin-left:115px;
}


#share-this{
	float:left;
	width: 120px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#bmd-design{
	float:left;
	padding: 8px 0px 0px 150px;
	width: 130px;
}

#disclaimer{
	float:left;
	padding: 8px 0px 0px 0px;
	color: #FFF;
}

#disclaimer a, #bmd-design a{
color:#f1f1f1;
font-size:85%;
text-decoration: none;
margin: 0px;
padding: 0px;
}

#disclaimer a:hover, #bmd-design a:hover{
	color:#F2EC1C;
	text-decoration: none;
}


blockquote {
	background-color:#F3F3F3;
	padding:1px 10px 1px 20px;
	font-size:95%;
}

#8-seater-package, #12-seater-package {
	float:left;
	width:200px;
	text-indent: 10px;
}
	
#8-seater-package ul {
	background-color:#F8F8F8;
	font-size:95%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
	margin-left: 10px;
}

#12-seater-package ul {
	background-color:#F8F8F8;
	font-size:95%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
	margin-left: 10px;
}

/* **** MAP ******** */

#map a.bullet_red {
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	}






.special1 {
	font-size:160%;
	text-align:center;
	font-weight:bold;
	line-height:140%;}

.special2 {
	font-size:130%;
	text-align:center;
	font-weight:bold;}
	
#special-box {
	border:2px solid #89B601;
	background-color:#D9FE83;
	padding:10px;
	width:340px;
	margin: 0px auto 0px auto;
}



/* NEW SPECIALS PAGE  ***********************/

div.special-image {
	width:160px;
	float:left;
	margin: 0px 0px 0px 0px;
}
div.special-text {
	float:left;
	width: 270px;
}

#home_intro div.special-text h3 {
	font-size: 150%;
	margin: 0px 0px 5px 0px;
	color: #832921;
	text-decoration: none;
}

div.special-seperator {
	width:30px;
	height:40px;
}
