body { background:url('files/2012/01/tiles.png') repeat scroll 0 0 #F1F1F1; } p { font-family:Trebuchet, Arial, sans-serif; font-size:11pt; color:#333; } li { font-family:Trebuchet, Arial, sans-serif; font-size:11pt; color:#333; } a { font-family:Trebuchet, Arial, sans-serif; color:#333; } #wrapper { background:none repeat scroll 0 0 #FFFFFF; margin-top:20px; -moz-box-shadow:0 0 2px #ccc; -webkit-box-shadow:0 0 2px #ccc; box-shadow:0 0 2px #ccc; opacity:.95; filter:alpha(opacity=95); } #branding img { border-top:1px solid #9dbeb0; border-bottom:none; display:block; float:left; opacity:none; } #access { background-color:#4d8d77; } #access .menu-header,div.menu { margin-left:75px; width:940px; } #access li:hover > a,#access ul ul :hover > a { background:#9dbeb0; color:white; padding:0 12px; } #access a { font-size:12pt; font-family:Trebuchet, Arial, sans-serif; color:white; display:block; line-height:35px; text-decoration:none; padding:0 12px; } #colophon { border-top:1px solid #666; margin-top:-4px; overflow:hidden; padding:18px 0; } #content .entry-title a { font-size:18pt; font-weight:bold; line-height:1.3em; margin-bottom:0; } #content a { text-decoration:none; color:#33876f; } #content a:hover { opacity:.6; text-decoration:none; } #content .entry-title { color:#33876f; font-size:21px; font-weight:bold; line-height:1.3em; margin-bottom:0; } #content h1,#content h2,#content h3,#content h4,#content h5,#content h6 { color:#33876f; line-height:1.5em; margin:0 0 20px; } .widget-area { margin:20px 0; } .widget-area a { font-size:11pt; font-family:Trebuchet,Arial, sans-serif; color:white; text-decoration:none; } .widget-area a:hover { font-size:11pt; font-family:Trebuchet,Arial, sans-serif; color:white; text-decoration:underline; } .widget-area ul ul { list-style:none; } .widget-title { font-family:Trebuchet, arial, sans-serif; color:white; font-weight:bold; padding:15px 0 10px; } #main .widget-area ul ul { border:none; margin-left:0; font-size:12pt; color:white; padding:0 0 5px; } .textwidget { color:white; font-size:12pt; } #text-3 { margin-left:15px; } #twitter-1 { margin-left:15px; padding-bottom:15px; } .twitter-item { border-bottom:1px dotted white; padding:0 0 15px; } #recent-posts-3 { margin-left:15px; } #recent-posts-3 ul li { padding-top:10px; padding-left:0; margin-left:0; } .recentcomments li { color:white; } .xoxo { background:#4D8D77; border:5px solid #9DBEB0; height:auto; } .xoxo li { color:white; } #search-2 { padding:15px 0 0 15px; } #categories-2 { margin-left:15px!important; border-top:1px dotted white; } #site-info { color:black; } #site-info a:hover { color:#33876f; } #meta.widget-container.widget_meta { margin-left:15px!important; border-bottom:1px dotted white; padding-bottom:15px; }