/*List activities*/

/*********CMS**********/

div.content h1 {
	display: none;
}

div.content h2 img {
	margin-bottom: 20px;
}

div.content div.news {
	margin: 0px 10px 30px 50px; 
	padding-bottom: 0px;
	border-bottom: dotted 1px;
	overflow: hidden;
}

* html div.content div.news {
	height: 110px;
	overflow: visible;
}

div.news div.title  {
	margin: 0px 0 10px 0;
	display: block;
	font-weight: bold;
	color: #663300;
}

div.news div.text {
	display: block;
	text-align: justify;
	font-weight: normal;
}

* html div.news div.text {
	display: block;
	height: 1px;
	text-align: justify;
	font-weight: normal;
}

div.news div.text a{
	color: #8f7031;
	font-weight: bold;
	text-decoration: none;
}

div.news img {
	margin: 20px 10px 20px 85px;
	float: right;
}

/**********************/


table#listActivities {
	
}

table#listActivities th{
	background-color: ;
}

table#listActivities td{
	
}

/* Pictures */
#pictures {
	padding-left: 1px;
}

#pictures img {
	margin-left: 5px;
}

#mainContent {
    width: 675px;
    color: #653300;
}

#mainContent .content {
    min-height: 410px;
}

* html #mainContent .content {
    height: 399px;
}

* html #mainContent .bottom .left, * html #mainContent .bottom .right {
	bottom: 437px;
}

#mainContent h3 {
	margin: 0;
	font-size: .9em;
}

#mainContent .pictures {
	clear: left;
	padding-top: 45px;
	padding-bottom: 25px;
	text-align: center;
}

#mainContent .left {
	float: left;
}

#mainContent .right {
	float: right;
}

#mainContent .left, #mainContent .center, #mainContent .right {
	text-align: center;
}

#mainContent div.center {
	 margin-left: 150px;
}

#mainContent div.left {
	margin-left: 40px;
}

* html #mainContent div.left {
	margin-left: 20px;
}

#mainContent div.right {
	margin-right: 40px;
}

* html #mainContent div.right {
	margin-right: 20px;
}

#mainContent .pictures {
	margin: 30px 75px 0 60px;
}

#mainUnderline {
    width: 580px;
    border-color: #673303;
}

* html #secSection .bottom .left, * html #secSection .bottom .right {
	bottom: 455px;
}

* html #secSection .top .right, * html #secSection .bottom .right  {
	right: -1px;
}

/* Secondary Section */
#secUnderline {
	left: 45px;
	width: 180px;
	color: #ffffff;
}

#secSection .content {
	
}

* html #secSection .content {
	
}

#secSection h3 {
	margin: .9em 0 .5em 0;
	font-size: .8em;
	color: #ffffff;
}

#secSection p {
	margin: .6em 0;
	font-size: .8em;
}

#secSection a {
	color: #ffffff;
}

#secSection .seeAll {
	margin-top: 1.5em;
	text-align: center;
}

#secUnderline {
	border-color: #ffffff;
}

/*pubActivities*/

div#pubActivities {
	text-align: center;
}

div#pubActivities a img{
	margin-top: 20px;
	border: none;
}