/*
Theme Name: Version Two: Flight
Theme URI: http://www.themstandsformonster.com/
Description: Designed for version two of theMstandsforMonster.com
Version: 2.0
Author: Jennifer Lin
Author URI: http://www.themstandsformonster.com/

*/


/* GENERAL ATTRIBUTES */

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0; 
	padding:0;
	}

p { display: block; margin-bottom: .9em;}

html, body {
	width: 100%;
	height: 100%;
	border: none;}

ul,li {
	list-style-type:none;
	}
body {  overflow-x: hidden;
	font:62.5% Georgia, "Georgia", Times, serif; /* Resets 1em to 10px */
	background:url(http://www.themstandsformonster.com/blog/wp-content/themes/versiontwo/images/crane-bg.png) fixed repeat;
	color: #333;
	text-align:;
	background-color:;
	}
img {
	border:none;
	}	

.centered { text-align: center;}


/* Absolute Positioning, Top and Left */
#top {
	border: 0px;
        position:absolute; left:0px; top:0px;
        padding: 0px; margin: 0px 0 0px 0; 
	}


.mainblog { z-index: 200; border: 0px solid blue; width: 1000px; text-align: left;
        position:relative; left:0px; top:570px;
        padding: 0px; margin: 0px 0 0px 0; 
	}

/* Absolute Positioning, Bottom and Left */


/* ENTRANCE */
#enter, #enter.td { 	z-index: 10;

        padding: 0px; margin: 0px 0 0px 0; overflow-x: hidden;
	position:absolute; left:0px; top:0px;
        float: left; vertical-align: top;
	width: 100%;
	height: 100%;
        border: 0px;
	/* background:url(http://www.themstandsformonster.com/blog/wp-content/themes/versiontwo/images/crane-lines.gif) repeat;  */
	}

#rss {
        padding: 0px; margin: 0px 0 0px 0;
	position:absolute; left:206px; top:0px;
        float: left;  	z-index: 120;
	}


#noview { visibility:hidden; 	float: left; }

#return { vertical-align: bottom; right: 20px;
        padding: 0px; margin: 0px 0 0px 0;
	position:fixed; bottom:35px;  	z-index: 250;
	}

#version {
        padding: 0px; margin: 0px 0 0px 0;
	position:absolute; left:50px; top:195px;
        float: left; 
	}

/* NAVIGATION */

#pull {
        padding: 0px; margin: 0px 0 0px 0;
	position:absolute; left:0px; top:380px;
        float: left; 

	}

.nav {		font-family: Georgia, "Georgia", Times, serif; /* Resets 1em to 10px */
                font-style: italic;
         	font-size: 1em;
         	letter-spacing: .2em;
                line-height: 2.4em; 	
                width: 100%; 
                color: #333;}

.nav a, .nav a:link, .nav a:visited, .nav a:active { color: #333; }
.nav a:hover { text-decoration:none; font-style: normal; }

#num {   color: #73a0c5; }

/* POSTS, MAIN PAGE */

h1, h2, h3, h4, h5, h6, h7, h7, h8, h9 { 
font-family: Georgia, "Georgia", 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	
font-weight: normal; }

h1, h3 { text-transform:uppercase; }

h2 {  font-size: 1.6em; line-height: 1em;  font-style:italic;   }

h4, h5 {   font-style: italic;
           text-transform:none; font-size: 1em;   line-height: 2em; color: #999; 	}

h5 { color: #666; font-size: .9em;}

h6 {    font-variant:; font-size: 2em; line-height: 2em;   text-transform:;
	font-weight: normal; text-align: center; font-style:italic; } 

.h7 { font-family: Georgia, "Georgia", Verdana, Arial, Sans-Serif; text-align: center; text-transform: none; font-size: .9em; letter-spacing: .3em;  color: #555; line-height: 3em;  margin-bottom: 2.5em; font-style: italic; }

#postheader { width: 1000px; letter-spacing: 1em; color: #999;  text-align: center; border-top: 0px solid #999; margin-top: .1em; margin-bottom: 2.5em; padding-left: 45px;}

#indextitle { width: 100%; height: 100%; vertical-align: top;  text-align: center; border-top: 1px dotted #999; margin-top: .5em; padding-top: 1.5em; }
.postcol { line-height: 2em; width:275px; vertical-align: top; text-align: left; font-style: italic; border: 0px solid red;}
#border { padding-left:35px; border-left: 5px solid #ccc; }
#noborder { padding-left:40px; border-left: 0px solid #ccc; }


#postcats { padding-top: 20px;  }
#postcats a, #postcats a:link, #postcats a:visited, #postcats a:active { color: #333; }

#mainindexright { 
padding-bottom: 85px;
background:url(http://www.themstandsformonster.com/blog/wp-content/themes/versiontwo/images/crane-sidebg.png) repeat; 
background-repeat:no-repeat;
background-position:bottom left; }


#recent { text-align:left;} 

.posttitle a, .posttitle a:link, .posttitle a:visited, .posttitle a:active { color: #333; }
.posttitle a:hover { color: #999;}

.postbody { width:430px; vertical-align: top; padding-left: 50px; padding-right: 50px;}
.postcomments {width:170px; vertical-align: top;}


.entry {        font-size: 1.1em; text-align: justify; text-justify: newspaper;
         	letter-spacing: .1em;  line-height: 2em; color: #555; margin-bottom: 50px;}

.entry a, .entry a:link, .entry a:visited, .entry a:active { color: #ed9e93; font-style: italic; }
.entry a:hover { color: #333;}

.tags { color: #888; }
.tags a, .tags a:link, .tags a:visited, .tags a:visited, .tags a:active { color: #888; }
.tags a:hover { font-style: normal;}


small { font-size: 1em;
         	letter-spacing: .1em;
                line-height: 2.5em; color: #888; font-style:italic;}

.archivescol { width: 275px; vertical-align: top; }

.archivescol, .postsidebar, .postmetadata { font-style: italic; font-size: 1.1em; letter-spacing: .1em; line-height: 2em; color: #888; }

.postmetadata p { margin-bottom: 1em;}
.postsidebar a, .postsidebar a:link, .postsidebar a:visited, .postsidebar a:visited, .postsidebar a:active, .postmetadata a, .postmetadata a:link, .postmetadata a:visited, .postmetadata a:active { color: #888; }
.postsidebar a:hover, .postmetadata a:hover { font-style: normal;}

.postsidebar { height: 100%; vertical-align: top; margin-right: 25px; } 
#sidebar {  height: 100%; width: 100px; border-top: 0px dotted #999; margin-left: 45px; margin-top: 0em; font-style: italic; font-size: 1.1em; letter-spacing: .1em; line-height: 2em; color: #888; }

#bartop { width: 100%; height: 10px; }
#barmid { height: 0px;  background: url(http://www.themstandsformonster.com/blog/wp-content/themes/versiontwo/images/crane-dots.png) repeat;  }
#barbot { border-bottom: 1px dotted #999; border-top: 1px dotted #999; vertical-align: middle; text-align: center; width: 90px; height: 90px; padding-top: 10px;  }

.postmetadata { width: 110px; }
#comtop { width: 100%; height: 10px; }
#commid { height: 0px;  background: url(http://www.themstandsformonster.com/blog/wp-content/themes/versiontwo/images/crane-dotsgrey.png) repeat;  }
#combot { border-bottom: 0px dotted #999; vertical-align: middle; text-align: left; width: 110px; height: 90px; margin-top: 10px;  }


.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.indexnav { 	z-index: 150; position:fixed; vertical-align: bottom; bottom: 0; left: 0; background: #d3d6dd; opacity:0.8; filter:alpha(opacity=80);
width: 100%; padding-top: 1px; padding-left:340px; padding-right: 130px; padding-bottom:2px; }
#indexbox { width: 450px;  padding-bottom:0px; }
.indexnav a, .indexnav a:link, .indexnav a:visited, .indexnav a:active{ font-style:italic; font-size: 1em; letter-spacing: .1em; line-height: 2em; color: #333; }
.indexnav:hover { background: #f2eece; opacity:0.8; filter:alpha(opacity=80);color: #a3b1da; }
.indexnav a:hover { color: #a3b1da; }

/* SINGLE POST */

.postsidebar { width: 100px; }
.singlepostbody { width:440px; vertical-align: top; padding-left: 40px; padding-right: 40px;}


/* COMMENTS */

#commentbox { vertical-align: top;  width: 280px; margin-left: 15px;}

#commentheader { width: 100%; letter-spacing:; color: #999;  text-align: left; border-top: 1px dotted #999; margin-top: 8.5em; margin-bottom: 1em;}

#commentbox {     font-size: 1.1em; text-align: justify; text-justify: newspaper;
         	letter-spacing: .1em;
                line-height: 2em; color: #555; 
                margin-bottom: 30px;}
#commentbox a, #commentbox a:link, #commentbox a:visited, #commentbox a:active { color: #ed9e93; font-style: italic; }
#commentbox a:hover { color: #333;}


#comment, #submit, #url, #author, #email { width: 275px; background: #ccc; opacity:0.5; filter:alpha(opacity=50); border: 1px solid #ccc; 
color: #000; font-family: Georgia, 'Georgia', 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 1em; letter-spacing: .1em;  line-height: 1.5em;  }
#submit { font-family: Georgia, 'Georgia'; font-style: italic; width: 75px; }
#comment {overflow:auto;}

#respond { margin-bottom: 50px;}

.avatar { float: right;   margin: 4px; }

#search { float:left; position: absolute; }
#s { float:left; border: 0px solid #ccc; z-index: 550; height: 12px; width: 104px; position: absolute; left: 864px; top:34px; color: #000;  font-family: Georgia, 'Georgia', 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;  font-style:italic; font-size: .9em; letter-spacing: .1em;  line-height: 1em; background: none; opacity:0.5; filter:alpha(opacity=50);}


.commentitem {padding-bottom: .9em;}