/*
THEME NAME: PWNA
THEME URI: http://themeshaper.com/thematic/
DESCRIPTION: PWNA is a WordPress Theme that match PARTNERSHIP WITH NATIVE AMERICANS site.
VERSION: 1.0
AUTHOR: <a href="http://www.see3.com/">See3 Communications</a>
AUTHOR URI: http://www.see3.com/
TAGS: pwna
.
The PWNA Theme is copyright PARTNERSHIP WITH NATIVE AMERICANS http://www.nativepartnership.org/
.
*/

/* Reset browser defaults */
@import url('library/styles/reset.css');

/* Apply basic typography styles */
@import url('library/styles/typography.css');

/* Apply a basic layout */
@import url('library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('library/styles/images.css');

/* Apply default theme styles and colors */
@import url('library/styles/default.css');

/* Prepare theme for plugins */
@import url('library/styles/plugins.css');

/* -------------------------------------------------------------- 
   
   Default styles for Images
   
   I've duplicated these styles here from images.css in
   order to get PWNA through the auto-checker at the
   official WordPress Themes directory.
   
   When the directory can hunt though css files linked
   through @import the styles below will no longer be
   neccesary and will be removed.
   
   Cheers. --Ian Stewart
  
-------------------------------------------------------------- */   
body {
    min-width: initial;
}
.entry-content img {
    height:auto;
    margin: 0 0 18px 0;

}
.alignleft,
img.alignleft {
    float: left;
    margin-right:20px;
}
.alignright,
img.alignright {
    display: block;
    float: right;
    margin-left:20px;
}
.aligncenter,
img.aligncenter {
    margin-left:auto;
    margin-right:auto;
    display: block;
    clear: both;
}
.wp-caption {
    text-align: center;
    margin-bottom:18px;
}
.wp-caption img {
    margin: 0;
    padding: 0;
    border: 0 none;
}
.wp-caption p.wp-caption-text {
    margin: 0;
    padding:5px;
}
.gallery img {
    margin:0;
}
.wp-smiley { /* Prevent the smileys from breaking line-height */
    max-height:12px;
    margin:0 !important;
}
#branding, #access, #footer {display:none;}
.aside {background:#EBEFF2; border:#186273 2px solid;}

#footer_table, #footer_table a, #footer_table a:visited {color:#fff;}
h3.widgettitle {padding-top: 5px; color: #186273;}


h1.page-title  {margin:0; padding:8px 0px!important;}
.hentry {padding:0 0 0 0!important;}
h1, h2.entry-title a {color:#CA3535; font-size:20px!important; padding-top:10px; padding-bottom:0px; }
td.bodycontent {background:#fff!important;}
.tweetthis {padding-top:5px;}

.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices, .stButton .stHBubble{
    box-sizing: initial;
}

div.page-title{
    padding:0;
}
.page-content{
    padding-top: 15px;
    padding-bottom: 15px;
}
#container, #content, .main-aside{
    width: 100%;
    margin: 0;
    right: auto;
}
@media (min-width: 768px) {
    #container{
        width: 70%;
    }
    #content{
        width: 90%;
    }
    .main-aside{
        width: 30%;
    }
}
@media (min-width: 992px) {
    
}
