 
body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Verdana, Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
	}

	#wrapper {
		width: 800px;
		margin: 0 auto;
		background: #fff url("./images/wrap_bg.png") repeat-y;
		}
		
		a {	color: #006699;	text-decoration: none; }			
			a:hover { color: #003366; }

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		HEADER, HEADINGS, what not
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
#header {
	width: 600px;
	height: 90px;
	margin: 0 auto;
	background: #0099FF url("./images/header.jpg");
	text-align: right;
	padding: 50px 0 0 0;
	}
	
	h1 {
		margin: 0 0px 0 0;
		font-size: 2.8em;
		font-weight: normal;
color: #fff;
		}
		
		h1 a, h1:visited { color: #fff; text-decoration: none; }
		
	.description {
		margin: 0 20px 0 0;
		color: #fff;
		font-size: 1.2em;
		}


 


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		CONTENT
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#content {
	width: 600px;
	margin: 0 auto;
	text-align: left;
	padding: 20px 0 0 0;
	}

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		POSTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.post {
	padding: 10px 0 10px 0;
	}
		
	.post h2 {
		font-size: 1.9em;
		font-weight: normal;
		color: #000000;
		margin: 0px  0px 0 0px;
		}
		
		.post h2.single { margin: 0px 20px 0px 10px; }
			
			.post h2 a:hover { color: #0099CC; }
			
	.post .data {
		font-size: 1em;
		font-weight: normal;
		color: #006699;
		margin: 0 20px 15px 50px;
		}
		
		.post h3 {
			font-size: 1.3em;
			font-weight: bold;
			color: #000000;
			margin: 25px 20px -10px 0;
			}
			
			#content>.post h3 { margin-bottom: 8px; } /* FF Specific */

	.entry {
		padding-left:25px;
		width: 550px;
		margin: 0 auto;
		font-size: 0.8em;
color: #6E6E6E;
		}
		
		
		 strong {color: #000000;}		
 
	.entry strong {color: #000000;}
	
 

 

 


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FOOTER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
		
#footer {
	width: 600px;
	margin: 8px auto 0 auto;

	padding: 0;

	text-align: center;	
	border-top: 1px solid #B7B7B7;

font-size: 0.7em;
		color: #000;
	}
	
	#footer p {
		margin: 0 0 15px 0;
		padding: 15px 0 0 0;
		font-size: 0.7em;
		color: #000;
		}
		
		#wrapper>#footer p { margin: 0; padding: 15px 0 15px 0; } /* FF Specific */
			
			
 	 
