body { 
margin: 0;
padding: 0;
background-color: black;
}

#page {

	margin-left: auto;
	margin-right: auto;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #666666;
	padding-left: 0;
	padding-right: 0;
	background-color: white;
	line-height: 2.0em;
	text-align: center;
	width: 900px;
}

a { color: black; }

#headtitle { color: #fff; font-size: 20px!important;   }

img, embed { border: 5px solid #ccc; }


.entry { padding-bottom: 15px; margin-bottom: 30px; border-bottom: 1px solid #ccc; }


h1 { 
	font-size: 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #000;
	font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; 
	font-weight: bolder;
	font-style:normal;
	padding-right: 10px;
	text-align: left;
}

h1 a { line-height: 0.75em; color: white; }

.title h2 a, h1 a { margin: 0; padding: 0; font-size: 25px; width: 500px; 
font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; font-weight: bolder; }


h3 { padding-left: 10px; }

.entrytop, entryfoot {
margin: 0;
padding: 0;
height: 20px;
}

#ff { padding-top: 9px; padding-bottom: 13px; }

#sidebar { 
	width: 150px;
	margin: 0 0 0 0;
	text-align: left;
	padding: 0;
	font-size: 11px;
    float: left;
	z-index: 999;
	margin-right: 15px;
	margin-left: 20px;
	
	margin-top: 160px;
	}
	
.entry { 
width: 500px; 
}


.tags { }

h2 a { width: 500px; color: black; }


a { text-decoration: none; }

#footer { font-style: normal; font-size: 10px; padding: 0 0 0 0; margin: 0 0 0 0; height: 20px;  margin-left: 10px; padding-left: 10px;  padding-right: 10px; }


.tags, .date { 
	color: #000!important;
	font-family: "Courier New", Courier, monospace; 
	}

.tags a { color: #000; font-family: "Courier New", Courier, monospace;font-weight: normal;text-transform: none; }

.tags { padding: 15px; text-align: center; }

.date { color: #666!important;font-family: "Courier New", Courier, monospace; }

h2 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 13px; font-weight: light; color: #666666;text-transform: uppercase; padding: 0 0 0 0; margin: 0 0 0 0; }

#sidebar h2 { 
	width: 145px;
	padding: 0 0 0 0; 
	margin: 0 0 0 0; 
	font-style: italic; 
	font-weight: lighter; 
	text-transform: capitalize;
	font-size: 11px;  margin-top: 10px;  padding-bottom: 2px; margin-bottom: 2px;
	}

h2 a, h2 a:visited { padding: 0 0 0 0; margin: 0 0 0 0; line-height: 0.75em; }

.title { width: 500px; margin: 0 0 0 0; padding: 0 0 0 0; }

h2 {  padding-bottom: 5px;  }

h3 { margin-top: 20px; font-size: 13px; font-weight: bold; }


#imageDataContainer { }

#sidebar li { padding-left: 1px; }

#content { margin: 0 0 0 0; padding: 0 0 0 0;  min-height: 450px; margin-top: 175px; width: 500px;  }

#s { width: 140px; margin-bottom: 0; padding-bottom: 0; padding-top: 2px; }

.hidden { display: none; }

#searchsubmit { display: none;}

#sidebar ul { font-style: italic; font-weight: normal;} 

.size-thumbnail { float: left; margin: 5px; }

.alignright { text-align: right; }

.alignleft { float: left; }

#notfound { padding-top: 20px; padding-left: 20px; }


.title { width: 500px;  padding-top: 0;  }

.top {position: absolute; margin: 0; padding: 0; width: 900px; height: 160px;  left: 50%; margin-left: -450px; top: 0; }

a:hover { color: #000!important; text-decoration: line-through; }

.no { padding-left: 20px; padding-top: 20px; color: red!important; }

#fancy_title_main { font-size: 15px!important; color: #666!important; }


#footer { padding-top: 5px; height: 30px;}

#footer a { font-size: 12px; }


#commentform

#commentform p { background-color: black; color: #666; }

textarea { width: 500px; }

input { margin-bottom: 5px;}

ul h2 { display: none; }

.avatar { display: none; }

.comment-meta { display: none; }

.comments, .comments a { font-size: 11px; color: black; font-style: normal; }

.entry { padding-bottom: 15px; margin-bottom: 30px; border-bottom: 1px solid #ccc; }


.top img { border: none; }

.pagenav ul li { font-size: 14px;font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; }

#sidebar ul, #sidebar li { list-style: none; margin: 0; padding: 0; }

.pagenav ul li ul li a { font-size: 11px!important; 
	font-family: "Helvetica Neue",Helvetica, Arial, sans-serif;
	font-size: 11px!important;
	color: #666666!important;
	font-weight: normal!important;
	}

.pagenav { margin-bottom: 15px!important; padding-bottom: 15px!important; border-bottom: 1px solid #ccc; }

#sidebar h4 { margin: 0; padding: 0;font-size: 14px;font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-align: left; }

.size-medium { margin: 15px; }

#twitter {
width: 150px;
padding: 10px;
margin-top: 150px;
margin-left: 15px;
}


.twitter-message { border-bottom: 1px solid #ccc;
margin-bottom: 10px;
padding: 2px;
padding-bottom: 10px;
font-family: "Helvetica Neue",Helvetica, Arial, sans-serif;
}

.twitter-message h4 { font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; text-align: left; }

.twitter-message a { color: black; font-weight: bold; }

#sponsors img { border: none; margin: 10px; }

.date { font-size: 11px; text-transform: uppercase;}

tr, td, table { vertical-align: top; margin: 0; padding: o0; border: none; }

.top { 
width: 900px; height: 144px; 
background-image: url("/img/Website-headerFL.jpg");
background-color: none;
}

.top h1 { text-align: left; margin: 30px;margin-bottom: 0; margin-top: 50px; }

#sub { font-family: "Helvetica Neue",Helvetica, Arial, sans-serif; text-align: left; margin-left: 30px; margin-top: 5px; color: white; font-size: 13px; }

small { font-size: 12px; }


.comment-title { color: #666;font-family: "Courier New", Courier, monospace;
	font-size: 18px; font-weight: normal; }
