

/* * * * * GLOBAL * * * * */


body {
	font-size: 10pt;
	color: #ff8800;
	font-family: "verdana";
	/*background-image: url(../img/ampKnob.jpg);
	background-repeat: repeat;*/
}
div.text {
	font-size: 10pt;
	margin-bottom: 8;
}
.bold {
	font-weight: bold;
}
.nada {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 0px;
	border-right: 0px;
}
table { 
	border-collapse: collapse;
	border: outset 0pt; 
    /*border-collapse: separate;*/
    border-spacing: 0pt }
td { margin: 0; padding: 0; border: inset 0pt }
div.abs { position: absolute; }
.floatL { float: left; }
.floatR { float: right; }
.padding25 { padding-left: 25px; padding-right: 25px; }
div.t { top: 0px; }
div.b { bottom: 0px; }
div.lt { left: 0px; }
div.rt { right: 0px; }
p { font-color: ffffff; }	


/* images */
img.cozy { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; border-right: 0px; border-left: 0px; }
img.flickrMedium { height: 375; /*width: 500;*/ }
img.flickrMediumScrunched { height: 274; /*width: 365;*/ }
img.flickrSmall { height: 180; /*width: 240;*/ }
img.flickrThumb { height: 75; /*width: 100;*/ }
img.flickrSquare { width: 75; height: 75; }




.edgeW { width: 18; }
.edgeH { height: 15; }
.thickEdgeW { width: 42; }
.thickEdgeH { height: 49; }
.hcTopEdgeH { height: 16; }
.hcBottomEdgeH { height: 15; }




/* edge */
.edgeTopLeft { background-image: url(../img/home/rack1/edgeLeftTopCorner.gif); }
.edgeTopBorder { background-image: url(../img/home/rack1/edgeTopBorder.gif); background-repeat: repeat; }
.edgeTopRight { background-image: url(../img/home/rack1/edgeRightTopCorner.gif); }
.edgeLeftBorder { background-image: url(../img/home/rack1/edgeLeftBorder.gif); background-repeat: repeat; }
.edgeRightBorder { background-image: url(../img/home/rack1/edgeRightBorder.gif); background-repeat: repeat; }
.edgeBottomLeft { background-image: url(../img/home/rack1/edgeLeftBottomCorner.gif); }
.edgeBottomBorder { background-image: url(../img/home/rack1/edgeBottomBorder.gif); background-repeat: repeat; }
.edgeBottomRight { background-image: url(../img/home/rack1/edgeRightBottomCorner.gif); }

.thickEdgeBottomLeft { background-image: url(../img/home/stickyWin/stickyWinLeftBottomCorner.gif); }
.thickEdgeBottomBorder { background-image: url(../img/home/stickyWin/stickyWinBottomBorder.gif); background-repeat: repeat; text-align: center; }
.thickEdgeBottomRight { background-image: url(../img/home/stickyWin/stickyWinRightBottomCorner.gif); }


/* * * * * SINGLE SHOW * * * * */

.singleShowBody { background-color: 000000; }
.center { align: center; }
.singleShow { align: center; }
td.valignTop { vertical-align: top; }
table.featImg { width: 536; }
.featImg_Wmid { width: 500; }
.featImg_Hmid { height: 375; }
.featThumb_Xmid { width: 452; }
table.browseSquares { width: 281; }  /* 75x3 + 5x4 + 18x2 */
.browseSquares_Xmid { width: 245; }   /* 75x3 + 5x4 */
div.ss_r1 { top: 40px; height: 459; background-color: #151517; }
div.ss_r2 { top: 500px; height: 200; background-color: #000000; }
div.ss_r1b2 { width: 304px; }
.selectionGrid { 
	/*padding: 2px 2px 2px 2px;*/
	/*border: 2px solid black;*/
	padding: 0px; border-color: ff0000;
}


/* * * * * HOME * * * * */


/* general */
div.r {
	position: absolute;
	left: 50%;
	right: 50%;
	width: 950;
	margin-left: -475px;
}


/* rack0 */
div.r0 {
	position: absolute;
	top: 2px;
	right: 50%;
	left: 50%;
	width: 850;
	height: 38;
	margin-left: -425px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 0px;
	border-right: 0px;
}
table.r0t { height: 38; }
td.r0_left {
	background-image: url(../img/home/rack1/topSurfaceAngleLeft.jpg);
	width: 73;
}
td.r0_middle {
	background-image: url(../img/home/rack1/topSurface.gif);
	background-repeat: repeat;
	width: 705;
}
td.r0_right {
	background-image: url(../img/home/rack1/topSurfaceAngleRight.jpg);
	width: 73;
}


/* rack1 */
div.r1 {
	top: 40px;
	height: 324;
	background-color: #151517;
}
div.r1c { width: 36; }
div.r1b { padding-top: 10px; }
table.r1b1 { width: 451; background-color: #151517; }
table.levels { height: 131; }
.r1b1_edgeWmid { width: 415; }
.r1b1_edgeHmid { height: 170; }
div.r1b1_midText {
	/* factor in padding? */
	width: 395;
	height: 150;
	padding: 10px;
	overflow: hidden;
}
table.r1b2 { width: 401; height: 304; }
td.r1b2_edgeWmid { width: 365; }
td.r1b2_edgeHmid { height: 274; }


/* rack1 honeycomb */
table.honeycomb { height: 119; }
.r1b1_hcWmid { width: 367; }
.r1b1_hcHmid { height: 88; }
.honeycombTopLeft { background-image: url(../img/home/rack1/levelsLeftBottomCorner.gif); }
.honeycombTopBorder { background-image: url(../img/home/rack1/levelsBottomBorder.gif); background-repeat: repeat; }
.honeycombTopRight { background-image: url(../img/home/rack1/levelsRightBottomCorner.gif); }
.honeycombLeftBorder { background-image: url(../img/home/rack1/panelLeftOfHoneycomb.gif); background-repeat: repeat; }
.honeycombMiddle { background-image: url(../img/home/rack1/honeycombSliverShort.gif); background-repeat: repeat; }
.honeycombRightBorder { background-image: url(../img/home/rack1/panelRightOfHoneycomb.gif); background-repeat: repeat; }
.honeycombBottomLeft { background-image: url(../img/home/rack1/panelBottomLeft.gif); }
.honeycombBottomBorder { background-image: url(../img/home/rack1/panelBottomBorder.gif); background-repeat: repeat; }
.honeycombBottomRight { background-image: url(../img/home/rack1/panelBottomRight.gif); }





/* r1-r2 gap */
div.r_gap {
	position: absolute;
	top: 364px;
	left: 50%;
	right: 50%;
	width: 870;
	height: 1;
	background-color: #151517;
	margin-left: -435px;
}


/* rack2 */
div.r2 {
	top: 365px;
	height: 200;
	background-color: #000000;
}
div.r2c {
	width: 36;
}
div.r2b {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 432;
	/*height: 240;*/
}
div.r2_smImgWrapper {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	width: 240;
	height: 180;
}
div.gaugeAndText {
	float: left;
	width: 182;
	height: 220;
}
div.gauge {
	background-image: url(../img/home/rack2/gauge.gif);
	width: 182;
	height: 115;
}
/* innerGauges probably need a fix */
div.innerGaugeL {
	float: left;
	padding-left: 15px;
	padding-top: 18px;
}
div.innerGaugeR {
	float: right;
	padding-right: 15px;
	padding-top: 18px;
}
div.gaugeText {
	padding: 5px;
}


/* amp */
div.amp {
	height: 500px;
	top: 565px;
}
table.ampt {
	height: 600;
	width: 950;
}
td.amp_Xtop { height: 71; }
td.amp_XtopThin { height: 34; }
td.amp_XupperMid { height: 162; }
td.amp_XlowerMid { height: 300; }
td.amp_Xbottom { height: 67; }
td.amp_Yedge { width: 56; }
td.amp_Ymid { width: 838; }

td.amp_cornerTopLeft {
	background-image: url(../img/home/amp/ampCornerTopLeft.gif);
}
td.amp_edgeTop {
	background-image: url(../img/home/amp/ampEdgeTop.gif);
	background-repeat: repeat;
}
td.amp_cornerTopRight {
	background-image: url(../img/home/amp/ampCornerTopRight.gif);
}
td.amp_edgeUpperLeft {
	background-image: url(../img/home/amp/ampEdgeUpperLeft.gif);
	background-repeat: repeat;
}
td.amp_panel {
	background-image: url(../img/home/amp/goldFace.gif);
	background-repeat: repeat;
}
td.amp_edgeUpperRight {
	background-image: url(../img/home/amp/ampEdgeUpperRight.gif);
	background-repeat: repeat;
}
td.amp_edgeLowerLeft {
	background-image: url(../img/home/amp/ampEdgeLowerLeft.gif);
	background-repeat: repeat;
}
td.amp_grill {
	background-color: #000000;
}
td.amp_edgeLowerRight {
	background-image: url(../img/home/amp/ampEdgeLowerRight.gif);
	background-repeat: repeat;
}
td.amp_cornerBottomLeft {
	background-image: url(../img/home/amp/ampCornerBottomLeft.gif);
}
td.amp_edgeBottom {
	background-image: url(../img/home/amp/ampEdgeBottom.gif);
	background-repeat: repeat;
}
td.amp_cornerBottomRight {
	background-image: url(../img/home/amp/ampCornerBottomRight.gif);
}


/* stickyWin */
div.sw {
	position: absolute;
	top: 100px;
	width: 536;
	height: 439;
}
/* come back and condense these */
table.swt {
	width: 536;
	height: 439;
}
td.sw_bottom { height: 49; }
td.sw_Xmid { width: 500; }
td.sw_Ymid { height: 375; }
td.swBottomLeft {
	background-image: url(../img/home/stickyWin/stickyWinLeftBottomCorner.gif);
}
td.swBottomArrowLeft {
	background-image: url(../img/home/stickyWin/stickyWinBottomBorder.gif);
	width: 27;
}
td.swBottomBorder {
	background-image: url(../img/home/stickyWin/stickyWinBottomBorder.gif);
	background-repeat: repeat;
	width: 446;
	text-align: center;
}
td.swBottomArrowRight {
	background-image: url(../img/home/stickyWin/stickyWinBottomBorder.gif);
	width: 27;
}
td.swBottomRight {
	background-image: url(../img/home/stickyWin/stickyWinRightBottomCorner.gif);
}