/* MartinKronicle.com 
   By Pallian Creative
   Copyright (c) 2009 MartinKronicle.com
   Author: Adarsh Pallian
   Email: adarsh@pallian.com
*********************************************************************************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}

body {line-height: 1;color: #000;background: #f7f7f7;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

a{ color: #254064; text-decoration: none;}
a:hover{color: #5378a6;text-decoration: underline;}
body{ margin: 0; background: #fff url(../images/body_bg.png) repeat-x; font:12px "Lucida Grande", Lucida Sans Unicode, Arial, sans-serif;}
#header{height: 137px;position: relative;z-index: 2;}
#header .inner{width: 959px;margin: 0 auto;}
.logo a{float: left;text-indent: -9999px;background: url(../images/martin_kronicle_logo.png) no-repeat;width: 531px;height: 137px;}
a.btn-free{ float: right; margin: 1px 3px 0 0;}
a.btn-freeimg{display: block;}

#wrapper{height: 1%;background: url(../images/bg-wrapper-c.png) repeat-y;padding: 0 4px;position: relative;z-index: 1;width: 959px;margin: 0 auto;}
#wrapper:after {content:"";display:block;clear:both;}
.wrapper-b{height: 1%;background: url(../images/bg-wrapper-b.png) no-repeat 0 -51px;width: 967px;margin: 0 auto;height: 23px;}
.wrapper-b:after {content:"";display:block;clear:both;}
.top-bar{background: url(../images/bg-top-bar.gif) repeat-x;height: 1%;padding: 0 5px 0 15px;}
.top-bar:after {content:"";display:block;clear:both;}

#nav{float: left;margin: 1px 0 0;padding: 0;list-style: none;font-weight: bolder;font-size: 14px;line-height: 34px;text-transform: capitalize;	}
#nav li{float: left;display: inline;}
#nav a{color: #183e5d; padding: 9px 12px 7px 12px;}
#nav a:hover{color: #1e649f;text-decoration: none;background-color: #E4E4E4;}
.search-form{float: right;}
.search-form label{float: left;background: url(../images/bg-search.gif) no-repeat 0 7px;padding: 0 0 0 15px;color: #000;text-transform: capitalize;font-size: 14px;font-weight: bold;line-height: 35px;}
.search-form div{ float: right;background:url(../images/bg-search-field.gif) no-repeat right top;margin: 6px 0 0 7px;display: inline;}
.search-form div .txt{float: left; border: 0;background: transparent;width: 100px;padding: 3px 3px 2px; font-size: 12px;}
.search-form div a{float: left;width: 20px;height: 23px;text-indent: -9999px;}

.four-blocks{height: 1%;padding: 13px 0 0 28px;}
.four-blocks:after {content:"";display:block;clear:both;}
.four-blocks .block{width: 218px;float: left;height: 250px;margin: 0 14px 0 0;}
.four-blocks .header h3{font-size: 20px;line-height: 21px;color: #1d1d1d;font-weight: bold;}
.four-blocks .content{border-right: thin dotted #e1dac7;margin: 8px 0 0;padding: 0 10px 0 5px;color: #242424;font-size: 11px;line-height: 16px;}
.four-blocks .content:after {content:"";display:block;clear:both;}
.four-blocks .content .placeholder{width: 206px;margin: 0 0 9px -5px;}
.four-blocks .content .placeholder:after {content:"";display:block;clear:both;}
.four-blocks .content .placeholder img{display: block;}
.four-blocks .content p{font-size: 12px;}
.four-blocks .block li{background: url(../images/bullet02.gif) no-repeat 0 5px;padding: 0 0 0 15px;}
.four-blocks .content ul{margin: 7px 0 0 11px;}
.four-blocks a.btn-more{float: right;background: url(../images/btn-more.jpg) no-repeat;width: 73px;line-height: 17px;text-align: center;font-size: 10px;font-weight: bold;color: #000;text-transform: capitalize;padding: 0 0 2px;margin: 15px 11px 0 0;}
.four-blocks .block02 li{background: url(../images/bullet02.gif) no-repeat 0 5px;padding: 0 0 0 15px;}
.four-blocks .block .header{min-height: 50px;}
* html .four-blocks .block .header{height: 50px;}
.four-blocks .block02 .header{padding: 0 0 0 5px;}
.four-blocks .block02 .content ul{margin-left: 6px;}
.four-blocks .block03 li{background: url(../images/bullet02.gif) no-repeat 0 5px;padding: 0 0 0 15px;}
.four-blocks .block03 .header{padding: 0 0 0 5px;}
.four-blocks .block03 .content ul{margin-left: 6px;}
.four-blocks .block04{margin: 0;}
.four-blocks .block04 .content{border: none;}
.four-blocks .block04 li{background: url(../images/bullet02.gif) no-repeat 0 5px;padding: 0 0 0 15px;}
.four-blocks .block04 .header{padding: 0 0 0 5px;}
.four-blocks .block04 .content ul{margin-left: 6px;}

.sign-up-bar {width: 974px;margin: 0 0 0 -15px;position: relative;}

#main{width: 100%; padding-top: 20px;padding-bottom: 20px;}
#main:after {content:"";display:block;clear:both;}

#twocolumn{float: left;width:620px;}
/* .main-content-end,#content{float: right;width: 390px;} */
.main-content-end,#content{float: left;width: 600px; padding-left:10px;}

.column-title, h2.widgettitle, h2.widgettitle a, h2.pagetitle {border-bottom: thin dotted #859ebc;color: #112032;text-transform: uppercase;margin: 0 10px 0 0px; padding: 7px 0 1px 0px;background: url(../images/title_bg.png) right no-repeat;}
.column-title strong, h2.widgettitle a, h2.widgettitle, h2.pagetitle{font-size: 12px;font-weight: bold;}

.blogs div:first-child{background: none;}
.no_sidebar {float:left !important;width: 590px !important;padding: 10px 30px !important;margin-right: 20px;}
.blog{width: 100%;border-bottom: thin dotted #ccc;margin: 15px 5px 10px 5px;padding: 10px 0;}
.blog:after {content:"";display:block;clear:both;}
.blog .header{padding: 0 11px 9px 0;}
.blog .header h3{margin: 0;font-size: 24px;color: #000;font-weight: bold;}

.blog .header .row{width: 100%;color: #aaa2a2;line-height: 18px;font-size: 11px;}
.blog .header .row:after {content:"";display:block;clear:both;}
.blog .header .row em{font-style: normal;}
.blog .header .row a{float: right;}
.blog .content p, .entry p{font-size:12px;line-height: 17px;padding-bottom: 15px;}
.blog p span, .blog .content p em, .blog p em {font-style: italic;}
.blog .content p strong, .blog p strong {font-weight: bold}
.blog .content a.more{ float: right; font-size: 11px;font-weight: bold;color: #2b4e7d;padding: 3px; text-decoration: none; border-top: 1px solid #ebe5d3;}
.blog .content a, .entry a { font-weight: bold;color: #214986}
.blog .content a:hover, .entry a:hover{color: #5378a6;text-decoration: underline;}
.blog .content:after {content:"";display:block;clear:both;}

.similar ul{margin-left: 10px;}
.similar ul li { list-style: disc; margin-left: 10px; padding-bottom: 5px; font-weight: bold; color: #4197ee;}


.aside{float: left;width:215px;display: inline; }
.aside .podcasts {background: #f4f3f3;  padding: 0 10px;}
.aside .box .header{background: url(../images/ico01.png) no-repeat 7px 12px;padding: 14px 0 0 36px;}
.aside .box .header h4{	font-size:14px; font-weight: bold; padding-bottom: 10px;}
.aside .box .content p{	font-size: 11px;line-height: 16px; padding: 0 10px;}
.aside .box .footer{width: 100%;color: #999999;font-size:10px;line-height: 14px;padding: 2px 0 10px 10px;border-bottom: thin dotted #c3bebe;}
.aside .box .footer:after {content:"";display:block;clear:both;}


.twitter { margin-top: 20px; background: #f2f7f8;  padding: 0 10px;}
.twitter li {list-style: none;}
.twitter ul li {background: url(../images/twitter_ico.png) no-repeat top left; display: block;width: 100%;border-bottom: thin dotted #73a2ba;font-size: 11px;line-height: 16px; margin: 10px 5px; padding: 0px 0 10px 30px; width: 160px}
.twitter .widgettitle a { text-decoration: none;  width: 130px}
.twitter .entry-meta { display: block;font-size: 10px;}


#sidebar{float: right;width: 300px;display: inline;margin-right: 20px;}
.episode{width: 100%; margin: 5px 0 10px 0; padding: 10px; border-bottom: thin dotted #ccc;}
.episode:after {content:"";display:block;clear:both;}
.episode img{float: left;margin: 3px 12px 0 0;}
.episode .text{float: left;width: 156px;font-size: 11px;}
.episode .text h3{margin: 0 0 5px;font-size: 14px;line-height: 18px;font-weight: bold;}
.episode .text h3 span{display: block;}
.episode .text em { width: 100%;color: #999999;font-size:10px;line-height:20px;padding: 0px 0 10px 0px;}

.most_popular, .most_commented{width: 100%; margin-bottom: 20px;}
.most_popular li, .most_commented li {list-style: disc; font-size: 12px; margin-left: 20px;}
#sidebar .ad{margin: 15px 25px;}
#sidebar .ad img{display: block;}
#archives-3 { margin-top: 20px;}

#sidebar li { list-style: none;}
#sidebar li h2 { font-size: 12px; font-weight: bold; border-bottom: thin dotted #859ebc;color: #112032;text-transform: uppercase;margin: 30px 10px 10px 0px; padding: 7px 0 1px 0px;background: url(../images/title_bg.png) right no-repeat;}
#sidebar li ul, #sidebar li ul li { list-style: disc; margin-left: 10px; padding-bottom: 5px; font-weight: bold; color: #4197ee;}

#sidebar li ul.followmartin, #sidebar li ul.followmartin li { list-style: none; margin-left: 0px; }
#sidebar li ul.followmartin li img { float: left; display: block; clear: both; padding-bottom: 10px;}
#sidebar li ul.followmartin li span { padding: 0; margin: 10px; float: left; }

#footer{margin: 0 auto;width: 100%;background: #052d48; color: #fff; height: 30px;}
#footer ul {width: 950px; margin: 0 auto; }
#footer ul li { float: left; margin-right: 10px;}

#suckerfishnav .sf { font-size:13px; font-weight:bold; width:77%; }
#suckerfishnav .sf, #suckerfishnav .sf ul { float:left; list-style:none; line-height:20px; padding:0; margin:0; width:77%; }
#suckerfishnav .sf a { display:block; color:#183E5D; text-decoration:none; padding:7px 15px; }
#suckerfishnav .sf ul { position:absolute; left:-999em; height:auto; width:139px; font-weight:bold; margin:0; line-height:1; }
#suckerfishnav .sf li { float:left; padding:0; }

#suckerfishnav .sf li li { width:139px; height: 35px; }
#suckerfishnav .sf li li a { width:100px; padding:7px 15px; color:#183E5D; }
#suckerfishnav .sf li li:hover{ background:#f8f8f8; }
#suckerfishnav .sf li ul li:hover a { color:#1F64B7; padding:7px 15px; }

#suckerfishnav .sf li:hover a, #suckerfishnav .sf li.sfhover a { color:#1F64B7; padding:7px 15px; }
#suckerfishnav .sf li:hover li a { color:#183E5D; padding:7px 15px; }
#suckerfishnav .sf li:hover ul, #suckerfishnav .sf li.sfhover ul { left:auto; background: #e2e2e2; border-bottom: 1px solid #000;}
#suckerfishnav .sf li:hover, #suckerfishnav .sf li.sfhover { background:#f8f8f8; }

li#text-2 h2 {margin-top:0;}
