/* Youth For Understanding USA Home Page Styles
   Updated: Monday, February 04 @ 12:36 P.M.
   Author: Unconformity, LLC.
   ----------------------------------------------------*/
   
/* HOME PAGE STYLES
   ----------------------------------------------------*/
#featureOnegraphic
{
	width: 591px;
	height: 354px;
	background-color: #CCCCCC;
	float: left;
}
#featureOnegraphic h1
{
	padding: 210px 0 0 30px;
	color: #FFF;
	font-size: 36px;
	line-height: 38px;
}
#featureOnegraphic h2
{
	padding: 0 0 0 30px;
	color: #FFF;
	font-size: 19px;
}
#featureOnenav
{
	width: 591px;
	float: left;
	height: 129px;
	background-color: #FFF;
	color: #FFF;
}
#featureOnenav h1, #featureOnenav h2, #featureOnenav h3
{
	padding-left: 12px;
	font-weight: normal;
}
#featureOnenav h1
{
	padding-top: 12px;
	font-size: 19px;
	line-height: 19px;
}
#featureOnenav h2
{
	padding-top: 8px;
	font-size: 14px;
	line-height: 16px;
}
#featureOnenav h2.exception
{
	padding-top: 0;
	font-size: 14px;
	line-height: 16px;
}
#featureOnenav h3
{
	padding-top: 8px;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
#leftBox, #centerBox, #rightBox
{
	margin: 2px 2px 2px 0;
	float: left;
	width: 195px;
	height: 125px;
	background-color: #FF4200;
	display: inline; /* IE 5.5 & 6.x margin/float fix */
}
#leftBox { background-color: #ff4200; }
#centerBox { background-color: #FBBA18; }
#rightBox { background-color: #588A45; }
#leftBox:hover { background-color: #ff6833; }
#centerBox:hover { background-color: #FFCC66; }
#rightBox:hover { background-color: #70A65A; }
#featureTwobox
{
	float: left;
	width: 591px;
	height: 185px;
	background-color: #288193;
}
#featureTwobox h1
{
	padding-top: 12px;
	padding-left: 12px;
	font-size: 19px;
	line-height: 19px;
	font-weight: normal;
	color: #FFF;
}
#featureTwoboxphoto
{
	float: left;
	padding: 12px;
}
#featureTwoboxphoto img { border: 1px solid #FFF; }
#featureTwobox a, #featureTwobox a:visited, #featureThreebox a, #featureThreebox a:visited
{
	color: #FFF;
	text-decoration: none;
}
#featureTwobox a:hover
{
	color: #FFCC66;
	text-decoration: none;
}
#featureTwobox ul
{
	float: left;
	padding-top: 10px;
	font-size: 15px;
	line-height: 21px;
	font-weight: normal;
	color: #FFF;
}
#featureTwobox li
{
	list-style-type: square;
	list-style-position: inside;
}
#featureThreebox
{
	margin: 0;
	float: left;
	width: 209px;
	height: 185px;
	background-color: #FBBA18;
	display: inline; /* IE 5.5 & 6.x margin/float fix */
}
#featureThreeboxphoto
{
	float: left;
	padding: 12px 12px 80px 12px;
}
#featureThreebox h1
{
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	padding-left: 12px;
	color: #53371F;
}
#featureThreebox p
{
	font-size: 12px;
	line-height: 12px;
	color: #53371F;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 5px;
}
#featureThreebox img {
	height: 90px;
	width: 80px;
}

#featureThreebox:hover { background-color: #FFCC66; }

#homeSidebar
{
	float: right;
	width: 209px;
	height: 483px;
	background: #288193 url("../../../img/CORNER_GRAY.gif") no-repeat;
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	overflow: hidden;
}
#homeSidebar a, #homeSidebar a:visited
{
	color: #FFCC66;
	text-decoration: none;
}
#homeSidebar a:hover
{
	color: #FFF;
	text-decoration: none;
}
#supportFor
{
	height: 128px;
	overflow: hidden;
}
#newsEvents
{
	border-top: 2px #FFF solid;
	border-bottom: 2px #FFF solid;
	margin: 0 12px;
	padding: 10px 0;
	height: 204px;
	overflow: hidden;
}
#studentStories
{
	height: 117px;
	overflow: hidden;
}
#supportFor h1, #newsEvents h1, #studentStories h1
{
	font-size: 14px;
	line-height: 19px;
	font-weight: normal;
	color: #FFF;
	text-transform: uppercase;
}
#supportFor h1 { padding: 10px 5px 0 36px; }
#studentStories h1 { padding: 10px 5px 0 12px; }
#supportFor ul, #studentStories ul
{
	list-style-type: none;
	padding-right: 12px;
}
#supportFor li, #studentStories li
{
	list-style-type: none;
	padding: 0 12px;
	line-height: 24px;
}
#supportFor a, #supportFor a:visited, #studentStories a, #studentStories a:visited
{
	padding: 0 0 0 13px;
	background: url("../../../img/BULLET_GRAY.gif") left center no-repeat;
}
#newsEvents p, #studentStories p { padding: 8px 10px 3px 0; }
#studentStories p { padding: 5px 12px; }
#studentStories li { line-height: 18px; }
#studentStories a, #studentStories a:visited { background: url("../../../img/BULLET_MAIN_NAV_WHITE.gif") left center no-repeat; }



/* OTHER
   ----------------------------------------------------*/
