﻿#primarynews, .primarynews
{
	width:580px;
	margin: auto;
}

#primarynews #newstitle, .primarynews #newstitle
{
	font-family: Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	color: #c00000;
	float: left;
	width:100%;
	margin: 0px 0px 15px 0px;
}

#primarynews #newstitle a, #primarynews #newstitle a:visited, 
.primarynews #newstitle a, .primarynews #newstitle a:visited
{
	color: #c00000;
}

#primarynews img.primarynewsimg, 
.primarynews img.primarynewsimg
{
	border: solid 1px #6a9ec3;
	float: left;
}


#primarynews #info, .primarynews #info
{
	float: left;
	min-height:170px;
	width:310px;
	margin-left:10px;
}

#primarynews #continue, .primarynews #continue
{
	margin:10px;
	float:left;	
}

#primarynews #continue a, #primarynews #continue a:visited, 
.primarynews #continue a, .primarynews #continue a:visited
{
	font-family: Tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	color: #bc0000;
	text-decoration:none;
}

#primarynews #continue a:hover, .primarynews #continue a:hover
{
	text-decoration:underline;
}

#primarynews #date, .primarynews #date
{
	margin:10px;
	float:left;	
	font-size:10px;
	color:#666666;
}

#actualnews
{
	float:left;
	clear:both;
	margin:10px;
	display:inline;
}

#actualnews #actualnewstitle
{
	font-family: Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color: #d86568;
	float: left;
	margin:0px;
	padding:0px;
	display:inline;
}

#actualnews ul
{
	list-style-image:none;
	list-style-type:none;
	list-style-position:inside;
	float:left;
	margin:0px;
	padding:0px;
}

#actualnews li
{
	float:left;
	clear:both;
	padding:7px 0px;
}

#actualnews li a, #actualnews li a:visited
{
	color:#5e5e58;
	font-family: Tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
}

#actualnews li a:hover
{
	text-decoration:underline;
}

#actualnews li.newstitle
{
	font-family: Tahoma, Arial;
	font-size:12px;
	font-weight:bold;
	color: #d86568;
}

#actualnews li .newsdate
{
	color: #bc0000;
}

#category1info
{
	color: #484941;
	font-family: Tahoma, Arial;
	font-size: 11px;
	float:left;
	margin:0px 10px;
	clear:both;
	display:inline;
}

#category1info .list1
{
	background-color: #f0f5f9;
	width:560px;
	margin-top:7px;
	clear:both;
	float:left;
	padding:10px;
}

#category1info .list2
{
	background-color: #fafbfd;
	width:560px;
	margin-top:7px;
	clear:both;
	float:left;
	padding:10px;
}

#category1info .list1 .cat1title, #category1info .list2 .cat1title, 
#category1info .list1 .cat1title a, #category1info .list2 .cat1title a, 
#category1info .list1 .cat1title a:visited, #category1info .list2 .cat1title a:visited
{
	color: #1c4b69;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:10px;
}

#category1info .list1 img, #category1info .list2 img
{
	border:solid 1px #dee3e7;
	border-top-width:0px;
	border-left-width:0px;
	float:left;
	margin-right:10px;
}

#category1info .list1 .subcats, #category1info .list2 .subcats
{
	float:left;
	clear:both;
	color:#9b9c9e;
	margin-top:10px;
}

#category1info .list1 .subcats a, #category1info .list1 .subcats a:visited, #category1info .list2 .subcats a, #category1info .list2 .subcats a:visited
{
	color:#6890c4;
	text-decoration:none;
}

#category1info .list1 .subcats a:hover, #category1info .list2 .subcats a:hover
{
	text-decoration:underline;
}

#footer_adv
{
	float:left;
	margin:10px 10px;
	clear:both;
	display:inline;
}

#contentholder
{
	width:580px;
	margin: auto;
	margin-left:10px;
	float:left;
}

#contentholder #contenttitle
{
	clear:both;
	margin:0px;
	padding:0px;
	font-family: Tahoma, Arial;
	font-size:14px;
	font-weight:bold;
	color: #c00000;
}

#contentholder #page_numbers, #contentholder .page_numbers
{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:10px;
	font-size:10px;
}

#contentholder #content
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:20px;
}

#contentholder #content .list1
{
	background-color: #f0f5f9;
	width:560px;
	margin-top:7px;
	clear:both;
	float:left;
	padding:10px;
}

#contentholder #content .list2
{
	background-color: #fafbfd;
	width:560px;
	margin-top:7px;
	clear:both;
	float:left;
	padding:10px;
}

#contentholder #content .list1 .title, #contentholder #content .list2 .title
{
	color: #1c4b69;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:10px;
}

#contentholder #content .list1 a, #contentholder #content .list2 a, #contentholder #content .list1 a:visited, #contentholder #content .list2 a:visited
{
	font-size:11px;
	color:#6890c4;
}

#contentholder #content .list1 .newsdate, #contentholder #content .list2 .newsdate
{
	color: #d86568;
}

#contentholder #content .list
{
	background-color:#fafbfd;
	width:260px;
	float:left;
	padding:10px;
	border:solid 1px #dbe8f2;
}

#contentholder #content .list img
{
	float:left;
	margin-right:10px;
}

#contentholder #content .list .title
{
	color: #1c4b69;
	font-size: 11px;
	font-weight:bold;
	float:left;
	vertical-align:middle;
}

#contentholder #content .list_gallery
{
	background-color:#fafbfd;
	width:240px;
	float:left;
	padding:10px;
	border:solid 1px #dbe8f2;
}

#contentholder #content .list_gallery img
{
	margin-bottom:10px;
}


