/******
Overrides for common.css and site.css. Modify/delete as needed.
******/

/******
Declarations for photo_gallery story type. Do not delete. Modify 
dimensions/colors as needed.
******/
h1	{
	margin: 0.5em 0;
	color: #1d2d48;
} 
h2, h3	{
	color: #1d2d48;
}
p	{
	margin: 0 0 1em 0;
}

.pgtop {
	margin: 1em auto 3em auto;
}
.pgrow {
	margin: 1em 0;
	vertical-align: middle;
}
.pgrow .pgthumb {
	float: left;
	padding: 0 10px;
}
.pgthumb img {
	border: 3px solid #fff;
	vertical-align: middle;
}
.pgthumb img.pgcurrent {
	border: 3px solid #666;
}
/* article pages */

.article_top {
    padding: 8px 9px;
    width: 568px;
    color: #4f4f4f;
    line-height: 1.2;
	min-height: 303px;
}
.article_top img {
    margin-right: 20px;
	float: left;
}
.article_top h1 {
    margin: .5em 0;
    font-size: 24px;
    font-weight: normal;
    line-height: 1;
    color: #0e1b2a;
}
.article_top p {
    margin: .6em 0;
}
.article_top strong {
    color: #0e1b2a;
    font-weight: normal;
}

/******
Declarations for video_gallery story type.
******/

.highlightit img{
border: 2px solid #ccc;
}

.highlightit:hover img{
border: 2px solid #6485B9;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}

/* article sidebar */

#sidebar_news {
	background: transparent url(../images/sidebar_news.png) no-repeat;
	padding: 3px 10px;
	display:none!important; 
}
#sidebar_news h2	{
	color: #1d2d48;
	font-size: 1.5em;
	font-weight: normal;
}
#sidebar_archive	{
	background: transparent url(../images/sidebar_bot.png) repeat-y;
	width:292px;
}
.article_bottom {
	background: #e8eff9;
}
.bottom_article	{
	float: left;
	background:#ffffff no-repeat scroll 0 0;
	border: 5px solid #bacff1;
	width: 234px;
	min-height: 110px;
	padding: 0 10px;
	margin: 0 20px 0 0;
}
.bottom_article p	{
	padding: 5px 0 0 15px;
}
.bottom_article	a	{
	color:#1d3252;
	font-size: 12px;
	line-height: 1.5em;
}
