body {
	background-color: #494949;
	background-image: url(/images/new_plate_seamless_42x42_7.gif);
	background-repeat: repeat;
	margin: 0px;
	z-index: 0;}

a img {border: none;}

#background1 {
	position: absolute;
	background-image: url(/images/testing_48-slice-1.jpg);
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	height: 924;
	width: 210;
	margin: 0px;
	border-width: 0px;
	padding: 0px;
	z-index: 1;}

#background2 {
	position: absolute;
	background-image: url(/images/testing_48-slice-2.jpg);
	background-repeat: no-repeat;
	top: 0px;
	left: 210px;
	height: 420px;
	width: 798px;
	margin: 0px;
	border-width: 0px;
	padding: 0px;
	z-index: 1;}

#toplevelbox {
	position: relative;
	top: 0px;
	left: 0px;
	height: auto;
	width: auto;
	margin: 0px;
	border-width: 0px;
	padding: 0px;
	z-index: 50;}

#innertoplevelbox {
	position: relative;
	color: rgb(49,220,10);
	padding: 390px 0px 0px 0px;
	margin: 0px 0px 0px 160px;
	border-width: 0px;
	width: 864px;
	z-index: 50;}

#innertoplevelbox a {
	color: rgb(45,170,9);}

#innertoplevelbox b {
	color: rgb(45,170,9);}

#contentbox {
	font-size: 16px;
	position: relative;
	float: right;
	width: 640px;
	margin: 20px 184px 0px 0px;
	border-width: 0px;
	padding: 0px;
	z-index: 50;}

#gallerybox {
	font-size: 16px;
	position: relative;
	float: right;
	width: 740px;
	margin: 0px 104px 0px 0px;
	border-width: 0px;
	padding: 0px;
	z-index: 50;}

/* #prop and #clear are for the minimum-height prop/clear CSS hacking method... */

#prop {height:525px; float:left; width:1px}
#clear {clear:both; height:1px; overflow:hidden;}

#homepositioner {
	position: absolute;
	top: 135px;}

#bottomborder {
	position: relative;
	bottom: 0px;
	height: 100px;
	background-image: url(/images/bottom-6.gif);
	background-repeat: repeat-x;}

#bottomkatie {
	position: absolute;
	bottom: 0px;
	height: 33px;
	width: 104px;
	background-image: url(/images/bottomkatie-5.gif);
	background-repeat: no-repeat;}

#righthandpipescontainer {
	position: absolute;
	top: 301px;
	left: 16px;
	right: 0px;
	height: 78px;
	width: auto;
	z-index: 0;
	margin: 0px;
	border-width: 0px;
	padding: 0px;}

#righthandpipesinner {
	position: relative;
	height: 78px;
	width: 100%;
	margin: 0px;
	border-width: 0px;
	padding: 0px;
	background-image: url(/images/righthand-bars-7.gif);
	background-repeat: repeat-x;}

#imageitem {
	position: relative;
	overflow: hidden;
	z-index: 200;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	border: 0px;}

#designslogo {
	position: relative;
	z-index: 200;
	margin: 0px 0px 0px 75px;
	padding: 10px;
	border: 0px;}

#doubleimageitem {
	display: block;
	margin: 15px 0px 15px 0px;}

#menubox {
/*	background-color: rgb(255,000,000);    */
	position: absolute;
	top: 461px;
	left: 11px;
	right: 0px;
	height: 210px;
	width: 165px;
	z-index: 100;
	margin: 0px;
	border-width: 0px;
	padding: 0px;}


#menubox a {
	display: block;
	width: 150px;
	height: 27px;
	overflow: hidden;
	z-index: 200;
	background-repeat: no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	background-position: left;
	}

#menubox a:hover {
	background-position: right;
	}

#menubox #menuitem-1 {
	background-image: url(/images/menu/menu_01.gif);
	}

#menubox #menuitem-2 {
	background-image: url(/images/menu/menu_02.gif);
	}

#menubox #menuitem-3 {
	background-image: url(/images/menu/menu_03.gif);
	}

#menubox #menuitem-4 {
	background-image: url(/images/menu/menu_04.gif);
	}

#menubox #menuitem-5 {
	background-image: url(/images/menu/menu_05.gif);
	}

