/*
Dark blue colour scheme for monoshade theme
http://themes.zenverse.net/the-monoshade-wordpress-theme/
all path starts with ../../
*/

/*header*/

#pagenav {
background-image:url(../../images/darkblue/pagenav_bg.gif);
}

#topsearch {
background-image:url(../../images/darkblue/searchtop.gif);
}

.topsearchblur { color:#888888 }
.topsearchfocus { color:#eeeeee }

#header {
background-image:url(../../images/darkblue/logobg.gif);
}

.tweet-header {
background-image:url(../../images/darkblue/tweet-header.gif);
}

#navbar {
background-image:url(../../images/darkblue/navbar_bg.gif);
}

/*featured gallery*/
#featured {
background-image:url(../../images/darkblue/featured_bg.gif);
background-repeat:repeat-x;
background-color:#2a2a2a;
}

.featuredtext h1,.featuredtext h1 a,.featuredtext h1 a:link,.featuredtext h1 a:visited {
color:#6fc1ff;
}

.featuredexcerpt {color:#b7b5b5}

.featuredexcerpt a,.featuredexcerpt a:link,.featuredexcerpt a:visited { color:#67b2eb ; text-decoration:none }

.featured_one_wrapper img.postimage {
background-color:#434343;
}

.featured_one_wrapper img.postimage:hover {
background-color:#393939;
}

.featured_selector {
background:#2e2e2e;
border-bottom:1px solid #282828;
border-top:1px solid #282828;
}
.featured_selector_border_top { border-bottom:1px solid #414141; }
.featured_selector_border_btm { border-bottom:1px solid #404040; }

.featured_selector ul li {
background: url(../../images/darkblue/featured_selector_1.gif) no-repeat;
color:#979796;
}
.featured_selector a,.featured_selector a:link,.featured_selector a:visited {
color:#979796;
}

.featured_selector li.fgselected {
background: url(../../images/darkblue/featured_selector_2.gif) no-repeat;
color:#000;
}
.featured_selector li.fgselected a,.featured_selector li.fgselected a:link,.featured_selector li.fgselected a:visited { color:#000; }


/* content*/
.oneblog .thumbnail,.thumbnail,.thumbnail_holder,.thumbnail2_holder,.sa_thumbnail {
background-color:#e3e3e3;
}

.oneblog h1,.oneblog h1 a,.oneblog h1 a:link,.oneblog h1 a:visited,.h2,.archives_ul li h2,.thetitle h1,.extra_content h3 {
color:#6fc1ff;
text-shadow:1px 1px 0px #242424;
}

.oneblog h1 a:hover {
}

.oneblog .thumbnail,.thumbnail,.thumbnail_holder,.thumbnail2_holder,.sa_thumbnail {
background-color:#424242;
}

.excerpt_detail {
background-color:#2a2a2a;
}

.excerpt_detail,.excerpt_detail a,.excerpt_detail a:link,.excerpt_detail a:visited {
color:#888888 !important
}

.excerpt p, .excerpt_mag p {
color:#bbbbbb
}

.excerpt p a,.excerpt p a:link,.excerpt p a:visited,
.excerpt_mag p a,.excerpt_mag p a:link,.excerpt_mag p a:visited {
color:#67b2eb;
text-decoration:none;
}

.oneblog_sep,.oneblog_sepmini,.oneblog_sep2 {
background: url(../../images/darkblue/oneblog_sep.gif) repeat-x;
}

.oneblog_commentcount {
background-image:url(../../images/darkblue/commentcountbg.gif);
}

.oneblog_commentcount a,.oneblog_commentcount a:link,.oneblog_commentcount a:visited {
color:#eeeeee
}

/*pagination area*/
.wp-pagenavi,.below-post {
background-color:#363636;
border-top:1px solid #444444;
border-bottom:1px solid #444444;
}

.wp-pagenavi a, .wp-pagenavi a:link,.wp-pagenavi a:visited {
border: 1px solid #313131;
color: #cccccc;
background-color: #666666;
}

.wp-pagenavi a:hover {	
color: #dddddd;
background-color: #696969;	
}

.wp-pagenavi a:active {
	border: 1px solid #555555;
	color: #cccccc;
	background-color: #666666;	
}

.wp-pagenavi span.pages {
color:#bbbbbb;
}

.wp-pagenavi span.current {
border: 1px solid #484848;
color: #bbbbbb;
background-color: #444444;	
}

.wp-pagenavi span.extend {
border: 1px solid #555555;
color: #cccccc;
background-color: #666666;	
}

/*single post*/
.the_content {
color:#bbbbbb
}

.post_image img {
background-color:#393939;
border:1px solid #494949;
padding:5px;
}

.post_details {
background-image:url(../../images/darkblue/oneblog_sep.gif);
background-repeat:repeat-x;
background-position:bottom left;
padding-bottom:18px;
}

.post_details a,.post_details a:link,.post_details a:visited {
border-bottom:1px dotted #888888;
color:#bbbbbb
}

.the_content a,.the_content a:link,.the_content a:visited {
color:#67b2eb;
border-bottom:1px solid #346f9c
}

.the_content h3,.the_content h2,.the_content h1 {
border-bottom:1px solid #555555;
color:#cccccc;
}

.the_content h4 {
color:#83b8e0;
}

.the_content h5 {
color:#c0c0c0;
}

.the_content blockquote {
background:#414141;
border:1px solid #474747;
}

.the_content a.more-link,.the_content a.more-link:link,.the_content a.more-link:visited {
background:#444444;
padding:6px;
border:3px double #393939;
color:#cccccc;
}

.the_content a.more-link:hover {
color:#dddddd
}

.the_content img {
background:#414141;
border:1px solid #555555;
}

.the_content th, .the_content td { border: 1px solid #494949; }
.the_content th, .the_content thead th {  background: #444444; color: #cccccc; }
.the_content td, .the_content tbody td { background: #333333; }

input,textarea,select {
background:#393939;
border:1px solid #555555;
color:#eeeeee;
font-family:Lucida Sans Unicode, Arial;
font-size:11px;
padding:7px;
}

.wp-caption {
background:#393939;
border:1px solid #434343;
}

.wp-caption p {
background:#393939;
}

#multipage-links a,#multipage-links a:link,#multipage-links a:visited {
background:#555555;
border:1px solid #696969;
color:#bbbbbb
}

.after_post_details {
border-top:1px dotted #888888;
border-bottom:1px dotted #888888;
background:#353535;
}

.after_post_details a.commentcount {
color:#529ed8;
border-bottom:1px solid #555555;
}

.after_post_details .adminedit a {
color:#bbbbbb;
border-bottom:1px solid #555555;
}

.blogsep {
background-image:url(../../images/darkblue/blogsep.gif);
}

.relatedblock img {
background-color:#393939;
border:1px solid #555555;
}

.replyjump,.comment-button,#page input[type="submit"] {
background-color:#4078a2;
border:1px solid #4078a2;
}

/*comments area*/
.commenttitle {
background-image:url(../../images/darkblue/commentstitle.gif);
}

.commentlist .comment, .comment-container {
background:#444444;
border:1px solid #555555;
}

/* commentor name - by admin*/
.commentlist .bypostauthor .fn {
color:#6ec0ff
}

/* one comment holder - by admin */
.commentlist .bypostauthor, .commentlist .bypostauthor {
border-left:5px solid #4c799c;
}

.comment p a,.comment p a:link,.comment p a:visited {
text-decoration:underline;
color:#bbbbbb
}

.commentlist .avatar, .comment-left .avatar, .admincomment .avatar,.comment-left img {
background: #444444;
border: 1px solid #666666;
}

.comment blockquote,.cic_codes_div,.comment-content blockquote{
background: #333333;
color: #bbbbbb;
border: 1px solid #444444;
}

.commentlist .comment-meta{
border-bottom:1px solid #666666;
}

.comment-textarea, .textarea,.comment-input{
border:1px solid #555555;
background-color:#222222;
color:#cccccc
}

.comment-textarea:focus,.textarea:focus,.comment-input:focus {
border:1px solid #666666;
}

.commentsform_title {
background:#444444;
border:1px solid #555555;
color:#bbbbbb;
}

.navigation .page-numbers {
background:#444444;
border:1px solid #555555;
color:#bbbbbb;
}

.navigation .current {
background:#333333;
border:1px solid #555555;
color:#aaaaaa;
}

/*comments area - before wp 2.7*/
.comment-left, .comment-left-admin{
color: #bbbbbb;
background:#444444;
}

.comment-right {
background:#444444;
}

.admincomment {
border-left:5px solid #4c799c;
}

.comment-header{
color: #bbbbbb;
}

.comment-header a:link,.comment-header a:visited{
color: #bbbbbb;
}

.comment-header a:hover{
color: #cccccc;
}

.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6 {
color: #bbbbbb;
}

.comment-content ul,.comment-content ol{
color: #bbbbbb;
}

.comment-content a,.comment-content a:visited,.comment-content a:link { 
color:#bbbbbb ; border-bottom:1px solid #999999
}

/*sidebar*/
#rightsidebar {
background:#393939;
border:1px solid #303030;
border-top:0px;
}

.widgetblock ul li a:hover { color:#cccccc }

#side_aboutus_top {
background: url(../../images/darkblue/aboutus_bg_top.gif) no-repeat;
}

.side_aboutus {
background: url(../../images/darkblue/aboutus_bg_mid.gif) repeat-y;
}

#side_aboutus_btm {
background: url(../../images/darkblue/aboutus_bg_btm.gif) no-repeat;
}

.side_aboutus a,.side_aboutus a:link,.side_aboutus a:visited { color:#bbbbbb ; border-bottom:1px solid #777777 }

.side_aboutus img {
background:#595959;
}

#side_subscribe {
background-image:url(../../images/darkblue/side_subs_bg_top.gif);
}

#side_subscribe_btm {
background-image:url(../../images/darkblue/side_subs_btm.gif);
}

.side_subscribe_extra {
background:#393939
}

.side_sep {
background-image:url(../../images/darkblue/side_sep.gif);
}

.feedburner_form {
background: url(../../images/darkblue/feedburner_form.gif) no-repeat;
}

.subs_email {color:#cccccc;}

/*tabbed menu*/
.zentabs_live .tabcontent {
background:#444444
}
.zentabs_live .tabcontent_wrapper {
border:1px solid #444444;
}

.zentabs_live .zentabs_ul li a,.zentabs_live .zentabs_ul li a:link,.zentabs_live .zentabs_ul li a:visited {
background:#3c566a;
border:1px solid #3c566a;
color:#cccccc;
}

.zentabs_live .zentabs_ul li a:hover {
background:#416a8b;
}

.zentabs_live .zentabs_ul {
border-bottom:1px solid #444444;
}

.zentabs_live .tabcontent ul li {
list-style-image:url(../../images/darkblue/li2.gif);
border:0px;
}

/* sidebar tabbed menu - clickable tab titles [currently selected ] */
.zentabs_ul li a.current,.zentabs_ul li a.current:link,.zentabs_ul li a.current:visited,.zentabs_ul li a.current:hover {
background:#444444;
color:#cccccc;
border:1px solid #444444;
border-bottom:0px;
}


/*index tabbed menu*/
.index_extrapost .etitle {
background:#444444;
border:1px solid #2f2f2f;
color:#aaaaaa;
}
.afterposttab .tabcontent {
background:#333333
}
.afterposttab .tabcontent_wrapper {
border:1px solid #333333;
}

.afterposttab .zentabs_ul li a,.afterposttab .zentabs_ul li a:link,.afterposttab .zentabs_ul li a:visited {
background:#444444;
color:#aaaaaa;
border:3px double #2f2f2f;
}

/* clickable tab titles [currently selected ] */
.afterposttab li a.current,.afterposttab li a.current:link,.afterposttab li a.current:visited {
color:#63b4f5;
}

.afterposttab .tabcontent_wrapper h1,.afterposttab .tabcontent_wrapper h1 a {
color:#c1c1c1
}

.afterposttab .zentabs_ul {
border:0px;
}

.index_extrapost_comment {
background:#444444;
}

.index_extrapost_comment a:hover {
color:#aaaaaa;
}

.index_extrapost_sep{
border-bottom:2px solid #444444;
border-top:1px solid #222222;
}

/*widgets*/
.widgettitle,.tabber .tabbertab h2,h2.tabtitle {
background-color:#3f3f3f;
text-shadow: -1px -1px 0px #333333;
color:#cccccc;
border-bottom:1px solid #355d7e;
}

.widgetblock ul li,.textwidget,.widgetblock ul li a,.widgetblock ul li a:link,.widgetblock ul li a:visited {
}

.widgetblock ul li {
border-bottom:1px solid #393939;
}

.widgetblock ul {
list-style-image:url(../../images/darkblue/li1.gif)
}

.textwidget a,.textwidget a:link,.textwidget a:visited {
color:#67b2eb;
border-bottom:0px
}

#recentcomments .recentcomments a {
color:#bbbbbb;
border-bottom:1px solid #555555
}

#recentcomments .recentcomments a.url {
border-bottom:1px solid #777777
}

#recentcomments .recentcomments a:hover {
color:#cccccc;
background-color:#444444
}

/*category navigation drop-down : sf-menu = category*/
.sf-menu li {
text-shadow: 1px 1px 0px #1b517b;
}

.sf-menu a, .sf-menu a:visited  {
color:#ecf7ff;
}

.sf-menu li {
	background:transparent;
}
.sf-menu li li {
	background:		#216295;
}
.sf-menu li li li {
	background:		#216295;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#296fa6;
	outline:		0;
  color:#ecf7ff
}

/*page navigation drop-down : sf-menu2 = page*/
.sf-menu2 li {
text-shadow: 1px 1px 0px #333333;
}

.sf-menu2 a, .sf-menu2 a:visited  {
color:#dadada;
}
.sf-menu2 li {
	background:transparent;
}
.sf-menu2 li li {
	background:		#444444;
}
.sf-menu2 li li li {
	background:		#444444;
}
.sf-menu2 li:hover, .sf-menu2 li.sfHover,
.sf-menu2 a:focus, .sf-menu2 a:hover, .sf-menu2 a:active {
	background:		#4e4e4e;
	outline:		0;
  color:#eeeeee
}

/*footer*/
#footer {
background-color:#28638f;
background-image:url(../../images/darkblue/footer.gif);
}

.footer_circle {
background: url(../../images/darkblue/footer_circle.gif) no-repeat;
}

.foot_copyright {
background-image:url(../../images/darkblue/footer2.gif);
}

.footblock h3 {
text-shadow: -1px -1px 0px #22547a;
color:#e3f1fc;
}

.foot_follow {
background:#336991;
text-shadow: none;
border:1px solid #336991;
}
.foot_follow a,.foot_follow a:link,.foot_follow a:visited {color:#eeeeee;}

.footblock ul li { padding:4px; color:#dae7f1;}

.footblock ul li a,.footblock ul li a:link,.footblock ul li a:visited,
.nosubs a,.nosubs a:link,.nosubs a:visited {
color:#dae7f1;
}

.footblock ul li a:hover { color:#fff; }

.footsep {
background-color:#518ebb;
}

.popular_td {
background-image:url(../../images/darkblue/popular1.gif);
}

.popular_l {
background-image:url(../../images/darkblue/popular_l.gif);
}

.popular_r {
background-image:url(../../images/darkblue/popular_r.gif);
}

.foot_copyright_author,.foot_copyright_author a,.foot_copyright_author a:link,.foot_copyright_author a:visited {
color:#8192a0;
}

.foot_copyright_designer,.foot_copyright_designer a,.foot_copyright_designer a:link,.foot_copyright_designer a:visited {
color:#586773
}

.footsearch {
background-image:url(../../images/darkblue/footsearch.jpg);
}

/*twitter*/
#twitter_update_list li {
color:#dae7f1;
border-bottom:1px solid #5594c3;
}

#twitter_update_list li a,#twitter_update_list li a:link,#twitter_update_list li a:visited {
color:#fff;
border:0px;
}

#twitter_update_list li span a {
color:#dae7f1 !important;
margin-left:0px !important;
border-bottom:1px solid #97adbf !important;
}

.tweet-header #twitter_update_list li {
border:0px;
padding:0px;margin:0px;line-height:17px;
color:#dae7f1;
}

.tweet-header #twitter_update_list li a,.tweet-header #twitter_update_list li a:link,.tweet-header #twitter_update_list li a:visited {
color:#fff;
border:0px;
}

.tweet-header #twitter_update_list li span a {
color:#dae7f1 !important;
border-bottom:1px solid #97adbf !important;
}

/*flickr*/
.flickrimg img {
background:#2a5f87;
}

.flickrimg img:hover {
background:#235377;
}

/*misc*/
.archives_ul li {
border-bottom:1px solid #555555;
padding-top:10px;
padding-bottom:10px;
}

.the_category {
background-color:#363636;
border-top:1px solid #444444;
border-bottom:1px solid #444444;
color:#bbbbbb
}