/*  --------------------------------------------------------------------------------------------
											Project 'core' styles. 	
	--------------------------------------------------------------------------------------------
*/

.bodyMain { 			
	font-family: "Trebuchet MS";
	font-size: 11pt;
	background-color: #000000;
	font-weight:normal;
	margin-top: 0px;
	margin-left: 0px;
	color: #341000;
}


.generic{		
	color: #341000; /* 522d1d */
}

td{
	text-align:left;
}

img{
	 }


a.topMenuItem:link , a.topMenuItem:visited {
	color:#ffff77;
	font-weight:bold;
	font-size:12pt;
}

a.topMenuItem:hover {
	color:#ffffff;
	font-weight:bold;
	font-size:12pt;
}


.genericHead{
	font-weight:bold;
}

.pageHead {
	font-weight:bold;
	font-size:12.5pt;
}

a.pageHead:link ,  a.pageHead:visited, a.pageHead:hover{
	font-weight:bold;
	font-size:12.5pt;
	text-decoration:none;
}


a:link , a:visited {
	color: #341000;
	text-decoration:underline;
	font-weight: normal;
}


a.navSideHead:link, a.navSideHead:visited  {
	color: #341000;
	font-size:9pt;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

a.navSideItem:link, a.navSideItem:visited {
	color:#341000;
	font-size:11pt;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

a.itemLevel0:link, a.itemLevel0:visited ,
a.itemLevel1:link, a.itemLevel1:visited ,
a.itemLevel2:link, a.itemLevel2:visited ,
a.itemLevel3:link, a.itemLevel3:visited ,
a.itemLevel4:link, a.itemLevel4:visited {
	color: #341000;
	text-decoration:none;
	
}

.footerLink , a.footerLink ,
a.itemLevel:link, a.itemLevel:visited {
	color: #f5efc0;
	font-size:9pt;
	font-weight:bold;
}


.navSideHeadTD {
	/*background-color: #cccccc;*/
	text-align:right;
}



.successMessage{
	color: #00aa00;
	font-weight:bold;
}

.errorMessage{
	color:red;
	font-weight:bold;
}

.formElement {
	background-color: #000000;
	border: 1px solid #341000;
	font-size: 9pt;
	color: #f5efc0;
}

.formLabel , a.formLabel{
	color: #341000;
	font-size: 9pt;
	font-family: Verdana;
}

.redStar {
	color: #bb0000;
	font-size: 9pt;
}

#gbEntriesDiv {
	height:540px;
	width:450px;
	padding-left:15px;
	border:0px solid #000000;
	text-align:left;
	overflow:auto;
}

#mainContentDiv {
	height:540px;
	width:655px;
	padding-left:15px;
	border:0px solid #000000;
	text-align:left;
	overflow:auto;
}


.footerText {
	color:#aaaaaa;
	font-size:7pt;
	font-weight: bold;
}

/*  Uncomment this one when using the sitemap style, full expansion of children */

ul.smLevel0, ul.smLevel1, ul.smLevel2, ul.smLevel3, 
ul.smLevel4, ul.smLevel5, ul.smLevel6, ul.smLevel7  {
	list-style-type: none;
	padding: 0px;
	line-height: 0px;
}

/*  --------------------------------------------------------------------------------------------
						End of 'core' styles - styles for modules (if any) follow
	--------------------------------------------------------------------------------------------
*/



/*  --------------------------------------------------------------------------------------------
									Styles for module 'portfolio'
	--------------------------------------------------------------------------------------------
*/


.projectInfoHead {
	color: #fefefe;
	font-weight: bold;
}

.projectInfoData {
	color: #f1f1f1;
}

.projectInfoData a:link {
	color: #aaaaaa;
	font-weight: bold;
}

.projectInfoData a:visited {
	color: #999999;
	font-weight: bold;
}

/*  --------------------------------------------------------------------------------------------
								End of styles for module 'portfolio'
	--------------------------------------------------------------------------------------------
*/




/*  --------------------------------------------------------------------------------------------
									Styles for module 'guestbook'
	--------------------------------------------------------------------------------------------
*/


.guestEntryHead1 {
	color: #341000;
	font-weight: bold;
	font-family: Arial;
	font-size: 11pt;	
}

.guestEntryHead2 {
	color: #341000;
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
}


.guestEntryText {
	color:#341000;
}


.guestEntryAnswerHead {
	color: #2c0800;
	font-weight: bold;
	font-style: italic;
	padding-left: 10px;
}

.guestEntryAnswerText {
	color: #2c0800;
	font-style: italic;
	padding-left: 10px;
}

/*  --------------------------------------------------------------------------------------------
								End of styles for module 'guestbook'
	--------------------------------------------------------------------------------------------
*/

/*  --------------------------------------------------------------------------------------------
									Styles for module 'event'
	--------------------------------------------------------------------------------------------
*/

.calendar-prev {
	color: #553311;
	font-weight: bold;
}

.calendar-next {
	color: #553311;
	font-weight: bold;
}

.calendar {

}

.calendar-month a {
	color: #775511;
	font-weight: bold;
}


.linked-day, .linked-day a {
	color: #000000;
	font-weight: bold;
}
/*  --------------------------------------------------------------------------------------------
								End of styles for module 'event'
	--------------------------------------------------------------------------------------------
*/


