/*  
Theme Name: South Asia Blog
Theme URL: http://southasiablog.com/
Description: South Asia Blog WordPress theme
Version: 1.0
*/

@font-face {
    font-family: 'proxima_novalight';
    src: url('fonts/proximanova-light-webfont.eot');
    src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('fonts/proxima_nova_regular-webfont.eot');
    src: url('fonts/proxima_nova_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proxima_nova_regular-webfont.woff') format('woff'),
         url('fonts/proxima_nova_regular-webfont.ttf') format('truetype'),
         url('fonts/proxima_nova_regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

* { border: none; outline: none; margin: 0; padding: 0; text-decoration: none; background: none; border: none;}

body { background:url(images/main-menu-bg.jpg) repeat-x #ffffff; font-family: Georgia, "Times New Roman", Times, serif; }

.clear { clear:both; font-size:0; line-height:0; height:0}
ul, ol, li{list-style: none;}
a, a:visited {color:#336699;}
a:hover { text-decoration:underline}

p { color:#000000; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; line-height:19px;}

.content{width: 960px; margin:0 auto;}

#main-content { margin: 0 auto 75px auto;}
	a#logo { background: url(images/logo.png) top left no-repeat; width:277px; height: 47px; float: left; font-size: 0; text-indent: -9999px;margin:19px 0 0 -7px;}
	#sidebar-search{background:url(images/search-bg.jpg) no-repeat; float:right; width:260px; height:40px; margin-top:20px;}
	#sidebar-search-input{color:#2f353f; float:left;margin:12px 0 0 15px;width:200px;}
	#sidebar-search-submit{width:20px; height:21px; float:right; margin:10px 15px 0 0;}
	#main-menu{ height:153px; margin:0; padding:24px 0 23px 0; }
	#menu-main-navigation{padding-top:33px;}
	#menu-main-navigation li { background:url(images/menu-li-bg.jpg) no-repeat right 0; float:left; margin:0; padding:0;}
	#main-menu li a { display:block; line-height:54px; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; margin:0; padding:0 25px; font-weight:bold;}
	#menu-main-navigation li a:hover, #menu-main-navigation li.current-menu-item, #menu-main-navigation li.sfHover a.sf-with-ul { background:url(images/menu-li-hover.jpg) repeat; text-decoration:none;}
	#menu-main-navigation ul.sub-menu { margin:0; padding:0}
	#menu-main-navigation ul.sub-menu li{background:url(images/menu-li.jpg) repeat;float:none;height:40px; width:150px;}
	#menu-main-navigation ul.sub-menu li a{line-height:39px; font-size:14px;}

	#berth {border-bottom:1px dotted #cbcbcb;float:left; margin:0 0 11px}
	#berth-left{width:665px; float:left;padding-right:9px} 
	#berth-right{width:257px; padding: 0 0 0 28px;float:right;border-left:1px dotted #cbcbcb;} 	
	
	#berth-left .clown .wit{display:none;}	
	#berth-left .clown h3{margin-bottom:20px;}
	#berth-left .clown h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#010101; text-transform:capitalize;font-weight:normal;}
	#berth-left .clown ul li img{margin-right:20px;float:left;}
	#berth-left .clown ul li p{float:left; width:221px;}
.meta span.date, .meta span.comments{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#838383;}
.meta span.date-on, .meta span.date-no-published{display:none;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#838383;}
.meta span.date-day{display:none;font-family:'proxima_nova_rgregular'; font-size:11px; font-style:normal; color:#838383;}
	#berth-left .clown ul li.simple {border-top:1px dotted #cbcbcb;margin:10px 0 0 440px; padding-top:10px;}
	#berth-left .clown ul li.simple h3 { margin: 0; padding: 0;}
	#berth-left .clown ul li.simple a{font-size:13px; color:#000; line-height:18px;}

	#berth-right .clown{padding-bottom:15px;}
	#berth-right .clown span.wit-gray{display:none;}
	#berth-right .clown .image-box{margin-bottom:10px;}
	#berth-right .clown h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#2c323b; line-height:26px;font-weight:normal;}
	#berth-right .clown .meta{margin-bottom:15px;}
	#berth-right span.more{font-style:normal;font-size:13px;display:block;}

	#oath{margin:10px 0 0px 0; }
	#oath span.wit{display:none;}
	#oath ul li{width:224px; float:left; margin: 0 20px 0 0;}
	#oath ul li.last{margin:0;}
	#oath ul li h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:20px; font-weight:normal;}
	#oath .meta{margin:5px 0 9px;}
	#oath .meta span{font-size:11px;}
	#oath .image-box { margin:0 0 10px;}
	
	#prag{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #cbcbcb;}
	#prag-left{width:378px; border-right:1px dotted #cbcbcb;float:left;padding-right:11px; }
	#prag-left span.wit{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#8a3231;border-bottom: 1px solid #dedfde;padding:10px 0; margin:0 0 15px 0; width:378px;float:left;border-top:2px solid #8a3231;}
	#prag-left ul li{border-bottom:1px dotted #cbcbcb;margin-bottom:10px; padding-bottom:15px;float:left;}
	#prag-left ul li.last{margin:0;border:none;}
	#prag-left ul li h3{margin-bottom:10px;}
	#prag-left ul li h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:23px;color:#234b7b; font-weight:normal;}
	#prag-left ul li img{float:left;margin-right:15px;}
	#prag-left ul li p{font-family:Georgia, "Times New Roman", Times, serif; padding-left: 163px; }
	
	#prag-middle{width:382px; float:left; padding:0 0 0 13px;}
	#prag-middle span.wit{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#7d543e;border-bottom: 1px solid #dedfde;padding:10px 0; margin:0 0 15px 0; width:382px;float:left;border-top:2px solid #7d543e;}
	#prag-middle ul li{border-bottom:1px dotted #cbcbcb;padding-bottom:10px; margin-bottom:5px;float:left;}
	#prag-middle ul .wit { display: none;}
	#prag-middle ul li.simple{border:none;}
	#prag-middle ul li h3{margin:10px 0;}
	#prag-middle ul li h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:22px;color:#2c323b; font-weight:normal;}
	#prag-middle ul li p{font-family:Georgia, "Times New Roman", Times, serif; display: inline;}
	#prag-middle ul li .meta { display: inline;}
	#prag-middle ul li .more a {font-family:Georgia, "Times New Roman", Times, serif;line-height:19px; font-size:13px;color:#336699;}
	
	
	#prag-right{width:150px; float:left;padding-left:22px;}
	#prag-right span.wit-gray{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ef5b2f; border-bottom: 1px solid #dedfde;padding:10px 0; margin:0 0 15px 0; width:150px;float:left;border-top:2px solid #ef5b2f;}
	#prag-right ul li {border-bottom:1px dotted #cbcbcb;float:left; margin-bottom:15px; padding:0 0 15px 20px; background:url(images/prag-right-li-bg.jpg) no-repeat left 3px;}
	#prag-right ul li.last{border:none; margin-bottom:0px; padding-bottom:0px;}
	#prag-right ul li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#234b7b; font-weight:normal;}
	#prag-right span.date-day{display:block;}
	#prag-right span.date, #prag-right ul li img{display:none;}
	
	#tad {border-bottom:1px dotted #cbcbcb;margin-bottom:20px;}
	#tad-left{width:665px; float:left;padding-right:9px} 
	#tad-right{width:257px; padding: 0 0 0 28px;float:right;border-left:1px dotted #cbcbcb;} 	
	
	#tad-left .wit-gray{display:none;}	
	#tad-left h3{margin-bottom:25px;}
	#tad-left h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; line-height:36px; color:#010101; text-transform:capitalize;font-weight:normal;}
	#tad-left ul li img{margin-right:20px;float:left;}
	#tad-left ul li p{float:left; width:221px;}
.meta span.date, .meta span.comments{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#838383;}
span.more{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic;}
	#tad-left ul li.simple {border-top:1px dotted #cbcbcb; padding-top:10px;margin:10px 0 0 440px;}
	#tad-left ul li.simple a{font-size:13px; color:#000; line-height:18px;}

	#tad-right {padding-bottom:15px;}
	#tad-right span.wit-gray{display:none;}
	#tad-right .image-box{margin-bottom:10px;}
	#tad-right h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#2c323b; line-height:26px;font-weight:normal;}
	#tad-right .meta{margin-bottom:15px;}	
	#tad-right span.more{font-style:normal;font-size:13px;display:block;}
	/*#tad-right span.date{display:none;}*/
	#tad-right span.date-no-published{display:inline;}

	#blink-middle span.wit-gray{display:none;}
	#blink-middle ul li{float:left; width:299px; border-bottom:1px solid #d8d8d8;margin-right:30px;padding-bottom:10px;}
	#blink-middle ul li.last{margin-right:0;}
	#blink-middle ul li img{display:none;}	
	#blink-middle ul li p{font-family: Georgia, "Times New Roman", Times, serif;font-size:13px; line-height:19px; color:#222222; display: inline;}		
	#blink-middle h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color:#234b7b; text-transform:capitalize;font-weight:normal;}
	#blink-middle span.more{font-style:normal;font-size:13px;font-family:Georgia, "Times New Roman", Times, serif;}
	#blink-middle span.date{display:block;margin:15px 0 5px 0;}
	#blink-middle .meta { display: inline;}
	/*#blink-middle span.date{display:none;}*/

#jinx-wide { background:#2a323d; margin:0; padding:0; height:42px; }
#jinx { margin:0 auto; padding:0; width:960px;}
#jinx-logo{display:none;}
#jinx ul li{width:480px; float:left;}
#jinx ul h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; line-height:42px; color:#dfdfdf; text-transform:uppercase;margin-bottom:35px;}
#jinx ul li ul li{float:left; width:139px;}
#jinx ul li ul li a{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; line-height:24px; text-transform:capitalize; color:#234b7b; }
#jinx  p, #jinx  p a { color:#fff;  font-family: Georgia,"Times New Roman",Times,serif; font-size: 13px; margin:0; padding:0}
#jinx  p {line-height: 42px; text-align:center}
h1.headline{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#8a3231 !important;border-bottom: 1px solid #dedfde;padding:10px 0; margin:0 0 15px 0 !important; width:645px;float:left;border-top:2px solid #8a3231;}
#drave{width:665px; float:left; margin:0; padding:0 15px 0 0 ;border-right: 1px dotted #CBCBCB;}
#drave ol {margin:0 0 15px 30px;}
#drave ul { margin:0 0 15px 26px}
#drave ol li, #drave ul li{color:#000000; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; line-height:19px;}
#drave ol li{ list-style: decimal;}
#drave ul li{list-style:disc;}
#drave p{padding:0 0 10px 0;}
#drave .article img{display:block; float:right;margin:0 0 10px 10px;}
#drave blockquote{padding:15px 0 15px 15px;}
#drave h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#010101; line-height:36px;font-weight:normal;border-bottom:1px solid #cbcbcb;margin-bottom:5px; padding-bottom:15px;}
#drave h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#010101; line-height:22px;font-weight:normal;margin-top:10px ; padding:10px 0 10px}
#drave h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#010101; line-height:22px;font-weight:normal;margin:0px ; padding:0px 0 10px}
#drave h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#010101; line-height:22px;font-weight:normal;margin:0px ; padding:0px 0 10px}
#drave .yarpp-related h3 { font-size:21px; margin:30px 0 0 0}
#drave .feedback{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#838383;margin:5px 0 15px 0;}
#drave .webbed h2 { margin-top:0; font-size:20px; padding-top:5px}
#navigation{margin:25px 0;float:left; width:660px;}
#navigation a{font-size:16px;}
#navigation .alignright{float:right;}
#navigation .alignleft{float:left;}
#drave .webbed{width:200px; margin:0 21px 20px 0;float:left;}
#drave .internal-fimg-wrap, #drave .internal-rimg-wrap{width:200px; height:140px;overflow:hidden;}
#drave .internal-fimg-wrap img, #drave .internal-rimg-wrap img{width:100%; height:auto;}
#drave .no-results h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.wp-caption{float:right;}

	#lane{float: right;padding: 0 0 0 20px;width: 257px;;}
	#lane .r_middle ul li{padding-bottom:15px;border-bottom:1px dotted #cbcbcb;margin-bottom:10px;}
	#lane .r_middle h3.widget-title{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#ef5b2f; border-bottom: 1px solid #dedfde;padding:10px 0; margin:0 0 15px 0; width:257px;float:left;border-top:2px solid #ef5b2f;}
	#lane .r_middle img{ margin:0; padding:0}
	#lane .r_middle p{ padding-left: 70px;}
	#lane .r_middle ul li{float:left;}
	#lane .r_middle ul li h3 a{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#2c323b; line-height:22px;font-weight:normal;display:block;margin-bottom:10px;}
	#lane .r_middle .meta{margin-bottom:15px;  padding-left: 70px; margin-top: 5px;}
	#lane span.more{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; }


.lnw-first-imgwrap { height:287px; overflow:hidden}
#lane li img { margin:0 10px 10px 0;float:left;}

a.read-more { font-size: 12px !important; font-style: italic;}