/********************************************************************************
 *              CONTRIBUTE.CSS					                   		*
 ********************************************************************************/

.divider
{
height:5px;
padding:0;
margin:20px 0 20px 0;
/*background-color: #124578;*/
background-color: #eee;
}

 h1 
{
	font-size:1.9em; 
	line-height:1em;
	font-weight:bold;
	margin-bottom:.3em;
	color: #FF6600;
	letter-spacing:-1px;
}

 h2 
{
	font-size:1.4em;
	line-height:1em;
	font-weight:bold;
	margin-bottom:.75em;
	/*color:#124578;*/
	color: #FF6600;
}

 h3
{
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:.75em;
	color:#124578;
}

 h4 
{
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:.75em;
	color:#124578;
}

 h5 
{
	font-size:1em;
	font-weight:bold;
	margin-bottom:.75em;
	color:#124578;
}

 h6 
{
	font-size:1em;
	font-weight:bold;
	margin-bottom:.75em;
	padding-bottom:.5em;
	border-bottom:4px solid #124578;
	color:#124578;
}

.dropcap 
{ 
	float:left; 
	color: #FF6600;
	margin:0 6px 0 0;
    font-size:6.2em;
	font-weight:bold;
    line-height:.9em;

}

.caption 
{
	color:#124578;
	font-size:.9em;
	margin-bottom:1em;
	font-style:normal;
}

.quote-left
{
	color:#124578;
	font-size:1em;
	font-weight:bold;
	margin-right:1em;
	padding-top:1em;
	width:10em;
	float:left;
	border-top:4px solid #ccc;
	border-bottom:4px solid #ccc;
}

.quote-right
{
	color:#124578;
	font-size:1em;
	font-weight:bold;
	margin-left:1em;
	padding-top:1em;
	width:10em;
	float:right;
	border-top:4px solid #ccc;
	border-bottom:4px solid #ccc;
}


.footnote 
{
	font-size:.9em;
	color:#666;
	font-style:italic;
	margin-bottom:1em;
	margin:0 5em 1em 0;
}
.byline 
{
	font-weight:bold;
	margin-bottom:1em;
	font-size:.9em;
	color:#999;
	line-height:1.3em;

}

.img-left 
{
	margin:.5em 20px .5em 0;
	float:left;
}

.img-right 
{
	margin:.5em 0 .5em 20px;
	float:right;
}
.pagelet-left
{
	float: left;
	width:195px;
	padding:0 0 0 0;
	margin:0;
}
.pagelet-right
{
	float: left;
	width:195px;
	padding:0 0 0 20px;
	margin:0;
}
.layoutdivider 
{
	border-top:1px solid #eee;
	margin:1em 0 1em 0;
}


.graybox
{
	text-indent:0;
	font-weight:normal;
	background-color:#eee;
	padding:20px;
	margin-bottom:1em;
	border-top:10px solid #ccc;
	overflow:hidden;
}

.whitebox
{
	text-indent:0;
	font-weight:normal;
	background-color:#fff;
	padding:20px;
	margin-bottom:1em;
	border-top:10px solid #ccc;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	overflow:hidden;
}


.gradientbox
{
	background-image: url(/assets/interface/bk_lightgray_gradient.gif);
	background-repeat: repeat-x;
	text-indent:0;
	font-weight:normal;
	background-color:#fff;
	padding:20px;
	margin-bottom:1em;

	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	border-top:10px solid #eee;
	overflow:hidden;
} 

.darkgraybox p, .graybox p, .whitebox p, .gradientbox p
{
	margin-bottom:1em;
}

.datestamp
{
	border-top:1px solid #eee;
	padding:0;
	margin:0;
	font-size:.8em;
	text-align:right;
}

