﻿@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
 ~§~ Layout
****************************************************************************************************/



/****************************************************************************************************
 ~§~ General
****************************************************************************************************/
.panelEdge {
 background-repeat:repeat-y;
}


/* Welcome ---------------------------------------------------------------------------------------------------- */
.welcome {
	background-color: #FFECD4;
	vertical-align: top;
	background-image:url(images/pages/main/welcome_graphic.gif);
	background-repeat:no-repeat;
	background-position:bottom right;

}

.welcome h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight:normal;
	color: #7B003C;
}

.welcome h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
}

.welcomeContent {
 margin: 0px;
	/*******************************************************************
	 ~§~ Adjust welcome ocntent heght here
	*******************************************************************/
	height: 298px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	margin: 20px 5px 0px 7px;
}



/* News ---------------------------------------------------------------------------------------------------- */

.news {
	background-color: #FFFBF5;
	vertical-align: top;
 	padding: 0px;
	margin: 0px;
}

.newsContent {
 	margin: 0px;
	padding: 7px 7px 10px 12px;
}

.news h1 {
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
 	color:#7A003C;
	margin:9px 0px 0px 0px;
}

.news h1.firstItem {
 	margin:0px 0px 0px 0px;
}

.news p {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px 0px 0px 0px;
}

.news a {
 	color:#7C033D;
 	text-decoration: none;
}

.news a:hover {
 	text-decoration: underline;
}

/* Communities ---------------------------------------------------------------------------------------------------- */
.communities {
	background-color: #FFFBF5;
	vertical-align: top;
	background-image:url(images/pages/main/community_logo.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding: 0px;
	margin: 0px;	
}

.communityContent {
 	margin: 0px;
	padding: 7px 7px 10px 7px;
}



.communities h1 {
 	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal;
	margin-bottom: 0px;
 	color:#7C033D;
	margin: 6px 0px 0px 0px;
	padding-left: 13px;
	background-image:url(images/bullet.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}

.communities a {
 color:#7C033D;
 text-decoration: none;
}

.communities a:hover {
 text-decoration: underline;
}

.communities h1.firstItem {
 margin:0px 0px 0px 0px;
}

.communities p {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 8px;
	margin: -2px 0px -2px 5px;
}


/* common ---------------------------------------------------------------------------------------------------- */


/* Footer ---------------------------------------------------------------------------------------------------- */
.footer {
	background-image:url(images/main/footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	
	text-align:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.footer span {
	background-image:url(images/main/footer_divider.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:5px;
}

.footer ul {
 margin-top: 10px;
}

.footer li {
 display: inline;
}

.footer a {
	color:#7E7A6F;
}

.footer a:hover {
	color:#000000;
}
