/* --------------------  general  ----------------------- */
#homeContainer {
	display: block;
	width: 988px;
}

#homeRow1 {
	width:988px;
	overflow:hidden;
	margin: 15px 0px 15px 0px;
}

.more {
	background: url("/~/media/Images/coresite/ui/sprite.ashx") no-repeat scroll 0 -422px transparent;
	margin-left: 0;
	padding-bottom: 18px;
	padding-left: 30px;
	line-height:1.5em;
	font: 14px "FuturaCnd",Arial,san-serif;
	text-transform:uppercase;
}

div.intro {
	float:right;
	padding-left:10px;
	background: url("/~/media/Images/vision2020/home/arrow.png") no-repeat grey;
	background-position: center right;
	width:155px;
	font: 1.2em "FuturaCnd",Arial,san-serif;
	text-transform:uppercase;
	line-height:1.5em;
}

div.intro a,
div.intro a:hover {
	color:#fff;
}

div.featured-button {
	background: grey;
        color:#fff;
        margin:0px 0px 15px 0px;
	padding:10px;
        width:510px;
	font: 1.2em "FuturaCnd",Arial,san-serif;
	text-transform:uppercase;
	line-height:1.4em;
}
div.featured-button a,
div.featured-button a:hover {
	color:#fff;
}
div.featured-button p {
        margin: 0px;
}

#two ul{
	font-size: 14px;
	margin: 10px 5px 20px 5px;
}
#two ul li{
	margin-bottom: 15px;
        margin-left: 20px;
}

div.edguide p {
	float:right;
}

.more a {
	padding-top:3px;
}

#four a,
#five a {
	color:#fff;
}

#four a:hover,
#five a:hover {
	color:#fff;
}

#one {
	background-color: #1b3765;
	padding:10px;
	float: left;

}

#two {
	background-color: #EEEEEE;
	float: left;
	height: 280px;
	padding:10px;
	width: 548px;
}

#two h1 {
	font: 2.5em "FuturaCnd",Arial,san-serif;
	padding-left: 25px;
	margin: 15px 0 5px 0;
}

.grey {
	color:grey;
}

/* --------------------  cols  -------------------------- */
#homeRow2 #col1
{
	display: inline;
	position: relative;
	float: left;
	width: 420px;
	margin:0;

}
#homeRow2 #col2
{
	display: inline;
	float: left;       
        margin: 0 0 0 35px;
        position: relative;
        width: 530px;
}



#three{
float:left;
width:420px;
background-color:#eee;
margin-bottom:20px
}

#three h3{
background-color:#1b3765;
display:block;
color:#fff;
padding: 7px;
font: 1.8em "FuturaCnd",Arial,san-serif;
}


div.social-connections ul li img{
display:none;
}

div.social-connections ul li{
background-image: url("/~/media/Images/vision2020/home/twitter-bird.png");
 background-position: left top;
    background-repeat: no-repeat;
    padding: 5px 40px 10px;
}

div.social-connections ul{
list-style:none;
margin:0px;
padding:10px;
}

#four{
float:left;
background-color:#1b3765;
margin-bottom:20px;
padding:15px;
color:#fff;
}

div.edguide{
width:200px;
float:right;
}

#five{
float:left;
background-color:#1b3765;
padding:15px;
color:#fff;
padding: 15px;
width: 390px;
}

#five h3{
color:#fff;
font: 1.8em "FuturaCnd",Arial,san-serif;
}

#six h2{
background-color:#1b3765;
display:block;
color:#fff;
padding: 7px;
margin:0px;
font: 1.8em "FuturaCnd",Arial,san-serif;
}

#seven h2{
background-color:#1b3765;
display:block;
color:#fff;
padding: 7px;
margin:0px;
font: 1.8em "FuturaCnd",Arial,san-serif;
}

div.feature{
padding:15px;
}


#seven h2{
background-color:#1b3765;
display:block;
color:#fff;
font-size: 1.8em;
padding: 7px;
font: bold FuturaCnd,arial,sans-serif;
}

#eight{
width:988px;
margin-top:20px;
background-color:#eee;
}

div.quicklinks ul{
list-style-image: url("/~/media/Images/vision2020/home/square-bullet.png");
padding-top:15px;
}

#eight h3{
font: 1.8em "FuturaCnd",Arial,san-serif;
color:#fff;
margin:0;
padding:0;
}

div.sponsor{
float:left;
margin-top: 25px;
padding-left:25px;
background: url("/~/media/Images/vision2020/home/arrow.png") no-repeat grey;
background-position: center right;
width:450px;
text-transform:uppercase;
line-height:1.5em;
color:#fff;
}