body {
margin : 4px;
color : #000;
background-color: #439E15
}
.bold-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-style: normal;
	color: #439E15;
	font-variant: small-caps;
}
.unnamed1 {  font: 9pt Verdana, Arial, Helvetica, sans-serif}
.boldtext { font: bold 9pt Verdana, Arial, Helvetica, sans-serif}
.greenbold { font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #339900}
.smboldtext { font: bold 8pt Verdana, Arial, Helvetica, sans-serif}
.style1 {font-size: 12}
		font-size:48px;
	 }
	
	.date{ text-transform:lowercase; }
	
	.pagination{margin-right:0px }
	
	.pagination span.separator{
			border-right:1px solid #666;
			padding-left:2px}
	
	.pagination	a{
		width:auto;
		display:inline-block;
		padding-left:10px;
		padding-right:5px }
		
	.pagination .next{
		position:relative;
		top:0px;}
	
	.pagination .prev{float:left}
		
			
	#subscribelink .join-im,
	#subscribelink .rss{
			width:42%;}
			
	#subscribelink .rss{
			float:right;
			width:58%;
			text-align:right; 
			padding-bottom: 3px;}
				


	
	#calendar ul{
		width:100%;
		background:#000 }
		
	#calendar ul{
			padding:10px 5px;
			vertical-align:middle;
			color:#999;
			font-size:18px;
			line-height:normal;
			width:260px;
			text-align:center }
	
	#calendar li{
		float:left;
		vertical-align:middle;
		padding:10px 5px 10px 5px;
		width: 25px;}
	
	#calendar li a:link, 
	#calendar li a:visited,  
	#calendar li a:hover,   
	#calendar li a:active
	{
		color: #999999;
		text-decoration: none;
		font-weight:bold
	}
	#calendar .calendarLink
	{
		color: #999999;
	}
	
	#calendar .currentweeek, 
	#calendar .currentweeek a:link, 
	#calendar .currentweeek a:visited,  
	#calendar .currentweeek a:hover,   
	#calendar .currentweeek a:active
	{ color:#fff }
	
	#calendar .today, 
	#calendar .today a:link, 
	#calendar .today a:visited,  
	#calendar .today a:hover,   
	#calendar .today a:active
	{ color:#009900 !important }
	
	#calendar-view span{
		height:30px;
		width:106px;
		display:block;
		float:right;
		position:relative;
		cursor:pointer }
		
	#calendar-view span{
		position:absolute;
		top:0;
		left:0;
		background:url(/Themes/IM/images/IM/bg-view_calendar.gif) no-repeat }

	#calendar .arrow
	{
		height:25px;
	}

	ul#mypages li.facebook span{ background:url(/Themes/IM/images/IM/bg-page_facebook.gif) no-repeat }	
	ul#mypages li.flickr span{ background:url(/Themes/IM/images/IM/bg-page_flickr.gif) no-repeat }	
	ul#mypages li.ytube span{ background:url(/Themes/IM/images/IM/bg-page_ytube.gif) no-repeat }	

	#twitter .twitter-top{ background:#3399FF url(/Themes/IM/images/IM/bg-twitter_top.gif) no-repeat }
	#twitter .twitter-statues{ background:#3399ff url(/Themes/IM/images/IM/bg-twitter_repeat.gif) repeat-y }
	#twitter .twitter-bottom{ background:#3399FF url(/Themes/IM/images/IM/bg-twitter_bottom.gif) no-repeat }
	
	
	/*  Flickr    */		

	#imageContainer{
			padding-bottom:1px;
			padding-left:10px;
			border:1px solid #000;
			overflow:hidden;
			margin-top: 3px;
			height:245px;
			width:248px;
			}
			
	#imageContainer a{
			padding:10px 10px 0 10px;
			height:auto;
			width:auto;	
			float:left;	
			overflow:hidden;
			}

	.flickr_badge_image{
		height:auto;
		float:left;
		position:relative;
		padding-bottom:10px;
		margin-right:8px }
	
	
	#footer a.microsoft span{ background:url(/Themes/IM/images/IM/bg-microsoft.gif) -2px no-repeat }

	#commentsform a.commentsubscribe{ background:url(/Themes/IM/images/IM/ico-rss.gif) right top no-repeat }
	
	.submit{
					
		position:relative;
		left:400px;
		width:auto;
		height:auto;
		margin-right:0px;
		margin-bottom: 10px;
		cursor: pointer;
	 }
	 
	 /* Tag Styles */

.CommonTagCloud
{
	background-color: #f7f7f7;
	border: solid 2px #ccc;
	border-left-width: 0;
	border-right-width: 0;
	padding: 16px;
	margin: 32px 0;
	line-height: 250%;
	list-style-type: none;
	border-bottom:2px solid #666;
}

.CommonSidebarTagCloud
{
	line-height: 225%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding-bottom:15px;
	border-bottom:2px solid #666;
	}

.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6
{
	margin: 0;
	padding: 0;
	display: inline;
	word-wrap: break-word;
}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 225%;
	font-weight: 900;
}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 175%;
	font-weight: 800;
}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 150%;
	font-weight: 600;
}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 120%;
	font-weight: 500;
}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 100%;
	font-weight: 300;
}

.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active
{
	margin-right: 6px;
	text-decoration: none;
	font-size: 80%;
	font-weight: 200;
}

.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover
{
	text-decoration: underline;
}

/* End Tag Styles */	

.CommonMessageSuccess
{
	padding: 5px;
	font-size: 95%;
	color: #030;
	border: solid 1px #030;
	background-color: #88dd88;
	margin: 5px 0;
}


.nicknamevalidator1
{
	position:relative;
	bottom:25px;
	left:20px;
}

.nicknamevalidator2
{
	position:relative;
	left: -120px;
	top: -25px;
}


.textareavalidator2
{
	position:relative;
	left: -132px;
}

.noblogs
{
	padding-top:30px;
	padding-bottom:600px;
	font-weight:700;
	color:#3eb656;
	line-height:21px;
	font-size: 18px;
}

h4 {
	font-weight:bold;
	font-size:16px;
	padding-bottom:10px;
	padding-top:20px;
	}

.CommonContentBoxFooter
{
    font-weight: bold;
    /* font-size: 80%; 
    padding: 0 3px;*/
	padding:10px 0px;
	border-bottom:2px solid #666;
	}


#calendar .calendarViewAll
{
  color:Gray;
  padding: 0 10px 0 6px;
  position:relative;
  top: -12px;
  text-decoration: none;
}.bold-font-blue {

	font-family: "Baskerville Old Face", sans-serif, "Palatino Linotype";
	font-size: 32px;
	font-style: normal;
	font-weight: 900;
	color: #6D9DD7;
}
.Catch-box {

	padding: 2px;
	font-size: 100%;
	color: #030;
	font-weight:normal;
	border: solid 1px #030;
	background-color: #E6D324;
	margin: 2px 0;
}
