body, html {
margin:0;
padding:0;
background:#996666;
color:#000;
font-family:arial,helvetica,sans-serif;
}

body {
min-width:800px;
font-family:arial,helvetica,sans-serif;
font-size:62.5%;
}


A:link {
color: #4C0000;
font-size:10px;
font-weight:bold;
text-decoration: none;
}

A:visited {
color: #4C0000;
text-decoration: none;
font-weight:bold;
font-size:10px;
}

A:active {
color: #000000;
text-decoration: none;
font-weight:bold;
font-size:10px;
}

A:hover {
color: #996666;
text-decoration: none;
font-style: none;
}

img {
border:0px;
}



#page {
width: 800px;
margin:0 auto;
background:#ffffff;

 }
 
.line {width: 100%; float: left;} 


.column-left {width: 18%; float: left; background:#ffffff; }


.column-middle {width: 64%; float: left; background:#ffffff;} 

.column-right {width: 18%; float:left; background:#ffffff;} 


.clr {clear:both} 




.column-left ul{
margin:0;
padding:0;
list-style:none;

}

.column-left li{
margin:0;
padding:0;
}


.column-right ul{
margin:0;
padding:0;
list-style:none;

}

.column-right li{
margin:0;
padding:0;
}




.date {
font-size: 12px;
color: #000;
text-align: left;
	font-size: 10px;
 	padding-top: 10px;
padding-left:10px;
padding-right:10px;

}


.underentry {
	border-top:1px solid #CCCCCC;
	text-align: left;
	font-size: 9px;
padding-left:10px;
padding-right:10px;
line-height:1em;
 	padding-bottom: 65px;
	}
	
	.entry p, .entrytext {
color:#000000;
font-family:Arial;
font-size:1.1em;
line-height:1.3em;
padding-left:10px;
padding-right:10px;
}


.column-middle .entry img {
border: 1px solid #000;
text-align: center;
}

img.centerImage {
display: block;
margin-left: auto;
margin-right: auto;
}




h3, h3 a {
color:#330000;
border-bottom:1px solid #CCCCCC;
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:10px;
letter-spacing:0.3em;
line-height:normal;
margin:5px 0;
padding:3px;
text-align:left;
text-transform:uppercase;
}


h1, h1 a {
color:#330000;
margin: 0px;
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:16px;
text-align:left;
text-transform:lowercase;
padding-left:10px;
padding-right:10px;
}



.pages {
text-align:center;
}



.input {
border:1px solid #4C0000;
background-color: #cccccc;
color:  #000000;
font-family:  verdana, arial, serif;
font-size: 9px;
}

.textarea {
border:1px solid #4C0000;
background-color: #cccccc;
color:  #000000;
font-family:  verdana, arial, serif;
font-size: 10px;
}



.submit {
	background-color:  #ffffff;
	border:1px solid #4C0000;
font-family:  verdana, arial, serif;
	font-size: 9px;
	margin: 0 auto;
	padding: 0px;
}

.sidebarright {
padding-left:7px;
padding-right:16px;
}



.sidebarleft {
padding-left:16px;
padding-right:5px;
}



#ravthing {
text-align: center;
}


	
#commentpost {
	color:#000000;
	font-family:Arial;
	font-size:1.1em;
	line-height:1.3em;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #FFFFFF;
	width: 385px;
}


	
.commentline {
	text-align:left;
	padding-bottom:10px;
}

.commentlineentry {
	text-align:left;
	padding-bottom:10px;
	padding-left:15px;	
}

blockquote {
background-color: #EEEEEE;
border-left: 8px solid #CCCCCC;
}


/* =========== RAVELRY ============= */

#ravthing .rav_project {
            margin-bottom: 5px;
 		  	margin-left: auto;
			margin-right: auto;
 }
          
#ravthing .rav_project a.rav_title {
            font-size: .9em;
			margin-left: auto;
			margin-right: auto;  
}
		  
#ravthing .rav_project .rav_progress_text {
            position: relative;
            text-align: center;
			margin-left: auto;
			margin-right: auto;  
 }
        
#ravthing .rav_project .rav_progress_bar_wrapper {
            border: 1px solid #BCBCBC;
            margin-top: 2px;
			margin-left: auto;
			margin-right: auto;  
          } 

#ravthing .rav_project .rav_progress_bar { 
            position: relative;
            padding: 1px;
			margin-left: auto;
			margin-right: auto;  
}
        
#ravthing .rav_project .rav_progress_bar .rav_progress_filled { 
            position: absolute;
			margin-left: auto;
			margin-right: auto;  
}
          
#ravthing .rav_project .rav_photo_link {
            margin-bottom: 5px;
            display: block;
                margin-left: auto;
			margin-right: auto;
            margin-top: 5px;
            border: 1px solid #cccccc;
}
          

#ravthing .rav_project .rav_photo_link img {
            border: 1px solid #ffffff;
}
          
          
		  
#ravthing .rav_project_with_photos {
   	margin-bottom: 0px;

}
