	body {
		margin-left: 0px;
margin-top: 10px;
		background:#E8F0F9;		
		}
	A 			{ color: #000000; text-decoration: none;} 
	a:link       { color: #0066CC; text-decoration: none }
a:visited    { color: #6666FF; text-decoration: none }
a:active     { color: #6699FF }
a:hover      { color: #6699FF }
h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
	#banner      {
 	font-family: verdana, arial, sans-serif; 
	color: #CC3399; font-size: 14px;
	background-color: #D4E2ED;
	background-repeat: repeat;
	background-attachment: scroll;
	font-weight: bold; 
 position: absolute; left: 180px;
	}
#banner a, 
#banner a:link { font-family: verdana, arial, sans-serif; font-size: 18px; color: #CC3399; text-decoration: none }
#banner a:visited { font-family: verdana, arial, sans-serif; font-size: 18px; color: #660099; 
               text-decoration: none }
#banner a:active { font-family: verdana, arial, sans-serif; font-size: 18px; color: #FF0000; 
               text-decoration: none }
#banner a:hover { font-family: verdana, arial, sans-serif; font-size: 18px; color: #FF0066; 
               text-decoration: none }

.description { font-family: verdana, arial, sans-serif; color: #CC3399; font-size: small; 
               background-color: #66CCFF; background-repeat: repeat; 
               background-attachment: scroll; text-transform: none; 
               letter-spacing: .none; font-weight: bold; background-position: 
               0% }
.description a:link { font-family: verdana, arial, sans-serif; color: #660099; font-size: small;  text-transform: none; 
               letter-spacing: .none; font-weight: bold; background-position: 
               0% }
.description a:visited { font-family: verdana, arial, sans-serif; color: #660099; font-size: small; text-transform: none; 
               letter-spacing: .none; font-weight: bold; background-position: 
               0% }

	#content {
		z-index: 3;
		padding: 10px;
		background: #F8F8FF;
		margin-bottom:10px;
		}

	#rlinks {
		z-index:2;
		position:absolute;
		top: 10px;
		right: 10px;
		width: 130px;
		padding: 5px;
		background: #E8F0F9;
		color: #5C80A3;
		}
				
	#llinks {
		z-index:2;
		position:absolute;
		top: 0px;
		left: 0px;
		width: 140px;
		padding: 5px;
		background: #E8F0F9;
border-right: 1px solid #333399;
		color: #5C80A3;
		}

.blog {
  		padding-left:5px;
  		padding-top:10px;
  		padding-right:5px;				
		position:absolute;
right: 180px; left: 180px; top: 65px;
		}	
	
	.blogbody {
		color: #5C80A3;
		font-size:13px;

		font-weight:normal;
  		background: #F8F8FF;
  		line-height:16px;		
  		border-left: 1px solid #333399;			
  		border-right: 1px solid #333399;
  		border-bottom: 3px double #333399;
		margin-right:8px;
		margin-left: 8px;	  			  		
  		padding:5px;
		}

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}
	
	.title       { font-family: verdana, arial; font-size: normal; color: 		font-family:verdana, arial, sans-serif; #990066; 
               border: thin dashed red;
  		padding:3px;
               text-transform: uppercase; font-weight: normal }

#menu {
  		margin-bottom:10px;
		font-family:verdana, arial, sans-serif; 
		color: #5C80A3;
		background:#F8F8FF;
		font-size:small;
		font-weight:bold;  	
 position: absolute; left: 200px; top: 40px;					
		}	
		
	.date	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: x-small; 
		color: #000000; 
		font-weight:bold;
		background: #C3CFE5;
		text-transform:uppercase;
		margin-top:3px;		
		margin-bottom:3px;
  		border-bottom:1px dotted #666;	
		}			
		
	.posted      { font-family: verdana, arial, sans-serif; font-size: x-small; color: #808080 }
.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:9px;
		font-weight:normal;
  		padding:0px;				
		}
	
	.calendarhead { font-family: verdana, arial, sans-serif; color: #0066CC; font-size: 9px; 
               background-color: #FFF; background-repeat: repeat; 
               background-attachment: scroll; line-height: 140%; font-weight: 
               bold; background-position: 0% }

.side        { font-family: verdana, arial, sans-serif; color: #000000; font-size: 11px; 
               font-weight: normal; background-color: #E8F0F9; 
               background-repeat: repeat; background-attachment: scroll; 
	padding:3px;
               line-height: 100%; background-position: 0% 50% }

.sidetitle   { font-family: verdana, arial, sans-serif; color: #ad330a; font-size: small; 
               font-weight: bold; background-color: #D4E2ED; 
               background-repeat: no-repeat; background-attachment: scroll; 
               line-height: 115%; text-transform: uppercase; letter-spacing: 
               .1em; border-top: 1px solid #333399; margin-top: 7px; margin-bottom: 7px;
               padding: 2px; background-position: 0% 50% }

.guide	{
	position: absolute; top:170px;
	margin-top:3px;	
	margin-bottom:3px;	
  	border-bottom:2px dotted #666;	
  	border-top:2px dotted #666;	
	}

.guideitem	{ font-family:verdana, arial, sans-serif; 
	font-size: small; 
	color: #CC0000; 
	font-weight:bold;
	text-transform:uppercase;
	border-top:2px dotted #666;	
	margin-top:4px;
	margin-bottom:4px;
  	border-bottom:2px dotted #666;	
	}


.guidetitle	{ font-family:verdana, arial, sans-serif; 
	font-size: normal; 
	color: #CC3399; 
	font-weight:bold;
	text-transform:lowercase;
	margin-top:1px;		
  	border-bottom:3px dotted #666;	
	}


.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
 		}	
		
	.powered     { font-family: verdana, arial, sans-serif; color: #808080; font-size: xx-small; 
               line-height: 140%; text-transform: uppercase; text-align: 
               center; letter-spacing: .2em; background #FFFFCC; font-weight: bold; 
               border-top: 1px dotted #666666; 
               border-bottom: 1px dotted #666666; margin-top: 10px; padding: 
               2px }

.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#990066;
		font-size:small;
		font-weight:normal;
  		background:#FFFFCC;
  		line-height:140%;
  		padding-bottom:10px;			
		}		

	.comments-post { font-family: verdana, arial, sans-serif; color: #990066; font-size: x-small; 
               font-weight: normal; background-color: #CCCCCC; 
               background-repeat: repeat; background-attachment: scroll; 
               margin-top: 0px; background-position: 0% }

.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: small; 
		color: #999; 
		font-weight:bold;
		margin-top:10px;
		text-transform:uppercase;
		border-bottom:1px dotted #666;		
		}		

 	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFFFCC;
  		line-height:140%;	
  		padding-top:15px;				
		}		

	.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFFFCC;
  		line-height:140%;	
  		padding:5px;
  		border:1px dashed #666; 				
		}

	.trackback-post { font-family: verdana, arial, sans-serif; color: #808080; font-size: x-small; 
               font-weight: normal; background-color: #FFFFCC; 
               background-repeat: repeat; background-attachment: scroll; 
               margin-bottom: 20px; background-position: 0% }

#banner-commentspop { font-family: verdana, arial, sans-serif; color: #0066CC; font-size: large; 
               background-color: #FFFFCC; background-repeat: repeat; 
               background-attachment: scroll; font-weight: bold; 
               padding-left: 15px; background-position: 0% }



	.ul	{ 
		position: absolute; 
		left:15px; 
		top:10px;
		}			
	.ur	{ 
		position: absolute; 
		right:23px;
		top:10px;
		}	

	.welcome {
		
		color: #6f3e11;
		font-size:12px;
		font-family: verdana, arial, sans-serif;
		font-weight:normal;
  		background: #F8F8FF;
  		line-height:16px;
  		padding:8px;
 position: absolute; left: 165px; right: 165px; top: 6px;
  		border-left: 1px solid #333399;			
  		border-right: 1px solid #333399;
  		border-bottom: 3px double #333399;
  		border-top: 1px solid #333399;
  		text-transform:none;
			
		}

.header	 {
		
		color: #6f3e11;
		font-size:12px;
		font-family: verdana, arial, sans-serif;
		font-weight:normal;
  		background: #F8F8FF;
  		line-height:16px;
  		padding:8px;
 position: absolute; left: 155px; right: 185px; top: 5px;
  		border-left: 2px solid #faf0e6;
  		border-right: 2px solid #faf0e6;
  		border-top: 2px solid #faf0e6;
  		border-bottom: 2px solid #faf0e6;
  		text-transform:none;
			
		}

	.coltwo {
		
		color: #6f3e11;
		font-size:12px;
		font-family: verdana, arial, sans-serif;
		font-weight:normal;
  		background: #F8F8FF;
  		line-height:16px;
  		padding:8px;
position: absolute; right: 185px; width: 210px; Top: 327px;
  		border-left: 1px solid #333399;			
  		border-right: 1px solid #333399;
  		border-bottom: 3px double #333399;
  		border-top: 1px solid #333399;
  		text-transform:none;
			
		}

	.blogbanner {
		
		color: #6f3e11;
		font-size:13px;
		font-family: verdana, arial, sans-serif;
		font-weight:bold;
  		background: #F8F8FF;
  		line-height:16px;
  		padding:8px;
position: absolute; left: 155px; width: 350px; Top: 327px;
		margin-right:8px;
		margin-left: 8px;
  		border-left: 1px solid #333399;
  		border-right: 1px solid #333399;
  		border-top: 1px solid #333399;
  		border-bottom: 1px solid #333399;
  		text-transform:none;
			
		}

input, select, textarea {
	font-size: 11px; font-family:verdana,sans-serif; border: solid 1px black;
	padding: 1px; margin: 1px;
	background-color: #F8F8FF; color:black;
}


