/*
File:			custom.css
Description:	Custom styles for Thesis


*/

body.custom {
background:#fff url(images/background7.jpg) no-repeat scroll 0 0;
}


.custom #header #logo a {
background:transparent url(images/logo4.png) no-repeat scroll 0 0;
display:block;
height:257px;
outline-style:none;
width:980px;
}

.custom #header #logo, .custom #header #tagline {
text-indent:-9999px;
}


.custom #header #tagline {
height:0;
}

.custom #header {
border-bottom:medium none;
padding:0;
}

.custom #page {background:transparent none repeat scroll 0 0;}

.custom #content_box {
background:#fff none repeat scroll 0 0;
padding-bottom:1em;
}


.custom .menu {background: url('images/menugrad4.jpg') left center repeat-x;

}

.custom .menu li a:hover {background:#FC8B1F url(images/menugrad2.jpg) left center repeat-x; text-decoration:none; color:#fff;

}

.custom .menu li a {background:#396986 url(images/menugrad4.jpg) left center repeat-x; text-decoration:none; color:#fff;
	
}

.custom .menu li.current a { background:#fff; color:#000; 

}

.custom #feature_box {
  border: none;
  }

.custom #s { font-size:12px; position:relative; left: 70px; margin-top:.4em; background:#FC8511; color:#fff; padding:.5em; width:130px; }

.paginaprincipal .post_box {padding-top: 0em;}

.paginaprincipal .headline_area h2 {
  display: none;
}

/*nav menu for resources pages*/
.custom #navreslist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}
ul#navreslist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navreslist li
{
display: inline;
list-style-type: none;

}

#navreslist a { padding: 3px 10px; }



/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: transparent;
	/* widget padding */
	padding: 0px;
	/* margin at bottom of widgets */
	margin-bottom: 3px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 309px;
	/* space between widgets */
	padding-right: 2px;
        padding-left: 2px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 0px;
	/* border under header text */
	border-bottom: 3px solid #ffdf00;
	/* distance between border and widget text */
	margin-bottom: 0px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

.custom #footer {
	height: 130px;
	width: 941px;
	background: #ffffff}

/* footer font styles */
.custom #footer a {
	font-size: .9em;
	border-bottom: none;
	/* default Thesis link color */
	color: #2361A1;
}
.custom #footer a:visited {
	text-decoration: none;
	/* default Thesis link color */
	color: #2361A1;
}
.custom #footer a:link {
	text-decoration: none;
	/* default Thesis link color */
	color: #2361A1;
}
.custom #footer a:hover {
	text-decoration: none;
	/* default Thesis link color */
	color: #2361A1;
}

/* Format for the dropped caps at start of a sentence*/
.custom .format_text .drop_cap {
color: #396886;
float: left;
font-size: 3em;
margin: .1em 0 0 0;
}

/*pull quotes*/
.custom .format_text blockquote.left {
   border: 3px double #aaa;
   color: #111;
   background-color: #eee;
}

.custom .format_text blockquote.right {
   border-top: 3px double #aaa;
   border-bottom: 3px double #aaa;
   background-color: #fff;
}

