

/**************** START COLORBOX.CSS ******************* / 



/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(http://www.iceaxe.org/kids/images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(http://www.iceaxe.org/kids/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(http://www.iceaxe.org/kids/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(http://www.iceaxe.org/kids/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(http://www.iceaxe.org/kids/images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.iceaxe.org/kids/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(http://www.iceaxe.org/kids/images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(http://www.iceaxe.org/kids/images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.iceaxe.org/kids/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}






/**************** START AMAZON.CSS **************/




body
{
	text-align: center;
	margin: 0;

	padding: 0;
	background: url(http://www.iceaxe.org/kids/images/bg-4.jpg) fixed;
	padding-bottom: 30px;
}
.questions-right .header
{
	margin-top: 15px;
}
h1, .day h1
{
	clear: left;
}
.all
{
	text-align: left;
	width: 920px;
	margin: 0 auto;
	padding: 0;
	display: block;
}

.parchment-top .header{width:auto; max-width:350px;}
.nav{float:right; width:auto; background: url(http://www.iceaxe.org/kids/images/20-b.png); padding:10px 0 10px 15px;}
.nav div{float:left; width:100px; display:block;}
.nav a{float:left; width:auto; display:block; margin-right:20px; background:url(http://www.iceaxe.org/kids/images/10-b.png); color:white; text-decoration:none; padding:10px;}
.nav a p{font:11px/15px verdana, sans-serif;}
.nav a h3{font-size:13px; font-family:verdana, sans-serif; margin:0;}
.nav a:hover{background: url(http://www.iceaxe.org/kids/images/20-b.png);}
.nav a div.nav-item p{margin-bottom:0;}
.parchment{background: url(http://www.iceaxe.org/kids/images/parchment-4.png) repeat-y; background-position: -10px 0px; padding-left:60px;}
.all{width:935px;}
.nav-item h3 .cufon-canvas canvas{font-size:200px;}
h1{color:white;}
h2{color:white;}
.more-vids{float:left; width:100%; margin-top:10px;}
.more-vids .vid{float:left; width:auto; background: url(http://www.iceaxe.org/kids/images/40-w.png); padding:10px; margin-right:10px;}
.more-vids .vid img{margin-bottom:0;}
.more-vids .vid small{float:left; display:block;}
.more-vids .vid .entry{margin:0; display:block; padding:0; float:left; clear:both;}
.more-vids .vid .entry p{margin:0; padding:0; clear:left; float:left;}
.video, #content .pics, #content .more-pic{background: url(http://www.iceaxe.org/kids/images/40-w.png);}
.left-col h2{margin:0; margin-top:10px; display:block; float:left; width:auto;}
.cufon .canvas{color:white;}
.global-nav{position:absolute; left:0; top:200px; width:100px; text-align:left; position:fixed; z-index:0; display:none;}
.all{position:relative; z-index:2;}
.global-nav a{float:left; clear:left; display:block;}
.top{margin-bottom:0px;}
.parchment{margin-top:0;}
.logo-expedition{padding-top:10px; float:left; margin-right:0; margin-top:5px;}
.nav{margin-top:17px;}
.parchment{padding-top:0;}
.logo-expedition img{float:right;}

.nav a{width:auto; min-width:20px; max-width:100px; width:70px; text-align:center;}
.parchment-top .nav a .nav-item h3{width:70px; font-size:16px;}
.parchment-top .nav a .nav-item{width:70px;}
.logo a{float:left; clear:both;}
a.more-expeditions{width:200px; height:45px; background: url(http://www.iceaxe.org/kids/images/more-expeditions-1.png); display:block; float:left; clear:none; margin-top:0px; margin-right:6px;}
a.more-expeditions:hover{background: url(http://www.iceaxe.org/kids/images/more-expeditions-2.png);}
.all .parchment .nav{clear:none; margin-left:0;}
.logo{height:120px; overflow:hidden; padding-left:20px;}
.top{overflow:hidden;}
.logo-expedition{height:100px; overflow:hidden;}
.left-col{padding-top:0;}
.left-col h1{margin-top:10px; margin-bottom:0;}
.video img.alignnone{display:block;}
.video{display:block; position:relative;}
.video small{position:absolute; top:30px; left:30px; padding:10px; background: url(http://www.iceaxe.org/kids/images/30-b.png); -moz-border-radius:10px; -webkit-border-radius:10px; color:white; font-family:helvetica, arial, tahoma;}
.video .entry{margin-top:-15px;}
.video small .day{font-size:30px; font-weight:bold; margin-top:-1px;}
.video small .year{margin-top:-4px; letter-spacing:1px; color:#999;}
.video small .month{color:#ccc;}

.video small .year, .video small .month, .video small .day{float:left; clear:left;}
.more-vids small{display:block; float:left;}
.more-vids small{float:left; -moz-border-radius:5px; -webkit-border-radius:5px; background: url(http://www.iceaxe.org/kids/images/40-b.png); color:white; padding:5px; margin-top:-30px;}
.more-vids small .day, .more-vids small .month, .more-vids small .year{float:left; clear:none; font-family:helvetica, arial, verdana, tahoma;}
.more-vids{margin-top:20px;}
.video{margin-bottom:10px;}
.more-vids .entry .caption, .video .entry .caption{color:#3c90c6; font-weight:normal; font-family:helvetica, arial, verdana, tahoma; font-size:12px; margin-top:5px; float:left; clear:both; margin-bottom:0;}
.more-vids .vid{padding-bottom:0;}
.video .entry .caption{margin-top:10px; font-size:14px; font-weight:normal;}
.parchment .left-col .more-vids .vid{padding-bottom:7px;}

.nav a.current{background: url(http://www.iceaxe.org/kids/images/40-b.png);}
.logo{height:100px;}
.top{height:100px; position:relative; z-index:1;}
.nav{margin-right:0px; background: url(http://www.iceaxe.org/kids/images/20-b.png);}
.nav a{background: url(http://www.iceaxe.org/kids/images/20-b.png);}
.wrap-1{width:17px; height:75px; float:right; clear:none; background: url(http://www.iceaxe.org/kids/images/wrap-1.png) no-repeat; background-position:0px 0px; margin:17px 1px 0 0;}
.parchment-top{background: url(http://www.iceaxe.org/kids/images/parchment-top-2.png); background-position:-10px 0px; width:1000px; position:relative; z-index:0; overflow:hidden; clear:both; height:140px; float:left; margin-top:-35px; padding-top:50px; width:1005px;}
.nav a.home{width:60px; padding-left:0px;}
.nav a.vid{width:65px; padding-left:4px;}
.nav a.pics{width:50px; padding-left:0;}
.nav a.pics .nav-item h3{width:62px; oveflow:hidden;}
.nav a{overflow:hidden;}
.nav{padding-right:10px; margin-top:25px;}
.nav a{margin-left:0; margin-right:15px;}
.wrap-1{margin-top:25px;}
a.more-expeditions{clear:left; margin-left:300px; margin-top:65px;}
.parchment-top{height:120px;}
.parchment-top .nav{clear:none; float:right; margin-left:0;}
.parchment-top .logo-expeditions{float:left; margin-right:0;}
.logo-expedition{height:110px; background: url(http://www.iceaxe.org/kids/images/logo-amazon-1.png) no-repeat; width:600px; margin-top:17px;}
.left-col h1{margin-top:0;}
.video{margin-top:10px;}

#content .pics .entry .shashin_thumbs_table div.shashin_thumb a{display:none;}
#content .pics .entry .shashin_thumbs_table div.shashin_thumb a.visible{display:block; width:320px; height:auto; overflow:hidden;}
#content .pics .entry .shashin_thumbs_table div.shashin_thumb a.visible img{display:block; width:320px; height:auto; overflow:hidden;}
#content .pics .
entry .shashin_thumbs_table div.shashin_thumb a.highslide:first-child{display:block; width:200px; overflow:hidden;}
#content .pics .entry .shashin_thumbs_table div.shashin_thumb {background:none; border:none; width:auto; height:auto;}
#content .pics .entry .shashin_thumbs_table td{display:none;}
#content .pics .entry .shashin_thumbs_table tr:first-child td:first-child{display:block; width:auto; float:left; height:auto;}
#content .pics .entry .shashin_thumbs_table tr{display:none;}
#content .pics .entry .shashin_thumbs_table tr:first-child{display:block; float:left; width:auto; height:auto;}
#content .pics .entry .shashin_thumbs_table table{height:auto;}
#content .pics{float:left; clear:both; overflow:hidden; display:block; padding:0px; width:350px; height:215px; margin-top:15px; margin-bottom:20px; padding-bottom:20px; overflow:hidden; height:auto;}
#content .pics img{width:230px;}
#content div.pics div.pic div.entry,
#content div.pics div.pic div.entry table.shashin_thumbs_table, 
#content div.pics div.pic div.entry table.shashin_thumbs_table tbody, 
#content div.pics div.pic div.entry table.shashin_thumbs_table tr,
#content div.pics div.pic div.entry table.shashin_thumbs_table tr td,
#content div.pics div.pic div.entry table.shashin_thumbs_table div.shashin_thumb{height:auto; width:1000px; float:left; display:block; margin:0; padding:0;}
#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr, #content div.pics div.pic div.entry table.shashin_thumbs_table tbody, #content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td, #content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td .shashin_thumb{width:1500px;}
.intro{font-family:georgia; float:left; background:url(http://www.iceaxe.org/kids/images/intro-bg-2.png); height:170px; padding-top:10px; padding-bottom:100px; background-position:-10px -60px;}
.intro h4{font-size:50px; font-weight:normal; display:block; float:left; width:100%; margin:0; padding:0; color:#4F311D; margin-bottom:40px;}
.intro h5{font-size:24px; font-weight:normal; color:#4F311D; display:block; float:left; margin:0; margin-bottom:10px;}
.intro p{font-size:18px; font-weight:normal; color:#4F311D; display:block; float:left; margin:0;}
.parchment{margin-top:0; padding-top:0;}
.left-col{position:relative; top:-100px;}
.video .entry p{padding-top:0;}
.video .entry p a{margin-top:0;}
#content{overflow:hidden;}
#content .pics, div.all div.parchment div.left-col div#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td,
div.all div.parchment div.left-col div#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1{display:block; overflow:hidden; width:330px; height:auto; margin:5px;}
div.all div.parchment div.left-col div#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1{height:200px;}
div.all div.parchment div.left-col div#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1 img{width:300px;}
div.all div.parchment div.left-col div#content div.pics div.pic div.entry table.shashin_thumbs_table tbody tr:first-child {height:20px;}
div.all div.parchment div.left-col div#content div.pics div.pic div.entry{height:280px;}
#content .pics{padding-bottom:0; margin-top:15px;}
.video{padding-top:0;}
.more-vids{margin-bottom:20px;}
.intro{text-align:center; width:900px;}
.intro h4{text-align:left;}
.intro h5{clear:both; float:none;}
.intro p{clear:both; float:none;}

#content .more-pics{float:left; clear:both; overflow:hidden; display:block; padding:0px; width:350px; height:215px; margin-top:15px; margin-bottom:20px; padding-bottom:20px; overflow:hidden; height:auto;}
#content .more-pics img{width:230px;}
#content div.more-pics div.more-pic div.entry,
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table, 
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody, 
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tr,
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tr td,
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table div.shashin_thumb{height:auto; width:1000px; float:left; display:block; margin:0; padding:0;}
#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr, #content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody, #content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td, #content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td .shashin_thumb{width:1500px;}
#content{overflow:hidden;}
#content .more-pics, div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1{display:block; overflow:hidden; width:330px; height:auto; margin:5px;}
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1{height:200px;}
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1 img{width:300px;}
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr:first-child {height:20px;}
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry{height:280px;}
#content .more-pics{padding-bottom:0; margin-top:15px;}

div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb,
div.all div.parchment div.left-col div#content div.more-pics div.more-pic div.entry table.shashin_thumbs_table tbody tr td div.shashin_thumb a#shashin_thumb_link_1{display:block; overflow:hidden; width:330px; height:auto; margin:5px;}


#content .more-pics{width:150px; overflow:hidden; float:left; clear:none; margin-left:15px;}
.shashin_caption_title{font-family:helvetica, arial, verdana, sans-serif; font-weight:normal; padding:8px; color:#3c92c1; font-size:14px;}
#content .more-pics, #content .more-pics .more-pic, #content .more-pics .more-pic .thumbs, #content .more-pics .more-pic .thumbs .thumb, #content .more-pics .more-pic .thumbs .thumb a, #content .more-pics .more-pic .thumbs .thumb a img{display:block; float:left; width:auto; margin:0; padding:0; opacity:1;}
#content .more-pics .more-pic .thumbs .thumb a img{display:none;}
#content .pics .thumb{margin-bottom:100px; background:none; width:300px; float:left; overflow:hidden; margin-right:1000px;}
#content .pics{width:auto;}
#content .pics .thumb a img{width:auto; width:300px; height: auto; position:relative; top:-50px;}
#content .pics .thumb a{float:left; overflow:hidden; width:360px; height:200px;}
#content .pics .pic{width:340px; padding-left:10px;}

#content .more-pics, #content .more-pics .more-pic, #content .more-pics .more-pic .thumbs, #content .more-pics .more-pic .thumbs .thumb, #content .more-pics .more-pic .thumbs .thumb a, #content .more-pics .more-pic .thumbs .thumb a img{float:left; display:block;}
#content .more-pics{float:left; width:150px; clear:none; overflow:hidden; margin-top:15px; margin-left:15px; padding:15px;}
#content .more-pics .more-pic .thumbs .thumb a {margin-right:1000px; margin-bottom:1000px; float:left;}
#content .more-pics {overflow:hidden; height:auto; padxfding:0; width:165px;}
#content .more-pics .more-pic{float:left; height:auto; overflow:hidden; margin-bottom:16px; padding:10px; padding-top:0;}
#content .more-pics .more-pic .thumbs{height:124px; overflow:hidden;}
#content .pics{width:350px;}
#content .pics .pic .thumbs, #content .pics .pic .thumbs .thumb, #content .pics .pic, #content .pics .pic a img{width:340px; height:300px;}
#content .pics{width:365px; padding-left:5px;}
#content .pics{height:245px;}
#content .more-pics .more-pic .thumbs{width:135px;}
#content .more-pics .more-pic .thumbs a img{position:relative; top:-40px;}
#content .more-pics .more-pic .thumbs a {overflow:hidden;}
#content .pics .pic .thumbs a{height:300px;}
#content .pics .pic{height:270px; overflow:hidden;}
#content .pics{height:auto; padding-bottom:15px;}

.intro{height:140px; position:relative; top:120px;}
.left-col{position:relative; top:-240px;}
.right-col{position:relative; top:-190px;}
.speech-bubble-mid p{padding:0; margin:0; padding:0px 10px;}
.speech-bubble-mid{padding:0;}
.journal-text{margin-top:70px;}
.journal-icon{margin-top:40px; margin-right:40px;}

.right-col #map_canvas{width:290px; height:240px; overflow:hidden; margin-right:50px; clear:both;}
.map{padding-top:0;}
.journal-text{padding-bottom:0; margin-top:140px;}
.right-col .map{margin-top:7px;}
.speech-bubble-top, .speech-bubble-mid, .speech-bubble-bottom{width:300px; background-position:-40px 0px;}
.right-col .journal .journal-text{width:260px;}
#content .more-pics{width:140px; padding-left:0; margin-left:12px; padding-top:0;}
.vid em{display:none;}
.category-vids{clear:none; float:right; width:300px; overflow:hidden;}
.no-margin{margin-top:0; position:relative; top:0; }
.no-margin .video{padding-top:18px;}
#content .right-col .more-vids .vid{float:left; height:105px; overflow:hidden; margin-bottom:10px;}
.no-margin .header{margin-top:0;}
.category-vids{overflow:hidden;}
.no-margin .category-vids{margin-top:85px;}
.all .parchment #content{background: url(http://www.iceaxe.org/kids/images/intro-bg-2.png) no-repeat 0px 10px;}
.category-vids-2{margin-top:15px;}
.right-col{padding-bottom:0;}
.category-vids{margin-bottom:0;}
.category-vids-2 .vid{margin-bottom:10px; height:110px; margin-right:15px; margin-bottom:15px;}
#content h2{margin-top:20px;}
#content .no-margin h2{margin-top:35px;}
.right-col .category-vids{float:left; margin-left:20px;}
.category-vids .vid img{width:130px; height:auto;}
#content .no-margin .category-vids .vid{height:120px; margin-right:20px; margin-bottom:20px;}
#content .no-margin .category-vids{width:340px; margin-left:0; margin-top:104px;}

.journal-cat .journal{float:left;}
.journal-cat .journal-icon{position:absolute; right:-130px;}
.journal-cat .left-col{width:450px; float:left;}
.journal-cat .journal-right{float:right; width:450px;}
.journal-cat .journal-right h2{float:left; clear:both; margin-bottom:100px; width:100%;}
.journal-cat .journal-right .archive-journal{float:left; width:100%;}
.journal-cat .journal-right .archive-journal .more-journal{float:left; width:180px; clear:none; margin-right:20px; margin-bottom:20px; padding:5px; background: url(http://www.iceaxe.org/kids/images/20-w.png); -moz-border-radius:10px; -webkit-border-radius:10px;}
.journal-cat .journal-right .archive-journal .more-journal .date{background: url(http://www.iceaxe.org/kids/images/20-b.png); margin-right:10px; overflow:hidden; height:auto; -moz-border-radius:5px; -webkit-border-radius:5px;}
.more-journal .date .day{color:white; font-size:21px; font-family:helvetica, arial, verdana, sans-serif; font-weight:bold;}
.more-journal .date .day, .more-journal .date .year, .more-journal .date .month{float:left; clear:both; color:white; font-family:helvetica, arial, verdana, sans-serif; padding:0; margin:0; line-height:.9em;}
.more-journal .date .month{font-size:14px;}
.more-journal .date .year{font-size:12px;}

.more-journal a{text-decoration:none; color:#3092DB;}
.more-journal a:visited{color:#3092DB;}
.more-journal a:hover{background:url(http://www.iceaxe.org/kids/images/50-w.png);}
#content .left-col .journal h1{margin-bottom:0; position:relative; top:0; bottom:0; margin-top:40px;}
#content .left-col .journal h2{margin-top:0; position:relative; top:0; bottom:0;}
.video .entry{padding-top:0;}
.video .entry p{padding-top:0; margin-top:0;}

#content .more-vids .vid .entry .thumbs .shashin_caption_title{font-size:12px; padding-top:0px;}
.all .parchment #content .right-col .more-vids .vid .entry .thumbs, .all .parchment #content .category-vids-2 .vid .entry .thumbs{height:110px; overflow:hidden; display:block;}
.all .parchment #content .category-vids-2 .vid {padding:10px; width:130px;}
.all .parchment #content .category-vids-2 .vid .entry .thumbs{width:130px;}

.bigpic img{height:auto;}
.bigpic .entry .thumbs{height:335px; overflow:hidden;}
.bigpic small{position:absolute; top:40x;}
.bigpic small .day, .bigpic small .month, .bigpic small .year{clear:both; color:white; line-height:1em; float:left;}
.bigpic small .year{margin-top:-5px;}
.bigpic small .day{margin-left:-3px;}
.bigpic{height:380px;}

#page{display:none;}


#content .video .overlay{position:absolute; height:355px; width:500px; display:block; background:iurl(http://www.iceaxe.org/kids/images/50-b.png); top:20px; left:20px;}

.overlay{display:none; cursor:pointer;}
.video .overlay p{margin-top:170px; padding:10px;}

.more-vids, .more-vids .vid, .more-vids .vid .entry{position:relative;}
.more-vids .vid .entry .overlay{height:80px;}
.more-vids .vid .entry .overlay p{margin-top:20px; padding:5px; font-size:12px; width:50px; margin-left:23px;}

#content .pics .pic .thumbs {display:block; position:relative; overflow:hidden; max-height:300px;}
#content .pics .pic .thumbs .overlay{position:absolute; z-index:10; display:block; background:; margin-top:30px;}
#content .pics .pic .thumbs .overlay p{margin-top:100px;}

#content .more-pics .more-pic .thumbs {display:block; position:relative;}
#content .more-pics .more-pic .thumbs .overlay{position:absolute; z-index:10; display:block; background:; margin-top:30px;}
#content .more-pics .more-pic .thumbs .overlay p{margin-top:30px; font-size:12px; width:70px; padding:5px;}

.all .parchment .questions{float:left; display:block; clear:both; margin-top:-240px; overflow:hidden;}
.questions .header a{margin-top:5px; float:left; margin-left:20px;}
.questions-box{width:600px; float:left; overflow:hidden; clear:left;}
.speech-bubble{float:left; clear:none;}
p.more{display:none;}
.map-link{margin-top:20px; background:url(http://www.iceaxe.org/kids/images/map-amazon-1.jpg);}

.right-col, .right-col .journal{overflow:visible;}

.more-vids .vid img{width:110px; height:auto;}
#content .category-vids-2 .vid img{width:130px;}
#content .category-vids-2 .vid .overlay{height:95px;}
.category-vids-2 .vid .overlay p{margin-top:30px; margin-left:35px;}

.category-vids .vid img{width:200px; height:auto;}
#content .right-col .category-vids .vid{height:auto; padding-bottom:10px;}
#content .right-col .category-vids .vid .caption{float:left; clear:both; margin-top:10px;}
#content .right-col .category-vids .vid a{height:105px; overflow:hidden;}
#content .right-col .category-vids{margin-top:70px;}
.category-vids .vid .overlay{height:105px;}
.category-vids .vid .overlay p{margin-left:55px; margin-top:40px; width:auto; padding:5px 10px 5px 10px;}
.bigpic .thumbs .overlay{margin:20px; margin-top:75px; position:absolute; width:500px; height:355px;}
.bigpic .thumbs .overlay p{margin-top:150px;}
.right-col .more-pics-2 .vid .entry .overlay{margin-top:20px; height:96px;}
.all .parchment .right-col .more-pics-2 .vid .entry .thumbs {height:117px;}
.all .parchment .right-col .more-pics-2 .overlay p{margin-left:50px;}
.all .parchment .more-pics-3 .overlay{margin-top:20px; height:90px;}

.all .parchment .right-col{overflow:visible;}

#colorbox .full-questions .questions-right .speech-bubble .speech-bubble-mid h2{width:270px; display:block; float:left; overflow:hidden;}




.parchment{margin-bottom:60px; min-height:350px; background:; margin-left:0;}

.all .parchment-top .logo-expedition{background: url(http://www.iceaxe.org/kids/images/amazon-logo-2.png);}
body{background:url(http://www.iceaxe.org/kids/images/amazon-bg-15.jpg) fixed;}

.nav-top{width:100%; text-align:left; background: url(http://www.iceaxe.org/kids/images/40-b.png); padding:6px; font-family:helvetica, arial, sans-serif; position:fixed; top:0px; display:;}
.nav-top a{text-decoration:none; color:white; margin-right:50px; background: url(http://www.iceaxe.org/kids/images/40-b.png); padding:4px; float:left; margin-right:10px;}
.nav-top a:hover{background:url(http://www.iceaxe.org/kids/images/20-w.png);}
.top .logo{width:350px;}
a.toggle{float:right; clear:none; color:white; background:none; position:relative; top:0px; font-family:helvetica, arial, sans-serif; margin-top:70px; margin-right:15px; text-decoration:none;}
a.toggle:hover{text-decoration:underline;}
.journal-icon, .journal-full .journal-icon{background:url(http://www.iceaxe.org/kids/images/journal-5.png) no-repeat;}

.nav-top a.current{background:green;}


.nav-top a{float:right; display:block; padding:5px 6px;}
.nav-top{padding-right:20px; width:99%;}

.video .entry{z-index:1;}
.video small{z-index:100; position:absolute;}
.facts p, .facts ul{font-size:14px;}
.all .parchment .logo-expedition{width:1010px; position:absolute; z-index:1; top:-20px; left:0px; margin-left:1px; height:140px; background: url(http://www.iceaxe.org/kids/images/amazon/logo-expedition-10.png);}
/* .all .parchment .logo-expedition .nav{display:none;} */
.all .parchment{padding-bottom:0; height:auto; padding-top:0; display:block; position:relative; z-index:1; padding-top:0px; padding-top:20px;}
.intro{background-position: 40px 80px; background: url(http://www.iceaxe.org/kids/images/intro-bg-1.png) no-repeat 40px 75px; height:380px; padding:0; margin-top:-20px;}
.parchment{width:1010px;}
.all .parchment .left-col, .parchment .right-col{ margin-top:0; position:relative; float:left; margin-bottom:0;}
.right-col{margin-left:40px; margin-bottom:0;}

.journal-text a{background:#3E7D1C; border:1px solid #1c5b0a;}
.video .entry .caption, #content .more-vids .vid .entry .caption, .all .parchment #content .pics .pic span.shashin_caption_title, #content .more-pics .more-pic .thumbs .shashin_caption_title, .more-pics-2 .shashin_caption_title{font-family:helvetica, arial, sans-serif; font-weight:normal; color:#3e7d1c;}


.all .parchment{height:auto; margin-top:-20px;}
.all .parchment{position:relative; top:0;}
.all .top{margin-bottom:0; overflow:hidden; position:relative; top:0; bottom:0;}
.all .parchment{display:block; min-height:100px; background:url(http://www.iceaxe.org/kids/images/parchment-4.png) repeat-y -10px 0px;}

.more-journal{background:url(http://www.iceaxe.org/kids/images/journal-bg-1.jpg); float:left; clear:both; padding:0; width:280px; margin-top:15px; padding:10px;}
.more-journal h1{color:white; font-size:20px; margin:0;}
.right-col .more-journal h1 a{color:white; padding:5px;}
.right-col .more-journal h1 a:hover{background:url(http://www.iceaxe.org/kids/images/30-w.png); padding:5px;}

#content .more-pics .more-pic .thumbs .thumb a img{width:200px; height:auto;} 
#content .more-pics{float:right; margin-right:12px;}
body{padding-bottom:50px;}
.all .parchment{padding-bottom:40px; height:auto;}
.all .parchment .right-col, .all .parchment .padding .left-col{margin-bottom:0;}
.intro{position:absolute; background-position:0px 55px;}

.all .parchment .left-col, .all .parchment .right-col{display:block; float:left; position:relative; top:0; margin-top:100px;}
.all .parchment .right-col .questions{float:left; clear:both; display:block; overflow:hidden; position:relative; top:0; margin:0;}
.all .parchment .right-col .map{display:block; overflow:hidden; min-height:300px; position:relative; float:left;}

.more-vids .vid img{clear:both; float:left; }
.more-vids .vid small{position:absolute; top:13px; z-index:30;}
.more-vids .vid small .day{font-weight:bold;}
.right-col .more-journal small{position:absolute; padding:3px 6px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:helvetica, arial, verdana, sans-serif; top:11px; right:11px; display:block; background: url(http://www.iceaxe.org/kids/images/30-w.png); color:white;}
.more-journal small .day, .more-journal small .month{float:left;}
.more-journal small .day{font-weight:bold;}
.right-col .more-journal{position:relative; display:block;}

.pics .pic small{position:absolute; background: url(http://www.iceaxe.org/kids/images/40-b.png); top:40px; left:20px; z-index:100; font-family:helvetica, arial, verdana, sans-serif; padding:3px 6px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.pics .pic small .day, .pics .pic small .month{float:left; color:white; clear:both;}
.pics .pic .entry, .pics .pic{position:relative; z-index:1;}
.pics .pic small .day{font-size:20px; font-weight:bold; letter-spacing:1px;}
.pics .pic .thumbs .overlay{height:226px;}

.more-pics .more-pic small{position:absolute; top:0; right:0; -moz-border-radius:5px; -webkit-border-radius:5px; top:5px; right:-10px; background: url(http://www.iceaxe.org/kids/images/30-b.png); color:white; font-family:helvetica, arial, verdana, sans-serif; padding:3px 6px;}
.all .parchment .left-col #content .more-pics .more-pic{position:relative; display:block; overflow:visible;}
.all .parchment .left-col #content .more-pics {overflow:visible;}
.more-pics .more-pic small .day, .more-pics .more-pic small .month{float:left; display:block;}
.more-pics .more-pic small .day{font-weight:bold;}
.ask-question{float:left; clear:both; display:block; position:relative; height:200px; width:560px; margin-top:20px;}
.ask-question .ask-clayton{display:block; position:relative; float:left; background:red; height:100px; width:275px; background: url(http://www.iceaxe.org/kids/images/amazon-ask-clay-1.png) no-repeat;}
.ask-question .ask-doug{display:block; position:relative; float:left; background:red; height:100px; width:270px; margin-left:15px; background: url(http://www.iceaxe.org/kids/images/amazon-ask-doug-1.png) no-repeat -6px 0px;}
.ask-question div a{display:block; height:85px; width:100%; float:left;}

input.question{background:white; height:100px;}
.contact{height:320px;}
.confirmation{margin-top:140px;}

.all .parchment .left-col #content .pics .pic .thumbs .thumb img {width:400px;}
.all .parchment #vidspage .right-col .category-vids{margin-top:28px;}
#vidspage .right-col .category-vids small{position:absolute; top:0; display:block; top:50px; right:-15px; background: url(http://www.iceaxe.org/kids/images/60-b.png);}
#vidspage .right-col .category-vids{position:relative; display:block;}
#vidspage .right-col .category-vids .vid{float:left; clear:both; margin-bottom:15px; padding-bottom:10px;}

.all .parchment .caption {color:#3e7d1c;}

.nav{background:none; margin-top:20px; padding-right:25px;}
.nav a.home, .nav a.pics, .nav a.vids, .nav a.journal{padding:30px 15px 10px 20px; width:auto;}
.nav a{height:32px; padding:30px 5px 10px 20px; -moz-border-radius:5px; -webkit-border-radius:5px; float:right; font-size:20px;}

.nav a:hover{background: url(http://www.iceaxe.org/kids/images/40-b.png);}
.nav a.current{background: url(http://www.iceaxe.org/kids/images/60-b.png);}
.nav a.current:hover{background: url(http://www.iceaxe.org/kids/images/60-b.png);}

.all .parchment .journal-cat .left-col #content .journal .journal-cat-icon{background:url(http://www.iceaxe.org/kids/images/journal-5.png) no-repeat;}

.all .parchment .pics-cat .left-col #content .bigpic img{width:600px;}
.bigpic .thumbs{width:520px;}
.bigpic {height:auto; padding-bottom:25px; position:relative; display:block;}
.all .parchment .pics-cat .right-col .more-pics-2 img{margin-bottom:100px;}
.all .parchment .pics-cat .right-col .more-pics-2 {margin-top:62px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid{height:130px; margin-bottom:15px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid .entry .thumb{height:100px; overflow:hidden; margin-bottom:200px;}
.all .parchment .pics-cat .left-col .bigpic .overlay{margin-top:35px; margin-left:20px; position:absolute; width:520px; height:305px;}
.all .parchment .pics-cat .right-col{margin-top:120px;}
.bigpic small{top:35px; left:35px;}

.right-col .map{margin-top:50px;}
.all .parchment .right-col .questions{margin-top:40px;}

.all .journal-cat .journal h1{margin-top:40px; float:left; display:block; margin-bottom:0;}
.all .journal-cat .journal h1.title{margin-top:0px; float:left; display:block; margin-bottom:0; width:400px; font-size:30px;}
.all .parchment .journal-cat .left-col #content .journal h2{margin-top:0; float:left; clear:left;}
.all .parchment .journal-cat .journal{width:420px;}
.all .parchment .journal-cat .left-col{width:420px; overflow:hidden;}

.all .parchment .journal-cat .journal .journal-text{margin-top:10px; float:left; clear:both; display:block;}


.all .journal-cat .more-journal{background:url(http://www.iceaxe.org/kids/images/journal-bg-1.jpg); float:left; clear:both; padding:0; width:280px; margin-top:15px; padding:10px;}
.all .journal-cat .more-journal h1{color:white; font-size:20px; margin:0;}
.all .journal-cat .more-journal h1 a{color:white; padding:5px;}
.all .journal-cat .more-journal h1 a:hover{background:url(http://www.iceaxe.org/kids/images/30-w.png); padding:5px;}

.all .journal-cat .more-journal small{position:absolute; padding:3px 6px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:helvetica, arial, verdana, sans-serif; top:11px; right:11px; display:block; background: url(http://www.iceaxe.org/kids/images/30-w.png); color:white;}
.all .journal-cat .more-journal small .day, .more-journal small .month{float:left;}
.all .journal-cat .more-journal small .day{font-weight:bold;}


.journal-cat .journal-right{float:left; margin-top:270px; z-index:10; position:relative; display:block; width:320px; margin-left:-65px;}
.all .journal-cat .more-journal{display:block; position:relative; width:250px;}
.all .journal-cat .more-journal h1{width:220px;}

#content .more-pics .more-pic .thumbs .thumb a img{margin-top:20px;}

.pics-cat .more-pics-3 .vid{width:110px; overflow:hidden; height:85px;}
.pics-cat .more-pics-3 .vid .shashin_caption_title{display:none;}
.pics-cat .more-pics-3 .vid a img{margin-bottom:100px;}

.left-col #content .bigpic .entry .shashin_caption_title{color:green;}
.pics-cat .more-pics-2 small{position:absolute; top:35px; right:15px;}
.pics-cat .more-pics-2 .vid{padding-bottom:5px; padding-top:11px;}
.pics-cat .more-pics-2 .vid a img{margin-bottom:200px;}
.more-pics-2 .shashin_caption_title{padding-top:0; padding-bottom:7px;}
.all .parchment .pics-cat .right-col .more-pics-2{margin-top:50px;}
.right-col .speech-bubble{float:left; clear:left;}

.parchment .left-col .pics .pic .thumbs .thumb a img{position:relative; top:0; margin-top:0; float:left; display:block; margin-top:30px;}
.parchment .left-col #content .more-pics .more-pic .thumbs .thumb a img{position:relative; margin-top:20px; display:block; float:left; clear:both; margin-top:40px;}

.all .parchment .left-col #content .more-pics .more-pic .thumbs .thumb{overflow:hidden; margin-top:30px;}
.all .parchment .pics-cat .left-col #content .bigpic a{width:520px; overflow:hidden; display:block;}
.all .parchment .pics-cat .left-col #content .bigpic .overlay{margin-top:20px; height:336px;}
.bigpic .overlay p{margin-top:150px;}

.all .parchment .pics-cat .right-col .more-pics-2{float:left; margin-top:42px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid{width:200px; height:143px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid a{display:block; float:left; width:100%; margin:0px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid a img{width:100%; margin-top:25px;}
.more-pics-2 .vid .overlay{margin:35px 12px 12px 11px; height:112px; width:198px; text-align:center;}
.more-pics-2 .vid .overlay p{font-size:14px; padding:7px 5px; display:inline; margin:0; margin-top:40px;  display:block;}

.more-pics-3 .vid small{position:absolute; top:35px; left:5px;}
.more-pics-3 .vid {padding-top:10px;}
.more-pics-3 .vid .entry a img{position:relative; top:0; margin-top:0; width:140px;}
.more-pics-3 .vid .entry a{position:relative; top:0; margin-top:0; height:75px; width:110px; overflow:hidden; float:left;}
.more-pics-3 .vid .entry .overlay{position:absolute; top:0; width:100%; float:left; margin-top:0; text-align:center; height:75px;}
.more-pics-3 .vid .entry .overlay p{display:inline-block; float:none; margin:0; margin-top:20px;}

.speech-bubble-mid h2{margin-left:10px; width:92%;}

a.see-more-pics{float:left; margin-top:17px; margin-left:20px;}
a.read-more-journal{float:left; clear:both; margin-top:17px;}
a.back-home{float:left; margin-top:0px; clear:both;}

.pics-cat .right-col .more-pics-2 .vid a{height:135px; display:block; overflow:hidden;}
.all .parchment .questions-cat{clear:left; float:left; margin-top:100px; background:none; width:900px;}
.all .parchment .questions-cat #content{background:none;}
.questions-cat .questions-box{background:none;}

.question-big .speech-bubble {width:auto; float:left; width:570px;}
.question-big .speech-bubble .speech-bubble-top{background: url(http://www.iceaxe.org/kids/images/speech-bubble-top-570.png) no-repeat; width:100%; height:35px;}
.question-big .speech-bubble .speech-bubble-mid{background: url(http://www.iceaxe.org/kids/images/speech-bubble-mid-570.jpg) repeat-y; width:100%;}
.question-big .speech-bubble .speech-bubble-mid h2 a{font-size:45px; width:530px;}
.question-big .speech-bubble .speech-bubble-bottom{background: url(http://www.iceaxe.org/kids/images/speech-bubble-bottom-570.png) no-repeat; min-height:100px; width:100%;}

.question-med .speech-bubble{width:290px; margin-right:10px;}
.question-med .speech-bubble .speech-bubble-top{background: url(http://www.iceaxe.org/kids/images/speech-bubble-top-270.png) no-repeat; width:100%; height:20px;}
.question-med .speech-bubble .speech-bubble-mid{background: url(http://www.iceaxe.org/kids/images/speech-bubble-mid-270.jpg) repeat-y; width:283px; overflow:hidden;}
.question-med .speech-bubble .speech-bubble-mid h2 a{ font-size:20px; width:245px;}
.all .parchment .questions-cat .questions-box{width:100%;}
.question-med .speech-bubble .speech-bubble-bottom{background: url(http://www.iceaxe.org/kids/images/speech-bubble-bottom-270.png) no-repeat; width:100%; height:55px;}

.questions-cat .ask-question{float:right; width:300px; clear:none; margin-right:12px;}
.questions-cat .ask-question .ask-clayton, .questions-cat .ask-question .ask-doug{float:right;}

.asker-info{float:right; display:block; color:white;}
.speech-bubble-bottom .asker-info h2{background:#00AF07; padding:5px 10px;}

.question-big .asker-info h2{font-size:35px; margin: 20px 90px 0 0;}
.question-med .asker-info{font-size:20px; margin: 20px 35px 0 0; padding:5px; width:200px;}
.asker-info h2, .asker-info div.location{float:right;}
.asker-info .location{clear:both; margin-top:5px; margin-right:20px; width:200px; text-align:right;}
.question-med .asker-info h2{font-size:20px; margin: 0px 20px 0 0;}

.question-med{height:auto;}

.asker-info .location{font-size:16px;}


.question-big .asker-info h2{font-size:40px;}

.all .parchment .pics-cat .left-col #content .bigpic a{max-height:305px; overflow:hidden;}
.all .parchment .pics-cat .left-col #content .bigpic .overlay{height:305px;}
.all .parchment .questions-cat .question-med{padding-bottom:40px; height:auto;}
.all .parchment .questions-cat .question-med .questions-box{height:auto; padding-bottom:40px;}

.right-col .speech-bubble-bottom{background-repeat: no-repeat; height:auto;}
.right-col .speech-bubble .speech-bubble-bottom .asker-info{ margin:25px 50px 0 0;}
.right-col .speech-bubble .speech-bubble-bottom .asker-info .location{ margin-right:0;}

.questions-row{float:left; clear:both; margin-top:30px; display:block; width:100%;}


.all .parchment .questions-cat .question-big .speech-bubble .speech-bubble-bottom .asker-info h2{float:right; margin-right:10px;}
.all .parchment .questions-cat .question-big .speech-bubble .speech-bubble-bottom .asker-info{width:400px; padding-right:0; margin-right:90px;}

#content{clear:left; overflow:visible;}
.left-col {overflow:visible;}
.all .parchment .right-col .title h1, .all .parchment .left-col .title h1{float:left; font-size:30px; margin:0; padding:0; color:white;}

body .all .parchment .left-col #content .facts h1.title canvas, body .all .parchment .left-col #content .facts h1.title cufon, body .all .parchment .left-col #content .facts h1.title .cufon, body .all .parchment .left-col #content .facts h1.title .cufon-canvas {width:250px; float:left;}

.more-vids .vid small{margin-top:0; position:relative; top:0; position:absolute; top:10px; right:10px; width:77%; -moz-border-radius:0; -webkit-border-radius:0; background: url(http://www.iceaxe.org/kids/images/60-b.png);}

.all .parchment .left-col #content .pics .pic .thumbs .thumb a{float:left; margin:0;}
.all .parchment .left-col #content .pics .pic .thumbs .thumb a img{float:left; margin:0;}
.all .parchment .left-col #content .pics .pic .thumbs .thumb{padding:15px 0 0 0;}
.all .parchment .left-col #content .pics .pic .thumbs .overlay{margin-top:15px;}
.all .parchment .left-col #content .pics .pic .thumbs .thumb small{margin:0; position:absolute; top:25px; left:10px;}
.all .parchment .left-col #content .pics .pic .thumbs .thumb a img{width:450px;}

.all .parchment .left-col #content .pics .pic .thumbs .overlay{display:block; height:300px;}

.all .parchment .left-col #content .more-pics .more-pic small{position:absolute: left:10px; top:10px; z-index:99; height:100px; right:0; float:none; display:block; width:128px; left:10px; -moz-border-radius:0; -webkit-border-radius:0; height:auto; padding-top:5px; padding-bottom:5px; background: url(http://www.iceaxe.org/kids/images/60-b.png);}
.all .parchment .left-col #content .more-pics{width:145px; overflow:hidden; float:left; display:block; position:relative;}
.all .parchment .left-col #content .more-pics .more-pic{float:left; clear:left; height:114px; overflow:hidden; padding:10px; width:140px;}
.all .parchment .left-col #content .more-pics .more-pic a{width:100%; overflow:hidden; background:black; display:block; margin:0; height:114px;}
.all .parchment .left-col #content .more-pics .more-pic .overlay{clear:none; overflow:hidden; position:absolute; z-index:999; display:block; background:red; top:0; left:0; width:140px; margin:10px; height:90px; background: url(http://www.iceaxe.org/kids/images/60-b.png); padding-top:25px;}

h3.journal-title{font-size:26px; float:left; clear:both; margin-top:20px; margin-bottom:10px;}
.all .parchment{margin-top:0px;}
.all .parchment .left-col{margin-right:0px; margin-top:120px;}
.all .parchment .right-col{background: url(http://www.iceaxe.org/kids/images/15-b.png); float:left; margin-left:20px; margin-top:140px; padding:20px; width:285px;}
.all .parchment .right-col .questions{width:280px; overflow:hidden;}
.all .parchment .right-col .questions .question{width:280px;}

body .all .parchment .left-col #content .video .entry .overlay{height:345px;}

body .all .parchment .right-col .journal .title{margin-top:0;}


.all .parchment .right-col .journal .journal-text{background: url(http://www.iceaxe.org/kids/images/old-journal-3.png) no-repeat -8px 0px; padding:40px 80px 40px 40px; width:220px; color:black; height:270px; }
.right-col .map{margin-top:30px;}
.journal-rule{display:none;}

.journal h1{font-size:24px;}

.all .parchment .right-col .questions{overflow:visible;}

.all .parchment .right-col .questions .speech-bubble .speech-bubble-top{background:url(http://www.iceaxe.org/kids/images/speech-bubble-top-75.png) no-repeat;}
.all .parchment .right-col .questions .speech-bubble .speech-bubble-mid{background:url(http://www.iceaxe.org/kids/images/speech-bubble-mid-75.png) repeat-y;}
.all .parchment .right-col .questions .speech-bubble .speech-bubble-bottom{background:url(http://www.iceaxe.org/kids/images/speech-bubble-bottom-75.png) no-repeat;}
.all .parchment .right-col .questions .speech-bubble .speech-bubble-bottom .asker-info{margin-right:80px;}


.all .parchment .logo-expedition .nav a{float:right; margin-right:20px; margin-top:0px;}


.all .parchment .pics-cat .right-col .more-vids, .all .parchment .pics-cat .right-col .more-vids .vid, .all .parchment .pics-cat .right-col .more-vids .vid a, .all .parchment .pics-cat .right-col .more-vids a img{margin:0; padding:0;}

.all .parchment .pics-cat .right-col .more-pics-2{float:left; margin:0; padding:0; display:block; position:relative; margin-left:10px; margin-top:5px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid{float:left; padding:none; margin-top:20px; padding:12px; height:auto;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid a, .all .parchment .pics-cat .right-col .more-pics-2 .vid a img{float:left; display:block; position:relative; top:0; z-index:5; margin-top:0px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid small{position:absolute; top:12px; left:12px; width:190px; z-index:99;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid .overlay{width:100%; height:111px; padding-top:20px; position:absolute; top:12px; z-index:100; margin-top:0; width:201px;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid a{height:132px; overflow:hidden;}
.all .parchment .pics-cat .right-col .more-pics-2 .vid a img{width:250px;}

.all .parchment .pics-cat .more-pics-3 .vid .entry{float:left; margin:0; padding:0;}
.all .parchment .pics-cat .more-pics-3 .vid small{position:absolute; top:10px; left:10px;}
.all .parchment .pics-cat .more-pics-3 .vid .overlay{z-index:100;}
.all .parchment .pics-cat .more-pics-3 .vid a img{width:150px;}
.all .parchment .pics-cat .more-pics-3 .vid a, .all .parchment .pics-cat .category-vids-2 .vid a, .all .parchment .pics-cat .more-vids .vid a{overflow:hidden; width:110px; display:block; float:left; height:75px;}
.all .parchment .pics-cat .more-pics-3{float:left; margin-top:20px; clear:left; width:900px;}
.all .parchment .pics-cat .more-pics-3 .vid{float:left; position:relative; width:auto; padding:10px; background: url(http://www.iceaxe.org/kids/images/40-w.png); margin-right:15px; margin-bottom:15px; height:75px;}
.all .parchment .pics-cat .more-pics-3 .vid small{display:block; position:absolute; top:0; left:0; z-index:100; float:left; background:url(http://www.iceaxe.org/kids/images/60-b.png); padding:3px 5px; color:white; font-family:helvetica, arial, sans-serif; width:77%; left:10px; top:10px;}
.all .parchment .pics-cat .more-pics-3 .vid small .month{float:left; width:auto;}
.all .parchment .pics-cat .more-pics-3 .vid small .day{font-weight:bold;}
.all .parchment .journal-cat .left-col {width:360px;}
.all .parchment .journal-cat .journal-right{width:285px; margin-left:0;}
.all .parchment .journal-cat .left-col .journal .journal-text p{background: url(http://www.iceaxe.org/kids/images/old-journal-3.png) no-repeat; padding:40px; margin-left:0; width:230px; height:270px; overflow:hidden; padding-right:100px; color:#2F2014;}
.all .parchment .journal-cat .left-col .journal .journal-text{padding:0; padding-right:30px;}

.journal-cat a cufon, .journal-cat a .cufon, .journal-cat a .cufon-canvas, .journal-cat a .cufon-canvas canvas{cursor:pointer;}

.speech-bubble .speech-bubble-bottom .asker-info h2{background:#2F91DB;}
.caption{color:#2f91db !important;}
.journal-text a{background:#2F91DB !important; border:1px solid navy !important;}

.speech-bubble .speech-bubble-bottom .asker-info h2{float:right; display:block; margin-bottom:0; position:relative; top:0;}
.speech-bubble .speech-bubble-bottom .asker-info .location{float:right; margin-top:0; display:block; width:130px;}
.all .questions-cat .questions-med .questions-box .questions-row .speech-bubble{height:auto; overflow:hidden;}
.speech-bubble .speech-bubble-bottom .asker-info{height:auto;}
.questions-row{height:auto;}
