/* DevZone front page */


#devBody {
	margin-top: 10px;
}

#devBody .subText {
	color: #999;
	font-size: 90%;
}


#promo .boxAction {
	width: 160px;
	min-height: 200px;
	color: #fff;	
	background: #015a84 url('/common/img/box/box-promo-gradient-blue-bg.png') bottom repeat-x;
}

#promo .boxAction ul {
	margin-top: 10px;
}

#promo .boxAction ul li .subItem {
	margin-left: 15px;
	font-size: 95%;
}




#fpsections {
	float: left;
	width: 160px;
	vertical-align: top;
}

#pageContent {
	margin-left: 180px;
	vertical-align: top;
}
	
#pageContent h1 {
	padding-top: 15px;
}


/* Drop shadow box tops*/
#fpsections .boxActionHeader {
	vertical-align: top;
	padding: 0;
	background: #015a84 url('/common/img/box/box-fp-mid-blue-bg.png') repeat-x;
	height: 40px;
}

#fpsections .boxActionHeader .leftCorner {
	background: url('/common/img/box/box-fp-left-blue-bg.png') no-repeat top left;
	height: 40px;
}

#fpsections .boxActionHeader .rightCorner {
	background: url('/common/img/box/box-fp-right-blue-bg.png') no-repeat top right;
	height: 40px;
}

#fpsections .boxAction {
	padding: 0 4px 0px 4px;
	border-left:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	vertical-align: top;
}


#fpsections .boxAction img.communityLogo {
	float: right;
	padding-top: 10px;
}


#fpsections .devSmallPromo {
	padding-top: 10px; 
	padding-bottom: 10px;
}


#fpsections .rssContent {
	padding-top: 10px; 
	padding-bottom: 10px;
	vertical-align: middle;
}


#fpsections .rssContent img {
	vertical-align: middle;

}



#sunLogos {
	padding-top: 10px;
    text-align: center;

}

#sunLogos img {
	padding-right: 30px;
	vertical-align: middle;
	
}

#sunLogos h3 {
	color: #999;
}


/*Small Banner Ads - using liquid 4-corner box*/
#quickPoll {
	width: 40%;
	margin-top: 15px;
	margin-right: 10%;
	margin-bottom: 20px;
	background: #e0e0e0 url('/common/img/box/box-grey-bg-top-left.gif') no-repeat top left;
	float: right;
}
#quickPoll .container {
	background: url('/common/img/box/box-grey-bg-bottom-right.gif') no-repeat bottom right;
} 
#quickPoll .containerInner {
	background: url('/common/img/box/box-grey-bg-bottom-left.gif') no-repeat bottom left;
} 

#quickPoll .content {
	padding: 20px;
	background: url('/common/img/box/box-grey-bg-top-right.gif') no-repeat top right;
}

#quickPoll h1 {
	color: #666;
/*	padding-bottom: 15px;*/
}

#quickPoll form {
	font-size: 90%;
}

#blogs {
    float: left;
    width: 40%;
    margin-right: 5%;

}



