/* 
Theme Name: dlmfisher.com
Description: A theme designed for you by <a href="http://dlmfisher.com">dlmfisher.com</a>
Author: Deena Fisher
Author URI: http://dlmfisher.com
Version: A
*/

body {background:#EBDFAE url('images/background2.jpg') no-repeat;
background-position: 0px -100px;
background-attachment: fixed;
color:#000000;
font-size:13px;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
margin:0px auto 0px;
padding:0;}

#header{
background: transparent;
width:900px;
height:45px;
margin:20px 0px 0px 40px;
padding:10px 0 0px 0;
text-align:center;
}

#wrap{
width: 950px;
background: transparent;
margin:0px 0 0 0px;
padding:0;}

.dropcap {
float:left;
margin-top:0px;
margin-left: -10px;
background: transparent;
color:#2B0B53;
padding-top:.1em;
line-height:32px;
font-size:40px;
font-family:Georgia, Helvetica, Serif;
font-weight: bold;
padding-right: 2px;}

.class1 {margin: 0 0 0 15px;}


a {color:#772D24;text-decoration:underline; border-bottom: 1px dotted #E9E3F0; font-weight: bold;}

a:hover{color:#A55B05; text-decoration:underline; font-weight: bold; border-bottom: 1px solid #772D24;}

#navbar {
width: 100%;
margin-top:0px;
margin-left:55px;
padding:5px;
font-size:14px;
font-weight: bold;
text-align: left;
}

#navbar li{list-style-type: none;
height:45px;
padding:0px;
font-size:14px;
display: inline;
}

#navbar ul{margin:0;padding:0; text-align: center;}

#navbar ul li a{
background:#EBDFAE url('images/nav1.jpg') top left no-repeat;
font-family:Verdana, Tahoma, Helvetica, Sans-Serif;
color:#000000;
text-decoration:none;
height:40px;
margin:-4px 0px 2px 0px;
padding:7px 5px 7px 35px;
font-size:16px;
border: 1px solid #772D24;
font-weight: bold;
position: relative;
}

#navbar ul li a:hover{
background:#ffffff url('images/nav.jpg') top left no-repeat;
color:#772D24;
border: 1px solid #772D24;
height:40px;
margin:-4px 0px 2px 0px;
padding:7px 5px 7px 35px;
font-size:16px;
position: relative;
}

#recent li{list-style-type: none;
text-decoration:none;
height:auto;
padding:2px;
font-size:16px;
display: block;
}

#recent ul{list-style-type: none;
text-decoration:none;
height:auto;
padding:2px;
font-size:16px;
display: block;
font-weight: normal;
}

#recent ul a {color: #772D24;}

a.page_item{
background:#EBDFAE url('images/nav1.jpg') top left no-repeat;
font-family:Verdana, Tahoma, Helvetica, Sans-Serif;
color:#000000;
text-decoration:none;
height:40px;
margin:-4px 0px 2px 0px;
padding:7px 5px 7px 35px;
font-size:14px;
border: 1px solid #772D24;
font-weight: bold;
position: relative;
}

a.page_item:hover{
background:#ffffff url('images/nav.jpg') top left no-repeat;
color:#772D24;
border: 1px solid #772D24;
height:40px;
margin:-4px 0px 2px 0px;
padding:7px 5px 7px 35px;
font-size:14px;
position: relative;
}


.cat-item {font-weight: normal !important; font-size: 12px !important;}

#l_sidebar {float: left;width: 10px;margin:0;padding:5px 0 10px 0; size: 14px;}
#l_sidebar ul {list-style: none;margin: 0;padding: 0 0 10px 0;}
#l_sidebar li {list-style: none;margin: 0;padding: 0;}
#l_sidebar ul li {margin: 0;padding: 5px 0 0 0;}
#l_sidebar ul li a {color: #474B7C;text-decoration: none;}
#l_sidebar ul li a:hover {color: #474B7C;text-decoration: underline;}

#r_sidebar {float: right; width: 150px; margin: 0px 5px 5px 5px; padding:5px; border-left: 1px solid #E9E3F0; text-align: center;}
#r_sidebar p{padding: 2px 0 5px 0;margin: 0;line-height: 20px;}
#r_sidebar ul {list-style: none;margin: 0;padding: 0 0 5px 0;}
#r_sidebar ul li {margin: 0;padding: 5px 0 0 0;}
#r_sidebar ul li a {color: #474B7C;text-decoration: none; border: none;}
#r_sidebar ul li a:hover {color: #C22501;text-decoration: none; border: none;}

#content {
width: 850px;
margin: 0px 0px 0px 110px;
padding: 10px;
}

#blogroll li {text-decoration:none;}

#blogroll ul {text-decoration:none;}

#content p{padding: 10px 0 10px 0;margin: 0;line-height: 20px;}

#content p img{border: none; margin:10px; padding: 5px;}

#content h1 {color: #741DDA;font-size: 22px;font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-weight: normal;padding: 0;margin: 0;}

#content h1 a  {color: #741DDA;text-decoration: none;}

#content h1 a:hover {
color: #A0077D;
text-decoration: none;
}
#content h2 {
color: #1C0535;
font-size: 14px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 5px 0;
margin:5px 0 0 0;}

#content h3 {
color: #1C0535;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 5px 0;
margin:5px 0 0 0;
border-top: 1px dotted #BFA07C;}

#content h4 {
color: #1C0535;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 5px 0;
margin:5px 0 0 0;}

#content h6 {
color: #8F6A2F;
font-size: 10px;
font-weight: bold;
margin-top: 0px;
}

#content p ol{margin: 0;padding: 0 0 0 10px;}

#content p ul{margin: 0;padding: 0 0 0 10px;}

blockquote.quote { width: 100%; margin: 5px 20px 5px 0; padding: 5px 0; border: 3px double #672910; border-width: 3px 0; font-size: 14px; text-align: center; float: left;}

blockquote.left { width: 200px; margin: 5px 15px 5px 0; padding: 5px 0; border: 3px double #aaa; border-width: 3px 0; font-size: 1.4em; text-align: center; float: left; }

blockquote.right { width: 200px; margin: 5px 0 5px 15px; padding: 5px 0; border: 3px double #aaa; border-width: 3px 0; font-size: 1.4em; text-align: center; float: right; }

#content blockquote p{
margin: 0 0 10px 0;
padding: 0;
}

#contentmiddle {
float:left;
width: 580px;
margin: 0px 10px 0 0px;
padding: 10px 5px 10px 5px;
}

#pagecontent {
width: 650px;
margin: 0px 10px 0 100px;
padding: 0px 5px 10px 5px;
text-align: justify;
}

.navigationwrap {
width: 100%;
margin: 0 0 0 20px;
padding: 5px;
}

.navigation {
width: 100%;
text-align: center;
margin: 0px;
padding: 0px;
font-weight: normal;
font-size: 12px;
font-transform: uppercase;
}

#contentmiddle p img{
border: none;
margin:10px;
}
.contentdate {
background: transparent;
float: left;
width: 50px;
height: 50px;
margin: 0px;
padding: 0;}
.contentdate h3 {
color: #333;
font-size: 10px;
font-weight: normal;
padding: 4px 0 0 13px;
margin: 0;
}

.contentdate h4 {
font-family: "Lucida Sans", Helvetica, Sans-Serif;
color: #333;
font-size: 21px;
font-weight: bold;
padding: 3px 4px 0 3px;
margin: 0;
text-align: center;
}

.contenttitle {
float: left;
width: 70%;
margin: 0;
padding: 0 0 0 20px;
font-weight: normal;
}

#contentmiddle ul {
list-style: none;
margin: 0;
padding: 0 0 10px 0;
}

#contentmiddle ul li {margin: 0;padding: 5px 0 0 0;}

#contentmiddle ul li a {color: #A0077D;text-decoration: none;}

#contentmiddle ul li a:hover {color: #A30680;text-decoration: underline;}

#content img.wp-smiley {float: none;border: none;padding: 0px;margin: 0px;}

.postspace {
background: transparent;
width: 340px;
height: 32px;
margin: 0 0 20px 0;
padding: 0;
}

#footer {
background: transparent;
width: 880px;
margin: 0px 0px 0px 110px;
padding: 10px 0 0px 0;
text-align: center;
border-top: 1px solid #C0C0C0;
font-size: 9px;
}

#searchdiv {
margin: 0;
padding 0;
}

#searchform {
margin: 0;
padding: 0;
overflow: hidden;
}

#s {width: 95%;
background-color: #D9D5DE;
color: #333;
font-size: 11px;
font-family: Verdana, Helvetica, Sans-Serif;
padding: 3px;
margin: 8px 0 0 0;
border: 1px solid #C0C0C0;
}

#commentblock {
width:90%;
float: left;
background: #fff;
color: #333;
padding: 10px 10px 0 10px;
margin: 0px 0 10px 0;
border: 1px solid #C0C0C0;
}

ol#commentlist{padding:5px 0 5px 0;
margin:0;
list-style-type:none;
}

.commentdate{font-size:12px;padding-left:0;}

#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}

.commentname{color:#333;margin:0;padding:5px 5px 5px 0;}

.commentinfo{clear:both;}

.commenttext{
clear:both;
margin:5px 0 20px 0;
padding:20px 10px 5px 10px;
width:65%;
background:#fff url(images/comment.gif) no-repeat top;
}

.commenttext-admin{
clear:both;
margin:5px 0 20px 0;
padding:20px 10px 5px 10px;
width:65%;
background:#fff url(images/comment.gif) no-repeat top;
}

#commentsformheader{padding-left:0;}

#commentsform{text-align:left;margin:0;padding:0;}

#commentsform form{text-align:left;margin:0;}

#commentsform p{margin:0;}

#commentsform form textarea{width:99%;}

#wp-calendar{empty-cells:show;margin:10px auto 0;width:90%;}

#wp-calendar #prev a{font-size:9pt;}

#wp-calendar a{text-decoration:none;}

#wp-calendar caption{font:bold 1.3em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align:center;}

#wp-calendar th{font-style:normal;text-transform:capitalize;}

#wp-calendar #next a{padding-right:10px;text-align:right;}

#wp-calendar #prev a{padding-left:10px;text-align:left;}

#wp-calendar a{display:block;}

#wp-calendar caption{text-align:center;width:100%;}

#wp-calendar td{padding:3px 0;text-align:center;}

#wp-calendar td.pad:hover{/* Doesn't work in IE */background-color:#000;}

p.comments_link img{margin:0;padding:0;border:none;}.entry{clear:left;}