/*body*/
body {background-color: #ffffff;}
a:link {
	color: #CC0000;
	text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #CC0000;}
a:hover {
	text-decoration: underline;
	color: #000000;}
a:active {
	text-decoration: none;
	color: #CC0000;}
	
/*fonts*/
.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serifs;
	font-size: 10px;
	color: #000000;}
.body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serifs;
	font-size: 11px;
	color: #000000;}
.fineprint {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serifs;
	font-size: 9px;
	color: #000000;}
.heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serifs;
	font-size: 13px;
	padding: 2px;
	color: #FFFFFF;}

/*layers*/
#colorbox {
	position: absolute;
	left: 25px;
	top: 0px;
	width: 823px;
	height: 80px;
	z-index: 1;
	background-color: #CC0000;}
#header {
	position: absolute;
	left: 41px;
	top: 25px;
	width: 788px;
	height: 98px;
	border-style: solid;
	border-color: #CC0000;
	border-width: 2px;
	z-index: 2;
	background-image: url(images/newheader.jpg);}
#menu {
	position: absolute;
	left: 41px;
	top: 127px;
	width: 793px;
	height: 15px;
	z-index: 3;}
#gallerymenu {
	position: absolute;
	left: 41px;
	top: 152px;
	width: 793px;
	height: 15px;
	z-index: 3;
	background-color: #CCCCCC;
}	
#homeframe {
	position: absolute;
	left: 41px;
	top: 154px;
	width: 568px;
	height: 415px;
	z-index: 2;
	background-image: url(images/bodybox.jpg);}
#topheading {
	position: absolute;
	left: 622px;
	top: 154px;
	width: 212px;
	height: 20px;
	z-index: 3;
	background-color: #CC0000;}
#topbox {
	position: absolute;
	left: 622px;
	top: 181px;
	width: 212px;
	height: 165px;
	z-index: 3;}
#bottomheading {
	position: absolute;
	left: 622px;
	top: 354px;
	width: 212px;
	height: 20px;
	z-index: 3;
	background-color: #CC0000;}
#bottombox {
	position: absolute;
	left: 622px;
	top: 381px;
	width: 212px;
	height: 165px;
	z-index: 3;}
#jko_image {
	position: absolute;
	left: 41px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 3;}
#miki_image {
	position: absolute;
	left: 180px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 4;}
#smith_image {
	position: absolute;
	left: 319px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 4;}
#alvelais_image {
	position: absolute;
	left: 457px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 4;}
#craft_image {
	position: absolute;
	left: 597px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 4;}
#norris_image {
	position: absolute;
	left: 736px;
	top: 154px;
	width: 95px;
	height: 125px;
	z-index: 4;}
#description {
	position: absolute;
	left: 41px;
	top: 289px;
	width: 792px;
	height: 261px;
	z-index: 5;}
#photo {
	position: absolute;
	left: 41px;
	top: 154px;
	width: 180px;
	height: 275px;
	z-index: 5}
#text {
	position: absolute;
	left: 244px;
	top: 154px;
	width: 590px;
	height: 395px;
	z-index: 5;}
#gallery {
	position: absolute;
	left: 41px;
	top: 178px;
	width: 793px;
	height: 375px;
	z-index: 5;}
#links {
	position: absolute;
	left: 41px;
	top: 158px;
	width: 793px;
	height: 382px;
	z-index: 5;
	background-color: #CCCCCC;}
#splashtop {
	position: absolute;
	left: 41px;
	top: 154px;
	width: 568px;
	height: 204px;
	z-index: 5;}
#splashbottom {
	position: absolute;
	left: 41px;
	top: 365px;
	width: 568px;
	height: 192px;
	z-index: 5;
	overflow: hidden;
}
#fineprintframe {
	position: absolute;
	left: 275px;
	top: 564px;
	width: 560px;
	height: 10px;
	z-index: 7;}
