/*   
Theme Name: REDSIGN - What's the Latest Scoop from Pinoy Gossip Boy and this is probably the longest name for a wordpress theme yet
Theme URI: http://pinoygossipboy.ph
Description: Did I say that this might be probably the longest name for a wordpress theme yet?
Author: Pinoygossipadmin
Author URI: http://pinoygossipboy.ph
Template: thematic
Version: 2.0a
Tags: Thematic, pinoy gossip boy, gossip site
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* fix for main area shifts*/
html {  
overflow-y:scroll;
}

body  {
background: #e0e7ef url('/wp-content/themes/redesign/images/scandals-bg.jpg')  repeat-x;}


/*Link hover colors*/
a:hover {
color:#4F749F;
}
/*End link hovers*/



/* Header */

#branding {
padding:10px 0 44px;
margin:0 auto 35px auto;
}


 #blog-title {
text-align:left;
font-family: "Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;
position:relative;
top:65px;
}

#blog-title a {
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:72px;
}


#blog-title a:active,  #blog-title a:hover {
color:#269BCF;
text-decoration:none;
}

#blog-description {
color:#666666;
font-size:12px;
font-style:italic;
position:relative;
width:250px;
height:125px;
float:right;
text-align:right;
margin:-40px 35px 0 0;
border:5px #ffffff solid;
background-color:#269BCF;
-moz-border-radius-bottomright: 15px; 
-webkit-border-bottom-right-radius: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px; 
-webkit-border-top-left-radius: 15px;
border-top-left-radius: 15px;
-moz-border-radius-topright: 5px; 
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-moz-border-radius-bottomleft: 5px; 
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
padding:10px;
color:#ffffff;
box-shadow:3px 3px 10px #B3B9BF;
-moz-box-shadow: 3px 3px 10px #B3B9BF;
-webkit-box-shadow: 3px 3px 10px #B3B9BF;
}

/*Access and menu portion*/
#access {
border-bottom:none;
font-size:18px;
overflow:visible;
z-index:100;
background-color:transparent;
height:50px;
font-weight:bold;
}

.sf-menu {
border-right:none;
float:left;
margin-left:-10px;
}

.sf-menu a , .sf-menu a:visited{
border-bottom:none;
border-left:none;
border-top:none;
padding:9px 13px;
text-decoration:none;
color: #ffffff;
}



/*CSS portion of MEnu*/
.sf-menu li , .sf-menu li a{
	background:	transparent; /* Background color Top Level*/
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 10px; 
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
}
.sf-menu li li, .sf-menu li li a {
	background:	#269BCF; /* Background color first sub-level */
	-moz-border-radius-bottomright: 0; 
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-topleft: 0; 
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}
.sf-menu li li li, .sf-menu li li li  a{
	background:	#269BCF; /* Background color second sub-level */
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #269BCF;  /* Background color all levels */
	outline:		0;
    border-bottom-color:#ccc;
}

#category-menu .menu-title {
margin-left:15px;
}

#category-menu .menu-title a {
text-decoration:none;
}

#category-access {
bordwer-bottom:1px solid #000000;
}

/*End Menu*/

/*Below Header*/
#belowheader-content {
height:90px;
width:940px;
margin:0 auto 10px auto;
}

#abovescroll {
float:left;
}

#conneticons {
float:right;
margin:0 35px 0 0;
}

#bicons {
margin:0 -5px 0 0;
padding:0;
}

/*Content*/
#main {
background: transparent url('/wp-content/themes/redesign/images/mainbg.png') 0 0 repeat-y;
-moz-border-radius-topright: 60px; 
-webkit-border-top-right-radius: 60px;
border-top-right-radius: 60px;
border:10px solid #FFFFFF;
}

#container {margin-left:15px;}

.p1 {
padding:20px 30px 20px 20px;
background-color: #ffffff;
margin-bottom:20px;
-moz-border-radius-bottomright: 35px; 
-webkit-border-bottom-right-radius: 35px;
border-bottom-right-radius: 35px;
-moz-border-radius-topleft: 12px; 
-webkit-border-top-left-radius: 12px;
border-top-left-radius: 12px;
box-shadow:5px 5px 10px #B3B9BF;
-moz-box-shadow: 5px 5px 10px #B3B9BF;
-webkit-box-shadow: 5px 5px 10px #B3B9BF;
}

.single .hentry {
padding:20px 30px 20px 20px;
}

#content {
margin:0 0 0 0px;
overflow:hidden;
width:550px;
}


.p1 {
margin-bottom: 35px;
}

.p1 .entry-title a {
/*color:#1D1E1F;*/
color:#ff3600;
text-decoration:none;
font-family:Georgia,"Nimbus Roman No9 L",serif;
font-size:38px;
line-height:125%;
}

.entry-title a {
/*color:#1D1E1F;*/
color:#ff3600;
font-family:Arial,sans-serif;
font-size:26px;
font-weight:bold;
line-height:26px;
padding:0 0 7px;
}


.entry-title a:active, .entry-title a:hover{
color:#269BCF;
text-decoration:none;
}

.entry-title {
color:#ff3600;
font-family:Arial,sans-serif;
font-size:26px;
font-weight:bold;
line-height:26px;
padding:0 0 7px;
}

.entry-content h2{
color: #269BCF;
font-size:17px;
}

h1, h2, h3, h4 {
font-family: "Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;
}

.entry-content {
padding:22px 0 0;
line-height:21px;
font-size:13px;
}

.hentry h4{
font-style:normal;
background-color:#FF3600;
font-weight:bold;
font-size:16px;
line-height:16px;
color:#ffffff;
padding:5px 5px 5px 20px;
margin:0 0 15px -20px;
box-shadow:0px 5px 10px #042A3F;
-moz-box-shadow: 0px 5px 10px #042A3F;
-webkit-box-shadow: 0px 5px 10px #042A3F;
}

.entry-content a:hover {
	background-color:#269BCF;
	color:#ffffff;
	padding:4px;
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topleft: 5px; 
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
}

.cat-links{
display:none;
}

.meta-sep-tag-links{
display:none;
}
.tag-links{
display:none;
}
.meta-sep-comments-link{
display:none;
}



/*Vcard entries*/
.entry-meta .meta-prep-author {
display:none;
}
.entry-meta .author {
display:none;
}
.entry-meta .meta-sep {
display:none;
} 

.entry-meta .meta-prep-entry-date {
display:none;
}

#content .aside {
border:none;
margin:0;
padding:0;
}

.dropcaps {
font-family: Georgia, Times New Roman, Serif;
font-weight:bold;
float:left;
line-height:18px;
font-size:24px;
padding: 3px 3px 0 0;
color:#269BCF;
}


/*Date*/
.entry-meta abbr {
border:medium none;
cursor:text;
font-size:11px;
font-style:normal;
letter-spacing:0.05em;
text-transform:capitalize;
display:block;
}

/*Comments*/
#respond {
background:none repeat scroll 0 0 #DEE0E3;
margin-bottom:22px;
overflow:hidden;
padding:18px 0 0;
position:relative;
}

/*Caption fix*/
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 10px;
line-height: 12px;
margin: 0;
}


/*Sidebar*/
.main-aside {
float:right;
position:relative;
right:20px;
width:320px;
margin-top:-50px;
padding-top:0;
}

#primary {
border:none;
margin:20px 0 -12px 0;
padding:0;
}

#primary li {
padding:10px 10px 20px 10px;
}

#secondary li {
margin:15px 0 0px 0;
}

.main-aside h3 {
font-style:normal;
background-color:#269BCF;
font-weight:bold;
font-size:18px;
line-height:22px;
color:#ffffff;
padding:5px;
margin: 0 0 10px 0;
-moz-border-radius-bottomright: 10px; 
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-radius-topleft: 5px; 
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
box-shadow:5px 5px 10px #042A3F;
-moz-box-shadow: 5px 5px 10px #042A3F;
-webkit-box-shadow: 5px 5px 10px #042A3F;
}

li#logo {
padding:0;
margin:0 auto;
}

li#searchunleashed-4 {
background: center top url('/wp-content/themes/redesign/images/search.gif') no-repeat;
padding-top:10px;
}

input#s {
margin-top:10px;
}


/*Wordpress popular posts*/
li#wpp-3  li{
padding:5px 0 5px 0;
}

li#wpp-4  li{
padding:5px 0 5px 0;
}

/*Text Area in Aside - Search Bar - Search Unleashed*/
.aside input {
font-size:13px;
line-height:18px;
margin-bottom:6px;
width:250px;
}

/*Share Icons*/

#sharecodes {
margin:20px auto 20px auto;
float:left;
clear:both;
padding:0;
width:550px;
}

#sharecodes  li {
list-style:none;
padding:3px;
}

.share-email {
float:left;
clear:left;
}

.share-facebook {
float:left;
clear:none;
}

.share-twitter {
float:left;
clear:none;
}

.share-digg {
float:left;
clear:none;
}

.share-stumbleupon {
float:left;
clear:none;
}

.share-tumblr {
float:left;
clear:none;
}

.share-friendster {
float:left;
clear:none;
}

.share-delicious {
float:left;
clear:none;
}







/*Contact Form Text Input*/
#wpcf_msg, #wpcf_website, #wpcf_your_name, #wpcf_email{
width:500px;
}

/*Footer*/
#footer {
border-top:10px solid #ffffff;
margin-top:22px;
background: #063F5F url('/wp-content/themes/redesign/images/pinoygossip.jpg') left top no-repeat;
width:100%;
height:350px;
color:#ffffff;
border-bottom:10px solid #ffffff;
}

#siteinfo {
color:#ffffff;
font-size:11px;
line-height:18px;
padding:22px 60px 5px 100px;
margin: 0 auto 0 auto;
text-align:right;
width:940px;
background: transparent;
}

#siteinfo a {
color:#269BCF;
}

#subsidiary {
width:960px;
}

#subsidiary h3 {
font-style:normal;
background-color:#FF3600;
font-weight:bold;
font-size:22px;
line-height:26px;
color:#ffffff;
padding:5px;
-moz-border-radius-bottomright: 15px; 
-webkit-border-bottom-right-radius: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 8px; 
-webkit-border-top-left-radius: 8px;
border-top-left-radius: 8px;
box-shadow:5px 5px 10px #042A3F;
-moz-box-shadow: 5px 5px 10px #042A3F;
-webkit-box-shadow: 5px 5px 10px #042A3F;
}

#subsidiary li {
color:#ffffff;
}

#subsidiary li a {
color:#269BCF;
font-weight:bold;
}

#second.aside {
width:300px;
position:relative;
left:310px;
}

#third.aside {
position:relative;
left:310px;
width:325px;
}

#secondary .xoxo #search h3 {
display:none;
}