/*
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.

*/

#breadcrumbs {
	margin:10;
	padding: 10px,0px;
	color:#656565;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

.postauthor {
	background-color: #fafafa;
	border: 1px solid #f3f3f3;
	padding: 10px;
	margin: 10px 0;
	font-weight:normal;
}

.postauthor h4 {
	margin: 0 0 10px 0;
}

.postauthor img {
	float: left;
	margin: 0 15px 8px 0;
}


.post-bottom {
	background:url("images/bg-post-bottom.png") repeat-x scroll center top #E4E4E4;
	border-bottom:1px dotted #862175;
	border-top:1px solid #DBDBDB;
	line-height:18px;
	padding:10px 25px;
}

.post-bottom div, .post-bottom div a { color:#777; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-decoration:none; }



.widget ul li a  {
padding:0px 0;
line-height: 30px;
text-decoration: none;
color:#777;
font-family:lucida Grande,verdana,Arial,helvetica,sans-serif;
font-size:0.9em;
}

h3 {
color:#454546;
font-family:lucida Grande,arial,helvetica,sans-serif;
font-size:18px;
font-weight:400;
line-height:115%;
letter-spacing: 0.75%;
}

h2.cat_title  {
border-bottom:5px solid #862175;
color:#862175;
font-family:lucida Grande,arial,helvetica,sans-serif;
font-size:28px;
font-weight:200;
line-height:115%;
margin-bottom:15px;
padding-bottom:5px;
}

#tabs .inside li a {
color:#862175;
font-family:lucida Grande,arial,helvetica,sans-serif;
font-weight:bold;
line-height:16px;
}

a:link, a:visited {
color:#00A4E4;
font-family:lucida Grande,arial,helvetica,sans-serif;
line-height:12pt;
text-decoration:none;
}

a.addthis_button,a.addthis_button:hover {
	text-decoration:none;
	border-bottom:0px;
}

.vr_wrapper {
	width: 100%;
	background-color:transparent;
}

.hide{display: none;}

/*SLIDESHOWS*/

.ngg-gallery-thumbnail{float: left;}

.ngg-******* *********agination{text-align: center !important; margin: 20px 0px 50px; width: 100%; float:left; overflow:hidden; position:relative;}

.ngg-navigation{  clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:40%;
   text-align:center;}
.ngg-navigation li{ display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:40%;}
.ngg-navigation li a{font-family: Helvetica, Arial, sans-serif; width: 23px; height: 23px; line-height:23px;    display:block;
   margin:0 0 0 4px;
   padding:3px 10px;
   background:#ddd;
   color:#000;
   text-decoration:none;}
.ngg-navigation li a.prev,.ngg-navigation li a.next	{ border: none !important; color: #999; background: #fff!important;}
.ngg-navigation li a.prev:hover,.ngg-navigation li a.next:hover	{color: #333!important; background: #fff!important;}



.ngg-navigation .page-numbers{border: none !important;background: #fff url(http://www.soulscode.com/wp-content/themes/headlines/images/ngg-navigation-numbers.png) no-repeat;color: white; font-weight: bold;  font-size: 14px; border: none;  padding: 0px !important; text-align: center;}
.ngg-navigation .current{background: #fff url(http://www.soulscode.com/wp-content/themes/headlines/images/ngg-navigation-numbers.png) no-repeat -24px 0px; color: #965192;}

/*LOVESCROLL furhter styling in sidebar.php:8*/

.widget h3{color: #00A4E4; font-size: 18px;}
#lovescroll{-webkit-border-fradius:10px; -moz-border-radius:10px; margin-bottom: 10px;}
#lovescroll #scroller_container{height: 250px; border: 1px solid #ccc; /*overflow:hidden;*/}

#wp_wall{font-family: Lucida Sans Unicode, Lucida Grande, sans-serif !important; padding: 0px 0 20px 0;}
#wp_wall h5{font-weight: normal; color: #792a6c; font-size: 15px;}
#wp_wall .question{font-size: 12px; padding: 10px 0px;font-weight:bold;}
#wp_wall .question span{text-transform: uppercase; color: #965192; }
#wall_post_toggle{background: #965192; color: white; padding: 1px 10px; display: block; text-align: center; width: 40px; -webkit-border-radius:10px; margin: 10px 0px 0px;}
#wp_wall .winDiv{padding: 10px; border-bottom: 1px solid #ccc; width: 200px; margin-left: 20px;}
#wallcomments{overflow: inherit !important; height: 260px !important; position:relative;}
#wallCommentsBody{height:250px; overflow:hidden;}
.allLinkScroll{
	 position:absolute;
	right:12px;
	top:277px;
}
#wp_latest{left:15px;
padding-left:0;
position:absolute;
top:300px;}

.wallcomment a{display: block; text-align: center; color: #811e7b; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif;}
.wallauthor{display: block; text-align: center; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif !important;}
.wallauthor, .wallauthor a{text-transform: uppercase; font-weight: normal; font-size: 9px; color: gray; text-align:center; margin: 5px 0px;}
.jscroller2_up{position: relative !important; /*margin-left: -71px;*/}
.jscroller2_up_endless {/*margin-left: -71px;*/}
.second-scroll{margin-top: -130px;}
#wp_wall p.winDiv { margin-left:0px; padding-left:0px; padding-right:0px;}

#wall_post{background: #fff0fd; padding: 10px; margin-top: 10px;}
#wall_post p{margin: 10px 0px;}
#wall_post{}
#wall_post textarea{width: 235px;}

.entry h3{
	color:#566676;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}



.qotd {}
.qotd .textwidget { padding:0;}
.qotd .textwidget blockquote {
	margin:0;
	padding:0;
}
.cd_qotd_quote {
color:#A6A6A6;
font-size:13pt;
font-style:italic;
line-height:1.5em;
}

.cd_qotd_author{
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:5px;
	margin-top:0px;
	text-align:right;
	padding-bottom:0px !important;
}

/* TweetSwirl Styles */

.page-template-template-tweetswirl-php #content.col-full  { width: 1000px; margin:30px auto 15px; }

.page-template-template-tweetswirl-php #main.fullwidth  { width:1000px; }

.page-template-template-tweetswirl-php #content iframe {border:none none!important; margin-left:0px;}

/* Search Styles */

#secnav, #secnav ul{background: none;}
.secnav-search{float: right; width: 258px; display: block; position: relative; border: none; background: none;}
.secnav-search:hover{background: url(http://www.soulscode.com/wp-content/themes/headlines/images/secnav-div.png) no-repeat 0% 50% !important; position: static;}
.secnav-search input{ float: left; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; padding:6px 8px; margin: 15px 10px 0px 27px; border: none;}
.secnav-search .submit{ float: left; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; padding: 4px 8px;  margin: 15px 0px 0px 0px;}

/* Headliner Theme Styles */

#loopedSlider .container { float: right; }