/* individual blog titles */
.title {
	color: #3f550a;
	font-family: Trebuchet MS, verdana, arial, sans-serif; 
	font-size: 15px; 
	margin-left: 10px;
	padding-bottom:5px;	font-weight: bold;
}
/* actual blog entries */
.blog_body {
	color: #000000;
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial, sans-serif;
	margin-left: 10px;
}

.blogTitle {
color: #000000;
padding: 2px 20px 2px 10px;
font:24px verdana, arial, sans-serif;
font-weight: bold;
text-align:right;
height: 24px;
/*width: 800px;*/
}

.date {
	background-color: #eaf3c6; 
	border:1px solid #999;
	font-family: Trebuchet MS, verdana, arial, sans-serif; 
	font-size: 11px; 
	color: #666; 
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
	text-align:left;
}

.dateNav {
	background-color: #eaf3c6; 
	border:1px solid #999;
	font-family: Trebuchet MS, verdana, arial, sans-serif; 
	font-size: 12px; 
	font-weight: bolder;
	color: #d2691e; 
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
}

.byline {
	font-family: Trebuchet MS, verdana, arial, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	margin-top: 10px;
	margin-left: 10px;
}

.header, .header a {
	font-family: verdana, arial, sans-serif; 
	font-size: 11px;
	text-align: center;
	font-weight: bold;
}

.calendar_table {
	background-color:#8da73f;
	font-family: verdana, arial, sans-serif; 
	font-size: 10px;
	text-align: center;
	padding: 2px;
	line-height: 14px;
}

.calendar_today {
	background-color: #daa520;
}
#calendar_title {
	text-align:center;
}
.rightMenu {
	padding-left: 0px;
}
.menuTitle {
	font-family: verdana, arial, sans-serif; 
	font-size: 10px;
	font-weight:bold;
	color: #ffd700;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: .2em;
	padding-left:15px;
}
.menuBody {
	font-family: verdana, arial, sans-serif; 
	font-size: 10px;
	padding: 0px;
	padding-right:5px;
	line-height: 14px;
	margin: 10px;
}
.menuBody A {
	font-family: verdana, arial, sans-serif; 
	font-size: 10px;
	color: yellow;
}
.code {
	font-family: courier;
	font-size: 11px;
	border: solid thin #617e20;
	background-color: #ffffbb;
}
.snippet{  		
	color:#4a4a4a;  		
	font-weight:bold;  		
	font-family:Courier;  	
}
form table td {
	font-size: 10px;
}
blockquote {
	border-left:2px solid #bdb76b;
	background-color:#f9fae7;
	padding:5px;
	padding-right:10px;
}
.blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: .8em; 
	color: #666; 
	border:0px;
	padding:5px;
	margin-bottom:5px;
	font-weight:normal;
}
.commentBody, .trackbackBody {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: .9em; 
	color: #000000; 
	margin-bottom: 10px;
}
#trackbacks,#comments {
	margin-top:8px;
}
.comment, .trackback, .commentAlt, .trackbackAlt {
	border: 0px;
	padding: 5px;
	margin:5px 0;
	position:relative;
}
.commentAlt, .trackbackAlt {
background-color:#ffffcc;
}
.commentByLine, .trackbackByLine {
	font-style: italic;
	font-size: .8em;
}
.addCommentLink,.addTrackbackLink {
	text-align:right;
}
.comment img, .commentAlt img {
	float:left;
	position:relative;
	margin: 0 5px 5px 0;
}
.blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: 0.9em; 
	color: #666; 
	border:1px solid #999;
	padding:5px;
	margin-bottom:5px;
	font-weight:bold;
}
.byline, .entryfooter, .trackbackfooter {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: .9em;
	line-height: 135%;
	margin: 0;
	padding: 0 0 8px 0;
	color: #000;
}

mxna_body {
	margin: 0px;
	padding: 0px;
	background-color: #060;
	/*background-color: #E6E6DC;*/
	}
	
A{ color: #003366;} 
A:link{ color: #003366; text-decoration: none; } 
A:visited{ color: #003366; text-decoration: none; } 
A:active{ color: #003366; text-decoration: none; } 
A:hover{ color: #006699; text-decoration: none; } 

A.nav{ color: #FFFFFF;} 
A.nav:link{ color: #FFFFFF; text-decoration: none; } 
A.nav:visited{ color: #FFFFFF; text-decoration: none; } 
A.nav:active{ color: #FFFFFF; text-decoration: none; } 
A.nav:hover{ color: #FFFFFF; text-decoration: none; } 

.mxna_body {
		font-family: verdana, arial, tahoma;
		color:#333;
		font-size:10px;
		font-weight:normal;		
		}

.mxna_bodyBold {
		font-family: verdana, arial, tahoma;
		color:#333;
		font-size:10px;
		font-weight:bold;		
		}
		
.mxna_title {
		font-family: verdana, arial, tahoma;
		color:#3f550a;
		font-size:12px;
		font-weight:bold;		
		}
		
.mxna_titleWhite {
		font-family: verdana, arial, tahoma;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;		
		}
		
.mxna_category {
		font-family: verdana, arial, tahoma;
		color:#BBBBAF;
		font-size:14px;
		font-weight:bold;		
		}
		
.mxna_name {
		font-family: verdana, arial, tahoma;
		color:#999999;
		font-size:10px;
		font-weight:normal;		
		}
		
.mxna_entry {
		font-family: verdana, arial, tahoma;
		color:#333;
		font-size:10px;
		font-weight:normal;		
		}
		
.mxna_date {
		font-family: verdana, arial, tahoma;
		color:#999;
		font-size:10px;
		font-weight:normal;		
		}
		
.mxna_nav {
		font-family: verdana, arial, tahoma;
		color:#FFF;
		font-size:11px;
		font-weight:bold;		
		}
		
.mxna_url {
		font-family: verdana, arial, tahoma;
		color:#999;
		font-size:10px;
		font-weight:normal;		
		}

.mxna_url:hover{ color: #006699; text-decoration: none; } 

select	{
		font-family: verdana, arial, tahoma;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF;
		border: 1px solid #eee;
		margin: 0px;
		padding: 0px;
		}

.search_input {
		font-family: Verdana, Tahoma, Arial;
		font-size: 9px;
        background: #deeefe;
		}

.highlight {
        background: #ffff00;
		}

input	{
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
		}
		
	
.link {
		cursor: pointer;
		
	}

.oddrow {
		background-color: #ededed;
	}


.evenrow {
		background-color: #fff;
	}

#formtable {
		padding: 10px;
		margin: 10px;
		border: 1px solid #eee;
	}

#formtable TH {
		font-size: 11px;
		font-family: Verdana, Tahoma, Arial;
		font-weight: bold;
		text-align: left;
	}

#formtable TD {
		font-family: Verdana, Tahoma, Arial;
		font-size: 11px;
	}

.adminInput {
		width: 300px;
		font-family: Verdana, Tahoma, Arial;
		font-size: 10px;
	}

INPUT.button {
		width: 150px;
		font-size: 11px;
		font-weight: bold;
		background-color: #ededed;
		border: 2px #333 grooved;
	}	
	