/*
Theme Name:Digital Statement
Theme URI:http://www.blogohblog.com
Description:The "Digital Statement"WordPress theme is adapted from <a href="http://www.blogohblog.com/wordpress-theme-statement/">Statement</a>and released under a Creative Commons License.
Version:1.0
Author:Neowster
Author URI:http://www.blogohblog.com
*/
* {
text-decoration:none;
margin:0;
padding:0;
}

body {
background:#696969;
color:#4d4b4c;
font-family:Arial;
font-size:12px;
}

ol li {
list-style-position:inside;
}

input.groovybutton {
background-color:#EEE;
color:#888;
font-family:Verdana,sans-serif;
font-size:12px;
font-weight:700;
width:100px;
border-color:#BBB;
border-style:solid;
border-width:1px;
}

h3 {
font-size:14px;
padding:10px 0;
}

a:link {
border:0;
color:#069;
text-decoration:none;
}

a:hover {
color:#56bdea;
border:0;
}

a:focus {
outline:none;
}

.clear {
clear:both;
}

#top-wrap {
background:url(images/topwrap.gif) top left no-repeat;
height:40px;
width:980px;
margin:auto;
}

#wrapper {
background:url(images/bg.gif) top left repeat-y;
width:980px;
margin:auto;
}

#frame,#content {
width:960px;
margin:auto;
}

#content {
margin-top:10px;
}

#photo {
width:915px;
padding:0 0 0 20px;
}

#top-panel {
background:#3b3b3b;
border-bottom:3px solid #3b3b3b;
border-left:3px solid #3b3b3b;
color:#fff;
font-size:10px;
position:absolute;
right:0;
text-align:right;
top:0;
width:100%;
margin:0;
padding:2px 5px;
}

#top-panel ul li {
display:inline;
padding:0;
}

#top-panel label,#top-panel input {
font-size:9px;
}

#top-panel label {
padding-left:5px;
}

#sub-panel a {
background:#777;
color:#FFF;
float:right;
font-size:10px;
font-weight:700;
margin-right:5px;
text-decoration:none;
}
#sub-panel a span {
border-bottom:2px solid #3b3b3b;
border-left:2px solid #3b3b3b;
border-right:2px solid #3b3b3b;
display:block;
padding:2px 5px;
}

#infobar {
color:#fff;
font-size:10px;
height:30px;
line-height:30px;
padding-top:5px;
width:955px;
margin:0 auto;
}

#infobar a:hover {
text-decoration:underline;
}

#browse {
background:url(images/sitemap.gif) no-repeat 0 6px;
float:left;
margin-left:3px;
padding-left:22px;
width:550px;
}

#rss {
float:right;
margin-right:3px;
width:360px;
}

#rss p {
text-align:right;
}

#header {
display:block;
height:105px;
width:915px;
margin:0 auto;
}

#logo {
background:url (images/logo.png) top left no-repeat;
display:block;
float:left;
height:65px;
width:300px;
margin:30px 0 0;
}

#logo h1 a {
color:#666;
font-size:24px;
padding:10px 0 0;
}

#ads {
float:right;
height:60px;
width:480px;
margin:0;
}

#searchbox {
border:1px solid #ccc;
float:right;
width:200px;
margin:10px 0 0;
}

#searchbox #s {
background:none;
border:0;
color:#999;
float:left;
width:155px;
margin:3px 0 0 5px;
}

#searchbox #go {
float:right;
border-left:1px solid #ccc;
}

#nav {
background:url(images/navbg.gif) left repeat-x;
border-bottom:1px solid #e6e6e6;
display:block;
height:65px;
width:915px;
margin:0 auto;
}

#nav li {
float:left;
list-style:none;
}

#nav li a {
color:#fff;
display:block;
font-weight:700;
padding:6px 15px;
}

#cat {
clear:both;
float:left;
width:20px;
}

#cat li a {
color:#333;
font-size:.9em;
}

#cat li a:hover {
color:#fff;
}

.clearfloat:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

.clearfloat {
display:block;
}

#subnav {
border-bottom:1px dotted #ccc;
font-size:.8em;
padding-bottom:10px;
position:relative;
margin:0 10px 5px;
}

#subnav ul {
display:inline;
}

#subnav li a {
background:#3b3b3b;
border-left:3px solid #8BDBFF;
color:#fff;
float:left;
margin-right:15px;
padding:1px 5px;
}

#subnav .current_page_item a,#subnav a:hover {
border-left:3px solid #f60;
}

#left {
float:left;
padding-left:10px;
width:570px;
}

.entry {
line-height:140%;
margin-bottom:1px;
text-align:justify;
width:550px;
padding:0 10px;
}

.related-post {
width:530px;
border:1px solid #ACE;
background:#EBF3FB;
margin:0 10px;
padding:10px;
}

.related-post ul {
border-top:1px solid #e6e6e6;
margin-bottom:5px;
}

.related-post ul li {
border-bottom:1px solid #e6e6e6;
padding:5px 0;
}

.content a {
border-bottom:1px dotted #ccc;
}

.entry h2 {
font:bold 16px Arial,Sans-serif;
letter-spacing:-1px;
margin-bottom:5px;
}

.entry h2 a {
color:#222;
}

.entry h2 a:hover {
color:#999;
}

html>body .entry ul {
padding:0 0 0 10px;
}

html>body .entry li {
margin:7px 0 8px 10px;
}

.entry ul li {
padding-left:20px;
background:url(images/bullet.gif) left no-repeat;
}

.entry img {
margin:0 10px 10px;
max-width:500px;
/* Resize the image for IE6 */
width:expression(this.width > 500 ? 500: true);
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

.alignleft {
float:left;
padding-bottom:20px;
padding-left:30px;
}

.custom_image img {
border:2px solid #e6e6e6;
float:left;
height:90px;
width:90px;
margin:7px 10px 15px 0;
padding:3px;
}

.subcontrol {
border-bottom:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
font-size:11px;
font-weight:700;
margin-bottom:10px;
padding:5px;
}

.tags,.allinfos {
background:#FFF8AF url(images/tag.gif) left no-repeat;
border-bottom:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
font-size:11px;
font-weight:700;
padding:5px 0 5px 25px;
}

.allinfos {
background:#F2f2f2;
margin-bottom:10px;
padding:5px;
}

.share,.comments_rss,.reply {
float:right;
padding-left:20px;
}

.reply {
background:url(images/comments.gif) left no-repeat;
margin-left:10px;
}

.comments_rss {
background:url(images/feed.gif) left no-repeat;
margin-left:10px;
position:relative;
top:10px;
}

span.date {
background:url(images/date.gif) no-repeat;
padding-left:20px;
}

span.comments {
background:url(images/comment.gif) no-repeat;
padding-left:20px;
}

span.category {
background:url(images/posted.gif) no-repeat;
padding-left:20px;
}

.navigation {
font-size:11px;
line-height:140%;
width:540px;
padding:10px;
}

#sidebarbottom {
clear:right;
float:right;
margin-right:10px;
width:360px;
}

#right {
float:right;
margin-right:17px;
width:350px;
}

#topsidebar {
background:#fff;
border:1px solid #dadada;
margin-bottom:10px;
width:330px;
padding:0 10px;
}

#lsidebar {
background:#fff;
border:0 solid #dadada;
float:left;
width:135px;
padding:5px;
}

#rsidebar {
background:#fff;
border:0 solid #dadada;
float:left;
margin-left:11px;
width:170px;
padding:5px 10px;
}

#sidebarbottom ul {
margin:10px auto 20px;
}

#sidebarbottom ul li ul li {
background:url(images/sidebullet.gif) no-repeat 0 0;
border-bottom:1px dotted #dadada;
display:block;
padding-bottom:5px;
padding-left:24px;
}

#sidebarbottom p {
padding:0 5px;
}

#about {
background:#FFF8AF;
border:1px solid #FFD1AF;
margin-bottom:10px;
width:350px;
}

#about h2 {
padding:5px 10px;
}

#author-box {
font-size:11px;
text-align:justify;
margin:10px;
}

#author-box .avatar {
background:#fff;
border:1px solid #ccc;
float:left;
margin:3px 10px 0 0;
padding:3px;
}

.commentlist li {
border-bottom:1px dotted #e6e6e6;
list-style:none;
padding-top:5px;
}

.avatar img {
float:left;
}

.ctext {
margin-left:70px;
}

.trackbacks a {
color:#069;
border-bottom:1px dotted #e6e6e6;
}

.user {
font-size:14px;
font-weight:700;
padding-top:10px;
}

.author {
background:#FFF8AF;
padding-right:10px;
}

#commentform #comment {
border:1px solid #dadada;
height:200px;
width:550px;
}

#footbg {
width:100%;
background:#222 url(images/footerbg.gif) top left repeat-x;
}

#footwrap {
background:url(images/closecontent.gif) top left no-repeat;
width:980px;
margin:auto;
}

.footer-links {
color:#888;
float:left;
margin-right:37px;
margin-top:15px;
width:300px;
}

.footer-links-r {
color:#888;
float:right;
margin-top:15px;
width:300px;
}

.footer-links h2,.footer-links-r h2 {
background-color:#3b3b3b;
color:#fff;
font-size:1.2em;
padding:5px 10px;
}

.footer-links ul {
margin-bottom:15px;
}

.footer-links ul li {
margin-top:1px;
}

.footer-links a,.footer-links a:visited,.footer-links-r a,.footer-links-r a:visited {
background-color:#2e2e2e;
color:#ccc;
display:block;
height:18px;
padding:5px 10px;
}

.footer-links a:hover,.footer-links-r a:hover {
background:#4b4b4b;
color:#56bdea;
}

#copyright
{
padding: 10px 0;
border-top: 1px solid #3b3b3b;
font-size: 10px;
}
#copyright a {
color: #8BDBFF;
}
#copyright a:hover {
text-decoration: underline;
}
#copyright ul{
display:inline;
}
#copyright ul li {
float:right;
padding-left: 10px;
}


acronym,abbr,span.caps {
cursor:help;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
border-left:5px solid #ddd;
padding-left:20px;
margin:15px 30px 15px 10px;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

.center {
text-align:center;
}

hr {
display:none;
}

a img {
border:none;
}

pre {
background:#f3f2ed;
border:solid 1px #9a9a9a;
color:blue;
margin:10px;
padding:10px;
}

code {
font-size:1em;
color:#000;
}

#gads {
background:#fff;
border: 1px #dadada;
margin-bottom:10px;
width:350px;
}

#recent {
background:#ffffff; padding:12px 3px 12px 20px; clear:both; width:90%; margin-top:5px; margin-bottom:5px;
border: 2px dotted #dadada; font-family:Verdana; font-size:12px; line-height:17px; color:#272727; font-weight:500; 
}

#recent h2 {
background: #EBF3FB;
font-family:Verdana;
font-size:12px;
padding:5px 10px;
}

#twitter{
width:350px;
border:2px dotted #dadada;
background:#fff; margin-bottom:10px
}
#twitter ul li
{
margin-top:10px;
margin-left:25px;
padding:0 10px 0px 0px;
list-style-type:disc
}
#twitter h2 {
background:#EBF3FB;
font-family:Verdana;
font-size:12px;
padding:5px;
}

ul li,#nav,#nav ul {
list-style:none;
}

a:active,a:visited {
color:#069;
border:0;
}

#top-panel a,#infobar a {
color:#8BDBFF;
}

#nav li a:hover,#nav a:hover,#nav a:active,.current_page_item a,#home .on,.photo {
background:#f60;
}

#feednav,.alignright {
float:right;
}

.entry p,#commentform p {
padding-bottom:10px;
}

#lsidebar h2,#rsidebar h2 {
color:#4c4c4c;
font-size:15px;
margin-bottom:10px;
}

#commentform #author,#commentform #email,#commentform #url {
border:1px solid #dadada;
height:20px;
width:200px;
}
#feeds {
width: 350px; border:1px solid #dadada; background:#fff; margin-bottom:10px;
 }
#feeds h2 {
background: #EBF3FB; padding: 5px 10px;
}
#feeds ul li {
margin-top: 10px; margin-left: 25px; padding:0 10px 0px 0px; list-style-type: disc
}