body{background:#e9f1f9 url(coolblue/header.jpg) repeat-x top left;}
h1, h2, h3, h4, h5, h6{color:#000000;}
a{color:#255a93;}
#logo h1{background:url(coolblue/logo.png) top left no-repeat;}
#header h1.title a{color:#005775;}
#header p.description{color:#75818a;}
#tagline{background-color:#ffffff;}
#rss a{color:#fff;}
#content{background-color:#fff;border:1px solid #dddddd;border-top:none !important;}
#bottom{background-color:#f2f7fb;padding:20px 0;border-left:1px dotted #a6b3b9;border-right:1px dotted #a6b3b9;}
#footer{color:#fff;background:#9fc9e6 url(coolblue/navbg.jpg) repeat-x left top;}
#footer p a{color:#fff;}
#nav{background:#255a93 url(coolblue/navbg.jpg) repeat-x top left;}
#nav ul li a{color:#fff;}
.current_page_item a:link, .current_page_item a:visited{color:#255a93 !important;background-color:#ffffff !important;}
.post p.categories span{background-color:#255a93;color:#fff;}
.post p.categories span a{color:#fff;}
.post p.categories span.date a{color:#286697;}
.post p.categories span.date{background-color:#ffffff;color:#000000;margin-left:5px;}
.screenimg span a{background:#255a93;}
.theme .tags, .theme .tags a, .theme .rating, .post-ratings-text{color:#808A8E !important;}
h2.title a{color:#000;}
.post p.comments a{background:url(coolblue/comments.jpg) no-repeat center left;color:#000;}
p.continue a{color:#286697;}
.widget{background:ffffff;}
.widgetlist h3{color:#fff;background-color:#255a93;}
.widgetlist ul li a:link, .widgetlist ul li a:visited{color:#000;}
.widgetlist ul li{border-bottom:1px solid #b9d0e8;}
#comments h2{color:#4c7fb5;}
.commentlist li{background-color:#e9f1fa;border:1px dotted #b9d0e8;}
#commentform #submit{background-color:#A7C601 !important;border:1px solid #1B4161;color:#fff !Important;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px !important;margin:2px !important;text-decoration:none !important;background-color:#ffffff !important;border:1px dotted #a6b3b9 !important;color:#255a93 !important;}
.wp-pagenavi a:hover{border:1px dotted #ffffff;color:#ffffff;background-color:#A7C601;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #255a93;color:#255a93;background-color:#FFFFFF;}
.wp-pagenavi span.pages{margin:2px;color:#255a93;font-size:13px;text-align:left;padding:2px 10px 2px 5px;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-size:18px;border:1px dotted #ffffff;color:#ffffff;background-color:#255a93;}

