

/* CSS Document */

body {
margin: 0 auto;
text-align: center;
}

#header img {
padding-bottom:15px;
}

#container {
background: #ffffff;
margin: 0 auto;
text-align: left;
padding-top: 25px;
padding-left: 60px;
width: 900px;
}


#nav {
margin: 0;
padding: 0;
}

#nav li {
font: 100% Verdana, Arial, Helvetica, sans-serif;
display: inline;
padding: 0;
margin: 0;
display: block;
float: left;
padding: 0px 38px 0px 38px;
border-right: 1px solid grey;
margin-bottom: 30px; 
font-size: 1em;
}

#nav {
padding-left: 10px;
}

#nav .home{
padding-left: 5px;
}

#nav .extras{
padding-right: 0px;
border-right: 0px;
}

#nav a:link, #nav a:visited {
color: #000;
text-decoration: none;
text-transform: uppercase;
}

#nav a:hover {
color: #5a676d;
text-decoration: underline;
}

#feature {
margin: 30px 0px 20px 0px;
}

#news {
width: 575px;
float: left;
padding-right: 40px;
margin-right: 30px;
padding-bottom: 50px;
padding-left: 5px;
}

#status, #see me {
padding-right: 30px;
}

#status {
padding: 5px;
margin-right: 40px;
}

#status hr {
border: 0;
border-top: 1px solid grey;
margin-top: 20px;
}

h2 {
font-size: 1.2em;
font-family: futura, Helvetica, sans-serif;
padding-bottom: 5px;
text-transform: uppercase;
letter-spacing: .1em;
color: #5a676d;
}

body p{
font-size: .77em;
font-family: Verdana, sans-serif;
color: #000;
}

.slant {
text-transform: lowercase;
font-size: .65em;
font-style: oblique;
}

.footer {
margin-top: 40px;
background-color: #5a676d;
height: 75px;
}

#footertext{
padding-top: 15px;
}

.footer p{
color: #fff;
font-size: .65em;
}

#home #nav .home a,
#writing #nav .writing a,
.images #nav .images a,
#blog #nav .blog a,
#appearances #nav .appearances a,
#about #nav .about a,
#extras #nav .extras a {
color: #5a676d;
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;
text-decoration: none;
}

div.feedburnerFeedBlock ul li span.headline {
display:block;
margin: 5px 0 10px 0;
font-family: Verdana, Arial, sans-serif;
font-size: .8em;
text-decoration: none;
}

div.feedburnerFeedBlock ul p {
padding-bottom: 20px;		
}


#creditfooter {
	display: none;
}

.main {
	margin-bottom: 10px;
}	

.date {
	display: none;
}

#status a, #seeMe a, #status a:visited, #seeMe a:visited {
color: #5a676d;		
}

#news a {
color: black;	
}

#news a:hover, #status a:hover, #seeMe a:hover{
color: black;
}

/* this news height may have to be changed once you have more copy */
#news {
height: 400px;
}


.footer {
clear: both;
}	

	
h2 .slant {
letter-spacing: 0px;
}