@charset "utf-8";
img {
	outline:none;
	border:none;
}
a {
	outline: none;
}
img, div, a {behavior: url(iepngfix.php); outline:none;}

body {
	font-family: Cambria, Georgia, serif;
	font-size: 12px;
	background-color: #000;
	color: #FFEECA;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/global-background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.contentbox_top {
	background-image: url(../images/contentbox_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.contentbox_bottom {
	background-image: url(../images/contentbox_bottom.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.contentbox_middle {
	background-image: url(../images/contentbox_middle.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.contentbox_footer {
	background-image: url(../images/footer_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.newsletterbox {
	background-image: url(../images/newsletter_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.homeNews {
	min-height: 120px;
}
.inner_bio {
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFEECA;
	padding-left: 25px;
	padding-right: 30px;
}

}
input {
	background-color: #3B2C25;
	border: 1px solid #584034;
	font-family: Cambria, Georgia, serif;
	font-size: 16px;
	color: #FFF;
}

.text1 {
	color: #696359;
}
.text2 {
	font-size: 12px;
}
.text3 {
	font-weight: bold;
	text-transform: uppercase;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 13px;
	color: #FFF;
}
.text4 {
	font-size: 12px;
}

a:link {
	color: #fff5dd;
	text-decoration: underline;
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	font-weight: bold;
}
a:visited {
	color: #fff5dd;
	text-decoration: underline;
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	font-weight: bold;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	font-weight: bold;
}
a:active {
	color: #fff5dd;
	text-decoration: underline;
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	font-weight: bold;
}.inner_photos {
	font-family: Cambria, Georgia, serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFEECA;
	width: 600px;
}
ul.thumbs {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	margin: 10px;
	border: 3px solid #FFF1D4;
	height: 107px;
	width: 134px;
}
.thumb img {
	height: 107px;
	width: 134px;
}
.tour_title {
	font-family: Cambria, Georgia, serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	padding-top: 10px;
}
textarea {
	background-color: #3B2C25;
	border: 1px solid #584034;
	font-family: Cambria, Georgia, serif;
	font-size: 16px;
	color: #FFF;
}
select {
	background-color: #3B2C25;
	border: 1px solid #584034;
	font-family: Cambria, Georgia, serif;
	font-size: 16px;
	color: #FFF;
}
.inputfields, .formField {
	background-color: #3B2C25;
	border: 1px solid #584034;
	font-family: Cambria, Georgia, serif;
	font-size: 16px;
	color: #FFF;
}

.entry h4{
font-family: arial, sans-serif;
color: #fff;
font-style: italic;
margin: 0;
} 
.entry p{
margin: 0 0 30px 0;
}
.date{
float: left;
font-size: 24px;
background: #3a322d;
padding: 10px;
text-align:center;
width: 40px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 0 10px 20px 0;
border: 1px solid #574539;
}
.day{display:block;}

#emailSignup{
width: 265px;
height: 209px;
margin-top: 5px;
text-align: left;
padding: 12px 0 0 0;
position: relative;
background: url(/images/signupBg.png);
}
#emailSignup label{
display: block;
text-indent: -999em;
}
#emailSignup input{
margin: -2px 0 0 80px;
padding: 0px;
border: 0px;
background: none;
}
#emailSignupResponse {
display: none;
width: 265px;
height: 209px;
margin-top: 5px;
text-align: center;
}
#formSubmit{
display: block;
width: 145px;
height: 40px;
top: 183px;
left: 60px;
text-indent: -999em;
cursor: pointer;
position: absolute;
}

#smIcons{
position: relative;
list-style: none;
text-align: left;
}
#facebook, #youtube, #myspace, #twitter, #ilike, #flickr, #eventful, #itunes, #amazon{
display: block;
position: absolute;
height: 50px;
width: 30px;
text-indent: -999em;
top: -30px;
left: 48px;
}
#youtube{
width: 58px;
left: 84px;
}
#myspace{
width: 112px;
left: 149px;
}
#twitter{
width: 83px;
left: 269px;
}
#ilike{
width: 53px;
left: 369px;
}
#flickr{
width: 58px;
left: 434px;
}
#eventful{
width: 70px;
left: 500px;
}
#itunes{
width: 80px;
left: 584px;
}
#amazon{
width: 93px;
left: 684px;
}

/* --- TWITTER FEED STYLES ---- */

#tweets {
font-family: arial, Helvetica, Sans-Serif;
font-size: .8em;
color: #a38b76; 
margin-top: 20px;
}
#tweets .tweet_list {
-moz-border-radius: .5em;    
-webkit-border-radius: .5em;
list-style-type: none;
margin: 0;
padding: 0;
background-color: #372f2c;
border: 5px solid #222;
-moz-box-shadow: 0px 0px 5px #000; 
}
#tweets .tweet_list li {
overflow: auto;
padding: 1em; 
}
#tweets .tweet_list li a {
color: #fff4dd; 
}
#tweets .tweet_list .tweet_even {
background-color: #13100f; 
}
#tweets .tweet_list .tweet_avatar {
padding-right: .5em;
float: left; 
}
#tweets .tweet_list .tweet_avatar img {
vertical-align: middle; 
}

.firstP{
font-size: 16px;
line-height: 1.7;
}
.imgLeft{float: left; margin: 4px 10px 0 0;}
.imgRight{float: right; margin: 4px 0 0 10px;}

h2{
width: 100%;
clear: both;
display: block;
padding-top: 20px;
}

.wysiwyg_content{
float: left;
}