/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
}

body {
font:.95em/1.4em arial, helvetica, sans-serif;
background: url(http://www.getcollegefunding.org/images09/bg-body.png) repeat-x #fff top center fixed;
color: #58595b;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
}

h1 {
padding:5px 0 20px 0;
font-size:2.4em;
line-height: 1em;
color: #264584;
}

h2 {
padding:8px 0;
line-height: 1.3em;
font-size:1.6em;
color: #264584;
}

h3 {
font-size:1.4em;
line-height: 1.3em;
color: #58595b;
padding: 5px 0 10px 0;
font-weight: bold;
}

h6 {
width: 100%;
border-bottom: 1px solid #ccc;
}

p, ul, ol {
margin:0;
padding:0 0 18px 0;
}

ul, ol {
list-style: disc;
padding:0 0 18px 40px;
}

li {
padding: 4px 0;
*padding: 4px 0 4px 15px;
}

blockquote {
margin:22px 40px;
padding:0;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

a, a:visited {
text-decoration:underline;
color: #2c57a3;
}

a:hover {
text-decoration: none;
}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}

input, select, textarea {
font:.9em arial, helvetica, sans-serif;
}

textarea {
line-height:1.25;
}

label {
cursor:pointer;
}

/***** Tables *****/

table {
border:0;
margin:0 0 18px 0;
padding:0;
}

	table tr td {
	padding:5px;
background: #e2ecf6;
margin: 0;
	}
	
	.table-nostyle table tr td, .table-nostyle td {
	padding: 0;
	background: none;
	}
	
	.myForm {
	
background: #e2ecf6;
	}

/***** Wrapper *****/

#contentwrapper {
width: 970px;
margin: 0 auto;
background: #fff;
padding: 22px;
border: 1px solid #b4d4ec;
	border-bottom: 0;
	border-top: 0;
/* background: url(http://www.getcollegefunding.org/images09/bg-wrap2.png) #fff top no-repeat fixed; */
}


.maininner {	
	

	}
	

#wrap, .wrap {
width:960px;
margin:0 auto;
}

/***** Header *****/

#supernav {
float: right;
display: block;
color: #fff;
margin: 0px 0 0 0;
padding: 8px 0 0 0;
font-size: .7em;
width: 100%;
height: 28px;
background: url(http://www.getcollegefunding.org/images09/bg-sub-menu.png) repeat-x;
}

#supernav a {
color: #fff;
text-decoration: none;
}

#supernav a:hover {
text-decoration: underline;
}

.super-social {
float: right;
display: block;
}

.super-social img {
padding: 0 5px 0 0;
}

#supernav ul {
margin: 0;
padding: 0;
list-style: none;
float: right;
display: block;
}

#supernav li {
float: left;
display: block;
margin: 0;
padding: 0 7px;
}

#header h1 {
float:left;
display:block;
padding: 23px 0 0 2px;
text-indent:-2000px;
}
	
	#header h1 a {
	width:389px;
	height:71px;
	display:block;
	background:url(http://www.getcollegefunding.org/images09/logo.jpg) no-repeat;
	}


	
#home-right {
float: right;
display: block;
}
	
#searchbox {
float: right;
display: block;
margin: 25px 0 0 0;
}

#searchbox a img {padding: 0 0px 0 0; margin: 0 0 0 0;}
	
#navigation {
font-size: 21px;
*font-size: 20px;
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
text-transform: lowercase;
margin: 34px 0 0 0;
}

#navigation a {
color: #808285;
text-decoration: none;
}

#navigation a:hover {
	background:url(http://www.getcollegefunding.org/images09/hover.jpg) repeat-x;
color: #fff;
}

#navigation ul {
list-style: none;
margin: 0;
padding: 0;
}

#navigation li {
margin: 0;
float: left;
display: block;
}

#navigation li a {
/** padding: 5px 35px; 
*padding: 5px 25px; **/
padding: 5px 30px;
*padding: 5px 23px;
}

/***** Home *****/

#homejquery {
width: 960px;
height: 284px;
margin: 25px 0 40px 0;
*margin: 55px 0 40px 0;
cursor: pointer;
}

#slideshow-next {
width: 308px;
height: 283px;
position: relative;
top: -284px;
left: 0;
z-index: 20;
float: right;
display: block;
}

#hometext-left {
width: 600px;
float: left;
display: block;
margin: 0 0 50px 15px;
_margin: 0 0 50px 3px;
}

#hometext-left ul {
list-style: url(http://www.getcollegefunding.org/images09/li.jpg);
padding:0 0 18px 40px;
}

#hometext-left li {
padding: 4px 0;
*padding: 4px 0 4px 15px;
}

#hometext-right {
width: 301px;
float: right;
display: block;
margin: -240px 0px 0 0;
_margin: 0 0px 0 0;
}

#hometext-right ul {
list-style: none;
margin: 0;
padding: 0;
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
font-size: 1.25em;
}

#hometext-right li {
margin: 0 0 6px 0;
width: 278px;
height: 32px;
padding: 8px 0 0 20px;
background: url(http://www.getcollegefunding.org/images09/homebuttons.jpg) #000;
}

#hometext-right ul li a {
color: #fff;
text-decoration: none;
}

/***** Jquery Slider *****/

#slider {
  height: 284px;
  overflow: hidden;
  }
  
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:960px;
	height:284px;
	overflow:hidden; 
	}
	
#prevBtn, #nextBtn{ 
	}
	#prevBtn {
	left: -20000px;
	position: absolute;
	}	
#nextBtn{ 
	position: absolute;
	margin: -300px 0 0 280px;	
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:307px;
	height:284px;
	margin: 16px 0 0 373px;	
	text-indent: -20000px;
	*background: url(http://www.getcollegefunding.org/images09/next.jpg);
	}

/***** Subpage *****/

#subpageimage {
width: 965px;
margin: 20px 0 0 -3px;
*margin: 55px 0 0 -3px;
}

#subpageimage table, #subpageimage td {padding: 0px !important; margin: 0px !important; background: transparent !important;}

#breadcrumbs {
font-size: .7em;
}

#subpagenav {
width: 190px;
float: left;
display: block;
margin: 65px 0 0 0;
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
}

#subpagenav ul {
margin: 0;
padding: 0;
background: none;
list-style: none;
}

#subpagenav li {
margin: 0;
width: 100%;
float: none;
display: block;
border-bottom: 1px solid #58595b;
list-style: none;
padding: 0;
}

#subpagenav ul ul {
background: #c7ddf1;
padding: 10px;
font-size: .9em;
display: block;
margin: 0;
}

#subpagenav li a {
text-decoration: none;
width: 180px;
padding: 6px 5px 6px 5px;
display: block;
}

#subpagenav ul ul li a {
text-decoration: none;
width: 160px;
padding: 6px 5px 6px 5px;
display: block;
}

#subpagenav li a:hover {
color: #fff;
background: url(http://www.getcollegefunding.org/images09/sidebarhover1.jpg) repeat-x;
}

#subpagenav ul ul a:hover {
color: #fff;
background: url(http://www.getcollegefunding.org/images09/sidebarhover2.jpg) repeat-x top center;
}

#subpagenav2 {
width: 120px;
float: left;
display: block;
margin: 65px 0 0 0;
font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, sans-serif;
}

#subpagetext {
display: block;
float: right;
width: 722px;
margin: 39px 0 50px 0;
}

#subpagetext ul {
list-style: url(http://www.getcollegefunding.org/images09/li.jpg);
padding:0 0 18px 40px;
}

#subpagetext li {
padding: 4px 0;
*padding: 4px 0 4px 15px;
}

#subpagetext2 {
display: block;
float: left;
width: 722px;
margin: 39px 0 0 0;
}

#subpagetext2 ul {
list-style: url(http://www.getcollegefunding.org/images09/li.jpg);
padding:0 0 18px 40px;
}

#subpagetext2 li {
padding: 4px 0;
*padding: 4px 0 4px 15px;
}

#subpagetext3 {
display: block;
float: left;
width: 965px;
margin: 39px 0 0 0;
}

#subpagetext3 ul {
list-style: url(http://www.getcollegefunding.org/images09/li.jpg);
padding:0 0 18px 40px;
}

#subpagetext3 li {
padding: 4px 0;
*padding: 4px 0 4px 15px;
}

.wufoo-form ul {
list-style: none;
}

.wufoo-form li {
list-style: none;
}

/***** Tables *****/

.eprep td {
width: 200px;
}

.eprep .column1 {
width: 400px;
}

.eprep .header td {
background: #c7ddf1;
font-weight: bold;
font-size: 1.1em;
}

.eprep .columns2 {
text-align: center;
}

.testimonials tr td {
padding: 20px;
}

#collegelist h2 a {
text-decoration: none;
width: 100%;
background: #c7ddf1;
padding: 3px 0 3px 20px;
margin: 10px 0;
display: block;
color: #58595b;
}

/***** Tuition Calc on Home *****/



/***** Footer *****/

#footer {
width: 100%;
height: 201px;
background: url(http://www.getcollegefunding.org/images09/footer.jpg) repeat-x;
color: #fff;
padding: 15px 0;
line-height: 1.3em;
margin: 0px 0 0 0;
*margin: 0px 0 0 0;
font-size: 14px;
*font-size: 13px;
}

#footer h3 {
color: #fff;
font-size: 1.1em;
padding: 0 0 4px 0;
}

#footer a {
color: #fff;
}

#footerwrap {
margin: 0 auto;
width: 970px;
}

#f1 {
float: left;
display: block;
width: 400px;
}

#f2 {
float: left;
display: block;
width: 250px;
margin: 0 75px 0 75px;
}

#f3 {
float: left;
display: block;
width: 140px;
margin: 8px 0 0 0;
}

#subfooter {
padding: 12px 0 40px 0;
*padding: 12px 0 20px 0;
width: 960px;
margin: 0 auto;
}

#subf1 {
float: left;
display: block;
}

#subf2 {
float: right;
display: block;
}

#footerform {
background: none;
}

#footerform td {
background: none;
padding: 0 5px 0 0;
margin: 0;
width: 300px;
}

/***** Global Classes *****/

.clear 			{ clear:both; }

.float-left 	{ float:left; }
.float-right 	{ float:right; }

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }

.wrap 			{ width:960px;margin:0 auto; }

.img-left 		{ float:left;margin:4px 10px 4px 0; }
.img-right 		{ float:right;margin:4px 0 4px 10px; }

.nopadding 		{ padding:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }
