/* @override http://www.indiasocial.in/wp-content/themes/headlines/headlines/custom.css */

/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
body {
	background-color: #ebf1f3;
}


#twitter-top { position:absolute;right:0px;top:76px; overflow:hidden; }

#twitter-top #twitter_update_list li {
	color: gray;
		font-size: 11pt;
		line-height: 15pt;
}
#twitter-top  #twitter_update_list a, #twitter-top  #twitter_update_list a:hover {
	color: black;

}

#text-16 a {
	display: block;
}

#text-13 div { padding:2px 2px 2px; }
#text-13 ul {
	
}
#text-13 .twtr-tweet-text p {
	padding: 5px;
}

#text-13 div.twtr-doc, #text-13 div.twtr-widget, #text-13 div.textwidget {
	padding: 0;
	margin: 0;
}
#text-13 .twtr-widget h3 {
	line-height: 1em;
	height: 14px;
	background-color: #b8d6e7;
	background-image: none;
}
#text-13 div.twtr-hd {
	margin-left: 10px;
	width: 90%;
}


/* Text formats */

h1, h2, h3, h4, h5, h6 {
	font-family: 'Nobile', Arial,Helvetica,Sans-serif;
	line-height: 1.2;
	letter-spacing: -2px;
}

h2.title {
	font-size: 2em;
	letter-spacing: 0;
}
.post .title {
	
font-weight: 400;
margin:0 0 5px;
	font-size: 2.0em;
}
 .archive_header .cat, .widget h3 {
	font-family: 'Nobile', Arial,Helvetica,Sans-serif;
	line-height: 1;
	text-transform: uppercase;
	color: #dd1114;
	letter-spacing: 0;
	background: none;
}
#sidebar .widget h3 {
	margin-top: 0;
	height: 20px;
}
#navigation, #page-nav {
	font-size: 12pt;
}
#page-nav {
	height: 35px;
	background: #cfddea none repeat scroll 0 0;
	text-transform: capitalize;
	font: 'Nobile', Arial,Helvetica,Sans-serif;
}
#page-nav a { color: #02486c; text-decoration:none; text-shadow: none;
	font-size: 10pt;
}
#page-nav a:hover {
	color: #ed3426;
}
#nav a {
	padding: 3px 13px;
}

ul#secnav li a {
	font-family: 'Nobile', Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;
	padding: 13x 15px 13px;
	margin-top: 10px;
}

#secnav li ul li  { background:url(images/bg-catnav.png) repeat-x bottom; border:1px solid #ddd; border-width:0 1px; height:58px; }
#secnav li ul {
	top:  58px;
}
#secnav li ul li a  { font-family:Verdana, Geneva, sans-serif; width:160px; line-height:30px; padding:10px 10px; font-size:14px; font-style:normal; font-weight:400; color:#555; }

#cat-nav #secnav a:hover,#cat-nav #secnav li ul li a:hover, li.sfHover { color:red; }
#cat-nav #secnav li.sfHover {
	background: #ee9294; color:white;
}

#cat-nav { position:relative; height:58px; border-top:1px solid #fff;
	background-image: none;
	background-color: #dd1114;
}
#cat-nav a { color:#fff; text-decoration:none; text-shadow: none; }

#cat-nav #search input {
	color: #02486c;
}

#page-nav ul.rss li{float:left;width:32px; margin-left: 10px; }
#page-nav ul.rss {
background:none transparent;
padding:0px;
height: 35px;
}
#page-nav ul.rss li a:hover {
	background: none;
}
#page-nav ul.rss li.rsslabel {
	width: 80px;
	font-size: 10pt;
	padding-top: 10px;
	margin-right: -15px;
	color: #8e949a;
}
.twitr {
	text-indent: -9999px;
	background: url(http://blogworks.in/twitter.gif) no-repeat 0px 4px;
}

.faceb {
	text-indent: -9999px;
	background: url(http://blogworks.in/facebook.gif) no-repeat 0px 4px;
}
.rssa {
	text-indent: -9999px;
	background: url(http://blogworks.in/rss.gif) no-repeat 0px 4px;
}
.archive_header .catrss a {
	color: #797979;
}

.archive_header  { display: block; padding:20px 0px 5px 0; margin:0 0 0px; font-size: 18px; font-weight: bold; background:none; height:33px; }

#main .post .thumbnail {
	margin-bottom: 10px;
	max-width: 140px;
	max-height: 140px;
}
p.post-meta {
	margin: 8px 0 15px;
}
.entry a.btn, input.submit { padding:4px 8px; color:#fff; font-size: 11px; text-shadow: #777 0px 1px 0px; background-color: #dd1114; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	background-image: none;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-style: solid;
	border-width: 0;
}

.entry table, td, tr, .entry table img, .entry table a {
	padding: 0;
	margin: 0;
	border: 0px;
}
.post #share a img { padding:0 10px 0 0; opacity:1; }
.post #share a:hover img { padding:0 10px 0 0; opacity:0.8; }

/* Ads */

#topad {
	top: 40px; right: 0px;
}

/* */
#loopedSlider .container {
	background: #ebf1f3 url(images/sliderback.png) no-repeat left;
	min-height: 360px;
}
#loopedSlider {
	margin: -20px 0 0 0;
	padding: 0;
	
}

#loopedSlider .slides div.slide  .post {
	padding: 20px 25px 22px 20px;
	border: 0;
	
}
#loopedSlider .slides .slide  .post .thumbnail {
	margin: 0px 10px 10px 0;
}
#loopedSlider ul.pagination img {
	display: none;
}
#loopedSlider ul.pagination li a { width:278px; display:block; padding:15px 20px 15px 20px; opacity:0.7; border-bottom:1px solid #d4d4d4; min-height:32px; }
#loopedSlider ul.pagination li.active a { opacity:1; background: #c8d1d8;}
#loopedSlider ul.pagination .meta {
	margin-left: 0;
	display: none;
}
.post-bottom {
	display: none;
}

#text-14, #text-21, #text-13 {
	background: none;
	border: 0;
	padding: 0;
	margin-bottom: 10px;
}
#text-21 {
	margin-bottom: 20px;
}
#text-21 .textwidget, #text-14 .textwidget {
	padding: 0;
	margin: 0;
}

.widget {
background:none;
border:0px;
font:14px/1.3 Arial,Helvetica,Sans-serif;
}
.widget .textwidget p {
	font:14px/1.3 Arial,Helvetica,Sans-serif;
}

.widget .byline, .widget .entry-meta, .slides .post-meta {
	display: none;
}
.widget h2.entry-title  {
	font-weight: 400;
margin:0 0 5px;
padding: 0px 0 0;
	text-transform: uppercase;
	font-size: 140%;
	letter-spacing: 0;
}
.posts .entry-title a:link {
color:#222222;

}
.widget .entry-summary, .widget .entry-summary p {
	padding: 0;
	font-size:14px;
line-height:20px;
font:14px/1.3 Arial,Helvetica,Sans-serif;
}
.widget ul li {
	margin-bottom: 5px;
	border-bottom: 1px solid red;
	padding-bottom: 5px;
	border-color: #0980ba;
}
.widget ul li a  { padding:0px 0; line-height: 1em; text-decoration: none; color:#777; }

#text-23.widget a, #text-23.widget p a:hover  {
padding: 5px 5px;
margin: 0px 0;
width: 125px;
float: left;
	display: block;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.widget .search {
	padding-left: 0px;
}
#text-16 a{
	padding: 5px 0 2px;
	font: 11pt Arial,Helvetica,Sans-serif;
	color: #2b3e7e;
}
#text-16 img {
margin-bottom:-5px;
}
#loopedSlider {
	margin-bottom: 0;
}
#footer{ background: #dd1114; color:#cacaca;padding: 25px 0;border-top: 1px solid #b3b3b3;
	font: 12px Arial,Helvetica,Sans-serif;
}

#footer-widgets {
border-bottom:0px solid #dd1114;
position:relative;
margin: 0px;
	padding: 0 0px 0 0px;
	background: none;
	background-color: #cfddea;
}
#footer-widgets .widget h3 {
	background: none;
}
#query-posts-3 .widget h3 {
	
}
#footer-widgets .block {
float:left;
margin:15px 0px 0 0;
width:300px;

}
#footer-widgets .last {
	margin-left: 0px;
	width: 300px;

}

#footer-widgets .frontpage {
	width: 625px;
	border-right: 1px solid white;
	padding-right: 20px;
}
#footer-widgets .frontpage .thumbnail {
	float: left;
	margin: 0 15px 5px 0;
}
#footer-widgets .widget_text {
	padding-left: 15px;
}
#footer-widgets .container {
	padding: 0px;
	border: 0px;
	margin-bottom: 15px;
}
#footer2-widgets {
	padding: 0px 15px 0;
	background: #cfddea url("images/bevel-footer-widgets.png") repeat-x scroll center top;
}
#footer2-widgets .widget {
	width: 300px;
	float: left;
	margin-right: 15px;
}

#footer2-widgets .container {
	background:url("images/bg-footer-widgets.png") no-repeat scroll center 2px transparent;
	padding-top: 20px;
}
