/*  
Theme Name: Becker Law Office
Theme URI: http://www.jbeckerlawoffice.com/
Description: The default theme of the Becker Law Firm
Version: 1.0
Author: Elizabeth Becker
Author URI: http://erbdesign.com/

	Becker Law Office v1.0
	 http://erbdesign.com/

	This theme was designed and built by Elizabeth Becker,
	whose blog you will find at http://erbdesign.com/
	

	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

*/



/* Begin Typography & Colors #content {float:left;width:70%; border:1px solid #f00;}
#sidebar {float:right;width:28%; border:1px solid #0f0;}*/

.post {padding-top:0; }
.post h2 {margin-top:0px;}
.post h2 a {text-decoration:none;}
/*
.post h2.wphome {margin:0;}*/
.post .wphome h3 a {text-decoration: none; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;} 
.narrowcolumn .postmetadata {text-align: center; font-size:11px; margin: 0px 18px 10px 22px; background:#f5f5f5;}
.entry {font-size:11px;}
div.more-link {display:none; border:1px solid #f00;}
.alignright {float: right;}
.alignleft {float: left;}

.navigation2 {display:block; font-size:11px; border:1px solid #ccc; text-align: center; margin-top: 10px; margin-bottom:20px; background: #f5f5f5 url(/images/fadedown.jpg) top left repeat-x; border:1px solid #ccc;}

.next {background:#E0EAF5; padding:3px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#CCC;}
.previous {background:#E0EAF5;padding:3px;border-width:1px 1px 1px 1px; border-style:solid; border-color:#CCC;}
.returnhome {text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding: 3px; clear:both;}
#comments {font-size:14px; border-top:1px dotted #ccc;}
dl.commentlist dt {font-size:11px;}
dd.comments p {margin:0px; padding:0px;}

#searchform { margin: 10px auto; padding: 5px 3px; text-align: center; }
#sidebar #searchform #s { width: 115px; padding: 2px; }
#sidebar #searchsubmit { padding: 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:500; font-size:11px;}

#commentform { background:#f5f5f5; border:1px solid #ccc; padding: 0px 10px 0px 0px; margin:0;}
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 90%; padding: 2px; }
#commentform #submit {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
#commentform p { margin: 5px 0; }
.moderated {text-align:center; font-size:11px; font-style:italic; color:#999;}
#respond {margin:0; padding:4px 5px; background:#ccc; font-size:12px; color:#000;}

/* table.recent-posts {border-top:1px solid #ccc; border-right:1px solid #ccc;}*/
.recent-posts td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px; background: #E9F8F8 url(/images/fade.jpg) top left no-repeat;}
.recent-posts h4 {font-size:12px; margin:0; padding:3px; border-bottom:1px solid #ccc;}
.recent-posts ul {margin:0 0 0 .5em; padding-left: .5em;list-style-image:none;}
.recent-posts ul li {font-size:11px; list-style-image:none;}
.all-recent-posts {border-width:1px 0px 0px 1px; border-style:solid; border-color:#ccc;}

h1.newstitle a {text-decoration:none;}

#searchform {margin: 10px auto;padding: 5px 3px; text-align: center; border-width:1px 0px; border-color:#fff; border-style:solid;}
#searchform #s {width: 115px;padding: 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#searchsubmit {padding: 1px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

#nav li span.yearlyarchives {display: block; width:100%; padding: 2px 5px; text-decoration: none; font-weight:bold; width:190px;}

#newsnav2 {margin-top:0; margin-bottom:0; margin-left: 0; padding-left: .5em;list-style: none; }
#newsnav2 h3{padding-bottom:0; margin-bottom:0;}
#newsnav2 ul {margin-left: 0; padding-left: 0;}
#newsnav2 ul li {font-family: Verdana, sans-serif; font-size:11px;list-style-type: none;list-style-image: none; padding-bottom:0px; }
#newsnav2 ul.eachyear {margin-left: 0; padding-left: 0;}
#newsnav2 ul.eachyear li {border-bottom:1px solid #ccc; text-align:right;}
#newsnav2 li ul.eachyear li a {display: block;width:90%; padding: 2px 10px; text-decoration: none; font-weight:bold;text-align:left;}
#newsnav2 li ul.eachyear li a:link {color: #000;}
#newsnav2 li ul.eachyear li a:visited {color: #666;}
#newsnav2 li ul.eachyear li a:hover {color: #578BCB; background:#f5f5f5; width:90%; border-bottom:#509C8E;}
#newsnav2 ul.categories li {padding-bottom:2px;margin-left: .5em; padding-left: 0;list-style-type:circle;}
#newsnav2 ul li ul.children li {margin-left: 1em; padding-left: 0;font-size:10px; list-style-type:circle; color:#999;}

div#footer {margin:1em; padding:3px; border:1px solid #ccc; background:#fff; font-size:11px;}