/*---------------- container ----------------*/
	body{
	background:#FFF;
	color:#000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal;
	}
	
	#container{
	margin-left:auto;
	margin-right:auto;
	width:800px
	}
	#container img{
	padding-right:10px;
	padding-bottom:5px
	}
	
/*---------------- links ----------------*/		
	A, A:link{
	color:#00A0AF;
	background:transparent;
	text-decoration:none
	}
	
	A:active, A:hover, .posted A:hover{
	color:#999;
	background:transparent;
	text-decoration:underline
	}

/*---------------- banner ----------------*/		
	#banner{
	color:#FFF;
	background:#cccccc;
	width:800px;
	height:150px;
	}

/*---------------- menu ----------------*/	
	#navmenu{
	background:#fff;
	width:800px;
	padding-top:5px;
	padding-bottom:2px;
	text-align:right;
	border-bottom:#CCC 1px dotted
	}
	
	.navmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-color:#666;
	font-size:13px;
	list-style:none;
	}
	
	.navmenu a:link, .navmenu a:visited, .blogbody a:active{
	margin:0;
	font-weight:bold;
	color:#666;
	width: 100%;
	}
	
	.navmenu li a{
	text-decoration:none;
	font-weight:normal;
	display:block;
	background-color:#FFF;
	color:#0080C0;
	}	

	.navmenu li a:hover{
	background-color:#004080;
	border-left:#0080C0 5px solid;
	color:#fff;
	}

	.navmenu li a:hover{
	background-color:#004080;
	border-left:#0080C0 5px solid;
	color:#fff;
	}
	
/*---------------- main content ----------------*/		
	#pagebody{
	float:left;
	background:transparent;
	width:485px;
	clear:left;
	}

	#content{
	float:left;
	color:#000;
	background:transparent;
	width:485px;
	clear:left;
	}
	
	#content2{
	float:left;
	color:#000;
	background:transparent;
	width:100%;
	clear:left;
	}
	
	.blogbody, .pagebody, .comments-body, .trackback-body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal;
	background:#FFF;
	padding-left:5px;
	padding-right:5px;
	line-height:120%;
	border-left:#CCC 1px dotted;
	border-right:#CCC 1px dotted;
	border-bottom:#CCC 1px dotted;
	}
	
	.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active,	.blogbody a:hover {
	font-weight: normal;
	text-decoration: underline
	}
	
	.blogbody2, .pagebody2, .comments-body2, .trackback-body2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal;
	background:#FFF;
	margin-bottom:5px;
	line-height:120%;
	border-bottom:#CCC 1px dotted
	}
	
	.blogbody2 a, .blogbody2 a:link, .blogbody2 a:visited, .blogbody2 a:active,	.blogbody2 a:hover {
	font-weight: normal;
	text-decoration: underline
	}	
	
	.copy { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
	
/*---------------- comments ----------------*/	
	.comments-body{
	border-right:#004080 5px solid;
	border-top:#CCC 1px solid;
	margin-left:10px
	}
	
	.trackback-body{
	border-right:#0080C0 5px solid;
	border-top:#CCC 1px solid;
	margin-left:10px
	}
	
	ol{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background:transparent;
	font-size:small;
	font-weight:normal
	}

	
	
/*---------------- posted ----------------*/
	.posted { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color:#666;
	background:transparent;
	padding-bottom:5px;
	}

	.posted a {
	color:#666;
	background:transparent;
	text-decoration:underline
	}
		
/*---------------- main archive ----------------*/	
	.archive-content { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
	
	.module-content { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}

/*---------------- entry ----------------*/
	.entry {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
		
	.entry_title { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color:#666;
	background:#cccccc;
	padding-left:5px
	}
	
	.entry_title2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11;
	font-weight:bold; 
	color:#666;
	border-bottom:#CCC 1px dotted
	}

	.entry-body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
	
	.entry-more {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
	
	.entry-content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal
	}
	
/*---------------- archive trackbacks ----------------*/
	.trackbacks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size:10px;
	font-weight:normal;
	}
		
/*---------------- archive comments ----------------*/
	.comments {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	font-size:10px;
	font-weight:normal;
	}
	
/*---------------- headings ----------------*/	
	h2, h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background:ccc;
	border-bottom:#CCC 1px dotted;
	font-size:12px;
	margin-top:20px;
	font-weight:lighter;
	text-align:left
	}
	
	h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	border-bottom:#00A0AF 10px solid;
	font-size:12px;
	font-weight:bold;
	margin-top:17px
	}
	
	h3 a, h3 a:link, h3 a:visited {
	font-weight:bold;
	color:#0080C0;
	background:transparent;
	text-decoration:none
	}


/*---------------- content nav ----------------*/	
	.content-nav a, .content-nav a:link, .content-nav a:visited, .content-nav a:active,	.content-nav a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	font-weight: bold;
	text-decoration: underline
	}
	
/*---------------- side bar ----------------*/		
	.side {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size:10px;
	font-weight:normal;
	background:#FFF;
	line-height:120%;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:#ccc 1px dotted
	}
	
	.news{
	color:#FFF;
	background:#cccccc;
	height:80px;
	}
	
	.ad{
	color:#FFF;
	border-bottom:#ccc 1px dotted;
	border-top:#ccc 1px dotted;
	padding:5px;
	height:240px;
	margin-top:20px
	}
	
		
	#links{
	float:right;
	color:#333;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	width:285px;
	background:#FFF;
	}
		
	#links li, #links ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	
	.blank {
	display:none
	}
	
	abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
	}
	
	blockquote {
	border-left:#0080C0 2px solid;
	padding-left:5px;
	background:#FFF;
	color:#000
	}

/* Start Tag Cloud CSS */

#cloud {padding:1px; line-height:30px;text-align:center;}
#cloud a {text-decoration:none;padding:0px;}

a.tag1{
 font-size:12px;
}
a.tag2, a.tag3 {
 font-size:13px;
 font-weight:200;
}

a.tag4 ,a.tag5, a.tag6 {
 font-size:16px;
 font-weight:300;
}

a.tag7, .tag8, a.tag9 {
 font-size:20px;
 font-weight:300;
}

a.tag10, a.tag11, a.tag12 {
 font-size:24px;
 font-weight:300;
}

a.tag13, a.tag14, a.tag15 {
 font-size:28px;
 font-weight:400;
}

a.tag16, a.tag17, a.tag18 {
 font-size:30px;
 font-weight:400;
}

a.tag19, a.tag20, a.tag21 {
 font-size:32px;
 font-weight:500;
}

a.tag22, a.tag23, a.tag24 {
 font-size:34px;
 font-weight:500;
}

a.tag25, a.tag26, a.tag27 {
 font-size:36px;
 font-weight:900;
}

a.tag28, a.tag29, a.tag30 {
 font-size:38px;
 font-weight:900;
}
/* End Tag Cloud CSS */