/* CSS Document */

	A 			{ color: #919101; text-decoration: none; } 
	A:link		{ color: #919101; text-decoration: none; } 
	A:visited	{ color: #919101; text-decoration: none; } 
	A:active	{ color: #B81414; text-decoration: underline;} 
	A:hover		{ color: #B81414; text-decoration: underline;} 

	body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

	p {
	font-family:georgia, serif;
	color:#191919;
	font-size:.75em;
	font-weight:normal;
	line-height:150%;
	padding:0px;
	}	

/*Structure Elements*/

	#container {
	width: 900px;
	}

	#top
	{
	margin: 0px;
	padding: 0px;
	}

	#leftnav
	{
	float: left;
	width: 224px;
	margin: 0;
	padding-left:0;
	}

	#rightnav
	{
	float: right;
	width: 225px;
	margin: 0;
	}

	#content
	{
	margin-left: 224px;
	margin-right: 225px;
	width: 451px;
	}

	#footer
	{
	clear: both;
	margin: 0;
	color: #333;
	background-color: #ddd;
	}

/*Layout Elements*/

	/*Header*/
	
	.news_top {
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		width:431px;
		height:48px;
		text-align:center;
		background-image: url(images/header_03.gif);
		font-family:arial, sans-serif;
		font-size:x-small;
  		line-height:175%;
 	}	

	/*Blog*/
	
	.middle {
		padding-left:20px;
		padding-right:20px;
		background-image: url(images/vert_dotted_lines_middle.gif);
	}

	/*Sidebars*/

	.sidebar_left_01 {
		padding-left:17px;
		background-image: url(images/vert_dotted_lines_left.gif);
	}

	.sidebar_left_02 {
		padding-left:15px;
		padding-right:15px;
		padding-top:15px;
		padding-bottom:15px;
		color:#3F87AB;
		font-family:arial, sans-serif;
		font-size:x-small;
  		line-height:150%;
	}

	.sidebar_right_01 {
		padding-left:5px;
		background-image: url(images/vert_dotted_lines_right.gif);
	}

	.sidebar_right_02 {
		padding-left:15px;
		padding-top:15px;
		padding-bottom:15px;
		padding-right:30px;
		color:#3F87AB;
		font-family:arial, sans-serif;
		font-size:x-small;
  		line-height:150%;
	}

/*Type and Style Elements*/

	.head {
		font-family:georgia, serif;
		color:#191919;
		font-size:.9em;
		font-weight:bold;
  		line-height:150%;
		text-align:center;
		padding-top:15px;
	}

	.text {
		font-family:georgia, serif;
		color:#191919;
		font-size:.75em;
		font-weight:normal;
  		line-height:150%;
	}
	
	.small {
		font-family:arial, sans-serif;
		font-size:x-small;
  		line-height:175%;
	}

	.blue {
		color:#3F87AB;
	}

	.red {
		color:#B81414;
	}

	.green {
		color:#919101;
	}	

/*Specialty Items*/

	.postedby {
	font-family:arial, sans-serif;
	font-size:x-small;
	line-height:175%;
	padding-top:10px;	
	text-align:center;
	}
				
	.comments-htmltags {
		font-family:georgia,serif;
		color:#333333;
		font-size:10px;
		font-weight:normal;
  		line-height:16px;
		}		
		
	.quipsology_by	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 9px; 
		font-weight:normal;		
		color: #426C81;
		letter-spacing:.2em;
		}

/*Comment Window*/

	#comments {
	width: 460px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	}
	
	.comment_by {
	font-family:georgia, serif;
	color:#191919;
	font-size:.9em;
	font-weight:bold;
	}

	.comment_posted {
	color:#3F87AB;
	padding-bottom:5px;
	padding-top:5px;
	text-transform:uppercase;
	}
