

p	{ text-indent:30px; text-align:justify; }

/* NON-MENU LINK COLORS */

a:link, a:visited, a:active	{ color: #213d2f; text-decoration: none; }

a:hover				{ color: #81baeb; text-decoration: underline; cursor: pointer; }



.index2 a:link, a:visited, a:active { color: #000000; text-decoration: none; }

.index2 a:hover	{
			color: #ffffff;
			text-decoration: underline;
			cursor: pointer;
			}
			
.index2		{ FONT: 11px verdana, arial, sans-serif; font-weight: bold; letter-spacing:3px; }

.goButton, a.goButton:link, a.goButton:visited { 
	background-color: #335577;
	border: 1px solid #353535; 
	color: #ddfaff;
	letter-spacing:1px;
	text-transform:uppercase;
	cursor: pointer;  
	padding: 1px 6px 2px 6px;  
	text-decoration: none;
	z-index: 100;
	font-family: verdana; 
	font-size: 9px;
	font-style: normal; 
	font-weight: bold;
	text-align: top;
	white-space: nowrap;
	-moz-border-radius: 5px;
	}

a.goButton:hover {
	background-color: #ffffff;
	border: 1px solid #444444; 
	color: #222222;
	letter-spacing:1px;
	font-family: verdana;
	font-weight: bold;
	font-size: 9px;
	-moz-border-radius: 5px;
	}

.logButton, a.logButton:link, a.logButton:visited { 
	background-color: #335577;
	border: 1px solid #353535; 
	color: #ffffff;
	letter-spacing:1px;
	text-transform:uppercase;
	cursor: pointer;  
	padding: 3px 16px 3px 16px;  
	text-decoration: none;
	z-index: 100;
	font-family: verdana; 
	font-size: 11px;
	font-style: normal; 
	font-weight: bold;
	text-align: top;
	white-space: nowrap;
	}

a.logButton:hover {
	background-color: #222233;
	border: 1px solid #444466; 
	color: #eeeeff;
	letter-spacing:1px;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	}


/* PAGE FONTS AND TITLES */

/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; }

.title		{ COLOR: #000000; FONT: 22px verdana, arial, sans-serif; font-weight: bold; }

.titlebar	{ background-image: url("../images/gcamaTitleBg3.jpg"); 
			background-repeat: no-repeat;
			COLOR: #574321; 
			FONT: 14px verdana, arial, sans-serif; 
			font-weight: bold;
			padding-left:35px;
			padding-top:6px; 
			text-align:left; }
			
.titlebar2	{ background-image: url("../images/gcamaTitleBg4.jpg"); 
			background-repeat: no-repeat;
			COLOR: #574321; 
			FONT: 14px verdana, arial, sans-serif; 
			font-weight: bold;
			padding-left:35px;
			padding-top:6px; 
			text-align:left; }
			
.contentpadding  {padding-left:22px;
			padding-right:10px;
			padding-top:4px;
			padding-bottom:10px; }

.index		{ COLOR: #eeeeee; FONT: 11px verdana, arial, sans-serif; font-weight: bold; letter-spacing:1px; }

.subtitle	{ COLOR: #996600; FONT: 12px Verdana, arial, sans-serif; font-weight: bold; }

.smalltitle 	{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.date-font	{ color: #33aaff; font: 9px verdana, arial, sans-serif; font-weight: normal;letter-spacing:0px;padding-left:15px; }

.date-font2	{ color: #333333; letter-spacing:1px; font: 14px arial, sans-serif; font-weight: bold;}

.date-font3	{ color: #000000; font: 10px verdana, arial, sans-serif; font-weight: normal;letter-spacing:0px;padding-left:15px; }

.date-font4	{ color: #66666f; font: 26px verdana, arial, sans-serif; font-weight: normal; letter-spacing:1px; }

.smalltext	{ COLOR: #000000; FONT: 11px arial, sans-serif; font-weight: normal; }

.slideshowtext	{ COLOR: #e1d5a3; FONT: 11px verdana, sans-serif; font-weight: normal; }

.slideshowtitle	{ COLOR: #d3b437; FONT: 14px verdana, sans-serif; font-weight: normal; }

.sidebar		{ background-image: url("../images/sidebar-bg.jpg"); background-repeat: repeat-y; }

.bodyBg		{ background-image: url("../images/body.jpg"); background-repeat: repeat-y; }


/* HEADER BACKGROUND COLOR - edit the header.js also */

.headercolor	{ background-image: url("../picts/contact.jpg"); }

.tableBg		{ background-color: #fcf6ec; }

.tableBg2		{ background-color: ##fcf6ec; }

.tableHeader	{ background-color: #ddeeff;
				border: solid #333333 1px; 
				color: #000000; 
				font: 11px verdana, arial, sans-serif; 
				font-weight: bold;
				letter-spacing:0px;
				text-transform:uppercase;}

.tableBody		{ background-color: #ffffff; 
				border: solid #aaaaaa 1px;
				color: #444444; 
				font: 11px verdana, arial, sans-serif; 
				letter-spacing:0px;
				text-transform:normal; }
				
.tableRow1		{ background-color: #ffffff;
				border: solid #333333;
				border-width: 0px 0px 1px 0px; 
				height: 30px;
				color: #000000; 
				font: 11px verdana, arial, sans-serif; 
				font-weight: nornal; }

.tableRow2		{ background-color: #eeeef4;
				border: solid #333333;
				border-width: 0px 0px 1px 0px;
				height: 30px;
				color: #000000; 
				font: 11px verdana, arial, sans-serif; 
				font-weight: normal; }

/* MAIN IMAGE BACKGROUND COLOR */

.pictbackground		{ background-color: #FFFFFF; }



/* NON GALLERY IMAGE BORDERS */

.borders		{ border: #333333 1px solid; }


.titlebg		{ background-image: url("../picts/titles/title_02.gif"); background-repeat: no-repeat; padding-top:24px; padding-left:4px; text-align:left; }


/* SHADOW AND CORNER IMAGE */

#cornerimage		{ background-image: url("../picts/browngray/corner.gif"); }

.pageheight		{ background-image: url("../picts/shadow-vertical.gif"); background-repeat: repeat-y; }

.shadow-horizontal	{ background-image: url("../picts/shadow-horizontal.gif"); background-repeat: repeat-x; }

/* PAGE LINES & BORDERS */

.pagebars	{
		background-color: #897f73;
		background-image: url("../picts/browngray/bar.jpg");
		height: 17px;
		border: solid #67564f;
		border-width: 1px 0px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.pagebar-middle	{
		background-color: #897f73;
		background-image: url("../picts/browngray/bar.jpg");
		height: 9px;
		border: solid #444444;
		border-width: 0px 0px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
	
.pagebar-side	{
		background-color: #897f73;
		background-image: url("../picts/browngray/barV.jpg");
		width: 20px;
		border: solid #444444;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}
		
.pagebar-bottom	{
		background-color: #897f73;
		background-image: url("../picts/browngray/bar.jpg");
		height: 26px;
		border: solid #67564f;
		border-width: 1px 0px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.page-splits		{
			border: #C0C0C0 1px solid;
			background-color: #e6e2d3;
			color: #F0E4D6;
			width: 776px;
			}

/* SCROLLER OPTIONS */

.scroller-body		{
			background-color: #FFFFFF;
			background-image: url("../picts/gray/background-scroller.jpg");
			background-repeat: repeat-y;
			}

.scrollertitle 		{ color: #9B774B; font-family: arial, Tahoma, Verdana, sans-serif; font-size: 13px; font-weight: bold; }

.scrollertext 		{ color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; }

/* SCROLLER LINK COLORS */

a.scroller:link, a.scroller:visited, a.scroller:active	{ color: #0033CC; text-decoration: none; }

a.scroller:hover					{ color: #FF6600; text-decoration: none; }

/* LEFT SIDEBAR OPTIONS */

.sidebar-background2  { width: 187px; background-color: #897f73; }
.sidebar-background  { width: 187px; background-color: #897f73; }

.sideborder		{ BORDER: #000000 1px solid; }

.sidebartitle	{ COLOR: #ffffff; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.sidebartext	{ COLOR: #efefef; FONT: 9px verdana, arial, sans-serif; font-weight: normal; }


a.sidelink:link, a.sidelink:visited, a.sidelink:active	{ color: #66ccff; text-decoration: underline; }

a.sidelink:hover	{ color: #FF6600; text-decoration: none; }


/* FOR RIGHT SIDEBAR */

.sidebartext-right	{ color: #996600; FONT: 11px arial, verdana,  sans-serif; font-weight: normal; }


fieldset legend {
		FONT: bold 11px arial, verdana, sans-serif;
		COLOR: #222222;
		border:1px solid #30435f;
		background-color: #efd399;
		}