


html,body{

		/*background:url(images/background.jpg) 0 0 repeat fixed;*/
 
		background:#b0b0b0;

		margin:0px;

		}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:15px 15px 5px 15px;
	color:#333333;
	
}

h1{
		font-size:20px;

		color:#000000;
		
		font-family:Georgia, "Times New Roman", Times, serif;

		border-bottom:3px solid #b0b0b0b;

		text-decoration:none;

		margin:0px;	padding:0px;
}

h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	color:#990000;
	font-size:16px;
	margin:10px;
	
}

h6{
	background-color:#ffffff;
	border:#666666 solid 1px;
	color:#cccccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-bottom:10px;
	padding-top:10px;
	margin:-8px 15px 10px 5px;
}
blockquote{

		padding-left:10px;  margin-left:30px;  margin-right:20px;

		border-left:5px solid #333333;

		color:#666666;

	}

#page{

		width:1000px; 

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		margin-left: auto;

		margin-right: auto;

		background-color:#FFFFFF;

		float:left;

		}

#header{

		width:1000px; 

		text-align:left;

		color:#FFFFFF;

		height:270px;

		margin:0px;	padding:0px;

		background-image:url(images/header.jpg);

		}

.header{

		text-align:left;

		color:#FFFFFF;

		text-indent:30px;

		}

#header h1{

		text-align:left;

		text-shadow:Black;

		font-size:30px;

		margin:0px;

		padding-left:10px;

		padding-top:60px;

		}

#header h1 a{

		color:#ffffff;

		text-decoration:none;

		margin-top:10px;  padding:0px;

		}

#header h1 a:visited{

		color:#ffffff;

		}

#navigate{

		width:982px;  height:35px; float:left; display:block;

		background:url(images/nav.jpg);

		padding-left:10px;

		text-align:left;
		
		border-left: 4px #CCCCCC solid;
		
		border-right: 4px #CCCCCC solid;
		
		
		

		}

* html #navigate{

		width:1000px;

		}

#navigate ul{

		padding:0;

		margin:0;

		list-style-type:none;

		}

#navigate ul li a{

		color:#ffffff; float:left;

		margin-left:3px;

		background-color:#990000;

		padding-top:10px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;

		text-decoration:none;

		font-size:14px;
		
		font-family:Georgia, "Times New Roman", Times, serif;
		font-variant:small-caps;

		

		}

* html #navigate ul li a{

		margin-left:0;

		}

* html #navigate ul li {

		color:#ffffff; float:left;

		margin-left:3px;

		background-color:#666666;

		text-decoration:none;

		font-size:11px;

		font-variant:small-caps;

		}

#navigate ul li a:hover{

		background-color:#999999;

		}

#content{

		float:left;

		margin:0px;	padding-left:10px;

		background:#FFFFFF;

		text-align:left;
		
		width:720px;
		
		/*border-left: 4px #CCCCCC solid;*/

		}

#content h1{

		margin:0px;	padding-left:0px;	padding-top:10px;

		font-size:23px;

		color:#9b9b9b;
		
		font-family:Georgia, "Times New Roman", Times, serif;
		border-bottom:solid 1px #CCCCCC;
		font-variant:small-caps;
		}

#content h2{

		margin:0px;	padding-left:10px;	padding-top:10px;

		color:#666666;

		font-size:20px;

		font-variant:small-caps;

		}

#content h3{

		margin:0px;	padding:0px;

		color:#666666;

		font-size:14px;

		font-variant:small-caps;

		}

.narrowcolumn{

		width:540px;

		}

.widecolumn{

		width:790px;

		}

.post{

		padding-bottom:20px;
		

		}

.post h1{

		margin:0px;	padding-top:15px;

		}

.post h1 a{

		font-size:20px;

		color:#333333;

		border-bottom:1px solid #999999;

		text-decoration:none;

		margin:0px;	padding:0px;

		}

.post h1 a:visited{

		color:#333333;

		}

.entry{

		line-height:1.5em;

		font-size:11px;

		}

.entry a{

		border-bottom:1px solid #999999;

		text-decoration:none;

		color:#000099;

		}

.entry a:visited{

		}

.entry img{

		float:right;

		border:0;

		padding:2px;  margin:0px;

		}

.postmetadata{

		font-size:10px;

		color:#666666;

		}

.postmetadata a{

		border-bottom:1px solid #999999;

		text-decoration:none;

		color:#000099;

		}

.postmetadata a:visited{

		}


#sidebar{

		float:right;

		width:240px;

		padding-left:9px;

		background-color:#f0f0f0;

		border-left: 4px #CCCCCC solid;
		/*border-right: 4px #CCCCCC solid;*/
		color:#666666;

		font-size:10px;

		text-align:left;

		}

#sidebar h1{

		font-size:18px;

		color:#333333;

		border-bottom:1px solid #999999;

		text-decoration:none;

		text-transform:lowercase;

		font-variant:small-caps;

		margin:0px;	padding:0px;
		
		margin-right:10px;

		}


#sidebar ul{

		list-style:none;

		margin:0px; padding:0px;
		

		}
		
#sidebar li{
	margin: 10px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
}

.sidebarlink a{

		margin-right:20px;

		padding-left:10px;

		margin-top:0px;	margin-bottom:0px;

		border-left:3px solid #999999;

		font-size:12px;

		text-decoration:none;

		color:#000099;

		}

.sidebarlink a:hover{

		border-left:3px solid #333333;

		}

.sidebarlink a:visited{

		color:#000099;

		}

.flickr img{

		border:0px;  border-bottom:2px solid #000099;

		padding:2px;

		float:left;

		}

.flickr img:hover{

		border-bottom:2px solid #000099;

		}

#comment{

		width:97%;

		}

.comments {

		font-weight:bold;

		margin:0px;	padding:0px;

		}

.comments a {

		color:#000099;

		margin:0px;	padding:0px;

		text-decoration:none;

		}

.comments a:visited {

		color:#000099;

		}

.commenttxt{

		line-height:1.5em;

		font-size:11PX;

		}

#footer{

		background-color:#000000;

		width:990px; float:left;

		border-bottom:50px solid #333333;

		font-size:10px;

		border-top:1px solid #333333;

		text-align:left;

		padding-left:10px;
		color:#999999;

		}
		
#footer p{

		font-size:10px;

		border-top:1px solid #333333;

		text-align:left;

		padding-left:10px;
		color:#999999;

		}

*html #footer{

		width:1000px;

		padding-top:5px;
		color:#999999;

		}

#footer a{

		color:#999999;
		border-bottom:1px solid #999999;

		text-decoration:underline;

		}

#footer a:visited{

		color:#999999;

		}

.underline{

		border-bottom:1px solid #999999;

		}

.archive{

		width:100%;

		margin:0px;  padding:0px;

		line-height:1.5em;

		}

.archive a{

		color:#000099;

		margin:0px;  padding:0px;

		text-decoration:none;

		}

.archive a:hover{

		border-bottom:1px solid #999999;

		}

.archive a:visited{

		color:#000099;

		}
.superbowlcountdown{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000066;
	margin:10px;
}
.searchform {

		margin:0px;

		padding-top:5px;

	}

.searchform input{

		margin:0px;

		padding-top:0px;

		font-family:Arial, Helvetica, sans-serif;
		

		font-size:12px;

		border:1px solid #333333;

		vertical-align:middle;

	}

.searchbutton{

		background-color:#999999;

		border:0px;

		width:50px;

		font-size:11px;

		font-variant:small-caps;

	}

.submitform input, textarea{

		margin:0;

		padding:0px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		border:1px solid #333333;

		vertical-align:middle;

	}

.submitbutton {

		background-color:#999999;

		border:0px;

		width:100px;

		margin:0; padding:0;

		font-size:10px;

		font-variant:small-caps;

}

.page a{

		color:#000099;

		text-decoration:none;

		}

.page a:visited{

		color:#000099;

		text-decoration:none;

		}