/*
Theme Name: WordPress Classic
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Dave Shea
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/

body { margin:0px 0px; padding:0px; text-align:center; }
li { list-style:none; }

img, object { border:0px; }
 
#Header { text-align:left; }

#Headerimage { margin-bottom:-15px; margin-left:40px; }
#Headerbanner { background-color:#FF0068; padding:20px; text-align: right; }

#Main { width:100%; margin:0px auto; padding:0px; text-align:left; background-color:#7E7E7E; }
#Content { margin:0px; padding: 0px; }
#Sidebar { float:right; margin:0px; padding-top:10px; padding-left:10px; width:350px; text-align:right; word-wrap: break-word; background-color:#7e7e7e; /* fix for long text breaking sidebar float in IE */ overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */  }

.post { padding: 50px 100px 50px 30px; font-family: 'LeituraSansGrot1', sans-serif; margin-right:358px; background-color:#fff; }
.postheader { font-family: 'LeituraSansGrot1', sans-serif; padding-bottom:10px; }
.postdate { float:left; padding:18px 5px; color:#FF0068; text-align:center; line-height:12px; }
.postyear { letter-spacing:3px; }
.posttitle { text-align:left; padding:5px; margin-left:50px; font-size:36px; color:#7E7E7E; }
.postcontent { padding:0px; text-align:left; margin-left:50px; margin-right:50px; }
.postcontent p { padding:15px; margin:0px; line-height:25px; }
.postmeta { color:#7e7e7e; padding:10px 0px; }

#postfooter { text-align:center; padding:0px; background-color:#fff; position: absolute; bottom: 0; left: 0; font-family: 'LeituraSansGrot1', sans-serif; width:75%; text-align:center; }

#Menu { color:#fff; padding:10px 70px 10px 10px; }
#Menu ul { margin:0px; padding: 0px; list-style: none; }
#Menu li { margin:0px; padding:0px 0px 80px 0px; font-family: 'LeituraSansGrot1', sans-serif; font-size:14px; line-height: 16px; }
#Menu li ul li { padding:15px; }

#Floating { position: fixed; top: 120px; right: 0px; padding: 0px; margin:0px; }
#Floating ul { list-style:none; margin:0px; padding:0px; }
#Floating li { padding:10px; list-style:none; }

h2 { margin:0px; padding:0px; font-family: 'HowardRegular', sans-serif; font-size: 30px; letter-spacing: 5px; font-weight:100;  }
h3 { margin:0px; padding:0px; font-size:20px; padding-bottom:10px; font-weight:100; }
h4 { margin:0px; padding:0px; font-size: 15px; font-family: 'LeituraSansGrot2', sans-serif;  }

#Menu h2 { padding-bottom:10px; }

.smaller { font-size:14px; text-align:right; font-family: 'LeituraSansItalic2', sans-serif; color:#7e7e7e; }
em, i { font-family: 'LeituraSansItalic2', sans-serif; }

.a2a_kit { float:left; padding-right:5px; }

#CommentSection { padding: 30px; font-family: 'LeituraSansGrot1', sans-serif; margin-right:358px; background-color:#fff;  }
#CommentSection h2 { color:#fff; background-color:#7e7e7e; padding-left:10px; padding-right:10px; }
#CommentSection li { padding-right:40px; }

.aligncenter, img.aligncenter { display: block; margin-left: auto; margin-right: auto; border:3px solid #7e7e7e; }

#text-4 p { text-align:left; }

#linkcat-2 ul li { padding:0px; margin-bottom: -10px; line-height:0px; }

#Footer { position:relative; height: 1% }
#Continue { position: absolute; bottom: 0; right: 0; font-size:12px; font-family: 'LeituraSansGrot1', sans-serif; text-align:center; padding:5px; }

/* Search */

.screen-reader-text { display: none; }
#searchsubmit { display: none; }

/* Single Pages */


#ContentSingle { margin:0px; padding: 0px; background-color:white; }


/* Links */

.post a { color:#FF0068; text-decoration:none; font-family: 'LeituraSansGrot3', sans-serif; }
.post a:link { color:#FF0068; }
.post a:visited { color:#7e7e7e; }
.post a:hover { text-decoration: underline; }

.posttitle a { color:#7e7e7e; text-decoration:none; font-family: 'LeituraSansGrot1', sans-serif; }
.posttitle a:link { color:#7e7e7e; }
.posttitle a:visited { color:#7e7e7e; text-decoration: none; }
.posttitle a:hover { text-decoration: underline; }

.postmeta a { color:#7e7e7e; text-decoration:underline; font-family: 'LeituraSansGrot1', sans-serif; }
.postmeta a:link { color:#7e7e7e; }
.postmeta a:visited { color:#7e7e7e; text-decoration: underline; }
.postmeta a:hover { text-decoration: underline; }

.widget a { color:#ccc; text-decoration: none; font-family: 'LeituraSansGrot2', sans-serif; }
.widget a:link { color:#ccc; text-decoration: none; }
.widget a:visited { color:#fff; text-decoration: none; }
.widget a:hover { color:#ff0068; text-decoration: none; }

.a2a_kit a { color:#7e7e7e; text-decoration:none; font-family: 'LeituraSansGrot1', sans-serif; }
.a2a_kit a:link { color:#7e7e7e; }
.a2a_kit a:visited { color:#7e7e7e; text-decoration: none; }
.a2a_kit a:hover { text-decoration: none; }

#CommentSection a { color:#FF0068; text-decoration:none; }
#CommentSection a:link { color:#FF0068; }
#CommentSection a:visited { color:#7e7e7e; }
#CommentSection a:hover { text-decoration: underline; }

#Content404 a { color:#FF0068; text-decoration:none; font-family: 'LeituraSansItalic2', sans-serif; }
#Content404 a:link { color:#FF0068; }
#Content404 a:visited { color:#7e7e7e; text-decoration:underline; }
#Content404 a:hover { text-decoration: underline; }

#Footer a { color:#FF0068; text-decoration:none; font-family: 'LeituraSansGrot3', sans-serif; }
#Footer a:link { color:#FF0068; }
#Footer a:visited { color:#7e7e7e; }
#Footer a:hover { text-decoration: underline; }

/* Forms */

#Headerbanner input { background-color:#ff0068; border:0px; padding:10px; height: 20px; color:#fff; font-size:15px; }

#Menu select { background-color:#7e7e7e; border:0px; }

#categories-3 { color:#fff; }

/* 404 Page */

#Main404 { margin:0px auto; padding:30px; text-align:left; font-family: 'LeituraSansGrot1', sans-serif; width:450px; color:#7e7e7e; }
#Content404 { margin:0px; padding: 10px; }
#Content404 h2 { padding:0px; margin:0px; font-family: 'LeituraSansGrot3', sans-serif; font-size:30px; color:#7e7e7e; } 
#Content404 strong {color:#7e7e7e; font-family: 'LeituraSansGrot2', sans-serif; font-size:20px; }

/* Twitter Widget */

.entry-meta { font-size:12px; }

/* Fonts */

@font-face {
    font-family: 'HowardRegular';
    src: url('howard-webfont.eot');
    src: url('howard-webfont.eot?#iefix') format('embedded-opentype'),
         url('howard-webfont.woff') format('woff'),
         url('howard-webfont.ttf') format('truetype'),
         url('howard-webfont.svg#HowardRegular') format('svg');
    font-weight: normal;
    font-style: normal; }

@font-face {
    font-family: 'LeituraSansGrot1';
    src: url('leiturasans-grot_1-webfont.eot');
    src: url('leiturasans-grot_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_1-webfont.woff') format('woff'),
         url('leiturasans-grot_1-webfont.ttf') format('truetype'),
         url('leiturasans-grot_1-webfont.svg#LeituraSansGrot1') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansGrot2';
    src: url('leiturasans-grot_2-webfont.eot');
    src: url('leiturasans-grot_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_2-webfont.woff') format('woff'),
         url('leiturasans-grot_2-webfont.ttf') format('truetype'),
         url('leiturasans-grot_2-webfont.svg#LeituraSansGrot2') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansGrot3';
    src: url('leiturasans-grot_3-webfont.eot');
    src: url('leiturasans-grot_3-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_3-webfont.woff') format('woff'),
         url('leiturasans-grot_3-webfont.ttf') format('truetype'),
         url('leiturasans-grot_3-webfont.svg#LeituraSansGrot3') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansGrot4';
    src: url('leiturasans-grot_4-webfont.eot');
    src: url('leiturasans-grot_4-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_4-webfont.woff') format('woff'),
         url('leiturasans-grot_4-webfont.ttf') format('truetype'),
         url('leiturasans-grot_4-webfont.svg#LeituraSansGrot4') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansItalic1';
    src: url('leiturasans-italic_1-webfont.eot');
    src: url('leiturasans-italic_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-italic_1-webfont.woff') format('woff'),
         url('leiturasans-italic_1-webfont.ttf') format('truetype'),
         url('leiturasans-italic_1-webfont.svg#LeituraSansItalic1') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansItalic2';
    src: url('leiturasans-italic_2-webfont.eot');
    src: url('leiturasans-italic_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-italic_2-webfont.woff') format('woff'),
         url('leiturasans-italic_2-webfont.ttf') format('truetype'),
         url('leiturasans-italic_2-webfont.svg#LeituraSansItalic2') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansItalic3';
    src: url('leiturasans-italic_3-webfont.eot');
    src: url('leiturasans-italic_3-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-italic_3-webfont.woff') format('woff'),
         url('leiturasans-italic_3-webfont.ttf') format('truetype'),
         url('leiturasans-italic_3-webfont.svg#LeituraSansItalic3') format('svg'); 

}

@font-face {
    font-family: 'LeituraSansItalic4';
    src: url('leiturasans-italic_4-webfont.eot');
    src: url('leiturasans-italic_4-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-italic_4-webfont.woff') format('woff'),
         url('leiturasans-italic_4-webfont.ttf') format('truetype'),
         url('leiturasans-italic_4-webfont.svg#LeituraSansItalic4') format('svg');
 

}


