/* CSS Document */

/* Framing */

body {
	margin: 50px;
	
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 13px;
	line-height: 15px;

}

#RssFeed {
	border: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
	position: absolute;
	top: 15px;
	left: 37px;

	display: none;
	
}

#RssTrigger {
	border: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 50;
	position: absolute;
	top: 432px;
	left: 65px;
	
	display: block;
	
}

#Wrapper {
	margin: 0px;
	padding: 0px;

    width: 1007px;
    
    z-index: 10;
	position: absolute;
	top: 50px;
	left: 50px;
		
}

#Filling {
	padding: 0px;
	margin: 0px;
	
	float: left;
	
}

#Leftside {
	margin: 0px 25px 0px 0px;
	padding: 0px;
	width: 152px;

	float: left;
		
}

/* Footer */

#Footbox {
	margin: 0px 0px 25px 0px;
	padding: 15px 25px 0px 25px;
	
	width: 780px;
	height: 27px;
	
	text-align: left;
	color: #000;
	
}

#Footbox p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}



/* Nav Start */

#Navbox {
	margin: 0px;
	padding: 25px;

	width: 102px;
	height: 223px;
	
	background-color: #FFFFFF;
	
}

#Navigation {
	width: 102px;
		
}

#Navigation img,
#Navigation a	{
 	margin: 0px;
	padding: 0px;
	border: 0px;
	
}

/* Nav End */

/* Twitter */

#Twitter {
	margin: 0px;
	padding: 110px 0px 0px 29px;
}

#Twitter a	{
	margin: 0px;
	padding: 0px;
	
	color: #33CCFF;
	text-decoration: none;
	
}

#Twitter a:hover	{
	color: #000;
	
}


/* Catagories and Archives */

#Catbox {
	margin: 0px;
	padding: 0px 25px 25px 25px;
	
	width: 102px;
	
	background-color: #FFFFFF;
	
}

/* Cats */

#Cats	ul	{
	margin: 15px 0px 0px 3px;
	padding: 0px;
	
}
		
#Cats li	{
	list-style: none;
	line-height: 15px;
	text-align: left;
	
}

#Cats li a	{
	margin: 0px;
	padding: 0px;
	
	color: #333;
	text-decoration: none;
	
}

#Cats li a:hover	{
	color: #999;
	
}

		
/* End Cats */


/* Archs */
		
#Archs	ul	{
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
	
}
		
#Archs li	{
	list-style: none;
	line-height: 15px;
	text-align: left;
}

#Archs li a	{
	margin: 0px;
	padding: 0px;
	
	color: #000;
	text-decoration: none;
	
}

#Archs li a:hover	{
	color: #999;

}

		
/* End Archs */


/* Posts */

.Post {
	
	width: 780px;
	height: auto;
	
	padding: 25px;
    margin: 0px 0px 25px 0px;
	
	background-color: #FFFFFF;
	
}

.Titlebox {
	padding: 15px 0px 15px 0px;
	margin: 0px;
	
	height: 15px;
	width: 780px;
	
	border-top: #CCCCCC solid 3px;
	
}
	
.Post_title { 
	font-weight: bold;
	color: #000000;
	
	float: left;
	
}

.Post_title a:active,
.Post_title a:visited,
.Post_title a:link { 
	color: #000000;
	text-decoration: none;
	
}

.Thedate { 
	color: #999999;	
	float: right;
}


.Writing img {
	border: 0px;
	padding: 0px 0px 25px 15px;
	
	background-color: #FFF;
	
	float: right;

}

.Writing img.Landscape {
	border: 0px;
	padding: 0px 0px 25px 0px;
	
	background-color: #FFF;
	
	float: left;

}

.Writing img.iwall {
	border: 0px;
	padding: 0px 0px 25px 199px;
	
	background-color: #FFF;
	
	float: right;

}




/* Writing */

.Writing { 
	padding: 0px;
	margin: 0px;
		
	background-color: #FFF;

		
}

.Writing p { 
	padding: 0px;
	margin: 0px 0px 15px 0px;
	color: #999;
	
}

.Writing p strong { 
	padding: 0px;
	margin: 0px 0px 15px 0px;
	color: #000;
	
}

.Writing a:link,
.Writing a:visited {
	color: #000;
	text-decoration: underline;
		
}

.Writing a:hover,
.Writing a:active  {
	color: #999;
	text-decoration: underline;

}


.Writing a.aligncenter:link,
.Writing a.aligncenter:visited {
	color: #999;
	text-decoration: none;
	font-weight: bold;
		
}

.Writing a.aligncenter:hover,
.Writing a.aligncenter:active  {
	color: #000;
	text-decoration: none;
	font-weight: bold;

}



/* Line */

#Line {
	border-bottom: solid 3px #FFF;
	width: 780px;
	
	clear: both;	
}


/* Prev and Next Posts */

#nextback a { 
border: 0px;
}


#nextback_box  {
	width: 780px;
    height: 27px;
    margin: 0px;
    padding: 25px 25px 75px 25px;
	
	background: #FFFFFF;

}

#nextback_line {
	border-top: 3px solid #CCC;
    padding: 0px 0px 25px 0px;
	margin: 0px;

}

#nextback_left,
#nextback_left  img {
	width: 252px;
    height: 27px;
	float: left;
border:0;

}

#nextback_right,
#nextback_right img { 
    width: 252px;
    height: 27px;
	float: right;
border:0;

}