/*Start of the css with html first then the body for the index page only*/
html		{
		background-color: #000000;
		background-image: url('grafx/tile200.gif');
		height: 100%;
		max-height: 100%;
		width: 100%;
		padding-top: 7px;
		margin: 0;
		border: 0px solid #ffffff; 
		font-family: arial, tahoma, sans-serif; 
		color: #666666;
		font-size: 9pt;
		text-align: justify;
		}

body		{
		background-color: #000000;
		background-image: url('grafx/tile200.gif');
		height: 100%;
		max-height: 100%;
		width: 100%;
		padding: 0;
		margin: 0px;
		border: 0px solid #000;
		font-family: arial, tahoma, verdana, sans-serif;
		color: #666666;
		text-align: justify;
		}

#contentindex	{
		color: #eeeeee;
		display: block;
		height: 680px;
		max-height: 100%;
		background: #ffffff;
		width: 950px;
		margin: 0 auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		position: relative;
		border: 0px solid ; 
		/*word-wrap:break-word;*/
		}

.primenavtxt	{
		position: absolute; left: 0px; right: 0px; top: 25px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		color: #000;
		display: block;
		width: 100%;
		height: 50px;
		border: 0px solid #000;
		z-index: 1;
		}

.primenav	{
		position: relative;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		display: block;
		width: 100%;
		height: 126px;
		border: 0px solid #000;
		z-index: 28;
		}

.primepos	{
		position: absolute; left: 143px; right: 143px; top: 95px;
		width: 664px;
		height: 23px;
		border: 0px solid #000;
		z-index: 29;
		}

#ttwshow	{
		position: absolute; top: 145px; left: 20px; right: 560px;
		height: 225px;
		width: 370px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		border: 0px solid #888;
		padding: 5px;
		z-index: 27;
		}

#photoshow img	{
		border: 0px;
		}

.textindex1	{
		position: absolute; top: 140px; left: 490px; right: 70px; 
		width: 390px;
		height: 20px;
		max-height: 100%;
		background: #ffffff;		
		font-size: 9pt;
		color : #666666;
		font-weight: normal;
		text-align: center; /* Counteract to IE5/Win  */
		border: 0px solid #000000;
		padding: 0px;
		/*word-wrap:break-word;*/
		z-index:35;
		}

.textindex2	{
		position: absolute; top: 160px; left: 430px; right: 30px; 
		width: 490px;
		height: 110px;
		max-height: 100%;
		background: #ffffff;
		font-size: 8.5pt;
		color : #666666;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		border: 0px solid #000000;
		padding: 0px;
		/*word-wrap:break-word;*/
		z-index:5;
		}

.textindex3	{
		position: absolute; top: 240px; left: 530px; right: 10px; 
		width: 390px;
		height: 100px;
		max-height: 100%;
		background: #ffffff;
		font-size: 8.5pt;
		color : #666666;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		border: 0px solid #000000;
		padding: 0px;
		/*word-wrap:break-word;*/
		z-index:5;
		}

.textindex4	{
		position: absolute; top: 340px; left: 430px; right: 30px;
		height: 70px;
		width: 490px;
		font-size: 8.5pt;
		color: #666666;
		background: #ffffff;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		border: 0px solid #000;
		z-index: 36;
		}

.consol		{
		background-color: #eee8aa;
		position: absolute; left: 150px; top: 35px; right; 520px;
		height: 70px;
		width: 310px;
		font-size: 8.5pt;
		color: #333333;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		line-height: 1em;
		padding: 10px;
		border: 2px solid #dcdcdc;
		z-index: 17;
		}

.neath		{
		background-color: #eee8aa;
		position: absolute; top: 400px; left: 420px; right: 280px;
		height: 80px;
		width: 250px;
		font-size: 8.5pt;
		color: #333333;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		line-height: 1em;
		padding: 10px;
		border: 2px solid #dcdcdc;
		z-index: 37;
		}

.towlink	{
		position: absolute; top: 395px; left: 730px; right: 50px;
		height: 80px;
		width: 170px;
		font-size: 8.5pt;
		color: #666666;
		line-height: 1.5em;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		padding: 10px;
		border: 0px solid #000;
		z-index: 38;
		}

#footerindex	{
		position: absolute; top: 480px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: justify; /* Counteract to IE5/Win  */
		background: #ffffff;
		height: 150px;
		width: 950px;
		border: 0px solid #000;
		}

.holiday	{
		background-color: #eee8aa;
		position: absolute; top: 390px; left: 30px; right: 600px;
		height: 85px;
		width: 340px;
		font-size: 8.5pt;
		color: #333333;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		line-height: 1em;
		padding: 10px;
		border: 2px solid #dcdcdc;
		z-index: 17;
		}

.quote		{
		background-color: #eee8aa;
		position: absolute; left: 490px; top: 35px; right; 210px;
		height: 70px;
		width: 250px;
		font-size: 8.5pt;
		color: #333333;
		font-weight: normal;
		text-align: justify; /* Counteract to IE5/Win  */
		line-height: 1em;
		padding: 10px;
		border: 2px solid #dcdcdc;
		z-index: 17;
		}

.dsaimg		{
		color: #f8f4f4;
		position: absolute; top: 45px; left: 5px; right: 815px;
		height: 80px;
		width: 130px;
		padding: .5em;
		background: #ffffff;
		border: 0px solid #dcdcdc;
		z-index: 15;
		}

.fmc		{
		position: absolute; top: 35px; left: 780px; right: 143px;
		background: #000;
		background-image: url('grafx/fc-logo2.jpg');
		height: 110px;
		width: 51px;
		padding: 0px;
		border: 0px solid #dcdcdc;
		z-index: 47;
		}

.wflag		{
		position: absolute; top: 45px; left: 840px; right: 10px; 
		height: 70px;
		width: 100px;
		padding: .5em;
		border: 0px solid ;
		}

.contactindex	{
		background: transparent url(grafx/footerback.gif) left top no-repeat;
		position: absolute; top: 152px; left: 0px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		height: 60px;
		width: 950px;
		border: 0px solid;
		z-index: 38;
		padding-top: 0px;
		}

.copy		{
		background-color: #000000;
		position: absolute; top: 180px; left: 30px; right: 720px;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7.5pt;
		font-weight: bold;
		color: #ffd700;
		height: 10px;
		width: 200px;
		border: 0px solid #ffffff;
		z-index: 38;
		padding: 0px;
		}


.stackrock	{
		position: absolute; top: 178px; left: 320px;
		background-color: #000000;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7pt;
		color: #ffd700;
		height: 15px;
		width: 300px;
		border: 0px solid;
		z-index: 38;
		padding-top: 0px;
		}

.thelast	{
		position: absolute; top: 180px; left: 720px; right: 30px;
		background-color: #000000;
		margin: 0  auto; /* Right and left margin widths set to "auto" */
		text-align: center; /* Counteract to IE5/Win  */
		font-size: 7.5pt;
		font-weight: bold;
		color: #ffd700;
		height: 10px;
		width: 200px;
		border: 0px solid #ffffff;
		z-index: 38;
		padding-top: 0px;
		}

.homebox	{
		position: absolute; left: 0px; top: 0px;
		width: 100px;
		}

.trlawbox	{
		position: absolute; left: 0px; top: 0px;
		width: 122px;
		}


.anni		{
		height: 30px;
		max-height: 50px;
		position: absolute; left: 550px; top: 150px; right: 0px;
		background: #ffffff;
		width: 400px;
		border: 0px solid #000;
		padding: 0px;
		/*word-wrap:break-word;*/
		z-index: 2;
		}

.padindex	{
		display: block;
		height: 60px;
		width: 100px;
		position: absolute; top: 60px; left: 0px;
		color: #000000;
		background-color: #c9c9d0;
		}




			/* END OF INDEX */


a:link { color: #333333; font-weight: bold;}
a:visited { color: #696969;  font-weight: bold;}
a:hover { color: #ffd700; font-weight: bold;}



/* brown grades - root level; text properties */
.m0l0mouti,
.m0l0moveri,
.m0l0mdowni,
.m0l1mouti,
.m0l1moveri,
.m0l1mdowni,
.m0l2mouti,
.m0l2moveri,
.m0l2mdowni {
	padding: 2px;
                
}

/* brown grades - root level; box properties */
.m0l0mouto {
	background-image: url(grafx/newbutton.gif);
	border: 0px solid #ffcc33;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #ffcc33;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/* brown grades - root level; box properties */
.m0l0movero,
.m0l0mdowno {
	background-image: url(grafx/newbutton-on.gif);
	border: 0px solid #bbb298;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #ffcc33;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}



/* brown grades - sub levels; box properties */
.m0l1mouto, .m0l2mouto  {
	background-image: url(grafx/newbutton2.gif);
	border: 0px solid #f5bf1e;
	padding: 0px;
	text-align: left;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: middle;
	text-decoration: none;
}

/* brown grades - sub levels; box properties */
.m0l1movero,
.m0l1mdowno,
.m0l2movero,
.m0l2mdowno {
	background-image: url(grafx/newbutton2-on.gif);
	border: 1px solid #ffffff;
	padding: 0px;
	text-align: left;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: middle;
	text-decoration: none;
}


