#msg { float:right; width:230px; padding:0 10px 10px 10px; }
#msg h1 { color:#006fa4; }

#specials { clear: both; padding-top:0; }
#specials p{float: left; width: 48%; text-align: center; padding-bottom: 20px;}

#content {
	width:585px;
	float:left;
	background-color:#efe7d9;
	padding:20px 0px 0px;
}

.bigfirst {
	font-size: 30px;
}

#main_text {
	float:left;
	width:286px;
	padding:0px 19px 20px 20px;
}

#main_photo {
	float:right;
	margin-bottom:10px;
	padding:10px;
	border-left:dotted 1px #7b7366;
}

#packages {
clear:both;
width:585px;
height:72px;
background-color:#442D19;
background-image:url(../img/package_bg.gif);
}

#package_left {
float:left;
color:#ffffff;
padding:24px 0px 0px 20px;
}

#package_left a {
color:#ffffff;
text-decoration:none;
}

#package_right {
float:right;
color:#ffffff;
}

#inner_package_left {
float:left;
padding-top:6px;
line-height:16px;
}

#events {
float:left;
padding-top:22px;
padding-right:40px;
line-height:16px;
padding-left:20px;
list-style-image:url(../img/package_arrow.gif);
}

.white_text {
color:#FFFFFF;
text-decoration:none;
}

#package_left ul li {
list-style-image:url(../img/package_arrow.gif);
}

#inner_package_left ul li {
list-style-image:url(../img/package_arrow.gif);
}

.package_image {
padding:5px 6px 0px 10px;
}

.footer_links {
text-decoration:none;
color:#ffffff;
}

.green_text {
color:#bced75;
text-decoration:none;
font-size:11px;
}


/* Z-index of #mask must lower than #boxes .window */  
#mask {    position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}  
#boxes .window {   position:absolute;    width:663px;    height:557px;    display:none;    z-index:9999;     padding:20px;   }  
#boxes a {color:#fff;}
/* Customize your modal window here, you can add background image too */  
#boxes #dialog {  overflow:hidden;}  
#boxes #dialog a img {border: #83766D 10px solid;}