/*
Theme Name: Rosemary Coombe 2014
Author: Stop14 Media & Alexis Ronse
Author URI: http://stop14.com/
Description: Child Theme based upon the Whiteboard Framework by Bold Perspective
Template: whiteboard
Version: 0.2

If the Child Theme is used, this stylesheet will override the stylesheet within the Whiteboard Framework parent theme.
*/

/*
Uncomment this line to import the Whiteboard parent theme's CSS file
There is no need to unless you have modified that CSS file
@import url("../whiteboard/style.css");
*/


/*reset */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* List of divs in the Whiteboard framework */

body, html {
  margin: 0;
  padding: 0;
  background-color: #bbd4f0;
}

body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;}
#main{color:#333}
a {color:#004A8D;}
a:focus{outline:1px dotted}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:25px}
h2{font-size:19px;
margin:20px 0 10px;
}
h3{font-size:15px;
margin:10px 0 5px;}
h4{font-size:15px}
h5{font-size:15px}
h6{font-size:15px}h7{font-size:13px;font-weight:bold;}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}
#content p,#content dl,#content hr,#content h1,#content ol,#content ul,#content pre,#content table,#content address,#content fieldset{margin-bottom:10px}
#content h2,#content h3,#content h4,#content h5,#content h6 {}
td {
  padding:5px;}

#main {

}
.clear-block {
  display:block;
  }
.container, #header, #nav .menu-primary-container {
  width: 720px; margin: 0 auto;
}

#if-logged-in {
  height: 20px;
  line-height: 20px;
  background: #111;
  color: #eee;
  font-size: 11px;
}
  #if-logged-in p {
    margin: 0;
  }
  #if-logged-in a:link,
  #if-logged-in a:visited {
    color: #fff;
    text-decoration: none;
    margin: 0px 15px;
  }
  #if-logged-in a:hover {
    text-decoration: underline;
  }
  #if-logged-in a:active {
    text-decoration: underline;
    margin-bottom: -1px;
  }

#top {
  width:100%;
  border-bottom:5px solid #005dc2;
  color:#999;
  text-transform: uppercase;
  background-color: #3f4c6b;
  }
  
  #header a {
    display:block;
    height:88px;
    width:511px;
    text-indent: -9000px;
    background: url(images/logo.png) no-repeat center center;
  }
#nav .menu-primary-container {
  text-transform: uppercase;
  color:#999;  
  background: #fff url(images/bg.menu.png) repeat-x center;
  border:1px solid #cccccc;
  border-top-width:0;
  height:29px;  
  }
  #nav #menu-primary li {
    list-style: none;
    float:left;
    height:29px;
    margin-left:25px;
    }
  #menu-primary a {
    height:29px;
    line-height:29px;
    font-weight: bold;
    color:#666;
    text-decoration: none;
    vertical-align: middle;
    }
  #menu-primary .current-menu-item a, #menu-primary a:hover {
    color: #003d80;
    }
  .menu {
      
    }
  #widgit-header {
    
  }
  #widgit-alert {
    
  }
  .grid-1, .grid-2, .grid-3 {
    margin-right:6px; 
    margin-left:6px;
  }
  .grid-3 {
    width: 232px;
  }
  .grid-1 {
    width: 85px;
  }
  .grid-2 {
    width:176px;
  }
  .alpha {
    margin-left:0;}
  .omega {
    margin-right:0;}

.hilights {
  overflow:hidden;
  margin-bottom: 1em;
  }
  
  .hilights .boxed {
    padding-bottom:200px;
    margin-bottom: -200px;
    }
  .hilights .grid-3 {
    border-bottom: 1px solid #CCC;
    }
#content, #footer, #widgit-alert, .boxed, ul.post-meta {
  border:1px solid #ccc;
  margin:5px auto;
  padding: 5px 10px;
  background: #fff url(images/bg.content.png) repeat-x top center;
  }
  
  ul.post-meta {
    clear:both;
    list-style: none;
  }
  ul.post-meta li {
    margin-left:0;
    }
  ul .post-meta-key {
    font-weight: bold;
    text-transform: capitalize;
  }
  .boxed a, #content a, #footer a {
    color: #003d80;
    text-decoration:none;
    border-bottom: 1px dotted #2e6db3;
 
  }
  .boxed a:hover, #content a:hover, #footer a:hover {
    color:#2e6db3;

  }

  #content h1, #content h2, #content h3 {
    text-transform: uppercase;}
    
    
  .featured-thumbnail {
    
  }
  .post-content {
    
  }
    .pagination {
      
    }
  .post-meta {
    
  }
  .post-navigation {
    
  }
  .post img {
    float:left; 
    margin: 0 10px 10px 0;
  }
  #recent {
    width:100%;
    border-top: 1px solid #ddd;}
  #recent td {
    padding: 5px 0;
    border-bottom: 1px solid #ddd;
    }
  #recent .type {
    color:#666;
    width:100px;
    }
#comments {
  
}
  li.comment {
    
  }
    .odd {
      
    }
    .even {
      
    }
    .author-comment {
      
    }
    .comment-text {
      
    }
    .comment-meta {
      
    }
      p.gravatar {
        
      }
  #trackbacks {
    
  }
    li.trackback {
      
    }
  p#no-comments {
    
  }
  #comments-form {
    
  }
    #respond {
      
    }
    .cancel-comment-reply {
      
    }

.page {
  
}
  #page-content {
    
  }
  #page-meta {
    
  }

.post {
  
}
  .postContent {
    
  }
  .post-excerpt {
    
  }

.search {
  
}

.author {
  
}
#recent-author-posts {
  
}
#recent-author-comments {
  
}

#error404 {
  
}

#sidebar {
  
}
  #widgit-sidebar {
    
  }
    #sidebar-search {
      
    }
    #sidebar-nav {
      
    }
    #sidebar-archives {
      
    }
    #sidebar-meta {
      
    }
    .widgit {
      
    }

#footer {
  background-image: none;
  height:100px;
  font-size: 10px;
}
#footer #cfi, #footer #crc, #footer #yorku, #footer .disclaimer {
  display:block;
  height:65px;
  width:150px;
  float:left;
  margin:20px 10px;
  }
  #footer #cfi {
  text-indent: -9000px;
  background: url(images/logo.footer2.png) no-repeat left center;}
  #footer #crc {
  text-indent: -9000px;
  background: url(images/logo.footer2.png) no-repeat center center;}
  #footer #yorku{
  text-indent: -9000px;
  background: url(images/logo.footer2.png) no-repeat right center;
  border-right: 1px solid #ddd;}
  #widgit-footer {
    
  }
  #footer-nav {
    
  }
  
.no-results {
  
}

.widgit-area {
  
}

.right {
  float: right;
}
.left {
  float: left;
}
.clear {
  clear: both;
}

hr.clear {
  height:0;
  visibility: hidden;
}


.read-more {
  font-size: 0.85em;
  font-weight: bold;
  letter-spacing: 0.09em;
  margin-left: 0.5em;
  text-transform: uppercase;
  vertical-align: baseline;
  }
/* Always remember to compress your live stylesheet and keep an uncompressed backup */

a.front-header {
  display:block; 
  margin:5px auto; 
  border:1px solid #ccc; 
  height:100px; 
  width:208px;
  overflow: hidden;
  }
a.front-header img {
  margin-top: -20%;
  margin-left: -5%;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  transform: rotate(-5deg);
  }
  
.nav-previous a, .nav-next a, .older a, .newer a{
	display:inline-block;
  border:1px solid #ccc;
  margin:5px auto;
  padding: 5px 10px;
  background: #fff;
  }
.nav-previous, .older {float: left;}
.nav-next .newer {float: right;}

pre {
 font-family:monospace;

}
