body {
	background:url(http://www.arrowinc.com/images/bg.jpg) top center no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0;
	margin: 0;
	}

img { border:none; }

#container {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	position: relative; 
	}

#header {
	width: 900px;
	position: relative; 
	}
	
#title {
	width: 518px;
	height: 64px;
	margin: 30px 0 0 20px;
	float:left;
	}

#social {
	float:right;
	width:220px;
	text-align:center;
	font-size:13px;
	position: relative;
	margin-top: -40px;
}

#content #social a {
	border:none;
}

#secondaryNav {
	position: absolute;
	top: 106px;
	left: 540px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#secondaryNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#secondaryNav li {
	float: left;
	
	}
	
#secondaryNav li a:link, #secondaryNav li a:visited, #secondaryNav li a:active {
	padding: 4px 14px 4px 0;
	color: #444;
	font-weight: bold;
	font-size: .7em;
	text-decoration: none;
	}

#secondaryNav li a:hover {
	text-decoration: underline;
	}
	
#primaryNav {
	position: absolute;
	top: 145px;
	left: 68px;
color:#fff;
	}
		
#primaryNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 700px;
	}
	
#primaryNav li {
	float: left;
	}
	
#primaryNav li a:link, #primaryNav li a:visited, #primaryNav li a:active {
	background: url(http://www.arrowinc.com/images/navUnderline.jpg) repeat-x bottom;
	padding: 4px 4px 8px 3px;
	margin-right: 10px;
	color: #fff;
	font-weight: bold;
	font-size: .7em;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	z-index: 4;
	}

#primaryNav li a:hover {
	background: url(http://www.arrowinc.com/images/navUnderlineHover.jpg) repeat-x bottom;
	}
	
#primaryNav li a.current, #primaryNav li a:visited.current,#primaryNav li a.active  {
	background: url(http://www.arrowinc.com/images/navUnderlineHover.jpg) repeat-x bottom;
	color: #111111;
	}
	
#homePic {
	
	height: 303px;
	width: 406px;
	position: absolute;
	left: 415px;
	top: 173px;
	}
	

#info {
	/*background: url(http://www.arrowinc.com/images/2008Winners.jpg) no-repeat; */
  /*width: 273px;*/
    height:166px;
	position: absolute;
	top: 189px;
	left: 107px;
	width: 302px;
	visibility: visible;
	
  
  }
  
  #info h4, h3, h2 {
  
  	display:inline;
}




#info h3 {
  font-size:1.4em;
}



#info h2 {
	font-size:2em;

}

#info p {
	width:250px;
	margin-left:10px;

}
/* #info p {
 	font-size: .8em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	letter-spacing: 1px;
	color: #333;
	margin-left: 15px;
	margin-top: 112px;
	margin-bottom: 8px;
	padding: 0;
	}
  */
#info a:link,  #info a:visited,  #info a:active {
	background: #977f1a;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	width: 140px;
	padding: 5px 5px 5px 3px;
	text-decoration: none;
	text-align: center;
	margin-left: 15px;
/*	display: block;*/
	}  
	
 #info a:hover {
	background: #beac5e;
	}  
	
	
 #info span {
 	display: none;
	}
	
#info ol {
	list-style:none;
	position:absolute;
	left: -27px;
	width: 293px;
	top: 63px;
}

#info ol li {
	font-size:12px;
}
	
#content  {
	margin-top: 345px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #393939;
	float: left;
	}

#content.subPage {
	margin-top: 95px;
	}
	
#content.subPage #top {
	background: url(http://www.arrowinc.com/images/mainCopyTop.png) repeat-x;
	width: 584px;
	height: 210px;
	z-index:8;
	position: relative;
	}

#content.subPage #top h1 {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	position: absolute;
	top: 81px;
	left: 77px;
	}
#content.subPage #middle {
	width: 640px;
	margin-left: 15px;
	margin-top: -155px;

	position: relative;
	z-index: 8;
	}
	
#whySURE {
	background: url("http://www.arrowinc.com/images/donations.png") no-repeat;
	height: 36px;
	width: 155px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
#survey {
	background: url(http://www.arrowinc.com/images/headerText/survey.png) no-repeat;
	height: 36px;
	width: 230px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
#survey span { 
	display:none;
}
	
#whySURE span {
	display: none;
	}
	
#text {
	width: 480px;
	/*margin-left: 61px;*/
	font-size: .75em;
	line-height: 22px;
	padding-top: 15px;
	min-height:450px;
	height:auto !important;
	height:450px;
}

#text strong {
	letter-spacing: 2px; 
	font-variant: small-caps;
	color: #666666;
	}
	
#text:first-line {font-variant:small-caps;font-size:1.2em; font-weight: bold; color: #666666; letter-spacing: 2px;}

.app {font-variant:normal;}

#content a:link, #content a:visited, #content a:active {
	color: #71642c;
	border-bottom: 1px dotted #5e5014;
	text-decoration: none;
	}

#content a:hover {
	color: #c7b154;
	border-bottom: 1px dotted #c7b154;
	}

#mainCopy {
	background: url(http://www.arrowinc.com/images/columnDivider.jpg) right top no-repeat;
	float: left;
	margin-left: 115px;
	width: 445px;
	padding-right: 85px;
	font-size: .75em;
	line-height: 19px;
	}
#mainCopy p{
z-index:3;
position:relative;
}


	
#aboutSURE {
	background: url("http://www.arrowinc.com/images/aboutarrow.jpg") no-repeat;
	height: 33px;
	width: 134px;
	margin-left: -18px;
	}
	
#aboutSURE span {
	display: none;
	}
	
#sideCopy {
	margin-left: 639px;
	margin-top: 60px;
	width: 237px;
	font-size: .75em;
	position: relative;
	z-index: 9;
	line-height: 19px;
	min-height:400px;
	height:auto !important;
	height:400px;
	}
	
#sideCopy.subPageSidebar {
	background: url(http://www.arrowinc.com/images/subpageSidebarTop.jpg) repeat-x top;
	position: absolute;
	top: 285px;
	left: -55px;
	padding: 15px;
	width: 231px;
	}
	
.topImage {
	background: url(http://www.arrowinc.com/images/sidebarImage.png) no-repeat left;
	position: absolute;
	width: 272px;
	height: 208px;
		left: 583px;
	top: 160px;
	z-index: 2;
	}
	
.girlOne {
	background:url(http://www.arrowinc.com/images/sidebarImage2.png) no-repeat; 
	}
	
.molecule {
	background:url(http://www.arrowinc.com/images/sidebarImage4.png) no-repeat; 
	}
	
.books {
	background:url(http://www.arrowinc.com/images/sidebarImage5.png) no-repeat; 
	}
	
.girlTwo {
	background:url(http://www.arrowinc.com/images/sidebarImage6.png) no-repeat; 
	}
	
.guy {
	background:url(http://www.arrowinc.com/images/sidebarImage7.png) no-repeat; 
	}
	
.magnifyingGlass {
	background:url(http://www.arrowinc.com/images/sidebarImage8.html) no-repeat;
	}
	
.thinking {
	background:url(http://www.arrowinc.com/images/sidebarImage9.png) no-repeat;
	}
	
.mentor {
	background: url(http://www.arrowinc.com/images/sidebarImage10.png) no-repeat;
	width: 300px;
	}

#relatedWorkshops {
	background: url("http://www.arrowinc.com/images/readingfacts.png") no-repeat;
	height: 52px;
	width: 185px;
	position: relative;
	z-index:3;
	}
	
#relatedWorkshops span {
	display: none;
	}
	
.clear {
	clear: both;
	width: 100%;
	height: 1px;
	}
	
#footer {
	background: #ebebeb;
	height: 150px;
	margin-top: 35px;
	}
	
#footerLogos {
	width: 620px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	}
	
#footerLogos .ucf {
	float: left;
	margin-top: 40px;
	}
	
	
#copyInfo {
	background: #393939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	text-align: center;
	color: #fff;
	width: 100%;
	padding: 3px 0 3px 0;
	}
	
#copyInfo a:link,#copyInfo a:visited, #copyInfo a:active {
	color: #e5bc0a;
	text-decoration: none;
	}

#copyInfo a:hover {
	text-decoration: underline;
	}
	
#eligibility {
	background: url("http://www.arrowinc.com/images/eligibility.png") no-repeat;
	height: 39px;
	width: 144px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#eligibility span {
	display: none;
	}
	
#guidelines {
	background: url("http://www.arrowinc.com/images/products.png") no-repeat;
	height: 39px;
	width: 148px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#guidelines span {
	display: none;
	}
	
#judging {
	background: url("http://www.arrowinc.com/images/reading.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#judging span {
	display: none;
	}
	
#mentor {
	background: url(http://www.arrowinc.com/images/headerText/mentor.png) no-repeat;
	height: 39px;
	width: 266px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#mentor span {
	display: none;
	}

	
#past {
	background: url("http://www.arrowinc.com/images/food.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#past span {
	display: none;
	}
	
#next {
	background: url("http://www.arrowinc.com/images/associations.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#next span {
	display: none;
	}
	
#text h1 {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	}
	
#benefactors {
	background: url("http://www.arrowinc.com/images/reviews.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#benefactors span {
	display: none;
	}
	
#about {
	background: url("http://www.arrowinc.com/images/about.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#about span {
	display: none;
	}
	
#apply {
	background: url(http://www.arrowinc.com/images/headerText/apply.png) no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#apply span {
	display: none;
	}
	
#faq {
	background: url("http://www.arrowinc.com/images/faq.png") no-repeat;
	height: 39px;
	width: 228px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#faq span {
	display: none;
	}
	
#workshops {
	background: url("http://www.arrowinc.com/images/studies.png") no-repeat;
	height: 39px;
	width: 300px;
	left: 60px;
	top: 24px;
	position: absolute;
	}
	
#workshops span {
	display: none;
	}
	
#subNav {
	margin-left: 50px;
	padding: 24px;

	}
	
#subNav ul {
	width: 500px;
	list-stlye: none;
	margin: 0;
	padding: 0;
	border-bottom: 3px solid #967d15;
	height: 22px;
	}
	
#subNav li {
	float: left;
	list-style: none;
	margin: 0;
	}
	
#subNav li a:link, #subNav li a:active, #subNav li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	margin: 0 11px 0 11px;
	vertical-align: middle;
	color: #5b4b02;
	text-decoration: none;
	padding: 4px 8px 4px 8px;
	}
	
#subNav li a:hover {
	background: #d4b532;
}

#subNav li a.current {
	color: #fff;
	background: url(http://www.arrowinc.com/images/currentBG.jpg) repeat-x #977f1a;
	border: none;
	}
	
	/* Sub Nav2 */
		
	#subNav2 {
	margin-left: 50px;
	padding: 24px;
	}
	
#subNav2 ul {
	width: 500px;
	list-stlye: none;
	margin: 0;
	padding: 0;
	border-bottom: 3px solid #967d15;
	height: 22px;
	}
	
#subNav2 li {
	float: left;
	list-style: none;
	margin: 0;
	}
	
#subNav2 li a:link, #subNav li a:active, #subNav li a:visited {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	margin: 0 11px 0 11px;
	vertical-align: middle;
	color: #5b4b02;
	text-decoration: none;
	padding: 4px 8px 4px 8px;
	}
	
#subNav2 li a:hover {
	background: #d4b532;
}

#subNav2 li a.current {
	color: #fff;
	background: url(http://www.arrowinc.com/images/currentBG.jpg) repeat-x #977f1a;
	border: none;
	}
	
	
/* Application Process widget */
	
	

#applicationProcess ul {
	list-display: none;
	padding: 0;
	margin:0;
	height: 62px;
	width: auto;
	z-index: 15px;
	float: left;
	margin-left: -20px;
	clear: both;
	}
	
#applicationProcess li {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	}
	
#applicationProcess li.current {
 	cursor:pointer;
	}
	
#applicationProcess ul li#step1 {
	background: url(http://www.arrowinc.com/images/apply/1.jpg) top no-repeat;
	height: 59px;
	width: 154px;
	}
	
#applicationProcess ul li#step1.current  {
	background: url(http://www.arrowinc.com/images/apply/1.jpg) bottom no-repeat;
	}
	
#applicationProcess li#step2 {
	background: url(http://www.arrowinc.com/images/apply/2.jpg) top no-repeat;
	height: 59px;
	width: 105px;
	}
	
#applicationProcess li#step2.current {
	background: url(http://www.arrowinc.com/images/apply/2.jpg) bottom no-repeat;
	}
	
#applicationProcess li#step3 {
	background: url(http://www.arrowinc.com/images/apply/3.jpg) top no-repeat;
	height: 59px;
	width: 100px;
	}
	
#applicationProcess li#step3.current {
	background: url(http://www.arrowinc.com/images/apply/3.jpg) bottom no-repeat;
	}
	
#applicationProcess li#step4 {
	background: url(http://www.arrowinc.com/images/apply/4.jpg) top no-repeat;
	height: 59px;
	width: 132px;
	}
	
#applicationProcess li#step4.current {
	background: url(http://www.arrowinc.com/images/apply/4.jpg) bottom no-repeat;
	}
	
.hide {
	display: none;
	}
	
#left {
	float: left;
	width: 228px;
	margin-top: 15px;
	margin-right: 15px;
	}
	
#left a:link, #left a:visited, #left a:active, #right a:link, #right a:visited, #right a:active {
	border: none;
	}
	
#left img, #right img {
	margin-bottom: 15px;
	paddding: 25px;
	border: 4px solid #6e6e6e;
	}
#left img:hover, #right img:hover {
	border: 4px solid #ccc;
	}	

#right {
	float: left;
	width: 228px;
	margin-top: 15px;
	} 

.winners p {
	padding-bottom: 35px;
	background: url(http://www.arrowinc.com/images/divider.jpg) center bottom no-repeat;
	}
	
#mentorNominate {
	width: 550px;
	height: 122px;
	position: relative;
	margin-top: -140px;
	}

	
#mentorNominate img {
	position: absolute;
	top: 35px;
	*top: 53px;
	left: 60px;
	}

#error {
	margin: 5px auto;
	width: 450px;
	padding: 5px;
	background: #FFCCCC;
	border-top: 5px solid #FF6666;
	border-bottom: 5px solid #FF6666;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #FF6666;
	border-left-color: #FF6666;
}
#error p {
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #333;
}
