body{
	font-size: 76%; 
	color: #222;
	font-family: palatino, "Palatino Linotype", "Lucida Bright", Lucidabright, Georgia, "Bitstream Vera Serif", serif; 
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	word-wrap: break-word;
	background: #f5f5f5;
}


abbr,acronym,.help{
	border-bottom: 1px dashed #667b9e;
	cursor: help;
}



h1{
	font-size: 1.2em;
	color: #000;
	font-family: palatino, "Palatino Linotype", "Lucida Bright", Lucidabright, Georgia, "Bitstream Vera Serif", serif;
	display: inline;
	font-weight: bold;
	letter-spacing: -.05em;
	padding: 1px 1px 1px 1px;
}

h2{
	display: inline;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	line-height: normal;
	font-size: 1.2em;
	font-weight: normal;
	padding: 0 0 0 5px;
	margin: 0 0 0 0;
}

h3{
	font-family: palatino, "Palatino Linotype", "Lucida Bright", Lucidabright, Georgia, "Bitstream Vera Serif", serif;  
	font-size: .9em;
	text-align: left;
	padding: 1px 5px 1px 0;
	margin: 1px 1px 1px 1px;
	font-weight: normal;
}

h4{
	display: inline;
	font-family:  "Lucida Grande", "Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	font-size: 1em;
	font-weight: normal;
	letter-spacing: -.05em;
	}

h5{
	border-bottom: 1px solid #f1eef4; 
	border-top: 1px solid #f1eef4;
	padding: 1px 0 1px 0; 
	margin: 0 0 0 0 ;
	text-align: center;
	line-height: .9em;
	font-size: 1.4em;
	font-weight: normal;
	font-variant: small-caps;
	font-family: "Gill Sans MT", "Century Gothic", "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	letter-spacing: 1px;
	color: #696969;
	background: #ffffff;
}

h6{
	display: inline-block;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	font-size: 1em; 
	padding-bottom: .15em;
	padding-top: .15em;
	margin: 0 0 0 0 ;
	line-height: 1em;
	font-weight: normal;
}

hr{
	color: #ccc;
	height: 1px;
}



p{
	font-family: palatino, "Palatino Linotype", "Lucida Bright", Lucidabright, Georgia, "Bitstream Vera Serif", serif; 
	line-height: 1.4em;
	margin: 1em 0px 1em 5px;
	padding: 0px;
}



.afterthought{
	color: #333333;
	padding: 1em 1em 1em 1em;
	margin: 1em 2em 1em 2em;
	border: thick double #D3D3D3;
	background: Silver;
}

.date{
	color: #808080;
	font-size: .76em;
	text-align: right;
}


.blogbody{
	margin: 1em 1em 1em 1em;
	color: #222;
	padding: 1em 1em 1em 1em;
}

.content{
	color: #222;
	font-size: 1.2em;
	margin: 1px 260px 20px 240px;
	min-width: 90px;
	padding: 1px 5px 0 0;
	position: relative;
	width: auto;
	z-index: 3;
}


.amazonad {
	margin: 1em 1em 1em 1em;
	color: #000;
	border: 3px solid;
	border-color: #fee8f3 #fb9fcb #fb9fcb #fee8f3;
	background: #fcb7d9;
	padding: 1em 1em 1em 1em;
	text-align: center;
	width: auto;
}

.eshoptext {
	font-size: .76em;
	text-transform: lowercase;
	font-variant: small-caps;
}

.theme{
	display: inline;
	font-size: .8em;
	padding: 0px 2px 0em 0px;
	font-variant: small-caps;
	text-align: left;
}


.content>p{
	margin: 0px;
}

.content>p+p{
	text-indent: 30px;
}

.fblogbody {
	 background-color :#ffffff;
	 border: thick groove;
}

.comments-box{
	padding: 5px 5px 5px 5px;
	border: 1px solid #ccc;
	margin-top: 5px;
	margin-bottom: 5px;
}

.comments-box:hover{
	border: 1px solid #222222;
	background-color: #fff;
}

#comments-warn{
	font-size: 1em;
	padding: 5px 5px 5px 3px;
	border-bottom: 1px solid #ccc;
}

#comments-head{
	padding: 3px 3px 2em 5px;
	font-size: 1em;
}

.comments-body{
	font-size: 1em;
	line-height: 1.3em;
	color: #222;
	padding: 5px 5px 5px 5px;
	background: transparent;
}

.comments-form{
	line-height: 1em;
	border: 1px solid #696969;
	padding: 1em 1em 1em 1em;
	margin: 1em 1em 1em 1em;
}

.comment-body{
	font-size: 1em;
	line-height: 1.2em;
	color: #222;
	padding: 5px 5px 5px 5px;
}

.comments-post{
	font-style: italic;
}


.navformat{
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	font-size: 1em; 
	padding: 0;
	color: #222;
	background: transparent;
}

.navformat a,.navformat a:link,.navformat a:visited,.navformat a:active{
	font-size: 1em;
	color: #222;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	text-decoration: none;
}

.navformat a:hover{
	font-size: 1em;
	color: #222;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
	text-decoration: underline;
}

.navdivider{
	border-bottom: 1px solid #f1eef4; 
	border-top: 1px solid #f1eef4;
	color: #34005b;
	padding: 1px 0 1px 0; 
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida","Bitstream Vera Sans",sans-serif;
	font-variant: small-caps;
	margin-top: 0em;
	text-align: center;
	line-height: .9em;
	font-size: 1.4em;
	background: #ffffff;
}

sup{
	font-size: .76em;
}

.posted,extended{
	padding: 1px;
	font-size: .76em;
	padding-left: 5px;
}

.prettycrumbs{
	text-align: center;
	text-transform: capitalize;
}

.title{
	color: #877777;
	font-size: 1.4em;
	padding: 2px;
	text-align: left;
}

#topofpage{
	padding: 0 0 0 0;
	text-align: center;
	height: 125px;
	background: #f5f5f5;
	overflow: hidden;
}

#logo{
	padding: 2px 0 3px 10px;
	margin: 0 0 0 0;
	height: 30px;
	text-align: left;
	background-color: #DCDCDC;
}

.blogname {
	font-size: 25px;
	font-weight: bold;
	font-family: "Century Gothic", "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
}

.blogdesc {
	font-size: 12px;
	font-variant: small-caps;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
}

	
div.float {
  float: left;
  width: 110px;
  }
  
div.float .caption {
   text-align: center;
   }
	


.media{
	color: #4c4c4c;
	margin-bottom: .76em;
	font-size: .76em;
	font-style: oblique;
}



.recent{
	font-size: 1em;
	font-family: Verdana,"Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida","Bitstream Vera Sans",sans-serif;
}

.category{
	font-size: .76em;
	font-variant: small-caps;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}

#topichead{
	border-bottom: 1px #f1eef4 solid;
	border-left: 1px #f1eef4 solid;
	border-right: 1px #f1eef4 solid;
	font-size: .9em;
	line-height: 1.2em;
	text-align: left;
	position: absolute;
	width: 220px;
	top: 155px;
	left: 10px;
	padding: 5px 0 0 0;
	z-index: 2;
}





ul{
	padding-left: 3px;
	padding-right: 2px;
	line-height: 1em;
	list-style-type: none;
	margin: 3px 0px 10px;
}

li{
	line-height: 1em;
	padding-bottom: .15em;
	padding-top: .15em;
	margin-left: 0px;
	padding-left: 0;
}

#navright{
	border-bottom: 1px #f1eef4 solid;
	border-left: 1px #f1eef4 solid;
	border-right: 1px #f1eef4 solid;
	font-size: .9em;
	line-height: 1.2em;
	position: absolute;
	width: 220px;
	top: 155px;
	right: 10px;
	padding: 5px 0 0 0;
	z-index: 1;
}

#footer{
	font-size: .77em;
	height: 20px;
	padding: 3px;
	text-align: center;
	background: transparent;
}


.esrel{
	margin: 0 0 0 0;
	padding: 0;
	color: #000000;
	font-size: .9em;
	text-align: right;
	font-variant: small-caps;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
}



blockquote{
	border: 1px solid #d8bfd8;
	border-right: #f5f5f5;
	border-bottom: #f5f5f5;
	border-top: #f5f5f5;
	color: #222;
	padding: .25em .5em .25em .5em;
	font-size: 1em;
	line-height: 1.3em;
}

blockquote p {
        margin-bottom: 0;
}
    
blockquote p:first-child {
        margin-top: 0;
}


.catblogname{
	padding-left: 10px;
	font-size: 1em;
	color: #00ffff;
}





div.img-dec{
	background: url(http://downonmyknees.com/images/shadow.gif) bottom right no-repeat;
	clear: right;
	float: right;
	margin: 0 0 15px 25px;
	padding: 0;
	position: relative;
}

div.img-dec img{
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	background: #fdf7f0;
}

div.img-ilus{
	background: url(http://downonmyknees.com/images/shadow.gif) bottom right no-repeat;
	margin: 10px 5px;
	padding: 0;
	position: relative;
}

div.img-ilus img{
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
	background: #fdf7f0;
}


.boxbody{
	background: url(http://downonmyknees.com/common/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 25px 35px;
}



.content a:active,a,a:link,a:visited,a:active,.content a:link,.content a:visited{
	color: #3e729f;
}
.content a:hover {
	color: #000;
}

a img {
	border: 0;
	text-decoration: none;
}

#logo a, #logo a:link,#logo a:visited,#logo a:active {
text-decoration: none;
}

.poster {
	width: 150px;
	text-align: center;
	padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px;  position: relative; display:block
}

#topofpage h1 {
	font-family: "Gill Sans MT", "Century Gothic", "Trebuchet MS", Tahoma, sans-serif;
	color: #000000;
}

#topofpage h2{
	display: inline;
	font-size: .9em;
	font-family: "Lucida Grande","Lucida Sans","Lucida Sans Unicode","Lucida",Verdana,"Bitstream Vera Sans",sans-serif;
}
