*{margin:0; padding:0;}

/**************** 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(images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(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(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(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(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 NORTH POLE CSS **************/




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

	padding: 0;
	background: url(http://www.iceaxe.org/kids/images/bg-5.jpg) fixed;
	padding-bottom: 30px;
}

.top{width:100%; float:left; background: url(http://www.iceaxe.org/kids/images/np/topbar.png) repeat-x; border-top:0; margin-bottom:0; overflow:hidden;}
.top img{float:left; display:block; height:auto; border:0; width:auto; margin-top:8px;}
.topnav div{float:left; padding:2px 3px 3px 6px; background-repeat:none;}
.topnav a{width:68px; height:68px; float:left; background:#eee; margin-right:10px;}
body{background: url(http://www.iceaxe.org/kids/images/np/bg-1.jpg) fixed; margin:0; padding:0; border-top:0px solid #0059a5;}
.topnav{ width:auto; float:left; clear:both; overflow:hidden; clear:none; padding-top:4px; margin-left:70px; margin-top:-2px;}
.topnav div{float:left; width:auto; text-align:center;}
img{float:left; display:block;}

.all, .top{margin:0; padding:0; overflow:hidden;}
.all{width:100%; margin:0 auto;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
.topnav div.current{background: #009eef;}
.topnav div p{position:relative; left:-6px; top:0px; margin-top:10px; display:block float:left; clear:both; display:none; float:none; margin:0 auto; margin-top:15px; position:relative; color:#0059a5;}
.topnav div.current p{display:block; color:white;}
.topnav div:hover p{display:block; cursor:pointer; color:#0059a5; color:white;}
.topnav div{overflow:hidden; max-width:75px; padding-bottom:8px; padding-left:10px;}
.topnav div a{margin-top:1px; display:block; margin-bottom:15px;}

.nav a.current{color:white; background:#0059a5;}
.nav a{padding:5px 10px; width:85%; text-align:right;}
.nav a:hover{background:url(http://www.iceaxe.org/kids/images/20-b.png);}

a:hover{text-decoration:none;}

.parchment h2{float:left; width:100%; text-align:left; color:white; margin-bottom:20px;}

.main{float:left; width:800px; padding: 0 0 0 0px; margin-top:15px;}
.main h1{float:left; font-size:50px; width:100%; text-align:left; margin-top:10px; margin-left:35px; margin-bottom:0; color:#0059a5;}
.main h1 a{float:left; font-size:50px; width:100%; text-align:left; margin-top:10px; margin-left:35px; margin-bottom:0; color:#0059a5;}
.main h1 a:visited{float:left; font-size:50px; width:100%; text-align:left; margin-top:10px; margin-left:35px; margin-bottom:0; color:#0059a5;}
.parchment{float:left; width:850px; background: url(http://www.iceaxe.org/kids/images/parchment-5.png) repeat-y; padding:10px 0 40px 65px; overflow:hidden;}

.date{overflow:hidden; display:block; font-family:helvetica, arial, sans-serif; color:white; text-decoration:none; background: url(http://www.iceaxe.org/kids/images/60-b.png); z-index:2 !important; position:absolute;}
.each .date .day{font-size:1.9em; margin-top:2px; font-weight:bold;}
.each .date{line-height:1em;}

.each a, .each a img{float:left; position:relative; z-index:1; outline:none; border:none;}

.first .each{float:left; clear:both; margin-top:-30px;}

/*
##############
VIDEO CATEGORY
##############
*/

.video-category .first .each{float:left; display:block; width:200px;}
.video-category .first .each img{width:500px;}
.video-category .first .each .date{position:absolute; top:10px; left:10px; z-index:2; padding:4px 6px;}
.video-category .second .each a img{width:240px; margin-bottom:25px;}
.video-category .second .each .date{position:absolute; top:10px; left:10px; z-index:2; padding:4px 6px; font-size:13px;}
.video-category .third .each .date{position:absolute; top:10px; left:7px; z-index:2; padding:4px 6px; font-size:13px;}
.video-category .third .each .date .day, .video-category .third .each .date .month, .video-category .third .each .date .year{float:left; clear:none;}
.video-category .third .each .date .day{font-size:1.4em; margin: 0 2px 0 2px;}
.video-category .third .each .date{padding-bottom:2px;}
.video-category .first{width:500px; float:left; display:block; overflow:hidden;}
.video-category .second{float:left; width:140px; clear:none; margin-left:20px; margin-top:90px;}
.video-category .third{float:left; clear:both; margin-top:15px;}
.video-category .third .each{float:left; width:auto; margin-right:20px;}
.video-category{display:block; width:100%; overflow:hidden;}


/*
##############
PICS CATEGORY
##############
*/

.pics-category .first .each{float:left; display:block; width:200px;}
.pics-category .first .each img{width:500px;}
.pics-category .first .each .date{position:absolute; top:10px; left:10px; z-index:2; padding:4px 6px;}
.pics-category .second .each a img{width:240px; margin-bottom:25px;}
.pics-category .second .each .date{position:absolute; top:10px; left:10px; z-index:2; padding:4px 6px; font-size:13px;}
.pics-category .third .each .date{position:absolute; top:10px; left:7px; z-index:2; padding:4px 6px; font-size:13px;}
.pics-category .third .each .date .day, .pics-category .third .each .date .month, .pics-category .third .each .date .year{float:left; clear:none;}
.pics-category .third .each .date .day{font-size:1.4em; margin: 0 2px 0 2px;}
.pics-category .third .each .date{padding-bottom:2px;}
.pics-category .first{width:500px; float:left; display:block; overflow:hidden;}
.pics-category .second{float:left; width:140px; clear:none; margin-left:20px; margin-top:90px;}
.pics-category .third{float:left; clear:both; margin-top:15px;}
.pics-category .third .each{float:left; width:auto; margin-right:20px;}
.pics-category{display:block; width:100%; overflow:hidden;}


.parchment-top{width:900px; height:40px; background:black; float:left; background: url(http://www.iceaxe.org/kids/images/parchment-top.png); margin-top:0;}
.parchment-bottom{width:900px; height:auto; background:black; float:left; background: url(http://www.iceaxe.org/kids/images/parchment-bottom.png) no-repeat; margin-top:0; padding:20px 0 0 25px;}
.parchment-bottom p{color:white; font-family:helvetica; font-size:9pt; float:left; text-align:left; line-height:1.4em; clear:both; margin-left:10px;}
.parchment-bottom .bucket{float:left; width:auto; margin-right:25px; display:block; position:relative;}
.parchment-bottom h4{width:100%; float:left; clear:both; color:white; font-family:helvetica, arial, sans-serif; text-align:left; margin:25px 0 0 0;}
.parchment-bottom img{float:left;}
.parchment-bottom a{color:#BFDCFF; font-weight:normal;}
.parchment-bottom a:hover{text-decoration:underline;}
a:visited{color:auto;}
.parchment-bottom .sections{width:auto;}
.parchment-bottom .sections p{width:100%; float:left; width:100%; overflow:hidden; display:block;}
.parchment-bottom .sections p a{width:100px; float:left; clear:none !important; display:block;}


.comments, #post, .entry{float:left; clear:both; display:block; text-align:left; width:750px;}
.entry embed{float:left; margin-left:50px;}
.comments li{background:url(http://www.iceaxe.org/kids/images/10-b.png); padding-right:0px; margin-right:30px;}
.comments .comment-body{padding:10px; float:left; overflow:hidden; clear:both; width:100%; background: inherit;}

.comment-author{float:left; width:150px; display:block; overflow:hidden;}
.fn{float:left; clear:both; color:white; font-family:helvetica; font-style:normal; margin-top:10px;}
.says{display:none;}


.comment-meta{float:left; clear:none; margin-top:17px; margin-left:17px; font-family:helvetica, arial, sans-serif; font-size:12px;}
.comment-meta a{color:#444; margin-top:3px; float:left;}
.comment-meta a.comment-edit-link{color:blue; float:left; clear:none; margin-left:5px;}
ol.commentlist{margin-bottom:20px; float:left; clear:both; width:550px;}
ol.commentlist li{float:left; clear:both; width:100%; margin-top:15px; overflow:hidden;}
.comment-body p{float:left; clear:none;}
.vcard{margin-top:0px; width:auto; margin-right:20px;}
h3#comments{width:100%; background: url(http://www.iceaxe.org/kids/images/20-b.png); padding: 10px 0 10px 15px;}
.the-comment{float:left; width:360px; overflow:hidden;}
.the-comment p{font-family:helvetica, arial, sans-serif; color:white; font-size:14px; float:left; clear:both; margin: 5px 0 5px 0;}
cite{font-size:30px;}

.the-comment em{width:400px; float:left; clear:left; float:right;}
.comments-number{width:10px; background:white; -moz-border-radius:10px; padding:5px 10px; display:inline; font-size:30px;}
.parchment .navigation{display:none;}
.the-comment .separator{width:500px; height:2px; float:left; clear:both; border-top:1px dashed white;}

.wrapper{text-align:left; margin:0 auto; width:1100px; overflow:hidden; position:relative;}
.top .wrapper{padding-left:0px;}

.post h2{font-size:34px;}
a.back{float:left; clear:both; background: url(http://www.iceaxe.org/kids/images/40-b.png); padding:6px 12px 3px 12px; -moz-border-radius:10px; font-family:helvetica; color:white; margin-top:0; margin-bottom:50px;}
a.back:hover{background:url(http://www.iceaxe.org/kids/images/50-b.png);}
a.back img{border:0; margin-top:2px; margin-right:5px; margin-left:-3px;}

.parchment h2{background: url(http://www.iceaxe.org/kids/images/np/tag-mid.png) repeat-x; width:auto; height:80px; padding-top:22px; float:left; clear:none; display:block; margin-top:0; position:relative; left:-65px; font-size:28px; height:50px;}
.parchment .h2start{background:url(http://www.iceaxe.org/kids/images/np/tag-left.png) no-repeat; width:30px; display:block; float:left; clear:left; height:80px; position:relative; left:-65px;}
.parchment .h2end{background:url(http://www.iceaxe.org/kids/images/np/tag-right.png) no-repeat; width:50px; display:block; float:left; clear:none; height:80px; position:relative; left:-65px;}

.post{overflow:visible; width:200px;}
.post .entry p{width:500px; overflow:hidden;}
.post .entry a img{border:0;}

.comments-number{background: url(http://www.iceaxe.org/kids/images/np/speech-bubble-small.png) no-repeat; display:block; float:left; font-size:22px; height:30px; top:-20px; width:30px; text-align:center; position:relative; padding-top:8px;}
h3 .comments-number{position:relative; top:0px; left:0; display:inline-block; font-size:30px; padding-top:3px; padding-bottom:10px; float:left; left:-50px; top:-25px; color:black;}
.parchment{overflow:visible;}

form#commentform{float:left; clear:both;}
form#commentform input#submit{margin-top:10px;}
h3#comments{margin-top:50px;}
#respond{margin-top:50px; float:left; clear:both;}

.first, .category{overflow:visible !important;}


.each a{position:relative;}
.overlay{display:block; width:100%; height:autopx; overflow:hidden; position:absolute; top:0; left:0; z-index:1000 !important; height:30px; font-family:helvetica, arial, sans-serif; color:white; text-align:center; float:none; background:url(http://www.iceaxe.org/kids/images/50-b.png); display:none;}

.categories a{display:block; margin: 0 auto; width:65px; height:65px; oveflow:hidden;}
.categories div{display:block; float:left; width:90px; text-align:center; margin-left:20px; overflow:hidden;}
.categories{float:left; clear:both; margin-top:20px; border-top:2px solid #fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #fff; overflow:hidden; display:none;}
.categories p{clear:both; float:none; color:#0059ad; margin: 0 auto; text-align:center; width:auto; margin-top:10px; background: url(http://www.iceaxe.org/kids/images/50-w.png); padding:4px 8px}

.latest{float:left; clear:both;}
.index{margin-left:20px;}


.nav{display:none;}
.top a img{margin-top:0;}


.title img{margin-left:120px; border:none;}
.main{margin: 0 auto; float:none; position:relative; top:0; left:0;}
.all .wrapper{text-align:center; padding:0; margin-top:0;}

h3 a.text{color:black; font-family:helvetica, arial, sans-serif; font-size:40px; letter-spacing:-1px; float:left; padding:0; padding:6px 40px 0px 5px;}
h3 a.text:hover{text-decoration:underline; background: url(http://www.iceaxe.org/kids/images/20-w.png);}
#sidebar{width:210px; float:right; clear:none; margin-right:70px; margin-top:20px; padding:10px; text-align:left; padding:0; background: url(http://www.iceaxe.org/kids/images/20-b.png); overflow:hidden; padding:10px; font-family:helvetica, arial, sans-serif; color:white;}
#sidebar ul, #sidebar ul li{margin:0; padding:0;}
.widget{margin:0; padding:0; float:left; text-align:center;}


.front, .post, .entry{width:550px; float:left; }

.wrapper .main{position:relative; top:0; left:0; margin:0 auto; overflow:hidden; width:900px;}
.all .wrapper{margin:0 auto;}

#sidebar h2{background:none; padding:0; width:200px; position:relative; top:0; left:0; right:0;}
#sidebar ul{list-style-type:none;}

h2.widgettitle, #sidebar h2{padding:0; text-align:center; background: url(http://www.iceaxe.org/kids/images/20-b.png); padding:7px 5px; height:26px; -moz-border-radius:10px; -webkit-border-radius:10px; margin-bottom:10px;}
#city0{margin-top:5px;}
.widget div, .widget div div{clear:both; background:none;}

#sidebar ul li.widget{float:left; margin-bottom:20px;}

.spw_widget a img{text-align:center; margin-left:70px; border:none; clear:both; margin-right:100px; margin:10px 100px 10px 50px; width:60px;}
.spw_widget a{width:100%; overflow:hidden; color:white;}
.spw_widget p, .spw_widget b{clear:both;}
.spw_widget p{line-height:1.4em;}
.spw_widget p b{margin-bottom:0px; margin:-5px; display:block; }
.spw_widget div{background:none;}

.comments{display:block; background: url(http://www.iceaxe.org/kids/images/20-b.png); padding: 0 20px 20px 20px; width:500px;}
#respond{font-family:helvetica, arial, sans-serif; margin-top:20px;}
#respond h3{margin-bottom:20px; margin-top:0;}
#author{margin-bottom:20px; font-size:20px; font-family:helvetica, arial, sans-serif; font-weight:bold; padding:10px 5px 5px 5px; margin-right:20px;}
#comment{margin-bottom:10px; font-size:16px; font-family:helvetica, arial, sans-serif; padding:10px; width:450px; line-height:1.4em;}
#commentform p label small{font-size:16px; padding-left:10px; background: url(http://www.iceaxe.org/kids/images/arrow-left-white.png);}
#respond #commentform p input#submit{padding:3px 6px; height:auto; width:auto; display:block; height:30px; -moz-border-radius:30px; border-top:1px solid white; font-size:14px; font-family:helvetica, arial, sans-serif;}
.logo img{float:left; margin:0;}

h3{clear:both; margin-bottom:30px; color:white;}
a.back{min-width:160px;}
.post{font-family:helvetica, arial, sans-serif;}
.entry p{margin-bottom:30px; clear:both; line-height:1.4em;}

a.text{margin-bottom:20px;}
.entry{margin-bottom:50px; float:left; clear:left;}
.comments{display:none;}
.hentry h3, .post h3{clear:both; margin-bottom:30px;}
.wp-caption p{float:left; margin:0; padding:0; margin:10px 0 0 10px;}
.wp-caption{max-width:500px; float:left; overflow:hidden; background: url(http://www.iceaxe.org/kids/images/20-w.png); padding:20px 20px 10px 20px; margin-bottom:20px;}
.wp-caption img{float:left; max-width:500px; margin-left:0;}
.front .entry p{float:left; clear:none; width:280px;}
.front .entry img{border:5px solid #777; margin-right:20px;}

p.readmore a{ background: url(http://www.iceaxe.org/kids/images/30-b.png); color:white; font-style:italic; padding:3px 6px 2px 6px;}
p.readmore a:hover{background: url(http://www.iceaxe.org/kids/images/40-b.png);}

.post, .page .entry, .post entry{width:520px;}

h3, .post h3 a.text{display:inline; max-width:450px; text-align:left;}

.entry .date{float:left; display:block; font-weight:bold; position:relative; margin-left:-78px; padding:4px 8px; margin-top:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-border-radius-topright:0; -moz-border-radius-bottomright:0;}
.entry .date .day{font-size:28px; letter-spacing:-1px; margin-left:-2px;}
.entry .date .year{margin-top:-4px;}

.parchment, .main{overflow:visible !important;}

.allupdates{float:left; clear:both; width:550px;}
.allupdates .entry{width:120px; margin-right:0; padding:0; display:block; position:relative; float:left; clear:none; margin-right:20px;}
.allupdates .entry img{margin:0;}
.allupdates .entry .comments-number{position:absolute; float:none; top:45px; left:90px; display:none;}
.allupdates .entry h3, .allupdates .entry h3 a.text{font-size:18px; letter-spacing:-.2px; width:120px; margin:0; padding:0; overflow:hidden; margin-bottom:5px; margin-top:10px;}
.allupdates .entry .date{margin:0; padding:0; -moz-border-radius:5px; padding:4px 8px 3px 8px; margin-bottom:5px;}
.allupdates .entry .date .day, .allupdates .entry .date .month, .allupdates .entry .date .year{display:inline; float:none; clear:none; font-size:12px;}

.entry .comments-number{display:none;}


.nav{display:block; margin:0 auto; padding:0; float:none; clear:both; width:auto; max-width:700px; -moz-border-radius:30px; -webkit-border-radius:30px; background: url(http://www.iceaxe.org/kids/images/20-b.png); padding:6px 8px; height:auto; overflow:hidden; font-family:helvetica, arial, sans-serif;}
.nav a{color:white; float:left; width:auto; clear:none; margin:0; padding:0; display:block; color:white; padding:6px 12px 5px 12px; -moz-border-radius:30px; -webkit-border-radius:30px; margin-right:20px;}
.nav a.current{background:#0059a5;}

.catname{display:none;}
.ishome{display:none;}
.nav{display:none;}


#navt .widget{display:none;}

#navt li#navt-2{display:block;}
#navt li#navt-2 .widget{display:block !important;}
#navt .widget_navt{display:block;}
#navt ul.main-nav{list-style-type:none; width:100% !important; float:left; display:block; clear:none;}
#navt ul.main-nav li{float:left; width:auto; clear:none; display:block; overflow:hidden; margin-right:10px;}
#navt ul.main-nav li a{color:white; padding:6px 12px 4px 12px; -moz-border-radius:30px; display:block; -webkit-border-radius:30px;}
#navt ul.main-nav li a:hover{background: url(http://www.iceaxe.org/kids/images/20-b.png);}
#navt ul.main-nav li.current_page_item a{background:#0559a5;}

.top{overflow:hidden; margin-bottom:0; position:relative; top:0;}
.all .wrapper{overflow:hidden; margin-top:0; top:0; position:relative; margin-top:-20px;}
.all .top .wrapper{margin-top:0;}

#sidebar .widget_navt{display:none;}
p.intro{clear:both; margin-top:10px; display:block; font-family:helvetica, arial, sans-serif; color:#0059a5; font-weight:bold; font-style:italic;}

.page .entry{font-family:helvetica, arial, sans-serif;}
.page h2{float:left; margin-bottom:0;}
.page a.back{display: block; width:200px; float:left; margin:0; position:relative; top:0; clear:left; margin-top:20px; margin-bottom:20px;}

p.intro a{color:white;}
p.intro a:hover{text-decoration:underline;}
a img{ border:0;}

.post .entry h4{margin-bottom:15px;}
.post .entry object, .post .entry embed {position:relative; left:-25px; margin-bottom:60px; float:left;}

.picbox{height:67px; overflow:hidden; float:left; border:5px solid #777;}
.allupdates .entry img{border:0;}

a.back{clear:left; clear:none; float:left; margin:30px 0 0 0;}
h3 a.text{clear:none;}
body .all .wrapper .main .parchment h3 .comments-number{display:none !important;}

.parchment-bottom .sections{width:200px;}

.mainul{float:left; clear:left; text-align:left; font-family:helvetica, arial, sans-serif; max-width:500px; margin-top:30px;}
.mainul div{display:none;}

#navt ul li.widget{display:block;}
#navt ul li div.weatherwidget{display:none;}
#navt ul li h2{display:none;}
#navt ul li#navt-2{display:block !important;}

#cboxContent p{font-family:helvetica, arial, sans-serif; float:right; width:300px; margin-top:30px; clear:none; margin-right:40px;}
#cboxContent img{float:left; clear:none;}
p.source{font-size:10px; float:left; clear:both !important; text-align:left; margin:0;}
.all .wrapper .main .parchment h3.clearleft{float:left; display:block; clear:left}

.parchment p{float:left; font-family:helvetica, arial, sans-serif; max-width:500px; text-align:left; clear:left;}
.post h4{float:left; clear:both;}
a.back{float:left; clear:both; margin:0 0 30px; 0; padding-left:10px !important;}
a.back img{margin-right:0;}
.category-updates a.back{width:30px;}
.entry a:hover{text-decoration:underline;}
.entry p{float:left; clear:both;}


.all .wrapper{text-align:center; width:100%;}

.all .top .wrapper a img{display:none;}
.all .top{background: #0559a5; text-align:center;}


.all .wrapper{text-align:center; width:100%;}
.all .wrapper .main{margin-left:0 auto; position:relative; left:20px;}

.all .navbar{width:100%; background:url(http://www.iceaxe.org/kids/images/20-b.png); text-align:center; float:left; overflow:hidden; font-family:helvetica, arial, sans-erif; padding:5px 0 5px 0; margin-top:10px; margin-bottom:30px;}
div.all div#navt{width:900px !important; float:none; margin:0 auto; background:none;}


.top .wrapper{height:60px; background: url(http://www.iceaxe.org/kids/images/np/header-10.png) #0559a5 no-repeat; float:none; margin:0 auto; width:900px;}