/*
Theme Name:     2010 - Eastern Iowa News Now
Description:    Child theme 
Template:       twentyten
Version:        0.1.0
*/

@import url("../twentyten/style.css");

a:link, a:visited {
color:#285A86;
}

body  {
background:url("./images/body-background.jpg") repeat scroll left top #292929;
color:#444444;
font:62.5%/2.2em Helvetica,"Helvetica Neue",Arial,sans-serif;
}

#wrapper  {
background:url("./images/body-background.jpg") repeat scroll left top #292929;
}

#site-title {
color:#FFF;
font-size:3em;
font-weight:bold;
text-shadow:0 2px 0 #000000;
margin:32px 0 10px;
}

#site-title a {
color:#FFF;
}

#site-description {
background-image:url("/wp-content/images/TheGazetteKCRG-pbSMG.JPG");
height:67px;
width:217px;
margin:12px 0 0 20px;
}

#access  {
background:url("./images/flw-bg.png") repeat-x scroll left top #000000;
margin-top:20px;
}

#branding img {
border-bottom:1px solid #000000;
border-top:4px solid #000000;
clear:both;
display:none;
}

#pg-nav .nav li:hover, #pg-nav .nav li.sfhover, #pg-nav .nav .current_page_parent, #pg-nav .nav .current_page_ancestor, #pg-nav .nav .current-cat-parent, #pg-nav .nav .current-cat, #pg-nav .nav .current_page_item, #pg-nav .nav .current_page_item a, #pg-nav .nav .current-cat a {
background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
color:#FFFFFF;
}

#container  {
margin:0 0 0 0;
width:600px;
padding:0 2px 5px 15px;
}

#content  {
margin:0 0px 0 0px;
}

#content, #content input, #content textarea {
color:#333333;
font-size:12px;
line-height:18px;
}

#primary, #secondary {
width:300px;
}

#main  {
padding:20px 0 0;
background:url("./images/main-body.png") repeat-y scroll center top #E7E9EB;
}

.widget-title  {
border-bottom:1px dotted;
border-bottom:1px dotted #CCCCCC;
color:#555555;
font-size:1.4em;
margin:0 0 10px;
padding-bottom:3px;
}

#content .entry-title  {
color:#444444;
text-shadow:0 1px 0 #FFFFFF;
}

.entry-title h2 a:link, .entry-title h2 a:visited {
color:#444444;
text-shadow:0 1px 0 #FFFFFF;
}

.entry-title a:link, .entry-title a:visited {
color:#444444;
font-weight:bold;
}

.widget-container  {
margin:20px 0 30px;
}

.widget_search #s  {
background:none repeat scroll 0 0 #DDDDDD;
border:1px solid #AAAAAA;
color:#555555;
margin:15px 0 0;
padding:5px 2px;
width:180px;
}

#main .widget-area ul ul{
font-size:1.2em;
border:medium none;
margin-left:0em;
}

.widget-area ul ul {
list-style:none outside none;
}

#wp-calendar caption {
text-align:center;
font-weight:normal;
}

table#wp-calendar  {
font-size:1.3em;
}

#wp-calendar tbody td {
background:none repeat scroll 0 0 #F5F5F5;
border: none;
padding:3px 0 2px;
text-align:center;
}

#wp-calendar tbody {
color: black;
}

.entry-content p {
margin-bottom:10px;
text-shadow:0 1px 0 #FBFBFB;
font-size:13px;
}

#footer  {
background:none repeat scroll 0 0 #141414;
padding:0;
clear:both;
margin-top: 10px;
}

#site-info  {
display:none;
}
#site-generator  {
display:none;
}

#footer-widget-area  {
margin:-20px 0 -10px 40px;
}

#footer-widget-area .widget-area {
margin-right: 70px;
}

#footer-widget-area .widget-area h3 {
border-bottom:1px dotted #333333;
color:#FFFFFF;
font-size:1.6em;
padding-bottom:4px;
}

#footer-widget-area .widget-area .textwidget{
	font-size:1.3em;
line-height:1.6em;
margin:15px 0;
color: #BBBBBB;
}

#footer-widget-area a:link, #footer-widget-area a:visited {
color:#FFFFFF;
font-size:13px;
}

.widget_search #s {
width:145px;
}


.copyright  {
clear:both;
color:#CCCCCC;
display:block;
font-size:1.2em;
padding:0 10px 3px 30px;
}


