@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

body { 
	font-family:Helvetica, sans-serif;
	background-color: #f0f0f0;
	color:#5d5c5c;
}

txt {}

p, ul, li{font-family:Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	}
	
li li {
	margin: 0 0 0 30px !important ;
}
	
a, img, ul {
	text-decoration:none;
	list-style:none;
	border:none;
	outline:none;
	color: #0066FF;

}

a:hover {
	color:#47a22d;	
	background: #FFFFFF;
	padding:1px 4px;
}

#container {position:absolute;
		width:800px;
		height:auto;
		left:100px;
		margin-left:0px;
		}

#details {
	height:120px;
	left:107px;
	padding:85px 0 0;
	position:fixed;
	background:#F0F0F0;
	top:0px;
	width:600px;
	z-index:1000;
	
}





#details a{
	text-align:right;
}

img, p {
	padding:10px 0 5px 0;
}

p {
	padding:10px 0 5px 1px;
}

.blog {
	top:215px;	
	left:12px;
	position:absolute;
	height:auto;
	padding:0 0 50px;
}

.blog li{
	list-style: cjk-ideographic;
	margin: 0 0 20px 0;
	border-bottom: dashed 1px black;
	width:600px;
}

.blog li p img, .blog li object, .blog li embed, img.tumblr_photo, .tumblr_video {
	padding: 15px 30px 15px 15px;
	background:#FFFFFF;
}

.blog li p{
	padding:0 0 0 3px;
}


.mo {
	position:absolute;
	width:1024px;
	left:50%;
	margin-left:-512px;
	
}

.mo_wrap {
	
	width:100%;
	
	background:#487d5a;
}

/*
#header {
	background:#000000;
	height:70px;
	left:168px;
	position:fixed;
	top:0px;
	width:98%;
	z-index:1000;
	border-bottom:1px solid #000000;
	}

#headerimg 	{
/* Takes the pagetitle values from main site 
	background:#FFFFFF;
	color:#000000;
	line-height:11px;
	margin:0px 0px 0px 2px;
	overflow: hidden;
	padding:0px 0px 0px 2px;
	position:absolute;
	width:100%;
	top:59px;
	}
	
#headerimg #rss {
	margin:-11px 0 0 437px;
	color:#000000;
}

#content {
	
	}

*/