.ratto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 40px;

}
.ratto a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
	font-weight: normal;
}
.ratto a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
}
.ratto a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;

}
.ratto a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
}
.id {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
}
.id a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: underline;
}
.id a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
}
.id a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;

}
.id a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B9B1A4;
	text-decoration: none;
}
.tilesbackground {
	background-image: url(../images/tiles.jpg);
	background-repeat: repeat-x;
}
.redbox {
	background-image: url(../images/red_box.gif);
	background-repeat: repeat-y;
}
.timesitalic12pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #FFF7E7;
}
.arial12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF7E7;
}
.arial12pt a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF7E7;
	text-decoration: none;
}
.arial12pt a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF7E7;
	text-decoration: none;
}
.arial12pt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF7E7;
	text-decoration: underline;

}
.arial12pt a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF7E7;
	text-decoration: none;
}
.contactborder {
	border: 1px solid #FFF7E7;
	padding: 5px;
	


}
.table100 {
	width: 100%;
}
#redrectangle {
	position: absolute;
	top: 70px;
}

.navtextart {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextart a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextart a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextart a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E7C34A;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextart a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}


.navtextportfolio {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextportfolio a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextportfolio a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextportfolio a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #D68E10;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}

.navtextportfolio a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextawards {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextawards a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextawards a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextawards a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #D67563;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}

.navtextawards a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextaffiliates {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextaffiliates a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextaffiliates a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextaffiliates a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #DE7539;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}

.navtextaffiliates a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextcontact {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextcontact a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextcontact a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
.navtextcontact a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #18829C;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}

.navtextcontact a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF7E7;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;

}
#navcontainer  {
	position: absolute;
	height: auto;
	width: auto;
	left: 30px;
	top: 73px;


}
#redbox {
	background-color: #CC0033;
	position: absolute;
	top: 70px;
	left: 0px;
	height: 314px;
	width: 8px;

}
#contactbox {
	background-color: #CC0033;
	position: absolute;
	top: 18px;
	left: 554px;
	height: 38px;
	width: 272px;
	background-image: url(../images/contactbackground.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	line-height: 35px;
}
#logobox {
	position: absolute;
	top: 96px;
	left: 8px;
	height: 288px;
	width: 314px;
	background-image: url(../images/Logobackground.gif);
	background-repeat: no-repeat;
	padding: 0px;




}
#flashbox {
	position: absolute;
	top: 96px;
	height: 288px;
	width: 520px;
	left: 322px;

}
.arial11black {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 2.25em;
	text-align: center;
	width: 270px;
	position: absolute;
	height: auto;
	left: 20px;
	top: 130px;


}
#stretchbox {
	position: absolute;
	top: 96px;
	left: 842px;
	height: 288;
	width: auto;

}
.arial12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E7C34A;
	text-decoration: none;
	line-height: 1.5em;
	text-align: justify;
}
#bodytextleft {
	position: absolute;
	top: 384px;
	left: 49px;
	width: 225px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	}

#bodytextcenter  {
	position: relative;
	left: 20;
	width: 225px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	top: 0px;

}
.bodytext  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;

}
.bodytext a:link  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	top: 0;

}
.bodytext a:visited  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	top: 0;

}
.bodytext a:hover  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: underline;
	top: 0;

}
.bodytext a:active  {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	top: 0;

}

#bodytextright {
	position: absolute;
	left: 275;
	width: 225px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #FFF7E7;
	text-decoration: none;
	top: 0;

}
	
.bodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
}
#enterbutton {
	position: relative;
	left: 650px;
	top: 600px;
	background-color: #CC0000;

}
#flashintro {
	height: 680px;
	width: 880px;
}
