/*
Theme Name:    Arctic Circle Twenty Eleven
Theme URI:      http: //www.kingfeatures.com/
Description:    Your new child theme description   
 Theme Author:        Tea Fougner
Author URI:     http: //etv.tv
Template:       kingfeatures2014
Version:        1.0
*/

/* IMPORT 2011 THEME CSS */
@import url("../kingfeatures2014/style.css");

/* START CHILD THEME CSS */

body {
    padding: 0;
    background:#ffffff center;

}

#page {
    background: url(arctic-images/Title.png) no-repeat;
    margin-top:0;
}




#branding{height:234px;}

a {color:#000;}

.entry-title, .entry-title a, .entry-title a:hover {color:#000;}

.entry-title a:hover {text-decoration:underline;}

#branding {background:transparent; border-top:0; }

#site-title { height:1px; padding:0; margin:0;}

#site-title a, #site-title a:hover {color:transparent;}


/*menu*/


#menu-main-nav li {
float:left;
list-style-type:none;

}

#menu-main-nav li a{
float:left;
margin-bottom:5px;
color:transparent;
      font-size: 0;
line-height: 0;
text-indent:-9999px;
}




#menu-item-1642 a {
background-image: url('arctic-images/title.png');
background-repeat:no-repeat;
height:178px;
width:385px;
margin-top:2px;
}


#menu-item-422 a {
background-image: url('arctic-images/home.png');
background-repeat:no-repeat;
height:70px;
width:80px;
margin-top:119px;
margin-left:490px;
}

#menu-item-422 a:hover  {
background-position: 0 -71px;
background-repeat:no-repeat;
}


#menu-item-662 a {
margin-left:-20px;
background-image: url('arctic-images/about.png');
background-repeat:no-repeat;
height:57px;
width:95px;
margin-top:175px;

}

#menu-item-662 a:hover  {
background-position: 0 -59px;
background-repeat:no-repeat;
}


#menu-item-412 a {
margin-left:-20px;
background-image: url('arctic-images/store.png');
background-repeat:no-repeat;
height:60px;
width:119px;
margin-top:90px;
}

#menu-item-412 a:hover  {
background-position: 0 -59px;
background-repeat:no-repeat;
}

#menu-item-432 a {
margin-left:140px;
background-image: url('arctic-images/facebook.png');
background-repeat:no-repeat;
height:24px;
width:24px;
margin-top:100px;
}

#menu-item-432 a:hover  {
background-position: 0 -26px;
background-repeat:no-repeat;
}

#menu-item-442 a {
margin-left:10px;
background-image: url('arctic-images/twitter.png');
background-repeat:no-repeat;
height:24px;
width:24px;
margin-top:100px;
}

#menu-item-442 a:hover  {
background-position: 0 -26px;
background-repeat:no-repeat;
}


/*comic display*/

#main {padding-top:0;}

#comic {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #000000;
    margin: 20px 30px 0 30px;
    padding: 20px 0;
}


#comic-wrap {
    background: none repeat scroll 0 0 transparent;
    width: 1000px;
    margin-bottom: 20px;
    padding-bottom: 45px;
    padding-top:1px;
} 

.comic_tags {margin-bottom:5px;}

#comic-date {font-weight:bold;text-align:left; max-width:900px; margin:auto;}


/*comic nav*/

#ComicNav {margin:0px 0px 15px 0px; height:26px;}

.white {background: transparent; 
border:0;}

.white:hover {background: transparent; 
border:0;}

.button { margin:0;
   text-shadow: 0 1px 1px rgba(0,0,0,0);
}

.button, .button a, .button a:hover {
  padding:0;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
   color:#ffffff;
      font-size: 0;
line-height: 0;
text-indent:-9999px;

}


#firstcomic a {
background-image: url('arctic-images/Nav-First.png');
background-repeat:no-repeat;
padding: 0 75px 38px 0;
}

#firstcomic a:hover {
background-position: 0 -40px;
padding: 0 75px 42px 0;
}

#previouscomic a {
background-image: url('arctic-images/Nav-Previous.png');
background-repeat:no-repeat;
padding: 0 100px 38px 0;
}

#previouscomic a:hover {
background-position: 0 -48px;
padding: 0 100px 42px 0;
}

#nextcomic a {
background-image: url('arctic-images/Nav-Next.png');
background-repeat:no-repeat;
padding: 0 70px 38px 0;
}

#nextcomic a:hover {
background-position: 0 -37px;
padding: 0 70px 44px 0;
}

#lastcomic a {
background-image: url('arctic-images/Nav-Last.png');
background-repeat:no-repeat;
padding: 0 70px 38px 0;
}

#lastcomic a:hover {
background-position: 0 -37px;
padding: 0 70px 44px 0;
}

#buycomic a {
background-image: url('arctic-images/Nav-Print.png');
background-repeat:no-repeat;
padding: 0 127px 38px 0;
}
#buycomic a:hover {
background-position: 0 -43px;
padding: 0 127px 45px 0;
}

#reprintcomic a {
background-image: url('arctic-images/Nav-Reprints.png');
background-repeat:no-repeat;
padding: 0 105px 38px 0;

}
#reprintcomic a:hover {
background-position: 0 -45px;
padding: 0 105px 47px 0;
}

.comic_cal a {
background-image: url('arctic-images/Nav-Cal.png');
background-repeat:no-repeat;
padding: 0 122px 38px 0;

}
.comic_cal a:hover {
background-position: 0 -48px;
padding: 0 122px 42px 0;

}

/* restores the calendar navigation buttons */
.comic_cal .table-caption {
text-indent:0px;
}

#buystuff input {
background-image: url('arctic-images/ACbuystuff.png');
background-repeat:no-repeat;
padding: 0 106px 38px 0;
}
#buystuff input:hover {
background-position: 0 -43px;
padding: 0 106px 45px 0;
}


#firstcomic .inactive {
background-image: url('arctic-images/Nav-First.png');
background-repeat:no-repeat;
background-position: 0 -500px;}

#previouscomic .inactive {
background-image: url('arctic-images/Nav-Previous.png');
background-repeat:no-repeat;
background-position: 0 -500px;
padding: 0 120px 25px 0;}

#nextcomic .inactive {
background-image: url('arctic-images/Nav-Next.png');
background-repeat:no-repeat;
background-position: 0 -500px;
padding: 0 76px 25px 0;}

#lastcomic .inactive {
background-image: url('arctic-images/Nav-Last.png');
background-repeat:no-repeat;
background-position: 0 -500px;
padding: 0 120px 25px 0;}

#comments-home {margin-left:850px;}

.addtoany_comic {float:right; margin-right:30px; margin-top:25px;}
.addtoany_list a {
    padding: 0 3px;
}

/*sidebar*/

#primary {
    float: left;
    margin: 0 -40% 0 0;
    width: 100%;
}

.single-king_comic #primary  {width:650px;}


#content    {background: none repeat scroll 0 0 transparent;
    padding: 20px;
    width:59%;
    margin: 0 39% 0 0;
    }


#secondary    {background: none repeat scroll 0 0 transparent;
  margin-right:0;
  padding:20px;
  width:300px;
    }
	
#sidebar-underblog {
width:600px;
    margin: 0 5px;
}

#respond {width:100%;}

/*menu*/


#menu-alexs-stuff li {

list-style-type:none;
display:block;
}

#menu-alexs-stuff li a{
float:left;
margin-left:-25px;
list-style-type:none;
margin-top:5px;
margin-bottom:5px;
color:transparent;
      font-size: 0;
line-height: 0;
text-indent:-9999px;
}

#menu-item-1812 a {
background-image: url('arctic-images/alexartwork.png');
background-repeat:no-repeat;
height:24px;
width:180px;
}

#menu-item-1842 a {
background-image: url('arctic-images/contact.png');
background-repeat:no-repeat;
height:24px;
width:180px;
}

/*comments*/


.commentlist > li.comment {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    margin: 0 0 1.625em;
    padding: 1.625em;
    position: relative;
}


#respond {
    background: transparent;
    border: 0px;
   
}



#respond textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0px;
    border-radius: 0;
    box-shadow: 0;
}

#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-comment label {
    background: none repeat scroll 0 0 #b7d7dd;
    color: #000;
    left: 0;
    border: 0;
}

#respond input#submit {
  background: none repeat scroll 0 0 #b7d7dd;
    color: #000;
    left: 0;
    border: 0;
    text-shadow: 0;
}

/*images*/

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
    border: 0px;
}

.entry-content td, .comment-content td {
    border-top: 0px;
}

.entry-content table, .comment-content table {
    border-bottom: 0px;
}

/*individual page headers*/

#post-482 .entry-title {color:transparent; background: url('arctic-images/About-Title.png') no-repeat 0 18px; color:transparent;text-indent:-9999px;}
#post-362 .entry-title {color:transparent; background: url('arctic-images/Store-Title.png') no-repeat 0 18px; color:transparent;text-indent:-9999px;}

img.alignleft {margin-bottom:2em;}
    
    
/*footer*/
#site-generator {
    background: none repeat scroll 0 0 transparent;
    border-top:0;}
    
/*calendar*/
.wp-calendar, .wp-calendar a  {color:#000;  font-size: 12px;
line-height: 12px;}



#calendar a, #calendar a:hover  {
background-image: none;
background-position: 0 0;
padding: 0;
color:#000;
 font-size: 12px;
line-height: 12px;
}

.table-caption
{color:#000;
font-weight:bold;
padding-bottom:4px;

/* restores the calendar's month display */
font-size: 12px;
font-style: bold;
}

#calendar a:hover {text-decoration:underline; background-color:#a9ced5; color:#fff;}

.toggleText {background:#fff;
border: 1px solid #aaced5;
    border-radius: 3px ;
    padding:5px 8px 5px 5px;
width:205px;
 box-shadow: 0;}

.wp-calendar th {padding:0 5px;  text-indent:0;}

.wp-calendar td {text-align:center; font-size:12px; text-indent:0;}


/*comments*/
.entry-header .comments-link a 
   { background: url("arctic-images/Comment.png") no-repeat scroll 0 10px transparent; color:#000; padding-bottom:10px; font-size:.6em;} 
   
   .entry-header .comments-link a:hover
   { background:url("arctic-images/Comment.png") no-repeat scroll 0 -42px transparent;color:#000;   padding-bottom:10px;} 


/*oops page*/

#post-452 {background: url(arctic-images/lenny-oops.png) 0 40px no-repeat; padding-left:150px;}


   
/*footer*/

#sidebar-copyright {text-align:center;}



/* =Responsive Structure for narrow screens
* to keep min width and sidebar
-------------------------------------------- */
@media (max-width: 800px) {

body   { width:1300px;}
     #page {
       min-width: 1000px;
         }
/* keep the sidebar - for right sidebar */
    .right-sidebar #main #content {
        margin: 0 31% 0 1%;
        width: 68%;
    }
    .right-sidebar #main #secondary {
        float: right;
        margin: 0 1% 0 1%;
        width: 24%;
    }
/* keep the sidebar - for left sidebar */
    .left-sidebar #main #content {
        margin: 0 1% 0 34%;
        width: 65%;
    }
    .left-sidebar #main #secondary {
        float: right;
        margin: 0 -1% 0 2%;
        width: 30%;
    }
    
    #menu-item-2992 {list-style-type:none; text-indent:-99999px;}


}