body 
{
	text-align:center;
	background-color:#1a1a1a;
	/* background: url('/images/background-texture.jpg'); */
	color: #1a1a1a;
}

#container
{
	width:720px;
	margin:50px auto;
	text-align:left;
	padding:0px;
	border: 0px;
	background-color:#1a1a1a;
}

#banner
{
	background: url('/images/cyber-header.jpg');
	height: 210px;
	width: 720px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#content 
{
	float: left;
	background:#1a1a1a;
	padding: 0px;
	margin: 0px;
	border: 0px;
	width: 500px;	
}

#links 
{	
	float: right;
	padding: 0px;
	border: 0px;				
	width: 218px;			
}

#menu 
{
	margin-bottom:15px;
	background:#1a1a1a;
	text-align:center;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}

div.title, div.comments-head	
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #e6e6fa;
	background-color: #555;
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #0AE29F solid;
	border-right: 1px #252525 solid;
	padding: 2px 4px 2px 4px;
	font-weight: bold;
}

div.sidetitle	
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #e6e6fa;
	background-color: #555;
	border-top: 1px #454545 solid;
	border-left: 1px #454545 solid;
	border-bottom: 1px #0AE29F solid;
	border-right: 1px #252525 solid;
				
	margin-top: 15px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}

div.side
{
	background: #353535;
	padding: 2px 5px 2px 5px;
	color: #e6e6fa;	
	/*
	border-left: 1px #9191C4 solid;
	border-bottom: 1px #9191C4 solid;
	border-right: 1px #9191C4 solid;
	*/
}

div.blog 
{
	margin: 15px 15px 15px 0px;
	background:#1a1a1a; 
}

div.blogbody, div.comments-body
{
	font-family: arial, helvetica, sans-serif;
	color:#e6e6fa;
	font-size: 13px;
	margin: 0px;
	font-weight:normal;
	background:#353535;
	
}

p, form
{
	margin: 0px;
	padding: 5px;
}

.side {
	font-family:verdana, arial, sans-serif;
	color:#333;
	font-size:x-small;
	font-weight:normal;
	background:#1a1a1a;
	line-height:140%;
	padding:2px;				
}	

A 			{ color: #e6e6fa; text-decoration: underline; }
A:visited	{ color: #dda0dd; text-decoration: underline; }
A:active	{ color: #E800E8;  }
A:hover		{ color: #FFFFFF;  }

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
	
	.date	{ 
		font-family:palatino, georgia, times new roman, serif; 
		font-size: large; 
		color: #333; 
		border-bottom:1px solid #999;
		margin-bottom:10px;
		font-weight:bold;
		}			
		
	.posted, .comments-post	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		margin-bottom:25px;
		padding: 15px 4px 4px 4px;
		}
						
	
	.trackback-url {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding:5px;		
 		border:1px dotted #999; 					
		}


	.trackback-body {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px dotted #999; 					
		}		

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;		
		}			

#popup-container
{
	margin: 0px 0px 0px 0px;
	text-align: left;
}

#banner-pop 
{
		font-family:verdana, arial, sans-serif;
		color:#e6e6fa;
		font-size:14px;
		font-weight:bold;
 		background:#555;
		padding: 2px 4px 2px 4px;	
		border-top: 1px #666 solid;
		border-left: 1px #666 solid;
		border-right: 1px #252525 solid;		 			 
}

div.popup-head	
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #e6e6fa;
	background-color: #555;
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #0AE29F solid;
	border-right: 1px #252525 solid;
	padding: 2px 4px 2px 4px;
	font-weight: bold;
}

div.popup-body
{
	font-family: arial, helvetica, sans-serif;
	color:#e6e6fa;
	font-size: 13px;
	margin-bottom: 10px;
	font-weight:normal;
	background:#353535;
}

.extended {
	text-align: right;
}-weight: bold;
}

div.popup-body
{
	font-family: arial, helvetica, sans-serif;
	color:#e6e6fa;
	font-size: 13px;
	margin-bottom: 10px;
	font-weight:normal;
	background:#353535;
}

.extended {
	text-align: right;
}ht;
}ext-align: right;
}