/*@import url(scrippets.css);*/

.hide {display:none;}

body{margin:0px auto; padding:0; padding-bottom:150px;
font:13px/120% "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; background:#FAFBFB ; color:#333333; position:relative; font-weight: 300;}

a {color:#456779;} a.tiny {color:#78707e;} a:hover {color: black;;}


h1, h2, h3, h4, h5, h6 { font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; margin:0; padding:0; font-weight: 300;} 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none;}

sup {font-size:50%; display:inline; margin-top:0;}

img+a {border:0px;}  .tiny {font-size:smaller; text-transform:uppercase;  padding:2px;}





#page {margin:0 auto;padding-top:50px; width:960px;}

#header {border-bottom:#223E52 thin solid; padding-bottom:10px; width:500px; margin:0 auto;  margin-bottom:00px; }

#header h1 { font-size:24px; color:#1d3647;} h1 strong {color:#396789; font-weight:normal; } 
#header h3 {margin-left:10px; margin-top:4px;  padding-left:10px; font-size:18px; float:right; border-left:#223E52 thin solid;} 

#header h3[rel="homeprevious"] { border-left:none; }

#header h3+h3+h3 {border-left:none; }


#content {width:500px; margin:0 auto; clear:both; margin-top:-50px;}

    hr.foot {visibility:hidden; width:0%; margin:0; padding:0;  clear:both; border:none;}
    
#jumptobottom {float:right; text-decoration:none; display:block; margin:0; padding:0; margin-top:75px;  font-size:20px; margin-right:230px;}
    
 h1 a:hover {color:inherit;}
h2 {margin:72px auto 0; display:block;}  h2 + h2 {margin:20px auto 0;}
    h2 a  { text-decoration:none; }

.pagetitle {font-size:22px;}


.post {  }
.entry {font:15px/180% Georgia; color: rgb(51, 51, 51);margin-bottom:52px; }
.post p {font:15px/180% Georgia; color: rgb(51, 51, 51);}
.post h2 {font-family:Georgia; text-transform:uppercase; letter-spacing:3px; margin-bottom:10px; line-height:125%;} .post h2 small {font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; padding-left:10px; font-weight: 300;} .pagetitle + .post h2 {margin-top:20px;}
 .post h2 + h2 {margin-top:0;}

.post ul {padding-left:0; list-style:none; } .post li {margin-bottom:5px;}

.post.Editorial p {font-size:15px; line-height:22px; margin:15px 0;}

.post.Quote .source {text-align:right; margin-right:40px;} .post.Quote blockquote {font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif;  font-size:26px; line-height:170%;text-indent:20px; margin:40px 40px 10px; text-align:justify;} .post.Quote blockquote p {font:inherit; color:inherit;} .post.Quote .entry {margin-bottom:30px;}

.alignleft {margin-right:5px;}

.commentsarea {width:500px; margin-top:50px;}
.commentsarea p {font:14px/150% Georgia; margin-top:0;}
.commentsarea h2 {font-family:Georgia; text-transform:uppercase; letter-spacing:3px; margin-bottom:5px; line-height:125%;}


#comment {padding:3px; line-height:140%;}
.commentlist small { font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; padding-left:10px; font-weight: 300;}
.commentlist cite {font-family:Georgia; line-height:125%;  font-style:normal;}
.commentlist {padding-left:20px;}
.commentlist li {margin-bottom:10px; padding:5px;}
.commentlist .alt {background:#F2F2F2;}





.byline h3 {font-family:Georgia; text-transform:uppercase; letter-spacing:3px; margin-bottom:5px; line-height:125%; float:left; font-size:25px; padding-right:10px;  margin:0; padding:0; }
.byline p {  font:13px/120% "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; position:relative; font-weight: 300; border-left:thin solid; margin-left:250px; padding-left:5px;}
p.authordescription {font:13px/120% "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif; position:relative; font-weight: 300; }





#footer {border-top:#223E52 thin solid; padding-top:10px; width:500px; margin:0 auto;  margin-bottom:30px; }

#footer h1 { font-size:24px; color:#1d3647;} h1 strong {color:#396789; font-weight:normal; } 
#footer h3 {margin-left:10px; font-size:24px; float:right;} 

#footer h3+h3 { border-right:#223E52 thin solid;   padding-right:10px;}

.footertext {font-size:9px; color: #B9B9B9; text-align:justify;}

#explorearea { padding-top:10px; }
#explorearea  h2 {font-family:Georgia; text-transform:uppercase; font-size:14px; margin:10px 0 5px 0; letter-spacing:3px;}

#explorearea ul {list-style:none; padding:0; margin:0;}

.cat-item {list-style:none; display:inline;  }

#explorearea a[rel="tag"], .cat-item {text-transform:lowercase;}


/*Special Super Archive Page Stuff*/

   #archivecontent + *a  {display:none;}

#archivecontent {width:960px;}
#archivecontent h2 {font-size:24px;  font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Georgia, Serif;  background:#f0f0ef; text-shadow:0px 0px 1px white; padding:15px; margin:0; padding-left:5px;}
#archivecontent .toplister { background:#f2f1f1;�padding-bottom:30px;}#archivecontent .monthlister { padding:5px; background:#eae9e9;� clear:both;}
.monthlister h3 {width:70px; padding:5px; margin-right:10px; float:left; font-size:18px; vertical-align:middle; text-align:center; padding:25px 0 ;  height:100%; display:block; background:#d0cecf;}
#archivecontent .monthlister span {font-size:11px; margin:0; display:inline; padding-right:5px; }
.monthlister div {margin-left:90px; margin-right:15px;}
#archivecontent + #footer { margin-top:30px; width:inherit;}

/* */
