HTML, BODY {
	overflow: hidden;
	}

BODY {
    background: #675A52;
	color: #000;
    }

/* TABLE.wrap size = TABLE.main + 15px all sides */

TABLE.wrap {
	position: absolute;
	width: 870px;
	margin-left: -435px;
	height: 580px;
	margin-top: -290px;
	top: 50%;
	left: 50%;
	background: #675A52 url('../gfx/gallery_bg.gif') no-repeat center;
	}

/* TABLE.main height = [4 x .main TD height] + TD.header height */

TABLE.main {
	width: 840px;
	height: 550px;
	display: block;
	margin: auto;
	}

TD, DIV {text-align: center;}

.main TD {
    height: 130px;
	width: 168px;
 	white-space: nowrap;
    }

TD.header {
	font: bold 14px Arial;
	height: 30px;
	width: 840px;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	color: #404040;
	}

#job {
	float: left;
	font-size: 16px;
	padding: 0px 4px 0px 5px;
	margin-top: 1px;
	}

#g1, #g2, #g3, #g4 {
	float: left;
	height: 16px;
	width: 30px;
	margin-top: 2px;
	}

#g1 {background: url('../gfx/1_off.gif') no-repeat}

.on#g1 {background: url('../gfx/1.gif') no-repeat}

#g2 {background: url('../gfx/2_off.gif') no-repeat}

.on#g2 {background: url('../gfx/2.gif') no-repeat}
	
#g3 {background: url('../gfx/3_off.gif') no-repeat}

.on#g3 {background: url('../gfx/3.gif') no-repeat}

#g4 {background: url('../gfx/4_off.gif') no-repeat}

.on#g4 {background: url('../gfx/4.gif') no-repeat}

#heading {
	float: left;
	background: #C0C0C0;
	height: 16px;
	font: normal 12px arial;
	margin-top: 2px;
	color: #80736B;
	}

A#exit {
	float: right;
	background: url('../gfx/exit_off.gif') no-repeat;
	width: 55px;
	height: 16px;
	margin-top: 2px;
	}

A#exit:hover {background: url('../gfx/exit.gif') no-repeat;}

IMG {border: 1px #51443C solid;}

.blank {border: none;}

#loaderDiv {
	position: absolute;
	z-index: 1;
	width: 60px;
	margin-left: -30px;
	height: 60px;
	margin-top: -19px;
	top: 50%;
	left: 50%;
	}

#bigImageDiv {
	position: absolute;
	z-index: 10;
	width: 900px;
	margin-left: -450px;
	height: 582px;
	margin-top: -291px;
	top: 50%;
	left: 50%;
	background: #675A52;
	}

#captionCup {
	width: 700px;
	font: normal 16px Arial;
	color: #40332B;
	margin: 10px auto 0px auto;
	}

.show {visibility: visible;}

.hide {visibility: hidden;}

DIV.preload {
	position: absolute;
	overflow: hidden;
	left: -9999px; 
	top: -9999px;
	height: 1px;
	width: 1px;
	}


