/* CSS Document */

/* General Site Styles
------------------------------------- */
*{ 
	margin: 0;
	padding: 0;
}

html {
	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
 	overflow: scroll;
	border:0;
	/* hide overflow:hidden from IE5/Mac */
	/* \*/
	/* */
}
html body{font: 62.5%/1.6em Arial, Helvetica, sans-serif;color: #E8E8E8}
html>body{font: 62.5%/1.6em Arial, Helvetica, sans-serif;color: #E8E8E8}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 height: 100%;
 max-height:100%;
 padding:0;
 margin:0;
 border:0;
 color: white;
 background: url(../images/background.png) repeat-x #252525;
 }
 
form {margin:0; padding:0;}

a,
a:visited {
 color: white;
 }
 
a:hover,
a:active {
 color: #FFF18C;
 }
 
h1, h1 a, h1 a:visited {
font-family: Georgia,Garamond,Times,"Times New Roman",serif;
font-weight: normal;
font-size: 38px;
line-height: 1.2;
color: white;
margin: 0 0 10px 0;
 }
 h2, h2 a, h2 a:visited {
font-weight: normal;
font-size: 2.4em;
line-height: 1.2;
color: #FFF18C;
margin: 0 0 10px 0;
 }

h3, h3 a, h3 a:visited {
font-family: Georgia,Garamond,Times,"Times New Roman",serif;
font-weight: normal;
font-size: 20px;
line-height: 1.2;
color: white;
 } 
 
h3 a:hover {
 color: #FFFFCC;
 }

 
h4 {
font-weight: normal;
color: white;
} 

 
 
p {
	font: 15px/1.64 Georgia,Garamond,Times,"Times New Roman",serif;
  	margin: 0 0 1em 0;
  }
 

/* divs */
#all {
	margin: 0 auto;
	width: 980px;
	position: relative;

}
#menu {
	position: absolute;
	right: 0px;
	top: 5px;
	font-size: 1.2em;
	margin: 0 10px;
}
#menu a, #menu a:visited {
	color: #FFFFFF;
	padding: 0 6px;
	text-decoration: none;
	font: 15px/1.64 Georgia,Garamond,Times,"Times New Roman",serif;
}
#menu a:hover {
	background-color: #000000;
	color: #FFFFCC;
}
#left {
	width: 600px;
	float: left;
	display: block;
}
#right {
	width: 300px;
	background: black;
	float: right;
	display: block;
	padding: 20px;
}
/*Classes*/
#content {
	position: relative;
}
.portrait {
	display: block;
	width: 70px;
	height: 94px;
	position: absolute;
}
.portrait img {
	border: none;
}
.portrait a:hover img {
	border: none;
}
 
/* Content Area
------------------------------------- */

.imgfloat {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: none;
}
 
.entry_body {
/*  float: right; */
 display: inline;
 } 
 
 
.more
{
text-transform: uppercase;
font-family: Georgia,Arial,Helvetica,Geneva,Sans-Serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
}

.comment-more {
float: right;
}

.comment-more a {
font-weight: bold;
color: #FFCC00;
text-decoration: none;
}

.comment-more a:hover {
color:blue;
}


/* Float Fix
------------------------------  */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
.clearfix { display: block; }
/* End hide from IE-mac */

