/*
Theme Name: WordPress Classic
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Dave Shea
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/





a { color:#720011; }
a img { border: none; }
a:visited { color: #720011;/*#342;*/ }
a:hover { color: #720011f; text-decoration: none; }
blockquote { border-left: 5px solid #ccc; margin-left: 1.5em; padding-left: 5px; }
body { margin: 0px; padding: 0; background: #e5c568;  }
cite { font-size: 90%; font-style: normal; }
h1 { font-size:16px; }
h2 { border-bottom: 1px dotted #ccc; /*	font: 95% "Times New Roman", Times, serif;*/
font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 1.8em; letter-spacing: 0.2em; margin: 15px 0 2px 0; padding-bottom: 2px; }
h3 { border-bottom: 1px dotted #eee; font-family: "Times New Roman", Times, serif; margin-top: 0; }
h3 a { text-decoration:none; }
ol#comments li p { font-size: 100%; }
p, li, .feedback { font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; letter-spacing: -1px; }

.clear {clear:both;}
img.body_bg {margin: 0 auto; height: 100%; position: fixed; z-index: -1;}
/* classes used by the_meta() */
ul.post-meta { list-style: none; }
ul.post-meta span.post-meta-key { font-weight: bold; }
.credit { background: #90a090; border-top: 3px double #aba; color: #fff; font-size: 11px; margin: 10px 0 0 0; padding: 3px; text-align: center; }
.credit a:link, .credit a:hover { color: #fff; }
.feedback { color: #ccc; text-align: right; clear: both; }
.meta { font-size: .75em; }
.meta li, ul.post-meta li { display: inline; }
.meta ul { display: inline; list-style: none; margin: 0; padding: 0; }
.meta, .meta a { color: #808080; font-weight: normal; letter-spacing: 0; }
.storytitle { margin: 0; }
.storytitle a { text-decoration: none; }
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { background: #fff; border: 1px solid #333; padding: .2em; }
#commentform textarea { width: 100%; }
#commentlist li ul { border-left: 1px solid #ddd; font-size: 110%; list-style-type: none; }
#commentlist li .avatar { float: right; margin-right: 25px; border: 1px dotted #ccc; padding: 2px; }
#wrap { width:918px; margin:auto; }
#center { margin-left: 14px; width:920px; background-color: #fff;}
#header { background-image:url(http://gillenlawfirm.com/images/newheader1.jpg); width:920px; height:100px; margin:0px; }
#header a { color: #fff; text-decoration: none; }
#header a:hover { text-decoration: underline; }
#nav { background-image:url(http://gillenlawfirm.com/images/navbar.jpg); background-repeat: repeat-x; width:920px; height:30px; margin:-16px 0 0; }
/*rtp*/
ul#navitems { font-size:16px; padding:3px 0 5px 0; text-align:right; }
ul#navitems li { display:inline; padding:0 13px 0 0; text-transform:uppercase; font-weight:bold; float:left; }
ul#navitems li a { color:#000; text-decoration:none; }
ul#navitems li a:hover, ul#navitems li.current a { color:#720011; text-decoration:none; }
#home { margin-left:17px; }
#about { margin-left:25px; }
#family { margin-left:13px; }
#divorce { margin-left:13px; }
#resource { margin-left:10px; }
#contact { margin-left:13px; }
/*rtp*/


#content { float:left; margin:0 0 0 20px; width:621px; }
#sidebardiv { float:right; width: 259px; background-color: #fce7bf; font-family: "Times New Roman", Times, serif; list-style:none; padding: 2px 0 10px 0;}
#sidebardiv li {background-image: url("images/sidebar_title_bg.jpg"); background-repeat: repeat-x; padding: 0 10px;; color: #791a13; font-family: "Times New Roman", Times, serif; font-weight: bold; letter-spacing: .1em; text-transform: uppercase;}

#sidebardiv li ul { list-style:none; margin: 0 0 5px 0; padding: 0 10px; font-family: "Times New Roman", Times, serif; }
#sidebardiv li ul li {margin: 0; padding: 0; list-style:none; font-family: "Times New Roman", Times, serif; font-size: 16px; letter-spacing: .05em; background-image: none; font-weight: normal; text-transform: none;}
#sidebardiv li ul li a {text-decoration: underline; color: #000;}
#sidebardiv .textwidget {color: #000; line-height: 1.1em; font-weight: normal; margin: 5px 0 0 10px; text-transform: none;}
#sidebardiv li.cat-item{display: inline; width: 113px; margin: 5px 10px; }

#pic { float:left; width:653px; height:447px; }
#pic_border { float:left; height:447px; width:8px; margin:0px; }
#right { position:relative; margin:0px; float:right; width:259px; }
#righttop { float:right; width: 259px; top: -5px; height:150px; background-image:url(http://gillenlawfirm.com/images/welcometext.jpg); }
div.toptext { color: #710e11; font-size: 14px; font-weight: bold; text-align: center; text-transform: uppercase; margin: 10px 0 0 10px; }
#rightmiddle { float:right; width:259px; top: 125px; height: 175px;  }
a.clickhere:link, a.clickhere:visited, a.clickhere:hover, a.clickhere:active { float:right; margin-left: 25px; margin-right: 25px; margin-top: 25px; color:#2C241B
; text-decoration:none; }
#badge { float:right; width:259px; top:5px; height:122px; }
#rightbottom { float:right; width:259px; top:325px; height:122px; background-image:url(http://gillenlawfirm.com/images/bottomtext.jpg); }
#footer { background-image: url(http://gillenlawfirm.com/images/footer.jpg); height:100px; width:920px; clear:both; }
#footertext { margin:auto; width: 550px; padding: 30px; color: #f8ce68; text-align:center; }
#footertext a { color: #f8ce68; text-decoration: none; }
#wp-calendar { border: 1px solid #ddd; empty-cells: show; font-size: 14px; margin: 0; width: 90%; }
#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; text-decoration: none; }
#wp-calendar a:hover { background: #e0e6e0; color: #333; }
#wp-calendar caption { color: #999; font-size: 16px; text-align: left; }
#wp-calendar td { color: #ccc; font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; letter-spacing: normal; padding: 2px 0; text-align: center; }
#wp-calendar td.pad:hover { background: #fff; }
#wp-calendar td:hover, #wp-calendar #today { background: #eee; color: #bbb; }
#wp-calendar th { font-style: normal; text-transform: capitalize; }
/* Captions & aligment */
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
/* End captions & aligment */

#searchbox { float:right; margin:13px 108px 0 0; }
#s { width: 125px; border: none; height: 10px;}
#phoneicon { float:right; margin: 67px -180px 0 0; }
.headtext { font-size: 13px; color:#f8ce68; }
#date { margin-top:-5px; font-size:12px; font-family:times; }

