/*Style sheet for America Rebuilds content only
Contacts: Melody Brownell, Corporate Systems Support - Corporate Marketing
02/22/2010*/


#content{
	width: 985px;
}
.top-left, .top-right, .bottom-left, .bottom-right {
	background-image: url(/planningcenter/images/corners.jpg);
	height: 24px;
	font-size: 2px;
}
.top-left, .bottom-left {
	margin-right: 21px;
}
.top-right, .bottom-right {
	margin-left: 21px;
	margin-top: -24px;
}
.top-right {
	background-position: 100% 0;
}
.bottom-left {
	background-position: 0 -24px;
}
.bottom-right {
	background-position: 100% -24px;
}
.inside {
	margin: 0 21px 0 21px;
	background: #ffffff;
	padding:0;
	text-align: left;
	border:1px solid white;
}
.inside h2{
	color: #003366;
}
.notopgap {
	margin-top: 0;
}
.nobottomgap {
	margin-bottom: 0;
}
.insideright {
	background-image: url(/planningcenter/images/blue-r.jpg);
	background-repeat: repeat-y;
	height: 100%;
}
.insideright {
	background-position: 100% 0;
}
.insideleft {
	background-image: url(/planningcenter/images/blue-l.jpg);
	background-repeat: repeat-y;
}
.calloutboxleft{
	float: left;
	width: 280px;
	margin: 5px 10px 5px 0;
	padding: 0;
}
.calloutboxright{
	float: left;
	width: 280px;
	margin: 5px 0 5px 0;
	padding: 0;
}
.calloutboxright {/*style to position content appropriately*/
	border:1px solid white;
}
#bluecalltoaction {
	background-color:#CCDDEE;
	color:#003366;
	padding: 5px 5px 5px 10px;
	margin: 0;
}
.calloutboxleft h2{ /*style to position content appropriately*/
 	margin:0; 
 	padding-top:5px;
}
.calloutboxright h2{/*style to position content appropriately*/
 	margin:0; 
 	padding-top:5px;
}
.actionbtn {
	float: left;
	clear: both;
	background: url(/allweb/images/corporate/pcom/left-btn-blue.gif) no-repeat;
	padding: 0 0 0 10px;
	margin: 0;
}
.actionbtn a{
	float: left;
	height: 31px;
	background: url(/allweb/images/corporate/pcom/middle-btn-blue.gif) repeat-x left top;
	line-height: 31px;
	padding: 0;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}
.actionbtn span {
	background: url(/allweb/images/corporate/pcom/right-btn-blue.gif) no-repeat;
	float: left;
	width: 10px;
	height: 31px;
}
.actionbtn a:hover, .actionbtn a:visited, .actionbtn a:active{
	color: #fff;
	font-weight: bold;
}
/*Pull quotes*/
.lfquote{
	background: url(/allweb/images/corporate/pcom/left-orange-quote.gif) left top no-repeat;
	margin-bottom: 10px;
	padding: 0;
}

.rtquote{
	background: url(/allweb/images/corporate/pcom/right-orange-quote.gif) right bottom no-repeat;
	padding: 10px 5px 5px 15px;
	margin: 0;
}
.videobox3left{
	float:left;
	width:165px;
	border:1px solid #ccddee;
	padding: 2px;
	margin: 0 0 5px 15px;
}
.videobox3middle{
	float:left;
	width:165px;
	padding: 2px;
	margin: 0 10px 5px 15px;
}
.videobox3right{
	float:left;
	width:165px;
	border:1px solid #ccddee;
	padding: 2px;
	margin: 0 0 5px 0;
}
.videoboxline{
	border:1px solid #ccddee;
}
.videoboxcontent{
	margin: 0;
	padding: 2px 5px 2px 5px;
	width: 160px;	
}
.videoboxcontent h4{
	color:#003366;
	margin: 2px 0 0 0;
	padding: 0;
}
.videoboxcontent p{
	padding: 0;
	margin: 2px 0 2px 0;
}
.videoboxcontent img{
	padding: 0;
	margin: 2px 0 0 0;
}
.videographic{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
