/*
Theme Name: EXULT
Theme URI: http://zenverse.net/exult-wordpress-theme/
Description: A free premium Wordpress theme by <a href="http://zenverse.net/">ZenVerse</a>. Need more features? Have a look at our <a href="http://themes.zenverse.net/">premium (paid) themes</a>.
Version: 1.1.1
Author: Zen
Author URI: http://zenverse.net/
Tags: blue, white, fixed width, widgets, theme options, two column
*/

  body  {
padding : 0;
margin : 0 auto;
font-size : 13px;
font-family : Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;
background-color : #fff;
color : #333333;
}
img {
border : 0;
}
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 : 0;
padding : 0;
}
#page {
border-top : 0;
margin : 0 auto;
width : 1000px;
}
.preload {
height : 1px;
width : 1px;
overflow : hidden;
position : absolute;
top : 0;
left : 0;
visibility : hidden;
}
.clear {
clear : both;
}
.right {
float : right;
}
.left {
float : left;
}
#pagenav {
height : 34px;
background-image : url(images/pagenav_bg.gif);
}
#pagenav ul {
list-style : none;
margin : 0;
padding : 0;
margin-left : -10px;
padding-top : 8px;
float : left;
}
#pagenav ul li {
display : inline;
margin-left : 10px;
color : #283a42;
padding-left : 15px;
border-left : 1px solid #cccccc;
}
#pagenav ul li a, #pagenav ul li a:link, #pagenav ul li a:visited {
color : #283a42;
}
#pagenav div.right img {
margin-top : 3px;
margin-right : 3px;
}
#header {
width : 1000px;
background-image : url(images/logobg.gif);
background-repeat : repeat-x;
height : 93px;
position : relative;
}
.adsense-header {
position : absolute;
top : 15px;
right : 10px;
}
.logo_extra {
background-image : url(images/logo_extra.jpg);
background-repeat : no-repeat;
position : absolute;
top : 0;
right : 0;
width : 368px;
height : 93px;
}
.textlogo {
padding-left : 20px;
padding-top : 13px;
}
.textlogo h1, .textlogo h2 {
font-weight : normal;
font-size : 28px;
}
.textlogo h2 {
font-size : 15px;
}
#navbar {
width : 1000px;
background-image : url(images/navbar_bg.gif);
background-repeat : repeat-x;
height : 30px;
}
#navbar ul {
white-space : nowrap;
list-style : none;
margin : 0;
padding : 0;
padding-top : 10px;
padding-left : 10px;
}
#navbar ul li {
display : inline;
text-transform : uppercase;
color : #fff;
margin-right : 10px;
font-size : 13px;
}
#navbar ul li a, #navbar ul li a:link, #navbar ul li a:visited {
color : #fff;
padding : 4px;
border : 1px solid transparent;
}
#navbar ul li a:hover, #navbar ul .current-cat a {
background-color : #367a9b;
border : 1px solid #629ebb;
}
#featured {
width : 983px;
height : 229px;
background-image : url(images/featuredbg.jpg);
background-repeat : no-repeat;
margin : 0 auto;
margin-top : 20px;
position : relative;
overflow : hidden;
}
.featured_one_wrapper {
padding : 20px;
padding-top : 17px;
border : 0 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 : 0 solid red;
margin-right : 10px;
height : 155px;
margin-bottom : 3px;
overflow : hidden;
}
.featuredtext h1 {
font-size : 20px;
font-weight : normal;
color : #006393;
margin-bottom : 10px;
}
.featuredtext h1 a, .featuredtext h1 a:link, .featuredtext h1 a:visited {
color : #006393;
}
.featuredexcerpt {
line-height : 17px;
font-size : 13px;
}
.featuredcomment {
background-image : url(images/featured_comments.jpg);
width : 146px;
height : 25px;
float : left;
text-align : center;
padding-top : 9px;
padding-right : 10px;
color : #f1f1f1;
font-size : 13px;
position : relative;
}
.readmore {
background-image : url(images/featured_readmore.jpg);
margin-left : 30px;
margin-right : 20px;
}
.blank_156_34 {
position : absolute;
top : 0;
left : 0;
}
#leftandright {
width : 980px;
margin-top : 25px;
padding-left : 10px;
padding-right : 10px;
}
#leftcontent {
width : 643px;
float : left;
}
.oneblog {
background-color : #f2f2f2;
background-image : url(images/oneblogbg.gif);
background-repeat : repeat-x;
border : 1px solid #f1f1f1;
width : 623px;
padding : 10px;
position : relative;
margin-bottom : 20px;
padding-top : 12px;
}
.oneblog .thumbnail, .thumbnail {
padding : 3px;
background-color : #fff;
border : 1px solid #cccccc;
width : 125px;
height : 125px;
}
.thumbnail_holder {
width : 133px;
height : 163px;
float : left;
margin-bottom : 10px;
position : relative;
}
.excerpt {
margin-left : 15px;
float : left;
width : 460px;
border : 0 solid red;
line-height : 17px;
}
.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;
}
.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;
}
.excerptdate {
position : absolute;
top : 3px;
right : 5px;
color : #999999;
}
.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;
}
.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_post {
background-color : #f3f3f3;
background-color : #f4f4f4;
background-image : url(images/oneblogbg.gif);
background-repeat : repeat-x;
border : 0 dotted #d9d9d9;
width : 603px;
padding : 20px;
padding-top : 12px;
margin-bottom : 30px;
}
.thetitle h1, .extra_content h3 {
color : #1c5472;
font-weight : normal;
font-size : 22px;
margin-bottom : 10px;
}
.post_image {
background-image : url(images/postimage_bg.jpg);
background-repeat : repeat-x;
margin-left : -20px;
margin-right : -20px;
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 : url(images/post_detail_border_btm.jpg);
background-repeat : repeat-x;
margin-bottom : 10px;
background-position : left bottom;
padding-bottom : 10px;
padding-left : 3px;
padding-right : 3px;
border : 0 solid red;
margin-bottom : 25px;
font-size : 15px;
}
.post_details a, .post_details a:link, .post_details a:visited {
border-bottom : 1px dotted #cccccc;
color : #265b80;
}
.the_content {
line-height : 22px;
font-size : 13px;
color : #414141;
}
.the_content strong {
font-size : 14px;
}
.the_content a, .the_content a:link, .the_content a:visited {
color : #0082f1;
}
.the_content a:hover {
color : #81bef7;
}
.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;
padding-top : 10px;
}
.the_content h4 {
color : #1f6296;
font-size : 18px;
padding-top : 10px;
margin-bottom : 0;
}
.the_content h5 {
color : #ce0000;
font-size : 15px;
margin-bottom : 0;
}
.the_content img {
background : white;
border : 1px solid #dddddd;
padding : 3px;
}
.the_content blockquote {
background : #fff;
margin : 0;
padding : 5px;
padding-left : 20px;
margin-bottom : 20px;
margin-top : 20px;
border : 1px solid #dddddd;
}
.the_content img {
max-width : 600px;
}
.the_content .wp-smiley {
padding : 0;
border : 0;
}
#multipage-links {
margin-top : 20px;
}
#multipage-links a, #multipage-links a:link, #multipage-links a:visited {
padding : 4px;
background : #eeeeee;
border : 1px solid #e1e1e1;
}
.after_post_details {
margin-top : 30px;
margin-bottom : 20px;
padding : 10px;
border-top : 1px dotted #cccccc;
border-bottom : 1px dotted #cccccc;
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;
}
.relatedblock {
width : 130px;
float : left;
margin-left : 50px;
}
.relatedblock img {
margin-bottom : 3px;
margin-top : 5px;
margin-left : 0;
padding : 3px;
background-color : #fff;
border : 1px solid #d1d1d1;
width : 125px;
height : 125px;
}
.relatedblock .details {
text-align : center;
margin-bottom : 5px;
text-decoration : underline;
}
.socialbmark {
text-align : center;
}
.socialbmark img {
margin-right : 10px;
}
.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;
}
#rightsidebar {
float : right;
border : 0 solid red;
width : 311px;
}
#sidesearch {
width : 311px;
height : 35px;
background-image : url(images/side_search_bg.jpg);
background-repeat : no-repeat;
position : relative;
margin-bottom : 14px;
}
.sidesearch_input {
position : absolute;
top : 5px;
left : 9px;
width : 257px;
height : 23px;
border : 0;
background-color : transparent;
font-family : Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;
font-size : 15px;
}
.sidesearch_submit {
position : absolute;
top : 3px;
left : 272px;
border : 0;
background-color : transparent;
}
#side_subscribe {
margin : 0 auto;
width : 308px;
height : 61px;
background-image : url(images/side_subs_bg_top.jpg);
background-repeat : no-repeat;
position : relative;
padding-top : 35px;
}
#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 : 0;
padding : 0;
}
.side_sep {
background-image : url(images/side_sep.gif);
background-repeat : repeat-x;
height : 8px;
margin-top : 20px;
margin-bottom : 20px;
}
#side_sponsors {
margin-top : -6px;
margin-bottom : -10px;
}
#side_sponsors img {
float : left;
margin : 5px;
margin-bottom : 14px;
padding-left : 14px;
}
.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;
}
.tabber .tabbertab h2 {
font-size : 13px;
font-weight : normal;
}
.widgetblock ul {
margin : 0;
padding : 0;
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 : 0;
}
.widgetblock ul li a:hover {
color : #204d73;
}
.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 {
background-image : url(images/footer_dot.gif);
background-repeat : repeat-x;
background-color : #efefef;
margin-bottom : 0;
}
.footblock {
width : 292px;
float : left;
border : 0 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;
}
.footsep {
float : left;
margin-top : 23px;
width : 1px;
height : 199px;
background-color : #cccccc;
}
.footsearch {
background-image : url(images/footsearch.jpg);
background-repeat : no-repeat;
width : 301px;
height : 60px;
margin-bottom : 20px;
position : relative;
margin-left : -3px;
}
.footsearch_input {
border : 0 solid red;
background-color : transparent;
height : 36px;
width : 230px;
font-size : 19px;
font-family : Calibri, "Lucida Grande", Arial, Helvetica, sans-serif;
position : absolute;
top : 7px;
left : 10px;
padding : 0;
padding-top : 10px;
color : #333333;
}
.footsearch_submit {
position : absolute;
top : 7px;
left : 240px;
border : 0 solid red;
background-color : transparent;
}
.footblock ul {
list-style : none;
margin : 0;
padding : 0;
}
.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 {
margin : 0;
}
.flickrimg img {
margin-right : 10px;
margin-bottom : 10px;
padding : 3px;
background : white;
border : 1px solid #bbbbbb;
}
.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_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 : 0 !important ;
}
.foot_follow {
font-size : 13px;
background-color : #f1f1f1;
border : 1px solid #cccccc;
padding : 5px;
}
.copyspan, .copyspan a, .copyspan a:link, .copyspan a:visited {
color : #555555;
}
.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;
}
#topnav {
padding-top : 4px;
background : #f1f1f1;
}
.topul {
margin : 0;
padding : 0;
padding-top : 3px;
padding-bottom : 3px;
margin-top : 3px;
margin-right : 3px;
border-bottom : 1px solid #dddddd;
}
.topul li {
margin : 0;
padding : 0;
padding : 5px;
font-size : 11px;
font-family : tahoma;
font-weight : bold;
background : #dddddd;
color : #555555;
padding-left : 20px;
padding-right : 20px;
display : inline;
border : 1px solid #c1c1c1;
border-bottom : 0;
margin-right : 2px;
}
.topul li a, .topul li a:link, .topul li a:visited {
color : #555555;
}
.topul .selectedli {
background : #fff;
color : #555555;
border : 1px solid #d1d1d1;
border-bottom : 0 !important ;
}
.topul .selectedli a, .topul .selectedli a:link, .topul .selectedli a:visited {
color : #444444 !important ;
}
.wp-caption {
background : #fff;
border : 1px solid #dddddd;
padding : 3px;
margin : 5px;
}
.wp-caption a, .wp-caption a:link, .wp-caption a:visited, .wp-caption img {
border : 0;
}
.wp-caption p {
padding : 0;
margin : 0;
background : #f1f1f1;
padding : 3px;
line-height : 14px;
font-weight : bold;
font-size : 11px;
font-family : tahoma;
}
.cic_codes_div {
padding : 6px;
border : 1px solid #dddddd;
background : #fff;
margin-bottom : 2px;
} 
