/* -----------------------------

Title : framework.css
Author : Erickson Barnett
URL : 

Description :
Created : 
Modified : 

----------------------------- */

body {
	background:url(/ahorrando/images/bg/body.gif) 50% 0 repeat-y;
}

/*-- header styles ------------------*/

li {
   	background: url(/ahorrando/images/bullets/content.gif) 0 .4em no-repeat;
	}

h1 {
	color: #60535e;
}

h2 {
}

h3 {
	color: #666600;
}

h4 {
}

h5 {
}

h6 {
}

/*-- end global header styles ------------------*/

/*-- links ------------------*/

a:link,
a:visited,
a:active {
	color: #2d6100;
}

a:hover {
	color: #ff7700;
}

/*-- end global links ------------------*/


/* ------------------------------------------------------------------------
   non-global framework/elements begin
   ------------------------------------------------------------------------ */

/*-- primary elements ------------------*/


#wrapper {
	background:url(/ahorrando/images/bg/body.gif) 50% 0 repeat-y;
}

#header {
	background: #ff7700;
	border-bottom: solid 4px #000;
}

#header img#logo{
}


#header p.language a {
	color: #000;
}

#message {
	border-bottom: solid 4px #000;
}


#content-wrapper {
	
}

.more {
	background: url(/ahorrando/images/bullets/content.gif) 0 .4em no-repeat;
	padding-left: 13px;
	margin: 0 0 0 10px;
	line-height: 1.1em;
	
}

#sidebar {
	width: 177px;
	padding: 0 10px;
}

#sidebar h3 {
	color: black;
	background: #a6b15f url(/ahorrando/images/bullets/arrow-green.gif) 95% 50% no-repeat;
	font-size: 13px;
	margin: 0 0 .4em 0;
	line-height: 1.1em;
	padding-left:10px;
	width: 160px;
}

#main-content {
	width: 510px;
	padding: 10px 20px 0 20px;
}

#secondary-content {

}

#footer {
	
}	

#footer p {
	color: #666600;
}

#footer a {
	color: #666600;
}

/*-- navigation ------------------*/

.divided {
	float: left;
	margin-left: 5px;
}

.divided li {
	border-top: dashed 1px #fff;
	color: #fff;
	width: 158px;
	padding-left: 0;
}	

.divided li.first {
	border: none;
}

.divided li a {
	text-decoration: none !important;
	color: #ecf879;
	font-weight: bold;
}

.divided li.on {
	background-color: #aab561;
	border: none;
	margin-left: -15px;
	position: relative;
	padding-left: 15px;
	width: 172px;
}

* html .divided li.on {
	width: 162px;
}

.divided li.on a {
	color: #6f8100;
}

.divided li a span {
	color: black;
	display: block;
	font-weight: normal;
}

.divided li a:hover {
	color: #ffffbb !important;
}

.divided li ul {
	float: left;
	margin: 0;
	background: #aab561;
	padding-left: 10px;
}

.divided li ul li {
	background: url(/ahorrando/images/bullets/subnav.gif) 0 5px no-repeat;
	border: none;
}

.divided li ul li a {
	color: #ecf879 !important;
}

.divided li.on ul li.onsub a {
	color: #513b4d !important;
}

p.mininav-leadin {
	color: #000;
	font-weight: bold;
}

#mininav {
	
}

#mininav li{
	border-right: 1px solid #ecf879;
}	

#mininav a {
	color: #000;
}

#mininav li a:hover {
	color: #e2ef65;
}

/* home styles */

body.home #main-content {
	width: 325px;
	padding: 10px 20px 0 20px;
}

body.home #message {
	position: relative;
	width: 750px;
	height: 176px;
	background: url(/ahorrando/images/bg/message.jpg) top left no-repeat;
}

body.home #step-by-step {
	width: 276px;
	height: 17px;
	background: url(/ahorrando/images/bg/step-header.gif) top left no-repeat;
	top: 83px;
	left: 34px;
}

#search label {
	color: #ecf879;
}

.section {
	margin-bottom: 10px;
}

.section h3, .callout h3 {
	background: #ff7700 url(/ahorrando/images/bullets/arrow-orange.gif) 95% 7px no-repeat;
	color: #60535e;
}

.pad li {
	background: url(/ahorrando/images/bullets/arrow-yellow.gif) 0 .4em no-repeat;	
}

.pad a {
	color: #000;
}

.callout h3 {
	border-right: none;
	border-left: none;
}

#pagination {
	width: 514px;
	clear:both;
	color: #000;
}

#pagination a {
	color: #2D6100;
}

#pagination a:hover {
	color: #FF7700;
}

#pagination ul {
	padding: 0 0 0 6px;
	margin: 0 0 5px 0;
}

#pagination li {
	display: inline;
	background: none;
	padding: 0;
}

#pagination ul + ul {
	margin-top: 0;
}

ul.page-num {
	float: left;
}

ul.page-next {
	float: right;
}

.page-next li {
	margin-right: 10px;
}

#pagination .clearer {
	background: #c5bfc4;
	height: 1px;
	line-height:0;
	font-size: 0;
}

#pagination p {
	background: #b4c067;
	padding: 3px 6px;
}

#pagination p a {
	color: #ECF879;
}

#pagination p a:hover {
	color: #FFFFBB;
}

.articles li.on a {
	color: #513B4D;
}

/* State Treasurer Banner */
.st_banner { background-color: Black; padding-bottom: 3px;}

/* NAST Foundation Logo */
#nast-foundation { padding: 30px 0 0 5px; text-align: center }

#header h2 
{
    /* color: #e4d9a3;  */
    color: #fff; 
    font-size: 100%;
    padding: 34px 0 0 15px;
}
    
#header h1 
{
    color: White; 
    font-size: 150%;
    font-weight: bold;
    line-height: 0px; 
    padding: 0 0 0 15px;
}

.header_h1_light { color: Black }
