@charset "utf-8";
body {
background:#eaeef6 url(images/bekgroundas2.gif) repeat-x;
font-family:Verdana, Geneva, sans-serif;
}

a:link img,a:visited img {
border:none;
}

#header-bar {
background:url(images/header-bg.jpg) #4c78d7 repeat-x;
}

#cat-bar {
background:url(images/cat-bar-bg.jpg) #1b479e repeat-x;
}

#rss-bar {
color:#FFF;
background:url(images/cat-bar-bg.jpg) #1b479e repeat-x;
}

#rss-bar .rss-feedburner {
background:url(images/rss-red.gif) no-repeat;
}

#rss-bar .rss-posts {
background:url(images/rss-orange.gif) no-repeat;
}

#rss-bar .rss-comments {
background:url(images/rss-cyan.gif) no-repeat;
}

.post-details .comment-button,.featured-page-details .comment-button {
background:#2c58b7;
border:solid 1px #9cb6e9;
color:#FFF;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

#respond textarea {
border:1px solid #9cb6e9;
}

#submit {
border:1px solid #153a81;
color:#FFF;
background:url(images/button-bg.jpg) #949494 repeat-x;
}

.comment-item .comment-body {
background:url(images/comment-bg.jpg) repeat-x;
border:solid 1px #9cb6e9;
background-color:#FFF;
}

.comment-item .comment-reply-link {
background:#2c58b7;
border:solid 1px #9cb6e9;
}

#top-widebar .widgettitle,#bottom-widebar .widgettitle,#left-sidebar .widgettitle,#right-sidebar .widgettitle {
background:url(images/widget-heading-bg.jpg) #2e539a repeat-x;
color:#FFF;
border:solid 1px #9cb6e9;
}

#top-widebar .widget_search,#bottom-widebar .widget_search,#left-sidebar .widget_search,#right-sidebar .widget_search {
color:#FFF;
background:url(images/search-bg.jpg) #6084d2 repeat-x;
}

#top-widebar .widget_calendar thead th,#bottom-widebar .widget_calendar thead th,#left-sidebar .widget_calendar thead th,#right-sidebar .widget_calendar thead th {
background:#4d73c8;
}

#fbsubmit:hover {
border:1px solid #FC0;
}

#footer {
color:#FFF;
background:url(images/footer-bg.jpg) #1c1c76 repeat-x;
}

#sub-footer {
background:url(images/subfooter-bg.jpg) #1b479e repeat-x;
}

#main,#header-bar {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-khtml-border-top-left-radius:5px;
-khtml-border-top-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}

#main,#sub-footer {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-khtml-border-bottom-left-radius:5px;
-khtml-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}

.post-details,.featured-page-details,#respond,#submit,.comment-item .comment-body,#top-widebar .widgettitle,#bottom-widebar .widgettitle,#left-sidebar .widgettitle,#right-sidebar .widgettitle,#top-widebar .widget_search,#bottom-widebar .widget_search,#left-sidebar .widget_search,#right-sidebar .widget_search,#searchsubmit,#fbsubmit {
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

a,#top-widebar a,#bottom-widebar a,#left-sidebar a,#right-sidebar a {
color:#006;
text-decoration:none;
}

a:link,a:visited,#top-widebar a:link,#top-widebar a:visited,#bottom-widebar a:link,#bottom-widebar a:visited,#left-sidebar a:link,#left-sidebar a:visited,#right-sidebar a:link,#right-sidebar a:visited {
color:#006;
}

a:hover,#top-widebar a:hover,#bottom-widebar a:hover,#left-sidebar a:hover,#right-sidebar a:hover {
color:red;
text-decoration:underline;
}

#main,#google-results-body-wrapper {
background-color:#FFF;
}

#header-bar #header-bar-content .blog-title a,#header-bar #header-bar-content .blog-title a:visited,#header-bar #header-bar-content .blog-tagline a,#header-bar #header-bar-content .blog-tagline a:visited,#top-widebar .widgettitle a,#bottom-widebar .widgettitle a,#left-sidebar .widgettitle a,#right-sidebar .widgettitle a,#top-widebar .widget_search form,#bottom-widebar .widget_search form,#left-sidebar .widget_search form,#right-sidebar .widget_search form,#header-bar-right .hmt_widget_feedburner,#top-widebar .hmt_widget_feedburner,#bottom-widebar .hmt_widget_feedburner,#left-sidebar .hmt_widget_feedburner,#right-sidebar .hmt_widget_feedburner,#sub-footer-content {
color:#FFF;
}

#nav-bar,#search-bar {
background:url(images/nav-bar-bg.jpg) #1c1c76 repeat-x;
}

#nav-bar ul li a,#cat-bar ul li a,#rss-bar a,#footer a,#sub-footer a {
color:#FFF;
text-decoration:none;
}

#nav-bar ul li a:hover,#cat-bar ul li a:hover,#rss-bar a:hover,.post-details .comment-button a:hover,.featured-page-details .comment-button a:hover,.comment-item .reply a:hover,#footer a:hover,#sub-footer a:hover {
color:#FC0;
text-decoration:underline;
}

#searchform input,#top-widebar input,#bottom-widebar input,#left-sidebar input,#right-sidebar input {
border:1px solid #153a81;
}

.post-content h1.h1-underline,.featured-page-content h1.h1-underline,.post-content h2.h2-simulate-h1-size-underline,.featured-page-content h2.h2-simulate-h1-size-underline {
border-bottom:solid 1px #9cb6e9;
}

.post-content .more-link,.featured-page-content .more-link,.post-nav p a,.post-nav p a:hover,#top-widebar .widget_calendar table a,#bottom-widebar .widget_calendar table a,#left-sidebar .widget_calendar table a,#right-sidebar .widget_calendar table a,#top-widebar .more-link,#bottom-widebar .more-link,#left-sidebar .more-link,#right-sidebar .more-link {
text-decoration:underline;
}

.post-details,.featured-page-details,#respond {
background:url(images/comment-bg.jpg) #FFF repeat-x;
border:solid 1px #9cb6e9;
}

.post-details .comment-button a,.featured-page-details .comment-button a,.comment-item .reply a {
color:#FFF;
text-decoration:underline;
}

#submit:hover,#searchsubmit:hover {
border:1px solid #FC0;
cursor:pointer;
}

#searchsubmit,#fbsubmit {
border:1px solid #333;
color:#FFF;
background:url(images/button-bg.jpg) #949494 repeat-x;
}

#top-widebar .widget_calendar tr.even td,#bottom-widebar .widget_calendar tr.even td,#left-sidebar .widget_calendar tr.even td,#right-sidebar .widget_calendar tr.even td,#top-widebar .widget_calendar caption,#bottom-widebar .widget_calendar caption,#left-sidebar .widget_calendar caption,#right-sidebar .widget_calendar caption {
background:#c3cee4;
}