/* CSS Document */



/*



Theme Name: CrossBlock



Theme URI: http://zenverse.net/crossblock-wordpress-theme/



Description: A premium Wordpress theme by <a href="http://zenverse.net/">ZenVerse</a>. Visit us for more free themes



Version: 1.1



Author: Zen



Author URI: http://zenverse.net/



Tags: blue, white, fixed width, widgets, theme options, two column



*/







html, body {



padding:0px;



margin:0 auto;



font-size:11px;



font-family:Verdana, Arial, Lucida Sans Unicode, Helvetica, sans-serif;



background-color:#fff;



color:#333333;







}







img { border:0px }



a, a:visited, a:link { color:#444444; text-decoration:none }



a:hover { color:#333333 }



form { display:inline }



h1,h2,h3,h4,h5,h6,div { margin:0px;padding:0px; }







#page {



width:1000px;



border-top:0px;



margin:0 auto;



}



.oneblogreadmore {



position:absolute;



top:0px;



margin: -3px 0 0 0;



right:4px;



}





.preload { height:1px;width:1px;overflow:hidden;position:absolute;top:0px;left:0px;visibility:hidden; }



.clear { clear:both }



.right { float:right }



.left { float:left }







/* header */



.onethousand_wrap {



width:1000px;



margin:0 auto;



}







#pagenav {



height:30px;



background-image:url(images/pagenav_bg.gif);



position:relative;



}







#pagenav ul {



list-style:none;



margin:0px;padding:0px;



margin-left:-10px;



padding-top:6px;



float:left;



}







#pagenav ul li {



display:inline;



margin-left:10px;



color:#fff;



padding-left:15px;



}







#pagenav ul li a,#pagenav ul li a:link,#pagenav ul li a:visited { color:#fff; }







#topsearch {



width:220px;



height:24px;



background-image:none;



background-repeat:no-repeat;



position:absolute;



top:2px;



right:4px;



}







.topsearch_input { 



float:left;



padding-left:4px;

padding-top:4px;



width:160px;



height:20px;



border:0px solid red;



background-color:transparent;



font-family:Verdana, Lucida Sans Unicode, Arial;



font-size:12px;



color:#fff



}



.topsearch_submit { float:left; border:0px solid red; background-color:transparent;  }











#header {



background-image:url(images/logobg.gif);



background-repeat:repeat-x;



height:105px;



position:relative;



background-color:#333333



}







#header H1 {



padding-top:15px;



}







.adsense-header {



position:absolute;top:20px;right:10px;



}







.textlogo {



padding-left:20px;



padding-top:23px;



}







.textlogo h1,.textlogo h2 {



font-weight:normal;



font-size:28px;



color:#eeeeee



}







.textlogo h1 a,.textlogo h1 a:link,.textlogo h1 a:visited { color:#eeeeee }



.textlogo h2 { font-size:13px; }







.logo_extra {



/*background-image:url(images/logo_extra.jpg);*/



/*background-position:top right;*/



/*background-repeat:no-repeat;*/



height:105px;



}







#navbar {



background-image:url(images/navbar_bg.gif);



background-repeat:repeat-x;



height:32px;



}







#navbar ul {



white-space: nowrap;



list-style:none;



margin:0px;padding:0px;



padding-top:9px;



padding-left:10px;



padding-bottom:10px;



}







#navbar ul li {



display:inline;



text-transform:uppercase;



color:#333333;



margin-right:15px;



font-size:11px;



font-family:verdana;



font-weight:bold;







}







#navbar ul li a,#navbar ul li a:link,#navbar ul li a:visited { color:#333333 ; padding:4px; }



#navbar ul li a:hover,#navbar ul .current-cat a,#navbar ul li.current-cat a,#navbar ul li.current-cat a:link,#navbar ul li.current-cat a:visited { background-color:#555555 ; color:#fff }







/*featured*/



#featured {



width:983px;



height:229px;



background-image:url(images/featuredbg.gif);



background-repeat:no-repeat;



margin:0 auto;



margin-top:20px;



position:relative;



overflow:hidden;



}







.featured_one_wrapper {



padding:20px;



padding-left:30px;



padding-top:17px;



border:0px solid red;



}







.featured_one_wrapper img.postimage {



position:relative;



padding:3px;



background-color:#f9f9f9;



border:1px solid #cccccc;



float:left;



width:550px;



height:190px;



}







.featured_one_wrapper .featuredtext {



position:relative;



float:right;



width:350px;



border:0px solid red;



margin-right:0px;



height:155px;



margin-bottom:3px;



overflow:hidden;



}







.featuredtext h1 {



font-size:20px;



font-weight:normal;



color:#006393;



margin-bottom:10px;



font-family:calibri;



}







.featuredtext h1 a,.featuredtext h1 a:link,.featuredtext h1 a:visited {color:#006393; }



.featuredtext h1 a:hover { text-decoration:underline }







.featuredexcerpt {



line-height:17px;



font-size:11px;



}







.featuredcomment {



background-image:url(images/featured_comments.jpg);



width:146px;/*156*/



height:25px;/*34*/



float:left;



text-align:center;



padding-top:9px;



padding-right:10px;



color:#f1f1f1;



font-size:11px;



position:relative;



}







.readmore { background-image:url(images/featured_readmore.jpg); margin-left:30px; margin-right:20px; }



.blank_156_34 { position:absolute; top:0px; left:0px; }







/* content */



#leftandright {



width:980px;/*1000*/



margin-top:25px;



padding-left:10px;



padding-right:10px;



}







/*left content*/



#leftcontent {



width:643px;



float:left;



}







.oneblog {



background-color:#f2f2f2;



background-image:url(images/oneblog.gif);



background-repeat:repeat-y;



width:623px;/*643*/



padding:10px;



position:relative;



padding-top:12px;



}







.oneblog_btm,.oneblog_top {



background-color:#f2f2f2;



background-image:url(images/oneblog_btm.gif);



background-repeat:no-repeat;



width:643px;



height:4px;



font-size:1px;



margin-bottom:20px;



}







.oneblog_top { background-image:url(images/oneblog_top.gif); margin-bottom:0px;}







.oneblog .thumbnail,.thumbnail {



padding:3px;



background-color:#fff;



border:1px solid #cccccc;



width:125px;



height:125px;



}







.thumbnail_holder {



width:133px;



height:133px;



float:left;



margin-bottom:10px;



position:relative;



}







.excerpt {



margin-left:15px;



float:left;



width:460px;



border:0px solid red;



line-height:17px;



margin-bottom:10px;



}







.oneblog h1,.oneblog h1 a,.oneblog h1 a:link,.oneblog h1 a:visited,.h2,.archives_ul li h2{



color:#116188;



font-weight:normal;



font-size:21px;



margin-bottom:10px;



font-family:calibri;



}







.oneblog h1 a:hover {



color:#0e374b;



}







.excerpt p {



color:#313131



}







.extrawidth {



width:590px;



margin-left:4px;



}







.excerpt_details {



margin-top:2px;



margin-bottom:5px;



color:#5a5b5b



}







.excerpt_details img { vertical-align:middle }







.excerpt_topbtm {



background-image:url(images/excerpt_details.jpg);



height:2px;



background-repeat:no-repeat;



}







.excerpt_details a,.excerpt_details a:link,.excerpt_details a:visited {



border-bottom:1px dotted #aaaaaa;



color:#5a5b5b



}







.excerpt_detailbtm {



background:#f7f7f7;



padding:5px;



border-top:1px dotted #aaaaaa;



border-bottom:1px dotted #aaaaaa;



}







.excerpt_detailbtm img { vertical-align:middle }







.the_category {



background-color:#efefef;



border:1px solid #dddddd;



padding:10px;



font-weight:bold;font-family:tahoma;font-size:11px;



color:#222222;margin-bottom:20px;



}







/*single.php*/



.single_post {



background-color:#f3f3f3;



background-color:#f4f4f4;



background-image:url(images/oneblog.gif);



background-repeat:repeat-y;



border:0px dotted #d9d9d9;



width:603px;/*643*/



padding:20px;



padding-top:12px;



}







.thetitle h1,.extra_content h3 {



color:#1C5472;



font-weight:normal;



font-size:22px;



margin-bottom:10px;



font-family:calibri;



}







.post_image {



background-image:url(images/postimage_bg.jpg);



background-repeat:repeat-x;



margin-left:-17px;



margin-right:-17px;



padding-top:15px;



padding-bottom:15px;



text-align:center;



margin-bottom:10px;



}







.post_image img {



padding:3px;



background-color:#fff;



border:1px solid #cccccc;



}







.post_details {



background-image:none;



margin-bottom:5px;



background-position:bottom left;



padding-bottom:5px;



padding-left:3px;



padding-right:3px;



border:0px solid red;



margin-bottom:15px;



font-size:11px;



}







.post_details a,.post_details a:link,.post_details a:visited {



border-bottom:1px dotted #cccccc;



color:#265b80



}







.the_content {



line-height:19px;



font-size:11px;



color:#414141



}







.the_content a,.the_content a:link,.the_content a:visited {



color:#0082f1;



border-bottom:1px solid #0082f1



}







.the_content a:hover {



color:#f16600;



border-bottom:1px solid #f16600



}







.the_content h1,.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content h6 {



font-weight:normal;



}







.the_content h3,.the_content h2,.the_content h1 {



font-size:23px;



font-weight:normal;



border-bottom:1px solid #bbbbbb;



color:#2da83c8;



padding-top:10px;



padding-bottom:3px;



}







.the_content h4 {



color:#1f6296;



font-size:18px;



padding-top:10px;



margin-bottom:0px;



}







.the_content h5 {



color:#ce0000;



font-size:15px;



margin-bottom:0px;



}







.the_content img {



background:white;



border:1px solid #dddddd;



padding:3px;



}







.the_content img { 



max-width: 600px; 



width: expression(this.width > 600 ? 600: true);



}







.the_content .wp-smiley {



padding:0px;



border:0px;



}







.the_content blockquote {



background:#fff;



margin:0px;



padding:5px;



padding-left:20px;



margin-bottom:20px;



margin-top:20px;



border:1px solid #dddddd;



}







#multipage-links {



margin-top:20px;



}







#multipage-links a,#multipage-links a:link,#multipage-links a:visited {



padding:4px;



background:#dddddd;



border:1px solid #cccccc;



}







.after_post_details {



margin-top:30px;



margin-bottom:20px;



padding:10px;



border-top:1px dotted #bbbbbb;



border-bottom:1px dotted #bbbbbb;



line-height:20px;



}







.after_post_details a.commentcount {



color:#235e15



}







.after_post_details .adminedit a {



color:#2c8ac6



}







.adsense-afterpost {



text-align:center



}







.blogsep {



background-image:url(images/blogsep.gif);



background-repeat:repeat-x;



height:17px;



margin-top:20px;



margin-bottom:15px;



margin-left:-20px;



margin-right:-20px;



}







.extra_content {







}







.relatedblock {



width:130px;



float:left;



margin-left:50px;



}







.relatedblock img {



margin-bottom:3px;

width:125px;

height:125;

margin-top:5px;



margin-left:0px;



padding:3px;



background-color:#fff;



border:1px solid #d1d1d1;



}







.relatedblock .details {



text-align:center;



margin-bottom:5px;



text-decoration:underline



}







.socialbmark {text-align:center;}



.socialbmark img {margin-right:10px;}







/*comments area*/



.replyjump {



font-size:13px;



float:right;



background-color:#2A87AF;



border:1px solid #cccccc;



padding:5px;



margin:-10px;



}







.replyjump a,.replyjump a:link,.replyjump a:visited { color:#fff }



.replyjump a:hover { border-bottom:1px solid #cccccc }







.below-post {



}







/*sidebar*/



#rightsidebar {



float:right;



border:0px solid red;



width:320px;



}







#side_subscribe {



margin:0 auto;



width:308px;



height:51px;/*96*/



background-image:url(images/side_subs_bg_top.jpg);



background-repeat:no-repeat;



position:relative;



padding-top:10px;



}







#side_subscribe_btm {



margin:0 auto;



background-image:url(images/side_subs_btm.jpg);



width:308px;



height:8px;



font-size:1px;



}







#side_subscribe_extra {



margin:0 auto;



width:308px;



background-image:url(images/side_subs_bg.jpg);



background-repeat:repeat-y;



}







#side_subscribe_extra p { margin:0px;padding:0px}







.side_sep {





background-repeat:repeat-x;



height:8px;



margin-top:1px;



margin-bottom:1px;



}







#side_sponsors { 
margin:5px 0 0 35px; 
width:250px;
height:250px;
}





/*widgets*/



.widgetblock {



margin-bottom:20px;



padding:5px;



}







.widgettitle,.tabber .tabbertab h2 {



background-color:#3c7ca4;



background-color:#777777;



border-bottom:1px solid #3c7ca4;



height:20px;



padding-left:10px;



padding-top:4px;



color:#fff;



margin:-5px;



margin-bottom:5px;



font-family:tahoma;



font-weight:bold;



font-size:11px;



}







.widgetblock ul {



margin:0px;padding:0px;



margin-left:14px;



list-style:none;



list-style-image:url(images/li1.gif)



}







.widgetblock ul li {



border-bottom:1px solid #dbdbdb;



padding:4px;



padding-left:0px;



}







.widgetblock ul li a,.widgetblock ul li a:link,.widgetblock ul li a:visited {



color:#1d6182;



}

.widgetblock a,.widgetblock a:link,.widgetblock a:visited {



color:#1d6182;



}

.widgetblock  a:hover { color:#999 }





.widgetblock ul li a:hover { color:#999 }







.smaller_widget_wrap {}



.smaller_widget_left {float:left;width:150px;}



.smaller_widget_right { float:right;width:150px; }







#recentcomments .recentcomments a {



color:#1d6182



}







#recentcomments .recentcomments a.url {



border-bottom:1px solid #bbbbbb



}







#recentcomments .recentcomments a:hover {



color:#000;



background-color:#f1f1f1



}







.textwidget a,.textwidget a:link,.textwidget a:visited {



color:#1d6182



}







/*footer*/



#footer {



background-color:#d3d3d3;



margin-bottom:0px;



}







.footblock {



width:292px;



float:left;



border:0px solid red;



padding:13px;



padding-left:20px;



padding-right:14px;



margin-right:2px;



}







.footblock h3 {



font-size:22px;



font-weight:normal;



color:#1C5472;



margin-top:5px;



margin-bottom:5px;



font-family:calibri;



}







.footsep {



float:left;



margin-top:23px;



width:1px;



height:199px;



background-color:#aaaaaa



}







.footsearch {



background-image:url(images/footsearch.jpg);



background-repeat:no-repeat;



width:274px;



height:43px;



margin-bottom:20px;



margin-left:-3px;



}







.footsearch_input {



border:0px solid red;



background-color:transparent;



height:27px;



width:220px;



font-size:19px;



font-family:Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;



float:left;



margin-top:2px;



margin-left:5px;



padding:0px;



padding-top:10px;



color:#333333



}







.footsearch_submit {



margin-top:2px;



margin-left:2px;



float:left;



border:0px solid red;



background-color:transparent;



}







/*popular posts*/



.footblock ul { list-style:none; margin:0px; padding:0px; }



.footblock ul li { padding:4px; }







.popular_table {



height:15px;display:inline;margin-right:5px;



float:left;



}







.popular_td {



height:15px;



background-image:url(images/popular1.gif);



background-repeat:repeat-x;



color:#fff;



padding-left:4px;



padding-bottom:2px;



padding-right:4px;



}







.popular_td a,.popular_td a:visited,.popular_td a:link { color:#fff; }



.popular_td a:hover { color:#fff;text-decoration:none }







.popular_l {



height:15px;width:5px;



background-image:url(images/popular_l.gif);



background-repeat:no-repeat;



}







.popular_r {



height:15px;width:5px;



background-image:url(images/popular_r.gif);



background-repeat:no-repeat;



}







/*flickr*/



#flickr {



margin:0px;



}







.flickrimg img {



margin-right:10px;



margin-bottom:10px;



padding:3px;



background:white;



border:1px solid #bbbbbb



}







/*misc.*/



.go-left{float: left;clear: left;}



.go-right{	float: right;	clear: right;}



.go-center{	margin: 0 auto;	text-align: center;}



.bold{ font-weight: bold;}



.italic{ font-style: italic;}



.block{	display: block;}



.align-right{	text-align: right;}



.align-left{ text-align: left;}







.wp-pagenavi,.below-post {



background-color:#f3f3f3;



padding:10px;



border:1px solid #eeeeee



}







/*twitter*/



#twitter_update_list li {



border-bottom:1px solid #cccccc;



padding:4px;



}







#twitter_update_list li a,#twitter_update_list li a:link,#twitter_update_list li a:visited {



color:#aa0000;



font-family:tahoma;



margin-left:6px;



}







#twitter_update_list li span a {



color:#333333 !important;



text-decoration:underline;



margin-left:0px !important;



}







.foot_follow {



font-size:13px;



background-color:#f1f1f1;



border:1px solid #cccccc;



padding:5px;



width:60px;



display:inline;



margin-left:5px;



}







.copyright {



height:25px;



background-color:#bbbbbb;



margin-bottom:20px;



padding-top:8px;



}







/*archives*/



.archives_ul li {



border-bottom:1px solid #cccccc;



padding:5px;



}







.archives_ul li .thumbnail { margin-right:10px; }



.archives_ul li h2 { color:#333333 }







.alignleft {



	float: left;



}







.alignright {



	float: right;



}



