
a:link 		{COLOR: #0000FF; font-weight: bold; text-decoration: none}
a:visited 		{COLOR: #0000FF; font-weight: bold; text-decoration: none}
a:hover 		{COLOR: #FF0000; font-weight: bold; text-decoration: underline}
a:active 		{COLOR: #0000FF; font-weight: bold; text-decoration: none}










.date-font	{ color: #FFFFFF;
		font: 13px verdana, arial, sans-serif;
		font-weight: normal; }



#date-location	{ right: 12px; position: absolute; top: 112px; }












/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */


.table		{ COLOR: #666666; FONT: 13px verdana, arial, sans-serif; }

.tablea		{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold;}

.tableb		{ COLOR: #666666; FONT: 10px verdana, arial, sans-serif; font-weight: normal;}

.title		{ COLOR: #333333; FONT: 20px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.titlehead		{ COLOR: #FFFFFF; FONT: 30px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.titleheada	{ COLOR: #FFFFFF; FONT: 12px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.titleheadb	{ COLOR: #FFFFFF; FONT: 14px  verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.atitle		{ COLOR: #000000; FONT: 16px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.subtitle	{ COLOR: #009900; FONT: 16px verdana, arial, sans-serif; font-weight: normal; }

.smalltitle 	{ COLOR: #336699; FONT: 18px verdana, arial, sans-serif; font-weight: normal; }

.tinytitle 	{ COLOR: #336699; FONT: 14.5px verdana, arial, sans-serif; font-weight: bold; }

.list 		{ COLOR: #666666; font-weight: normal; }

.zyx 		{ COLOR: #ff0000; FONT: 8px; font-weight: bold; }


.smalltext	{ COLOR: #666666; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.phonetitle	{ COLOR: #FF0000; FONT: 12px verdana, arial, sans-serif; font-weight: bold; line-height: 8pt; }

.formmargin	{ margin: 0px; }

.just 		{ text-align: justify; }

.aster		{ COLOR: #FF0000; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.asters		{ COLOR: #FF0000; FONT: 15px verdana, arial, sans-serif; font-weight: bold; }






.indentmenu	{
font: bold 13px Verdana;
		
width: 100%; /*leave this value as is in most cases*/
		
overflow: hidden;
}



.indentmenu ul	{
margin: 0;
		
padding: 0;
		
float: left;

		width: 100%; /*width of menu*/
		
border: 1px solid #564c66; /*dark purple border*/
		
border-width: 1px 0;
		
background: black url(picts/indentbg.gif) center center repeat-x;
}



.indentmenu ul li	{
display: inline;
}



.indentmenu ul li a	{
float: left;
		
color: white; /*text color*/
		
padding: 5px 11px;
		
text-decoration: none;
		
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}



.indentmenu ul li a:visited{
color: white;
}



.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
		
padding-top: 6px; /*shift text down 1px for selected and active item*/
		
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
		
background: black url(picts/indentbg2.gif) center center repeat-x;
}





#boxl {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 250px;
	position: absolute;
	bottom: 120px;
	left: 240px;
	text-align: right;
	padding: 0px 0px 0px 0px;
}


#boxr {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 250px;
	position: absolute;
	bottom: 120px;
	right: 240px;
	text-align: left;
	padding: 0px 0px 0px 0px;
}






html,
	body {
		margin:0;
		padding:10;
		height:100%;
	}
	#container {
		min-height:100%;
		background:#FFFFFF;

		position:relative;
	}

	#column1 {
		float: left;
		width:200px;
		text-align:right;
		font-weight:bold;
		padding: 10px;
	}


	#column2 {
		float: left;
		width:450px;
		text-align:left;
		padding: 10px;
	}




	#column3 {
		float: left;
		text-align:left;
		vertical-align: top; 
		padding: 10px;
	}


	#column4 {
		float: right;
		width:160px;
		text-align:left;
		vertical-align: top; 
		padding-right:0px;
 		padding-left:50px;
		border-style:none;
 		border-width:2px;
		 
	}


	#column5 {
		float: left;
		text-align:left;
		width:80%;
		vertical-align: top; 
		padding-right: 280px;
 		padding-left:0px;
		border-style:none;
 		border-width:2px;
		 
	}



.contact-form
{
width:250px;
font: 13px verdana, arial, sans-serif;
color:#666666;

}

.submit-btn
{
	cursor: pointer;
	width:250px;
}








#column6 {
		
		position:absolute;
		right:10px;
		text-align:center;
		width:220px;
		vertical-align: top; 
		padding-right:0px;
 		padding-left:0px;
		border-style:none;
 		border-width:2px;
		 
	}















	#header {
		background:#9B9B9B;
		padding:6px;
		text-align:center;
	}
	#body {
		background:#FFFFFF;
		overflow: hidden;
		padding-top: 22px;
		padding-right: 80px;
		padding-left: 80px;
		padding-bottom:50px;	/* Height of the footer */
	}
	#footer {
		position:absolute;
		bottom:0;
		font: 10px verdana, arial, sans-serif; 
		width:100%;
		height:50px;		/* Height of the footer */
		text-align:center;
		background: white url(picts/bottom.jpg) center center repeat-x;
}
	}


#left {
	width: 185px;
	position: absolute;
	top: 5px;
	left: 0px;
	background:#C9D5B3;
	padding: 0px 0px 0px 0px;
}






#right {
	width: 130px;
	position: absolute;
	top: 100px;
	right: 0px;
	height: 200px;
}




#footerleft {
		position: absolute;
		bottom: 0px;
		left: 0px;
		width:350px;
		text-align:left;
		padding: 0px;
	}


#footerright {
		position: absolute;
		bottom: 0px;
		right: 0px;
		width:350px;
		text-align:right;
		padding: 0px;
	}

