blog_bg.png/*  
Theme Name: DavidHam
Theme URI: http://www.web2feel.com
Description: Adapted from digitalgrass theme by Jinsona
Version: 5.0
Author: DavidHam
Author URI: http://www.davidhamphotography.com

*/
body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 1px 0 0 0;
padding: 0;
}
h1{
font-family: Georgia, "Times New Roman", serif;
font-size: 24px;
padding: 0 0 10px 0;
}
h3{
font-family: Georgia, "Times New Roman", serif;
font-size: 18px;
}
body{
margin: 0;
font-family: Georgia, "Times New Roman", serif;
font-size: 13px;
text-align: center;
vertical-align: top;
background: url(images/blog_bg.png) #0c0a09;
color: #333;
}
blockquote{
	clear: both;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 13px;
	color:#4f6202;
	font-style: italic;
}
a:link, a:visited{
text-decoration: none;
color: #999999;
}
a:hover{
text-decoration: none;
color: #ba0002;
}
p{
padding: 10px 0 0 0;
}
#wrapper{
margin: 0 auto 0 auto;
width: 980px;
text-align: left;
}
#header{
height: 250px;
width: 980px;
background-color: #000;
border: #000 thin solid;
}
.comment-popup
{
height: 5px;
width: 400px;
}
.header1 
{
background: url(images/dh_blog_banner.jpg) no-repeat top;

}
.header2 
{
background: url(images/dh_blog_banner.jpg) no-repeat top;

}
.header3 
{
background: url(images/dh_blog_banner.jpg) no-repeat top;

}
.header4 
{
background: url(images/dh_blog_banner.jpg) no-repeat top;

}
#heading{
padding: 80px 0 0 100px;
}
#headingd{
font-size: 15px;
padding: 0px 0 0 100px;
color: #fff;
}
#heading a{
font-size: 36px;
color: #fff;
font-family : Georgia, "Times New Roman", serif;
font-weight:bold;
}
#container{
margin: 0px 0 10px 0;
background:url(images/) #000 no-repeat;
background: #fff;
float: left;
width: 980px;
border:thin	#000000	solid;
}
#menubar{
height:23px;
width:980px;
border:1px #000 solid;
background-color:#000;
}
#menu{
background: url(images/menu.gif) no-repeat;
width:71px;
height: 21px;
border: none;
cursor:pointer;
float:left;
margin-top:1px;
margin-left:456px
}
#menu:hover{
background: url(images/menu_h.gif) no-repeat;
}

#search{
float:right;
color: #fff;
margin:1px 10px 0 0;
}
#searchform{
padding: 0px;
margin: 0px;
display:inline;
}
#s{
width: 145px;
height: 12px;
outline:none;
border:1px #CCCCCC solid;
font-size:11px;
color: #fff;
background-color: #121212;
text-align:center;
}
#s:hover{
border:1px #FFFFFF solid;
}
#searchsubmit{
background: url(images/go.gif) no-repeat;
width: 46px;
outline:none;
border:none;
height: 21px;
cursor: pointer;
}
#searchsubmit:hover{
background: url(images/go_h.gif) no-repeat;
}
#sidebar{
/* use style defined inline in sidebar.php */
}

#sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
margin: 0px 0 0 0;
}
#sidebar ul #calendar a{
color: #FFFFCC;
font-weight: bold;
text-decoration: underline;
}
#sidebar ul li{
padding: 10px 0 10px 35px;
float:left;
color:#fff;
}
#sidebar ul li h2{
background: url(images/bars.gif) no-repeat;
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color:#fff;
height: 28px;
width: 130px;
padding: 5px 5px 0 10px;
}
#sidebar ul ul li{
float:none;
padding: 0;
line-height: 24px
}
#sidebar ul ul li a:link, #sidebar ul ul li a:visited, #sidebar a:link, #sidebar a:visited{
color:#fff;
font-size: 12px;
text-decoration:none;
}
#sidebar ul ul li a:hover, #sidebar a:hover{
color: #ba0002;
text-decoration:none;
font-size: 12px;
}
#sidebar_rss{
padding-right: 30px;
padding-bottom: 10px;
padding-left: 772px;
}
#today{
font-weight:bold;
color: #fff;
background-color: #ba0002;
text-decoration:none;
text-align:center;
vertical-align:middle;
font-size:13px;
}
.postc{
background: #fff;
margin:auto; 
width: 100%;
display:table;
padding-bottom: 50px;
}
.post{
background: url(images) no-repeat;
padding: 18px 0 0 50px;
}
.post h2 a{
font-family: Georgia, "Times New Roman", serif;
font-size: 24px;
color: #ba0002;
font-weight: normal;

}
.eborder{
background: none;
margin: 0;
width: 100%;
height: 5px;
}
.entry{
width: 880px;
line-height: 18px;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 13px;
margin-bottom: 18px;
}
.entry img{
border: 1px solid #CCC;
padding: 2%;
background: #fff;
display: block;
margin-left: auto;
margin-right: auto;
}
.postdate{
font-size: 16px;
color:#999999;
width: 880px;
}
.date_daywk{
}
.date_day{
}
.date_month{
}
.date_year{
}
.postmetadata{
width: 880px;
height:40px;
margin: 0;
padding: 0;
color:#999999;
}
.postmetadata h3{
float: left;
margin: 0;
}
.commentp{
text-align:right;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 13px;
color:#999999;
margin: 0;
padding: 0;
}

.postmetadata .commentp a:link, .postmetadata .commentp a:visited{
color: #ba0002;
}
.postmetadata .commentp a:hover{
color:	#999999;
}
.navigation{
padding: 10px 0 25px 0;
font-size: 14px;
line-height: 18px;
text-align: center;
}
#footer{
clear: both;
float: left;
width: 980px;
background: #000;
color: #fff;
margin: -10px 0 0 0;
text-align:center;
font-size: 11px;
height: 21px;
border: #000 thin solid;
}
#footer a:link, #footer a:visited{
color: #fff;
font-size: 11px;
}

#footer a:hover{
color: #ba0002;
}

a.btn_addcomment {
float:right;
display: block;
width: 156px;
height:20px;
border:0px solid ;
text-align:right;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color:#999999;
margin-right: 10px;
background: url(images/addcomment3.gif) 0 0 no-repeat;
}
a:link.btn_addcomment, a:visited.btn_addcomment, a:active.btn_addcomment {
color:#999999;
text-decoration:none;
}
a:hover.btn_addcomment {
color: #ba0002;
background-position: -156px 0;
}
a.btn_sendfriend{
float:right;
display: block;
width: 156px;
height:20px;
border:0px solid ;
text-align:right;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 13px;
text-decoration: none;
color:#999999;
margin-right: 10px;
background: url(images/sendfriend2.gif) 0 0 no-repeat;
}
a:link.btn_sendfriend, a:visited.btn_sendfriend, a:active.btn_sendfriend {
color:#999999;
text-decoration:none;
}
a:hover.btn_sendfriend {
color: #ba0002;
background-position: -156px 0;
}
.commentbox{
height:125px; 
width:880px; 
overflow:auto; 
border:1px solid #ddd;
background-color:#eee
}
.comments{
font-size:11px;
padding: 5px 10px 5px 10px;
}
.commentauthor{
font-weight:bold;
font-size:11px;
color:#000;
}
.commentauthor a:link, .commentauthor a:visited{
font-weight:bold;
font-size:11px;
color: #ba0002;
}
.commentauthor a:hover{
text-decoration:underline;
}
.commentdatetime{
font-size:10px;
color:#999999;
padding-right:8px;
}
.comments-template{
	padding: 0;
	width: 880px;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 12px;
}
/* CSS MENU BEGINS */
    #tabs {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border:thin	#000000	solid;
      }
    #tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs span a{
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
	#tabs .page_item  a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	#tabs .page_item  a {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs span a:hover {
      color:#fff;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs span a:hover {
      background-position:100% -42px;
      }
	#tabs .page_item a:hover {
      background-position:100% -42px;
	  color:#fff;
      }
	#tabs .current_page_item span a{
	background-position:100% -42px;
	color:#fff;
	}
	#tabs .current_page_item a{
	background-position:100% -42px;
	color:#fff;}
