/* Modifications by Chris M (http://aphotolog.com) for WordPress. 
   Pardon my sloppiness..

	Licensed under GPL :)
*/

body {
color: #FF6428; 
text-align: center; 
margin: 0;  
overflow: hidden;
Font-Family: Arial,Helvetica, sans-serif; 
font-size: 12px;
   background: url("bg.jpg") no-repeat top;  
	background-color: Black;
	
}

a:hover {
color: #FFFFE0; 
}




a {
text-decoration: none; 
color: #FF7E4D;
}
H2 {
color: #FFA07A;  
font-size: medium;
}

img{
	border: 0px;
}


#container {
width: 100%;
	text-align:left; 

	}

#header {

	}

.subtitle{
text-align: left;
margin-left: 200px;
margin-top: 285px;

}
.subtitle a:hover {
color: #FBFFFF; 
}


.subtitle a:visited {
	color: #F5F5F5;
	}

.subtitle a{
font-size: 12px ;
margin-top: 60px;
color: #DC143C;
}


.title{
margin-top: 20px;
}
.title a{
color: #8FBC8F;
font-size: xx-large;	
}	
	

.replycontent{padding-left: 20px;}	

#blog {
	float: left;
	width: 650px;
	margin-left: 30px;
	margin-right: 20px;
	overflow: hidden;
	margin-top: 50px;
	border-right: 1px dotted #fff;
	}
	
	
.blog_head{
 width: 300px; 
}	
.post{
}
	
#blogbody {
color: Teal;  
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
margin-top: 10px;
margin-left: 15px;
margin-right: 10px;
margin-bottom: 50px;
border: 2px solid #fff;
background: #FFF2EE;

}
#blogbody a{
color: #666;  
}
#blogbody a:hover {
color: #698B23;  
}
#mytitle:first-letter {  /
margin: 0pt 5pt 0pt 0pt;  
padding: 3px;  
font: 20px bold;  
float: left;  
border : 1px dotted  #009999;  
}
#mytitle p:first-letter {  
margin: 0pt 5pt 0pt 0pt;  
padding: 3px;  
font: 30px bold;  
float: left;  
border : 2px dotted #fff;  
}


.contenttitle {  
font-size: 30px;
font-weight: bolder;
margin-top: 50px;
color: Black;
border-bottom: 1px solid White;
margin-bottom: 30px;
width: 600px;
margin-left: 30px;
}

.contenttitle a{  
color: #FF7844;


}

.contenttitle a:hover{  
color: #FFFFE0; 
}


.contenttime {  
width:200px;  
margin:-5px 0px 0px 20px;  
font: 10px 'Tahoma', sans-serif;  
color: #FFFAF0;  
text-align:right;  
}


.contentcomments {  
width: 700px;
margin-left: 5px;
text-align: center;
  
}

.contentcomments a {  
color: #FF7F4F;
font-size: 10px;

}
.contentcomments a:hover {  
color: White;
font-size: 10px;

}

#side {
	float: left;
	text-align: center;
   width: 200px;
	margin-top: 30px;
	}
.side_head {
	float: left;
	width:226px;  
	height: 63px;
	}	
	
.left_line_top { 
width:226px;
height: 35px;  
background:url("line_top.jpg") no-repeat;
margin-top: 5px;
}
.left_line_content {  
width:226px;
background:url("line_content.jpg") repeat-y;
text-align: center;
}
.left_line_buttom {  
width:226px;
height: 35px;   
background: Black;
background:url("line_buttom.jpg") no-repeat;
margin-bottom: 5px;

}

.bigtitle{
margin-bottom: 20px;
border-bottom: thin;
width: 150px;
color: White;
font-size: 15px;
font-weight: bolder;
border: 2px solid #FFF3F0;
}

.smalltitle{
text-align: left;
width: 150px; 
color: #FF7844;
}
	
.smalltitle a{
line-height: 200%;
color: #FF7844;
	
}
.smalltitle a:visited{
color: #F0F8FF;
	
}	

.calMonthToday{

color: #A9DAFA;
}
.calMonthDay a{
	color: Red;
}
.calMonthDay a:visited{
color: #87CEFA;

}
.replycontent{padding-left: 50px;}	
.calMonth{border-collapse: collapse; font-size: 12px; line-height: 150%; width: 150px;}/*日历整体*/	
.calMonthHeader{background: White;color: Black; height: 13px;}/*日历头*/	

.calMonthForward a{color: White;}
.calMonthForward a:hover{color: Blue;}

.calMonthCurrent{}

.calMonthBackward a{color: White;}
.calMonthBackward a:hover{color: Blue;}

.calMonthDay{color: White;border: 1px solid #fff;}
.calMonthDay a{color: #FFB89D;}
.calMonthDay a:hover{color: Orange}

.calMonthToday{color: #F0F8FF; background: #A6A6A6}
.calMonthToday a:hover{color: #FF4500}

#footer {
width: 780px;
height: 43px;
	font-size: 12px;
	margin-bottom: 30px;
	color: Lime;
	padding-top: 15px;
	
	}
	
#footer p a {
color: #9ACD32;  
text-decoration: none; 
}

#footer p a:hover {
	color: #F0FFFF;
	text-decoration: underline;
	}
	
	
