@import url("../sandbox/style.css");
@import url('../blueprint/screen.css');


/*
LAYOUT: One-Column 
DESCRIPTION: One-column fluid layout with sidebars stacked in two columns below content
*/
div.sidebar {
float:left;
overflow:hidden;
padding:10px 1.9%;
width:46%;
}

div#primary {
clear:both;
}

div#footer {
clear:left;
width:100%;
}


/*
MF EDITS 
HIDE SOME ELEMENTS
*/

#blog-heading {
visibility: hidden;
}

#blog-title {
visibility: hidden;
}

#blog-description {
display: none;
}

div.skip-link {
visibility: hidden;
}

div.sidebar {
display: none;
}


/*
MF EDITS 
FORMAT SOME ELEMENTS
*/

body {
font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
color: white;
background-color: black;
}

a {
color: white;
}

a:hover {
color: red;
}

h2.entry-title a {
text-decoration: none;
}

h2.entry-title a:hover {
color:red;
}

div#wrapper {
margin: 0 auto 0 auto;
width:864px;
min-height: 648px;
background-image: url("http://www.jessicalurie.com/wp-content/themes/jessica/images/jess-bkg.jpg" );
background-repeat: no-repeat;
background-position-x: auto;
}

div#access {
position: relative;
top: 550px;
}

div#menu {
background-color: black;
text-transform: uppercase;
font-size: 0.9em;
}

div#menu a:hover {
color: red;
}

div#container {
min-height: 500px;
}

div#content {
padding-top: 60px;
}

div#footer {
padding-top: 60px;
padding-bottom: 40px;
}

div.entry-content {
background-color: white;
color: #555555;
padding: 10px;
min-height: 400px;
}

div.entry-content a {
color: black;
}

.entry-title {
color: white;
text-transform: uppercase;
font-weight: 500;
font-size: 4em;
margin-bottom: 0px;
}

.jl-pull-quote {
font-family: Georgia, times, serif;
//color: red;
//text-transform: uppercase;
font-weight: 500;
font-size: 1.75em;
margin-bottom: 0px;
}

.jl-float-left {
float: left;
margin-bottom: 20px;
}

.jl-float-right {
margin-left: 470px;
}

.jl-clear {
clear: both;
}

td.covers {
width: 150px;
}

td.info {
vertical-align: middle;
}

td.contact-links {
width: 33%;
vertical-align: top;
padding-bottom: 20px;
}

div.calendar-date {
float: left;
width: 160px;
margin: 0;
//padding: 1em;
font-weight: bolder;
border-width: 2px;
border-style: solid;
font-size: 300%;
margin-bottom: 40px;
text-align: right;
padding-right: 10px;
}

div.calendar-details 
{
margin-left:190px;
border-left:1px solid gray;
padding-left:20px;
padding-bottom: 40px;
width: 600px;
}




