/* 
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:#fff url('images/background.jpg') bottom right no-repeat fixed;);
color:#2B0B53;
font-size:14px;
line-height: 20px;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
margin:0px auto 0px;
padding:0;}

#header{
background-image: url('images/header.jpg');
background-position: bottom left;
background-repeat: no-repeat; 
width:100%;height:250px;margin:0px;
padding:0px 0 0px 0;
text-align:center;
text-transform: uppercase;
border-top: 1px solid #08243A;
}

#wrap{background:transparent;
margin:0px 0 0 0px;
padding:0;
width: 1100px;}

.dropcap {
float:left;
margin-top:-5px;
background: transparent;
color:#000000;
padding-top:.1em;
line-height:32px;
font-size:40px;
font-family:Georgia, Helvetica, Serif;
font-weight: bold;
padding-right: 2px;}

hr {height: 1px; color: #08243A}


a {color:#1C0535;text-decoration:none;}

a:visited{color:#0E5D9B; text-decoration:none;}

a:hover{color:#0E5D9B; text-decoration:none;}

#navbar {
border: 1px solid #08243A;
width: 200px;
font-size:14px;
text-align: left;
background: transparent;
padding: 0px 5px 0px 5px;
margin-left: 5px;
font-weight: bold;
}

#navbar li{list-style-type: none;
font-size:14px;
display: block;
}

#navbar ul{margin:0;padding:0; text-align: center;}

#navbar ul li a{
font-family:Verdana, Tahoma, Helvetica, Sans-Serif;
color:#000000;
text-decoration:none;
width: 200px;
margin:0px 0px 0px 0px;
font-size:14px;
}

#navbar ul li a:hover{
background:transparent;
color:#185116;
width: 200px;
margin:0px 0px 0px 0px;
font-size:14px;

}

#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;
}

#links {
border: 1px solid #08243A;
width: 200px;
margin-top:5px;
margin-left:5px;
padding:5px;
font-size:14px;
font-weight: normal;
text-align: left;
}

.cat-item {font-weight: normal !important; font-size: 14px !important;}

#l_sidebar {
     float: left;
     width: 220px;
     margin-right: 5px;
     margin-top: 0px;
     padding: 5px;
     background-color: #ffffff;
     filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

#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: #000000;text-decoration: none;}
#l_sidebar ul li a:hover {color: #0E5D9B;text-decoration: underline;}

#r_sidebar {float: right; width: 180px; margin: 5px; padding:5px; 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;}
#r_sidebar ul li a:hover {color: #541504;text-decoration: none;
}


#r_sidebarmod {
     float: right;
     width: 180px;
     margin: 0px 50px 5px 5px;
     padding:5px;
     text-align: center;
     background-color: #ffffff;
     filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
     }

#r_sidebarmod p{padding: 2px 0 5px 0;margin: 0;line-height: 20px;}
#r_sidebarmod ul {list-style: none;margin: 0;padding: 0 0 5px 0;}
#r_sidebarmod ul li {margin: 0;padding: 5px 0 0 0;}
#r_sidebarmod ul li a {color: #474B7C;text-decoration: none;}
#r_sidebarmod ul li a:hover {color: #541504;text-decoration: none;
}

#r_sidebarmod h2 {
color: #0E5D9B;
background-color: #E4EDF2;
font-size: 14px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 0px 0;
margin:5px 0 0 0;}

#r_sidebarmod h4 {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 5px 0;
margin:5px 0 0 0;}


#rsidelinks {
border: 1px solid #08243A;
width: 160px;
margin-top:5px;
margin-left:5px;
padding:5px;
font-size:14px;
font-weight: normal;
text-align: center;
}

#photo {border: 1px solid #08243A; background-color: #ECEADE;}

#email {border: 1px solid #08243A; background-color: #ECEADE; margin-top:5px;}

#note {border: 1px solid #08243A; background-color: #ECEADE; margin-top:5px;}

#content {
width: auto;
margin: 0px 0px 0px 10px;
padding-top: -10px;
}

#blogroll li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#blogroll ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#publisher li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#publisher ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#convention li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#convention ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#my-work-online li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#my-work-online ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#categories li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#categories ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#recent li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#recent ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#archives li {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}

#archives ul {text-decoration:none; font-size 12px; line-height 14px; padding: 0; margin 0;}



#content p{padding: 10px 0 10px 0;margin: 0;line-height: 20px;}

#content p img{border: none;margin:10px;}

#content h1 {color: #000000;font-size: 22px;font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-weight: normal;padding: 0;margin: 0;}

#content h1 a  {color: #000000;text-decoration: none;}

#content h1 a:hover {
color: #A0077D;
text-decoration: none;
}
#content h2 {
color: #0E5D9B;
background-color: #E4EDF2;
font-size: 14px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 0px 0;
margin:5px 0 0 0;}

#content h4 {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
padding:5px 0 5px 0;
margin:5px 0 0 0;}

#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 #08243A; 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 #08243A; 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 #08243A; border-width: 3px 0; font-size: 1.4em; text-align: center; float: right; }

#content blockquote p{
margin: 0 0 10px 0;
padding: 0;
}

#contentmiddle {
background-color: #ffffff;
filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
float:left;
width: 560px;
margin: 0px 0px 0 20px;
padding: 10px 10px 10px 10px;
}


#pagecontent {
width: auto;
margin: 0px 10px 0 10px;
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-color: transparent;
width: 340px;
height: 32px;
margin: 0 0 20px 0;
padding: 0;
}

#footer {
color: #D3D2C2;
background: transparent;
width: 90%;
margin: 0px auto 0px;
padding: 10px 0 10px 0;
text-align: center;
border-top: 1px solid #08243A;
font-size: 9px;
}

#footer a {
color: #D3D2C2;}

#footer a:hover, a:visited { color: #609FBD;}


#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;}