	body {margin:0px 0px 20px 0px;background:#000000;		

		}

	A 		{ color: #003366; text-decoration: underline; }

	A:link		{ color: #003366; text-decoration: underline; }

	A:visited	{ color: #003366; text-decoration: underline; }

	A:active	{ color: #999999;  }

	A:hover		{ color: #999999;  }



	h1, h2, h3 {

		margin: 0px;

		padding: 0px;

	}



	#banner {position: absolute;  background-position: absolute

        width:800px;

        height:284px;

        left:2px;

	font-family: verdana, arial;

		color:#333333;

		font-size:x-large;

		font-weight:normal;	

  		padding:15px;

        border-top:4px double #666;

        

		}



	#banner a,

        #banner a:link,

        #banner a:visited,

        #banner a:active,

        #banner a:hover {

		font-family: verdana, arial;

		font-size: xx-large;

		color: #333333;

		text-decoration: none;

		}



	.description {

		font-family: verdana, arial;

		color:#333333;

		font-size:small;

  		text-transform:none;	

		}

				

	.content {

		position:absolute; z-index:1; top: 155px;

		left:25%; right:2%; width:70%; background:#000000;

				}



	#container {

		background:#000000;

		border:1px solid #000000;		

		}



	#links {	

		position:absolute; top:284px; width: 25%; z-index:0; 

		font-family: verdana, arial; font-size: 8pt;

		padding:0px;				

		width:319px;			

		}

		

	#blog {

		padding:2px; font-family:century gothic, century;letter-spacing: 5px;

		color:#CCCCCC;

		font-size:8pt;

		font-weight:normal;

		

				}



	.blogbody {

		font-family:verdana, arial;

		color:#FFFFFF;

		font-size:8pt;

		font-weight:normal;



		}



	.blogbody A 	{ color: #00FFFF; text-decoration: underline; }

	A:link		{ color: #CC9900; text-decoration: underline; }

	A:visited	{ color: #999999; text-decoration: underline; }

	A:active	{ color: #FFCC99;  }

	A:hover		{ color: #FFCC99;  }



	 



	.title	{

		font-family: verdana, arial;

		font-size: medium;

		color: #66666;

		}			



	#menu {

  		margin-bottom:15px;

		background:#000000;

		text-align:center;

		}		



	.date	{ 

		font-family: verdana, arial; 

		font-size: large; 

		color: #CCCCCC; 

		border-bottom:1px solid #999;

		margin-bottom:10px;

		font-weight:bold;

		}			

		

	.posted	{ 

		font-family: verdana, arial; 

		font-size: x-small; 

		color: #FFFFFF; 

		margin-bottom:25px;

		}

		

		

	.calendar {

		font-family: verdana, arial;

		color:#66666;

		font-size:x-small;

		font-weight:normal;

  		line-height:140%;

  		padding:2px;

                text-align:left;

		}

	

	.calendarhead {	

		font-family: verdana, arial;

		color:#666600;

		font-size:small;

		font-weight:normal;

  		padding:2px;

		letter-spacing: .3em;

  		text-transform:uppercase;

		text-align:left;			

		}	

	

	.side { position: absolute; top: 89px; z-index: 1; margin-left:80%;

		font-family: verdana, arial;

		color:#FFFFFF;

		font-size:x-small;

		font-weight:normal;

  		padding:2px;				

		}	

		

	.sidetitle {

		font-family:verdana, arial;

		color:#666600;

		font-size:small;

		font-weight:normal;

  		padding:2px;

 		letter-spacing: .3em;

  		text-transform:uppercase;		

		}		

	

	



	.syndicate {

		font-family:verdana, arial;

		font-size:xx-small;		

  		line-height:140%;

  		padding:2px;

  		margin-top:15px;

  		}	

		

	.powered {

		font-family:verdana, arial;

		color:#666;

		font-size:x-small;		

		line-height:140%;

		text-transform:uppercase; 

		padding:2px;

		margin-top:50px;

		letter-spacing: .2em;					

  		}	

		

	

	.comments-body {

		font-family:verdana, arial;

		color:#666;

		font-size:small;

		font-weight:normal;

  		line-height:140%;

 		padding-bottom:10px;

  		padding-top:10px;		

 		border-bottom:1px dotted #999; 					

		}		



	.comments-post {

		font-family:verdana, arial;

		color:#666;

		font-size:x-small;

		font-weight:normal;

  		background:#000000;		

		}	

			

	

	.trackback-url {

		font-family:verdana, arial;

		color:#666;

		font-size:small;

		font-weight:normal;

  		background:#000000;

  		line-height:140%;

 		padding:5px;		

 		border:1px dotted #999; 					

		}





	.trackback-body {

		font-family:verdana, arial;

		color:#666;

		font-size:small;

		font-weight:normal;

  		background:#000000;

  		line-height:140%;

 		padding-bottom:10px;

  		padding-top:10px;		

 		border-bottom:1px dotted #999; 					

		}		



	.trackback-post {

		font-family:verdana, arial;

		color:#666;

		font-size:x-small;

		font-weight:normal;

  		background:#000000;		

		}	



		

	.comments-head	{ 

		font-family:verdana, arial; 

		font-size:small; 

		color: #666; 

		border-bottom:1px solid #999;

		margin-top:20px;

		font-weight:bold;

  		background:#000000;		

		}		



	#banner-commentspop {

		font-family:verdana, arial;

		color:#000000;

		font-size:large;

		fo2nt-weight:bold;

		border-left:1px solid #000000;	

		border-right:1px solid #000000;  		

		border-top:1px solid #000000;  		

  		background:#003366;

  		padding-left:15px;

  		padding-right:15px;

  		padding-top:5px;

  		padding-bottom:5px;  		  		  			 

		}

		p            { margin-top: 1px; margin-bottom: 1px }