/* BEGIN More Interactives widget */
div.more_interactive {
    padding-top:10px;
    clear:both;
}

div.more_interactive span{
    color:#999;
    font-family:georgia, times, serif;
    font-size:16px;
}

div.undercontain {
    margin: 0px auto;
    margin-top:20px;
    margin-bottom:20px;
    padding: 0px 0px 0px 20px; 
    float: left; 
    width: 215px; 
}
div.undercontain img {
    margin: 2px 10px 10px 0px; 
    padding: 0px; 
    float: left;
}
div.undercontain a {
    margin: 0px 0px 5px 0px; 
    padding: 0px; 
    text-decoration: none; 
    font-size: 11px; 
    line-height: 17px;
}
div.undercontain a:hover {
    /* color: #941a09; */
}
div.undercontainhead {
    margin: 0px 0px 0px 0px; 
    padding: 0px; 
    font-weight: 
    bold; 
    font-size: 11px;
}
div.undercontainsub {
    margin: 0px; 
    padding: 0px;
}

.undercontain_left {
    float: left;
}
.undercontain_right {
    float: left
    width: 130px;
}
/* END More Interactives widget */

/* BEGIN Featured Packages widget */
div.featured_packages {
    clear:both;
    background:#f3f2e9;
    font-size:11px;
    width:100%;
    margin-top:10px;
}

div.featured_packages ul {
    margin:0px auto;
    padding:0px;
    list-style-type:none;
    clear:both;
text-align:center;
margin-left:40px;
}

div.featured_packages ul li {
    margin:0px;
    padding:20px 10px 20px 10px;
    float:left;
}
div.featured_packages ul li a {
    display:block;
    text-align:left;
    font-weight:bold;
}
div.featured_packages ul li a img {
    display:block;
    margin-bottom:4px;
}
/* END Featured Packages widget */

/* BEGIN Photo gallery widget */

div.main_2narrow {
    border:1px solid #dedbc3;
    width:765px;
    padding:20px;
    margin: 15px 0px 15px 0px;
    float:left;
	text-align:left;
	background-color:#fff;
}

div.main_2narrow_nb {
    width:805px;
    padding:0px;
    margin: 15px 0px 15px 0px;
    float:left;
	text-align:left;
	background-color:#fff;
}

div.main_2wide {
float:left;
	margin:15px 0px 15px 0px; 
    text-align:left;
	width:745px;
	padding: 20px;
	border:1px solid #dedbc3;
	background-color: #fff;
}

div.main_2wide_nb {
float:left;
	margin:15px 0px 15px 0px; 
    text-align:left;
	width:665px;
	padding: 0px;
	background-color: #fff;
}

/* END Photo gallery widget */



.emailafriend {
	float: right;
}

.printerfriendly {
	float: right;
}

/* BEGIN Your Shot */
div#ystoppernav {margin: 0px 0px 0px 0px; padding: 15px 0px 15px 0px; text-align: center; background-color:#f3f2e9; border-bottom: 1px solid #dedbc3;}

div#ysdailycol{
  margin: 0px; 
  padding: 0px; 
  float: right; 
  background-color: #fff; 
  text-align: right;
  width: 514px;
 }

div#ysleftcol{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 205px; background-color: #fff; text-align: left;}

.ysleftcontain {margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; background-color: #fff;}
.ysleftcontain a {text-decoration:none; color: #191919; }
.ysleftcontain a:hover {color: #941a09;}
.yssubmitpic {
    background-image: url('../img/pointer-red.gif');
    background-repeat: no-repeat;
    color: #941a09;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding: 0px 0px 5px 10px;
}
.yslefthd {padding: 0px 0px 5px 10px; font-size: 12px; font-weight: bold; background-image: url(../img/pointer.gif); background-repeat:no-repeat;}
.ysleftsb {font-size: 11px; line-height: 15px;}

.ys_splash_head {
  background-color: #191919;
  text-align: left;
  padding: 2px 0px 2px 5px;
  margin: 0px 0px 10px 0px;
  color: #fff;
}

.titlehedtx {font-size:20px; font-weight: 500; text-align:left; color: #941a09;}
.titlesubtx {padding: 10px 0px 20px 0px; text-align:left;}
.titlesubtitletx {padding: 10px 0px 0px 0px; text-align:left; font-weight:bold;}

/* END Your Shot */








/* BEGIN More Object */
.more {margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 200px;}

.more a {color: #191919; text-decoration: none;}
.more a:hover {color: #00829e;}
.more a#current {color: #00829e;}
.more img {margin: 0px 15px 20px 0px; padding: 0px; float:left; border: solid 1px #e9e9e9;}
.more .hed {margin: 0px auto; padding: 5px 0px 5px 0px; font-size: 11px; font-weight: bold; line-height: 15px;}
.more .sub {font-size: 11px; line-height: 15px;}

.moretitle {padding: 0px 0px 15px 0px; color:#59594f; font-size:14px; font-weight: 600; text-transform: none;}

.morewide {margin: 0px 32px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 340px;  background-color: #fff;}
.morewide a {color: #191919; text-decoration: none;}
.morewide a:hover {color: #00829e;}
.morewide a#current {color: #00829e;}
.morewide img {margin: 0px 15px 20px 0px; padding: 0px; float:left; border: solid 1px #e9e9e9;}
.morewide .hed {margin: 0px auto; padding: 5px 0px 5px 0px; font-size: 11px; font-weight: bold; line-height: 15px;}
.morewide .sub {font-size: 11px; line-height: 15px;}

.more_section {float:left; background-color: #fff;}
/* End More Object */

/* Animal Minds */
.amcontentwrap {
    padding: 40px 0px 0px 45px;
    text-align: left;
}

.photort250 {
    float: right;
    padding: 0px 0px 20px 40px;
    text-align: right;
    width: 250px;
}   
/* END Animal Minds */



/* BC TEXT */

.bctext {margin: 0px; padding: 0px; font-variant: small-caps; font-size: 10px; font-weight: 500;}


/* Story Link */
.storylink {color: #999; text-decoration: none;}
.redlink {color: #941a09; text-decoration: none;}

/* Spine */
.spine {margin: 0px; padding: 0px 0px 0px 0px; font-size: 16px; text-transform: none; font-weight: 500; /*font-family: Georgia, "Times New Roman", Times, serif;*/color: #000; }

/* wallpaper */
#gallery_middle_content {margin: 0px; padding: 0px 0px 0px 0px;}



#copyright {margin: 0px; padding: 10px 0px 0px 0px;}
