/*
Theme Name: K2 Child Theme
Theme URI: http://getk2.com/
Template: k2
*/

body {
	font-size: 75%; /* Resets 1em to 12px */
	font-family:Verdana,Helvetica,Arial,sans-serif;
        background-color:#FFFFFF;
	}

strong, em, b, i {
  font-family:Verdana,Helvetica,Arial,sans-serif;
  }

h1, .blog-title, h2, h3 {
  font-family:Verdana,sans-serif;
  }

h4, h5, h6 {
  font-family:Verdana,sans-serif;
  }
  
h2 {
  font-size:1.8em;
  font-weight:normal;
  line-height: 1.2em;
  margin-top: 25px;
  }
  
h3 {
  font-size:1.5em;
  font-weight:bold;
  }
  
h4 {
  font-size:1.5em;
  font-weight:normal;
  }

#header {
  height:227px;
  background-color:#FFFFFF;
  }
  
#header .description {
  margin:0 20px;
  }
  
.blog-title {
  padding:75px 20px 0;
}

#page {
   padding-top: 0px;
  -moz-border-radius-bottomleft:0px;
  -moz-border-radius-bottomright:0px;
   border: 0px solid #FFFFFF;
   }

.content {
  padding-left:0px;
  }

#primary {
  padding-left:0px;
  }

ul.menu {
  margin-left:0px;
  }

ul.menu li a {
  -moz-border-radius-topleft:0px;
  -moz-border-radius-topright:0px;
  font-size:1.2em;
  font-weight: bold;
  background-color:#F9B200;
  color:#FFFFFF;
  }

ul.menu li a:hover {
  background-color:#99ccff;
  color:#444444;
  }
 
ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover, body.single ul.menu li.blogtab a, body.single ul.menu li.blogtab a:hover {
  background-color:#ffffff;
  border:1px solid #F9B200;
  color:#444444;
  }
 
.admintab a {
  -moz-border-radius:0;
  }
.entry-edit a, a.quoter_comment, a.quoter_page, a.comment_quote_link, a.comment-edit-link, a.comment-reply-link, a#cancel-comment-reply-link, .comment-edit a {
  -moz-border-radius:0;
  }
  
.entry-title, h3 {
  font-size:1.5em;
  font-weight:bold;
}

#commentlist .comment {
  -moz-border-radius:0;
  }
  
#commentlist .avatar { 
  *float: right; /* notice the * before the property - shows in IE7 and below */
  }

#commentlist .gravatar {
  *float: none;  /* notice the * before the property - shows in IE7 and below */
  }  
  
#commentlist .comment-author {
  font-size:1em;
  font-weight:bold;
  }
  
#commentlist #respond {
  -moz-border-radius:0;
  }

#commentlist li .comment-content {
  font-size:1em;
  line-height:1.6em;
  }
  
#s, #search-label.overlabel-apply {
  -moz-border-radius:0;
  }
  
#pagetrack  {
  -moz-border-radius:0;
  }

#pagehandle {
  -moz-border-radius:0;
  }


a[rel~="attachment"] img, .gallery a img, .wp-caption {
	-moz-border-radius:0;
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  padding:3px;
  text-align:center;
	}

a[rel~="attachment"] img:hover, .gallery a img:hover, .wp-caption:hover {
  -moz-border-radius:0;
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  padding:3px;
  text-align:center;
  }
	
.wp-caption .wp-caption-text {
  font-size:1em;
  line-height:1.4em;
  margin:0 4px;
  text-align:left;
  }

.entry-content .alignleft, img[align="left"] {
  display:block;
  float:left;
  margin:4px 8px 4px 0;
  *margin:18px 8px 4px 0; /* notice the * before the property - shows in IE7 and below */  
  }

.entry-content .alignright, img[align="right"] {
  display:block;
  float:right;
  margin: 4px 0px 0px 12px;
  *margin:18px 0px 0px 12px; /* notice the * before the property - shows in IE7 and below */  
}

.entry-head {
  margin-top:8px;
  *margin-top:20px; /* notice the * before the property - shows in IE7 and below */    
  position:relative;
}

.entry-content  {
  font-size:1em;
  line-height:1.6em;
  }


