#blog_content A 			{ 
	color: red; 
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	text-decoration: none; 
	font-weight:bold; } 
#blog_content A:link		{ color: red; text-decoration: none; } 
#blog_content A:visited	{ color: red; text-decoration: none; } 
#blog_content A:active	{ color: red;  } 
#blog_content .rightMenu A:hover		{ color: white;  } 
#blog_content #blogText A:hover		{ color: black;  } 
#blog_content .subtext {color:#404040;}

body {
	background-color: black;
	background-image: url(/aaaemily/blog/tiles/emilystrangeblognote.gif);
}

#blog_content #page{
	/*background-color: #FFF;*/
}

#blog_content .entry .byline {padding-left:8px;}

#blog_content .entry h1 {padding-left:8px; padding-right:8px; }

#blog_content .entry h1 a:hover {text-decoration:underline}

#blog_content h1 a {color:white !important;}

#blog_content h1 {
	display:block;
	background-color:red;
	font-family: "Trebuchet MS", verdana,arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	color: #000;
	padding-top:4px !important;
	padding-bottom:4px !important;
}

#blog_content .body {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size:14px;
	color: #000000; 
	margin-left:8px; 
	margin-right:8px; 
	background-color:white;
}

#blog_content .body img {max-width:544px;}

#blog_content .byline, #blog_content .entryfooter, #blog_content .trackbackfooter {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: .7em;*/
	line-height: 135%;
	margin: 0;
	/*padding: 0 0 8px 0;*/
	color: #000;
}
#blog_content .byline{
	clear:both;
}

#blog_content .commentBody {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: .8em; */
	color: #000000; 
	margin-right: 10px;
	margin-bottom: 40px;
}

#blog_content .recent_comment {margin-top:8px; margin-bottom:8px;}
#blog_content .recent_comment a {color:#CCCCCC; text-decoration:underline;}
#blog_content .recent_comment a:hover {color:red;}
#blog_content .recent_comment .the_comment {margin:0px; padding-left:4px;}
#blog_content .recent_comment .recent_comment_name {color:#FFFF99;}
#blog_content .recent_comment .recent_comment_name:hover {color:red;}

#blog_content .commentByLine, #blog_content .tweetbackByLine {
	font-weight: bold;
	clear: left;
}

#blog_content #blogText {
	background-color:white;
	/*padding:0 8px 0 8px;*/
}

#blog_content #banner, #blog_content #banner a {
	font-family: "Trebuchet MS", verdana,arial, sans-serif;
	/*font-size: 1.4em;*/
	font-weight: bold;
	color: white;
	background-color: #404040;
	padding:5px;
}

#blog_content input, #blog_content select, #blog_content textarea {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: 1em; */
	color: #000000; 
}


#blog_content .menuTitle {
	/*font-family: verdana, arial, sans-serif; */
	font-size:14px;
	/*font-size: .7em;*/
	color:black;
	background-color: #404040;
	text-align: left;
	/*
	text-transform: uppercase;
	letter-spacing: .2em;*/
	padding: 5px;
}

#blog_content .header, #blog_content .header a {
	font-family: verdana, arial, sans-serif; 
	/*font-size: .7em;*/
	text-align: center;
	font-weight: bold;
}


#blog_content #calendar{
	width:90%;
	margin:0 auto 0 auto
}
#blog_content .calendarTable, .calendarTable a {
	font-family: verdana, arial, sans-serif; 
	/*font-size: .9em;*/
	text-align: center;
	padding: 2px;
	line-height: 14px;
}

#blog_content .calendarToday {
	background-color: #404040;
}

#blog_content .menuBody {
	color:#CCCCCC;
	background-color:#262626;
	/*font-family: verdana, arial, sans-serif; 
	font-size: .65em;*/
	text-align: left;
	padding: 2px;
	line-height: 14px;
}

#blog_content .menuBody .header {
	/*font-size: 1em;*/
}

#blog_content .menuBody A {
	font-family: verdana, arial, sans-serif; 
	/*font-size: 1em;*/
}

#blog_content .date {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;  
	color: #666; 
	border:1px solid #999;
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
}

#blog_content .blogHeader, #blog_content .trackbackHeader, #blog_content .relatedentriesHeader, #blog_content .tweetbackHeader {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: .7em; */
	color: #666; 
	border:1px solid #999;
	padding:5px;
	margin-bottom:10px;
	font-weight:normal;
}

#blog_content .commentHeader {
	font-size:16px;
	line-height:16px;
	color:white;
	background-color:#525252;
	padding: 3px 6px 3px 6px;
}

#blog_content .commentSubHeader {
	color:red;
	background-color:rgb(236, 236, 236);
	padding: 3px 6px 3px 6px;
}

#blog_content .commentSubHeader a {
	color:red;
	text-decoration:none;
}

#blog_content .commentSubHeader a:hover {
	color:red;
	text-decoration:underline;
}

#blog_content .footerHeader {
	/*background-color: #404040;
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	font-size: .7em; 
	color: #666; 
	border:1px solid #999;
	padding:5px;*/
	font-weight:normal;
}

#blog_content .rightMenu {
	/*border:1px solid #999;*/
	margin-bottom:8px;
}

#blog_content .code {
	font-family: "courier new",courier,monospace;
	/*font-size: 1em;*/
	color: black;
	border: solid thin #0000cc;
	background-color: #ffffcc;
	overflow: auto;
	max-height: 200px;
    padding: 4px 4px 4px 4px;
    line-height: 15px;
	 margin:5px 0 5px 0;	
}

#blog_content .codePrint {
	font-family: courier,monospace;
	/*font-size: .7em;*/
	color: black;
	border: solid thin #0000cc;
	background-color: #ffffcc;
    padding: 4px 4px 4px 4px;
    line-height: 15px;	
}
#blog_content .center{
	text-align:center;
}
#blog_content .entry{
	margin-bottom:8px;
	padding-bottom:3px;
	border-bottom:1px solid #999;
}
#blog_content .entryLast{
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom: none !important;
}
#blog_content a img{
	border: 0px;
}

#blog_content .comment, #blog_content .trackback, #blog_content .tweetback, #blog_content .commentAlt, #blog_content .trackbackAlt, #blog_content .tweetbackAlt {
	border: 1px solid #999;
	padding: 10px;
	margin:10px 0;
	position:relative;

}
#blog_content .commentAlt, #blog_content .trackbackAlt , #blog_content .tweetbackAlt{
background-color:#efefef;

}
#blog_content .comment img, #blog_content .commentAlt img, #blog_content .tweetback img, #blog_content .tweetbackAlt img {
	float:left;
	position:relative;
	margin: 0 5px 5px 0;
	max-width: 48px;
	max-height: 48px;	
}



#blog_content .commentBody, #blog_content .trackbackBody, #blog_content .tweetbackBody {
	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: .7em; */
	color: #000000; 
	margin-bottom: 10px;
}

#blog_content #relatedEntriesList {
 	font-family: "Trebuchet MS", verdana, arial, sans-serif; 
	/*font-size: .7em; */
	color: #000000;
 }



#blog_content .commentByLine, #blog_content .trackbackByLine, #blog_content .tweetbackByLine {
	font-style: italic;
	/*font-size: .7em;*/
}

#blog_content .addCommentLink, #blog_content .addTrackbackLink{
	text-align:right;
	}
	
#blog_content #trackbacks, #blog_content #comments, #blog_content #tweetbacks {
	margin-top:8px;
}

#blog_content #calendar th{
	font-weight: normal;
}

#blog_content .tbLink{
	/*font-size:1.1em;*/
}

#blog_content .autoImage {
	float: left;
	margin: 0 5px 5px 0;
}

#blog_content .byline img{
	vertical-align: top;
}


/*==================Forms======================*/
fieldset#commentForm, fieldset#sendForm{
margin:8px;
text-align:left;
}
fieldset#sendForm{
border:none;
}
fieldset#commentForm legend,fieldset#sendForm legend {
/*font-size: 1.1em;*/
font-weight: normal;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 3px 5px 10px 5px;
}
fieldset#commentForm label,fieldset#sendForm label{
float:left;
width:110px;
text-align:right;
padding-right:8px;
}
fieldset#sendForm label{
width:170px;
}
fieldset#commentForm div,fieldset#sendForm div{
clear:both;
margin-bottom:5px
}
fieldset#commentForm .longLabel{
width:260px
}
fieldset#sendForm .longLabel{
width:170px;
}
fieldset#commentForm .nofLoat,fieldset#sendForm .nofLoat{
float:none
}
fieldset#commentForm #comments,fieldset#sendForm #notes{
width:100%;
height:120px;
overflow: auto;
}
fieldset#sendForm #notes{
width:300px;
}
fieldset#commentForm img{
margin:3px auto
}
fieldset#sendForm img,fieldset#sendForm #submit{
margin-left:178px;
}
#popUpFormBody{
background:#fff;
margin:8px;
}

