/* content */
.date-title, .archive-header
{
   margin: 16px 0 0 0;
   padding: 0 0 10px 0;
   color: #666;
   font-size: 18px;
   font-family:'trebuchet ms', verdana, arial, helvetica,  sans-serif;
   font-weight: normal;
   	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #65ACE8;
}





.comments-header-title
{
   margin: 5px 0 0 0;
   color: #666;
   font-size: 14px;
   font-family:verdana, arial, helvetica,  sans-serif;
   font-weight: bold;

}

.entry-content, .entry-body, .entry-more-link {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 11px;
		font-weight:normal;
  		
  		line-height:146%;					

		}
		

.entry-more-link,
.entry-more
{
   clear: both;
}
		
/*removed this .entry-body padding:0 0 0 22px;*/

		
.entry-footer,
.comment-footer,
.trackback-footer
{

   font-family:verdana, arial, sans-serif;
	font-size: 10px;
	line-height:110%;
	color: #999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-bottom: 22px;

   
}		
		/* posted replaced with entry-footer */
.posted	{
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	padding-bottom: 16px;
		}

.content-nav  {
		font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
		color:#69C;
		font-size:13px;
		font-weight:bold;
  		line-height:140%;
		margin:8px 26px 34px 24px;
			
		}	

/* end of content */
/* main page only styles - 3 column  */
#mainIntroIndent {
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif ;
	color: #DA7B23;
	line-height: 140%;
	margin:14px 0 0 26px;
	}	

#main-alphaIndent {
		margin:17px 0 0 26px;
		}	

#main-alpha-bgd {
	background: url(imgs/diary-bgd.gif);
	padding: 5px 5px 10px 7px;
}
#beta-indent {
	margin-left: 24px;
}

/* main page only styles  */
.main-video {

	padding: 0 0 10px 7px;

}
#mainIntro {
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif ;
	color: #DA7B23;
	line-height: 140%;
	margin:14px 0 0 0;
	}	
			
.category-caps {
font-family:verdana, arial, helvetica,  sans-serif;
color:#999;
font-size:10px;
text-transform:uppercase;
letter-spacing: 0.3em;
		padding: 12px 0 5px 0;
	border-bottom-style: dotted;
	border-bottom-color: #65ACE8;
	border-bottom-width: 1px;
	}

.main-search {
		padding: 0 0 15px 0;
		}
/* end of main page only styles*/
/* amended for home page */
.main-entry-header {
	font: bold 11px verdana, arial, helvetica,  sans-serif;
	color: #666;
	line-height: 15px;
	margin: 0 0 0 0;
   padding: 0 0 0 0;
		}	
#main-beta {
		color:#CCC;
		margin:17px 0 0 0;
		}
		
#main-alpha {
		margin:17px 0 0 0;
		}
		
#main-gamma {
		margin:14px 26px 0 24px;
		}

#main-alpha-inner {
	background: url(imgs/diary-bgd.gif);
	padding: 5px 5px 10px 7px;
}
.main-date-title {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   color: #DA7B23;
   font: bold 17px 'trebuchet ms', verdana, arial, helvetica,  sans-serif;

}
#main-gamma .module-content {
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		font-weight:normal;
  		line-height:140%;
				margin:0 0 0 0;	
				
		}	
		
.main-search .module-content {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		line-height:140%;
				margin:0 0 0 0;	
				
		}	
		
		
#main-gamma .module-header {
		font-family:verdana, arial, sans-serif;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
  		background:#FC7C11;
  		line-height:140%;
  		padding: 2px 2px 2px 5px;		
  		margin:12px 0 1px 0;	
 					
		}		
#main-gamma .sidetitlealt {
		font-family:verdana, arial, sans-serif;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
  		background:#57A9E7;
  		line-height:140%;
  		padding: 2px 2px 2px 5px;		
  		margin:12px 0 0 0;	  					
		}		
		
#main-gamma .sidealt  {
		font-family:verdana, arial, sans-serif;
		color:#65ACE8;
		font-size:10px;
		font-weight:normal;
  		background:#AFD4F3;
  		line-height:140%;
		margin:0 0 0 0;
		padding: 0 2px 0 5px;	

				
		}			
	
/* end */
/* styles for blogroll - also see the links further down  */

.blogrollmain{
	font-family:verdana, arial, sans-serif;
		color:#65ACE8;
		font-size:10px;
		font-weight:normal;
  		background:#AFD4F3;
  		line-height:140%;
		margin:0 0 0 0;
		padding: 0 2px 0 10px;	

}




  /*end*/



/* end of blogroll styles  */




		
		
		#footer {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size: 9px;
		font-weight:normal;
  		
  		line-height:146%;		
		border-top-style: solid;
		border-top-color: #666;
		border-top-width: 1px;		
  		padding:8px 0 5px 22px;
		margin:0 26px 6px 33px;	
		}
	
	.section-title	{
	font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
	font-size: 22px;
	color: #65ACE8;
	border-bottom-style: dotted;
	border-bottom-color: #65ACE8;
	border-bottom-width: 2px;
	padding: 0 0 8px 0;
	margin:0 0 20px 0;	
		}		
		

		
		.sidetitlealt {
		font-family:verdana, arial, sans-serif;
		color:#FFFFFF;		
		font-size:10px;
		font-weight:bold;
  		background:#57A9E7;
  		line-height:140%;
  		padding: 2px 2px 2px 5px;		
  		margin:12px 26px 0 24px;	  					
		}		
		
		.sidealt  {
		font-family:verdana, arial, sans-serif;
		color:#65ACE8;
		font-size:10px;
		font-weight:normal;
  		background:#AFD4F3;
  		line-height:140%;
		margin:0 26px 0 24px;
		padding: 0 2px 0 5px;	
				
		}	
		
.module-header {
		font-family:verdana, arial, sans-serif;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
  		background:#FC7C11;
  		line-height:140%;
  		padding: 2px 2px 2px 5px;		
  		margin:12px 26px 1px 24px;	
 					
		}	
		
.module-content  {
		font-family:verdana, arial, sans-serif;

		color:#666;
		font-size:10px;
		font-weight:normal;
  		
  		line-height:140%;
				margin:0 26px 0 24px;
}	
.archive-list {
		margin:0;	
		list-style:none;
		padding-left:0;
  		text-indent:18px;
        }
		
.module-list {
		margin:0;	
		list-style:none;
		padding-left:0;
  		text-indent:12px;
        }

.module-list-item {
		  background:url("/../../imgs/bullet.gif") no-repeat 2px 5px ;
		  }
			
#beta ulcancelled {
		margin:0;	
		list-style:none;
		padding-left:0;
  		text-indent:12px;
        }
#beta licancelled {
		  background:url("imgs/bullet.gif") no-repeat 2px 5px ;
		  }
		  

		
	
		
		
		
		
		body {
		margin:0 0 20px 20px;
		background:#ffD6A4 url(../../imgs/bgd.gif);	
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 11px;	
		}


/* styles all the links  */
A, A:link	 			{
	color: #69C;
	text-decoration:none;
     border-bottom:1px dotted #69C;
}

	A:visited	{
	color: #69C;
	text-decoration: none;
}
	A:hover		{ color: #69C;   border-color:#fff;
  border-bottom-style:solid; }
	A:active	{ color: #69C; text-decoration: none; }
	
#mainIntro a{ text-decoration:none;color: #DA7B23;border-bottom:0px none;}
#mainIntro a:hover { text-decoration:none;color:  #999;border-bottom:0px none;}

.entry-header a{ text-decoration:none;color: #65ACE8;border-bottom:0px none;}	
.entry-header a:hover { text-decoration:none;color: #999;border-bottom:0px none;}


 /* styles blogroll links */
 .blogrollmain a{ text-decoration:underline;color: #2B8EDF;border-bottom:0px none;}
.blogrollmain a:hover { text-decoration:none;color: #2B8EDF;}

	
	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	#banner {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:10px;
  		background:#fff;
		margin: 0 0 30px 0;
		display: block;
		
  		 					
		}
			#main-banner {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:10px;
  		background:#fff;
		margin: 0 0 60px 0;
		display: block;
		
  		 					
		}
		
	#banner a,
        #banner a:link,
        #banner a:visited,
        #banner a:active,
        #banner a:hover {
		font-family:verdana, arial, sans-serif;
		font-size: x-large;
		color: #CC9933;
		text-decoration: none;
		}

	.description {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:bold;
  		background:#333;	
  		text-transform:none;	
		letter-spacing: none; 		
		}	
				
	#alpha {
float:left;
			
			font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 11px;
		line-height:146%;
			
		
		
		}

	#biocontent {
		float:left;
		width:100%;
		background:#333;
		margin-right:15px;
		margin-bottom:20px;
		}

	#beta {
		
		color:#CCC;
		margin:0 0 5px 0;
			
		}
			
		
	.blog {
  		padding:0 0 20px 22px;
  		margin:0 0 0 33px;	
		border-left:1px solid #999;
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 11px;			
		}	
	
	.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size: 11px;
		font-weight:normal;
  		background:#fff;
  		line-height:146%;		
  		border-left:1px solid #999;			
  		padding:0 0 0 22px;
		}

	.tblbody {
		font-family:verdana, arial, sans-serif;
		color:#eee;
		font-size:10px;
		font-weight:normal;
  		background:#333;
  		line-height:140%;		
  		padding:5px;
		}

.biobody {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		background:#333;
  		line-height:140%;		
  		border-left:1px solid #666;			
  		border-right:1px solid #666;
  		border-bottom:1px solid #666;	  			  		
  		border-top:1px solid #666;
  		padding:10px;
		}
		
	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		font-weight: normal;
		text-decoration: none;
	}
	
	.entry-header, comment-header {
	font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
	font-size: 22px;
	color: #65ACE8;
	line-height: 25px;
	margin: 16px 0 2px 0;
   padding: 0 0 0 0;
		}			
		
	#menu {
  		margin-bottom:10px;
		background:#333;
		font-family: verdana, arial, sans-serif;
		font-size:10px;
		font-weight:bold;  							
		}	
		
	.date-header	{
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #666;
	margin-top:10px;
	line-height: 10px;
		}			
		
	
		
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:10px;
		font-weight:normal;
  		padding:5px;				
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#CC9933;
		font-size:10px;
		font-weight:bold;
  		background:#333;
  		line-height:140%;				
		}	
	
	
		
	

	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:10px;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#333;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:bold;
		border-top:1px solid #666;
		border-bottom:1px solid #666;		
		line-height:140%;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em  					
		}	
		
/*think these can be deleted */	
/*	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		background:#333;
  		line-height:140%;					
		}		

	.comments-info {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		line-height:140%;					
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:10px;
		font-weight:normal;
  		background:#333;
 		margin-bottom:25px;
 		padding-bottom:25px;
  		border-bottom:1px dashed #666;
		}	
		
	.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #CCC; 
		font-weight:bold;
		text-transform:uppercase;
 		margin-bottom:25px;
 		padding-bottom:25px;
 		border-bottom:1px solid #666;		
		}		

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

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

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		background:#333;
  		margin-bottom:20px;
		}	

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#CC9933;
		font-size:large;
		font-weight:bold;
  		background:#333;
  		padding-left:15px; 
		}		



/* comments form  */

form {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.comments-header,
.comments-open-header
{
   padding: 0 0 0 5px;
   		font-family: 'trebuchet ms', verdana, arial, helvetica,  sans-serif;
		color:#69C;
   font-size: 13px;
   font-weight: bold;
   text-transform:uppercase;
   letter-spacing: 0.3em;
}

#alpha label {
width: 7em;
float: left;
text-align: right;
margin: 0 1em 7px 0;
clear: both;
}
.form-indent {
margin-left: 8em;
}
.input-box, .textarea, .form-indent
{
margin-bottom: 7px;
}
.comments-open-footer
{
margin: 14px 100px 0 8em;
clear: both;
}	



	
/*codes for images whihc are uploaded */
img.image-full { width: 100%; }

.image-thumbnail
{
   float: left;
   width: 115px;
   margin: 0 10px 10px 0;
}

.image-thumbnail img
{
   width: 115px;
   height: 115px;
   margin: 0 0 2px 0;
}




/* calender starts here  */
.module-calendar .module-content table
{
   border-collapse: collapse;
}

.module-calendar .module-content th,
.module-calendar .module-content td
{
   width: 14%;
   text-align: center;
}		
/* mmt calendar */

.module-mmt-calendar { margin-bottom: 15px; }
.module-mmt-calendar .module-content { margin: 0; }
.module-mmt-calendar .module-header { margin: 0; }
.module-mmt-calendar .module-header a { text-decoration: none; }
.module-mmt-calendar table { width: 100%; }

.module-mmt-calendar th { text-align: left; }

.module-mmt-calendar td
{
   width: 14%;
   height: 75px;
   text-align: left;
   vertical-align: top;
}
/* calendar tweaks */

   .layout-calendar #alpha { width: 260px; }
   .layout-calendar #beta { width: 420px; }

   .layout-calendar #gamma,
   .layout-calendar #delta
   {
      width: 190px;
   }

   .layout-calendar #gamma-inner,
   .layout-calendar #delta-inner
   {
      border: 0;
      padding: 0;
   }

   .module-mmt-calendar { width: 398px; }
   .module-mmt-calendar .module-content
   {
      margin: 0;
      border-width: 0;
      padding: 10px;
   }

   .module-mmt-calendar table
   {
      width: 378px;
      background: #a3b8cc;
   }

   .module-mmt-calendar th
   {
      color: #fff;
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: bold;
   }

   .module-mmt-calendar td
   {
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: normal;
      background: #e6ecf2;
   }

   th.weekday-7, td.day-7, td.day-14, td.day-21, td.day-28, td.day-35, td.day-42
   {
      border-right: none;
   }

   .module-mmt-calendar td { height: 70px; }



.entry-content img {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}

#main-indent .entry-body img {width: 140px; height:auto;}
#gamma-inner .entry-body p img {width: 165px; height:auto;}


.video-caption
{

   font-family:verdana, arial, sans-serif;
	font-size: 10px;
	line-height:120%;
	color: #999;
 }
