/*
Theme Name: Monochromatic
Theme URI: http://www.themelab.com/2008/08/30/monochromatic-a-thematic-child-theme/
Description: A very minimal child theme of <a href="http://themeshaper.com/thematic-for-wordpress/">Thematic</a>
Author: Theme Lab
Author URI: http://www.themelab.com/
Template: thematic
Version: 0.1
*/

@import url("../thematic/style.css");


/* =Structure
-------------------------------------------------------------- */

/*
Two column structure for posts and pages
*/
.page #container,
 {
    width:500px;
    float:left;
}
.page #content,
 {
    margin:0;
    width:500px;
    overflow:visible;
}
.page .main-aside,
 {
    position:relative;
}
.page #primary,
 {
    width:200px;
    float:right;
    margin:0px;
}
.page #secondary,
 {
    clear:right;
    margin:0 5px 0 0;
    float:right;
    width:200px;
}

#contentfull,
{
    width:720px;'
}

#containerfull,
{
    width:720px;
}

/* =Structure - Page Slugs
-------------------------------------------------------------- */
/*
One column for embellishment php
*/
.single #container {
    width:720px;
    float:left;
    overflow:visible;
}
.single #content {
    margin:0;
    width:720px;
    overflow:visible;
}
.single .main-aside {
    position:relative;
}
.single #primary {
    width:0px;
    float:right;
}
.single #secondary {
    clear:right;
    margin:0 0px 0 0;
    float:right;
    width:0px;
}

.fullwidthpage #container, {
    margin:0;
    width:720px;
    overflow:visible;
}

.fullwidthpage #content, {
    margin:0;
    width:720px;
    overflow:visible;
}

.fullwidthpage #primary, {
    width:0px;
    float:right;
}
.fullwidthpage #secondary, {
    clear:right;
    margin:0 0px 0 0;
    float:right;
    width:0px;
}

body.slug-embellished #container {
    width:720px;
    overflow:visible;
}

body.slug-embellished #content {
    margin:0;
    width:720px;
    overflow:visible;
}

body.slug-statement #container {
    width:720px;
    overflow:visible;
}

body.slug-statement #content {
    margin:0;
    width:720px;
    overflow:visible;
}




body.slug-workshopimages #container,
body.slug-resume #content,
body.slug-paintings-mixed-media #content,
body.slug-small-works #content,
body.slug-workshops #content,
body.slug-publications #content,
body.slug-presentation #content,
body.slug-olderwork #content,
body.slug-works-in-progress #content,
body.slug-shrink-art #content,
body.slug-gallery #content,
body.slug-techniques #content,
body.slug-bio #content,
body.slug-teaching #content {
    width:720px;
    overflow:visible;
}

body.slug-workshopimages #content,
body.slug-resume #container,
body.slug-gallery #container,
body.slug-presentation #container,
body.slug-workshops #container,
body.slug-publications #container,
body.slug-paintings-mixed-media #container,
body.slug-olderwork #container,
body.slug-small-works #container,
body.slug-works-in-progress #container,
body.slug-shrink-art #container,
body.slug-bio #container,
body.slug-techniques #container,
body.slug-teaching #container {
    margin:0;
    width:720px;
    overflow:visible;
}

.embellished #content {
    margin:0;
    width:710px;
    overflow:visible;
}

.embellished #container {
    margin:0;
    width:710px;
    overflow:visible;
}

.embellished .main-aside {
    position:relative;
}
.embellished #primary {
    width:0px;
    float:right;
}
.embellished #secondary {
    clear:right;
    margin:0 0px 0 0;
    float:right;
    width:0px;
}

.sf-menu ul
{
   
   
} 

.aside p, .aside ul, .aside ol, .aside dd, .aside pre {
    margin-bottom:5px;
}

.entry-content {
    margin-left:0;
    border:0 solid #ffffff;
    background:#ffffff;
    font-size:12px;
    line-height:18px;
    margin:15px 5px 5px 5px;
    text-align:left; 
    padding:0 5px 0 0;
}

.entry-content table {
    margin-left:0;
    border:0 solid #ffffff;
    background:#ffffff;
    font-size:18px;
    line-height:18px;
    margin:0 0 5px;
    text-align:left;
}

.sf-menu a, .sf-menu {
     border: 0; /*Gets rid of menu border*/
}

table {
    line-height:10px;
    text-align:left;
}

th, td {
    padding:0;
}


/* ------------------------------------- Sidebar --------------------------------------- */



#main-aside {
    position:relative;
    padding:0px;
    margin:0px;
}

#main-aside ul{
    position:relative;
    padding:0 0px 0;
    margin:0px;
}

.main-aside ul {
    padding:5px 5px 5px;
}
.aside h3 {
    font-size:18px;
    font-style:italic;
    line-height:36px;
    margin:0px;
    border-bottom:1px solid #cccccc;
}

#blog-title a {
     background:#fff url('http://www.jenniferareis.com/header2.jpg') no-repeat center top;
     text-indent:-9000px;
     display:block;
     color:#ffffff;
     margin-top: -75px;
     margin-bottom: -75px;
     width: XXpx;
     height: 350px;
     
}

a:link, a:visited {
    color:#000000;
    text-decoration:none;
}

#header {
    z-index:75;
    background:
}

#content {
    z-index:1;
}

#blog-title {
    text-indent:-9000px;
    padding:0;
    color:#fff;
    text-decoration:none;
}


#blog-description {
    color:#000000;
    padding:0px 0 0px 0;
    text-align:left;
}

/* ---------------------------------------- Menu Navigation -------------------------------------- */

#access {
    font-family:Georgia;
    font-size:22px;
    font-style: italic;
    background:#ffffff;
    text-decoration:none;
    border:none;
     
}    

#menu ul {
    text-align:left;
    clear:none;
    
}    

#menu a {
    float:none;
    display:inline;
    background:#ffffff;
    text-decoration:none;
    border:none;
}

#menu a:hover {
    background:#ffffff;
    border:none;
    text-decoration:none;
}
#menu .current_page_item a {
    background:#ffffff;
    border:none;
}
#menu a:focus {
    background:#ffffff;
    border:none;
    text-decoration:none;
}

#main {
    padding:0 0px 0;
}

#primary {
    border:0 solid #ffffff;
    border:0px
    margin-bottom:0px;
    margin-top:0px;
    padding:0 0 0px;
}

#primary {
    margin-bottom:0px;
    
}

#content {
    z-index:1;
}

h1 {
    font-size:36pt;
    display:none;
    font-style: italic;
}

h2 {
    font-family:Georgia
    font-style: italic;
    font-size:36pt;
}

h3 {
    font-size:36pt;
    font-style: italic;
}

h4 {
    font-size:24px;
}

.comments-link a {
    color:#ff0000;
}

.entry-title {
font-family:Arial;
font-size:22px;
font-weight:bold;
line-height:15px;
padding:10px 0 7px;
}

.aside, .aside input 
    line-height:26px;
}


#comments {
    background:#ffffff;
}

#comments li {
    background:#ffffff;
    border-top:1px solid #000;
}

#respond {
    background:#ffffff;
    border-top:1px solid #000;
}

#comments li.byuser {
    background:#ffffff;
    border-color:#303030;

}

#login a {
    color:#000000;
}

#siteinfo {
    text-align:center;
}
ul.thumb_recent { 
    list-style:none; 
    margin:0 5px 0; 
    padding:15px; 
    list-style-position:outside;
    -moz-float-edge:content-box;
} 
     
ul.thumb_recent li { 
    -moz-float-edge:content-box;
    float:left;
    margin:5px 10px 0px 0; 
    position:relative; 
    display:inline;
    clear:none;
    height: 120px;
    width: 95px;
    } 
     
ul.thumb_recent li img {border:0px solid #ffffff;} 
ul.thumb_recent li a:hover img {border:0px solid #ffffff;} 
ul.thumb_recent li span { 
    text-decoration:none; 
    display:none;
    text-align:left; 
    position:absolute;  
    top:-20px; 
    left:0px; 
    width:500px; 
    color:#666; 
    text-transform:uppercase; 
    font-family:Georgia; 
    font-size:10px; 
    -moz-float-edge:content-box;
    } 
 
ul.thumb_recent li a:hover span {
    display:block;
    -moz-float-edge:content-box;
}