/* Custom styles for Thesis */

/* ------------------------------------------ */
/* General Formatting */

h1 { color: #ff6600; } 

h2 { color: #003366; } 

h3 { color: #003366; } 

p { font-size: 14px; }

/* ------------------------------------------ */

html {
	overflow-x: hidden;
}

/* ------------------------------------------ */

.custom #header 
{ 
height:160px; 
padding-top:0; 
padding-bottom:0; 
padding-left:5px;
border-bottom:none; 
background: url('http://whatsupsancarlos.com/images/logowhatsup/header.png') 
center left no-repeat;
background-color:#0086ca; 
}

/* ------------------------------------------ */
.custom .headline_area { position:absolute; top:-1500px; left:-1500px; }
.custom .hfeed .headline_area { left:0; position:relative; top:0; }


/* ------------------------------------------ */

.custom #custom_sidebar_2 {
float:left;
}


/* ------------------------------------------ */
.custom #container {
    margin-top: 0;
    margin-bottom: 0;
}


/* ------------------------------------------ */


/* CUSTOM WIDGET - Home Page Widget Name ***/
.custom #widgetname { 
width:240px; 
float:right; 
background:#ffffff;
}
.custom #widgetname ul.sidebar_list { margin:0em;}
.custom #widgetname ul.sidebar_list li.widget  {font-size:none;}
.custom #widgetname ul.sidebar_list li.widget h3 {text-indent:0; padding-top:none; color:#ffffff; font-size:none; font-family:georgia; background:none;}


/* CUSTOM WIDGET - Home Page Widget Home Center ***/
.custom #widgetname1 { 
width:240px; 
float:left;
background:#ffffff;
padding-left:5px; 
}
.custom #widgetname1 ul.sidebar_list { margin:none;}
.custom #widgetname1 ul.sidebar_list li.widget  {font-size:none;}
.custom #widgetname1 ul.sidebar_list li.widget h3 {text-indent:0; padding-right:5px; padding-top:10px; color:#ffffff; font-size:none; font-family:georgia; background:none;}

/* CUSTOM WIDGET - Home Page Widget Home Name1 ***/
.custom #widget_home_center { 
width:540px; 
float:left;
background:#ffffff;
margin: -5px 5px 5px -5px;

padding-top:0px;
}
.custom #widget_home_center ul.sidebar_list { margin:none;}
.custom #widget_home_center ul.sidebar_list li.widget  {font-size:none;}
.custom #widget_home_center ul.sidebar_list li.widget h3 {text-indent:0; padding-top:none; padding-right:10px; color:#ffffff; font-size:none; font-family:georgia; background:ffffff;}


.custom #widgetheader { 
height:120px;
width:570px; 
float:right;
padding-top:5px;
}
.custom #widgetheader ul.sidebar_list { margin:none;}
.custom #widgetheader ul.sidebar_list li.widget  {font-size:none;}
.custom #widgetheader ul.sidebar_list li.widget h3 {text-indent:0; padding-right:5px; padding-top:10px; color:#ffffff; font-size:none; font-family:georgia; background:none;}


/* ------------------------------------------ */
/* Floating YouTube, Facebook and Twitter */

.custom #feedback { background: transparent; width: 32px; position: fixed; top: 40%; right: 0.25%; }
.custom #feedback a { display: block; text-indent: -9999px; height: 32px;}
.custom #feedback #facebook { background: url('http://www.whatsupsancarlos.com/test/wp-content/uploads/2010/02/facebookicon.png') no-repeat 0 -32px; }
.custom #feedback #facebook:hover { background-position: 0 0; }
.custom #feedback #twitter { background: url('http://www.whatsupsancarlos.com/test/wp-content/uploads/2010/02/twittericon.png') no-repeat 0 -32px; }
.custom #feedback #twitter:hover { background-position: 0 0; }
.custom #feedback #youtube { background: url('http://www.whatsupsancarlos.com/test/wp-content/uploads/2010/02/youtubeicon.png') no-repeat 0 -32px; }
.custom #feedback #youtube:hover { background-position: 0 0; }
.custom #feedback #rss { background: url('rssimageurl') no-repeat 0 -32px; }
.custom #feedback #rss:hover { background-position: 0 0; }

/* ------------------------------------------ */

.custom #search_form { width: 400px; }
.custom #google_translate_element { background: transparent; }

.custom a:hover { color: #FFFFFF; background: #f9a61a; }
#footer a:hover { color: #FFFFFF; background: #f9a61a; }
dl#trackback_list dt a:hover { color: #FFFFFF; background: #000000; }


/* ------------------------------------------ */
/* Border around posts -- Style the First (or Only) Post */
.custom .post.top {
   background:#FFFFFF none repeat scroll 0 0;
   border:2px double #0086ca !important;
   margin:1em;
   padding:2em;
}

/* Border around posts -- Style Remaining Posts (in a Multi-Post Listing) */
.custom .post.post_box {
   background:#FFFFFF none repeat scroll 0 0;
   border:2px  double #0086ca;
   margin:1em;
   padding:2em;
}

/* ------------------------------------------ */
/* Change nav menu styles */

.menu a { 
text-transform: capitalize; letter-spacing: 1px; 
}



/* ------------------------------------------ */
/* CUSTOM.CSS for 4 column FOOTER*/

/* very bottom footer*/
.custom #footer {
border-top:2em solid #9c9c9c;
background: #0086ca;
padding:0em;
text-align:center;
color: #ffffff;
}

.custom #footer a{
border-bottom: 1px none; 
color: #ffffff;
}

/* footer widget area setup */
#footer_setup {
background: #444343;
padding:1.5em;

overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
text-align: left;
width: 24.5%;
padding-right: 0px;
color: #ffffff;
display: inline-block;
float: left;
height: 100%;
}

/* widget item headers */
#footer_setup .footer_items h3 {
font-size: 1.4em;
font-weight: bold;
text-transform: capitalize;
letter-spacing: 0px;
color: #FFFF00;
padding-bottom: 3px;
border-bottom: 3px none;
margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { 
list-style:none;
font-size:1.4em;
line-height:1.5em;
color: #FFFFff;
}

#footer_setup .footer_items ul { 
margin: 1em; 
padding: 0px; 
}


