@charset "utf-8";
/* CSS Document */
/* COMMON CSS */
a {
	text-decoration: none;
}
*
{
margin:0;}
body{
font-family:Arial, Helvetica, sans-serif;
font-size: 62.5%;
}

img{
border:0px;
padding:0px;
margin:0px;
}
/* Header Section */
#Header{
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#006D4A;
padding:0;
text-align:center;
}
#HeaderText h1{
position:absolute;
left:-2000px;
top:-2000px;
display:none
}
#HeaderText h2{
color:#FFFFFF;
margin:0;
}
#HeaderText a:link{
color:#EEEEEE;}
#HeaderText a:visited {
	color:#EEEEEE;
	}
#HeaderText a:hover, a:active {
	color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	}
#container{
clear:both;
color:#212121;
background-color:#fffceb;
margin-left:10%;
margin-right:10%;
border:thick;
border-color:#006D4A;
}
/* Navigation Bar */
#NavBar{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}
#NavBar h3{
margin:0;
}
#NavBar h3 span {
position:absolute;
left:-2000px;
top:-2000px;
display:none
}
#NavBar ul{
text-align:center;
list-style-type:none;
}
#NavBar ul li{
display:inline;}
.NavLink a:link, a:visited{
	color:#000000;
	}

.NavLink a:hover, a:active {
	color: #006D4A;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	}
.NavCurrent a:link{
	color:#006D4A;
	}
.NavCurrent a:visited {
	color:#006D4A;
	}
.NavCurrent a:hover, a:active {
	color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	}
/* Content */
#Content{
padding-left:2%;
padding-right:2%;
padding-top:20px;
padding-bottom:20px;
}
.indexLink{
font-family:'Century Gothic',Tahoma,Arial;
color:#006D4A;
font-size:smaller;
font-weight:bold;
padding-top:10px;
}
.indexText{
font-size:smaller;
font-family:Arial, Helvetica, sans-serif;
}
/* Footer */
#Footer{
background-color:#006D4A;
margin-left:10%;
margin-right:10%;
}

#Footer h3 span {
position:absolute;
left:-2000px;
top:-2000px;
display:none;
}
#Footer ul{
list-style-type:none;
margin: 0;
padding: 0;
}
#Footer ul li{
display:inline;
}
#EELink{
float:left;}
#FooterText{
float:left;
font-size:smaller;
position:relative;
text-align:left;
right:20px;
z-index:6;
}
#Vanity{
float:right;
width:100px;
}
#Footer a:link{
	color:#EEEEEE;
}

#Footer a:visited
{
	color:#EEEEEE;
}
#Footer a:hover, a:active {
	color: #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	}
/* COMMON CSS */
.Roman{
list-style:lower-roman;
}
.Grecian{
list-style:lower-greek;
}
#Content a:link{
	color:#006D4A;
	font-weight:bold;
	}
#Content a:visited {
	color:#006D4A;
	font-weight:bold;
	}
#Content a:hover, a:active {
	color: #222222;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	}
/* Post */
.post {
	width:100%;
}

.post_title, .post_title a, .post_title h2{
	font-size:2em;
	color:#006D4A;
	border-bottom:none;
	font-weight:bold;
	margin-bottom:0;
}
.post_datetime {
	padding: 2px 0 0 20px;
	background: url(/images/40th/date.gif) no-repeat;
	font-size: 1.1em;
	font-weight: bold;
}

.post_body {
	padding: 20px 0 20px 0;
}
.post_data {
	padding: 2px 0 40px 20px;
	font-size: 1.1em;
	font-weight: bold;
}