html { position: static; }

div#rockpokertop { width: 100%;
	top: 0px;
	left: 0px;
	position:absolute;
	height: 125px;
	min-width: 800px;
	width:expression(document.body.clientWidth < 800? "800px": "100%" );
 }

div#rockpoker {
	height: 100%;
	top: 125px;
	left: 0px;
	position: absolute;
	width: 124px;
	background-image: url(desimages/leftbarspacer.png);
	background-repeat: repeat-x repeat-y;
	}

span#topbar {
	background-position: top left;
	background-image: url(desimages/topbar01.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	position: absolute;
	left: 0px;
	width: 273px;
	top: 0px;
	height: 125px;
	z-index: 2;
	}


span#topbarright {
	background-position: top right;
	background-image: url(desimages/topbar02.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	position: absolute;
	top:0px;
	right: 5%;
	width: 95%;
	min-width: 495px;
	height: 125px;
	}

span#topbarspacer {
	background-position: top left;
	background-image: url(desimages/topspacer.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	position: absolute;
	top:0px;
	height: 125px;
	width: 50%;
	left: 149px;
	z-index: 0;
	}

span#sidebar {
	background-position: top left;
	background-image: url(desimages/leftbar_notext.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style-type: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width:124px;
	height: 475px;
	}

span#sidebarnotext {
	background-position: top left;
	background-image: url(desimages/leftbar_notext.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	list-style-type: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width:124px;
	height: 475px;
	}

nonsense { 	font: 1.3em Haettenschweiler; }

div#rockpoker a {
	font: 1.3em Haettenschweiler, impact, kartika, latha, arial narrow;
	text-decoration: none;
	color: #BDC159;
}

div#rockpoker a:hover {
	color: #f3415b;
	}

a.homebarlink {
	position: absolute;
	top: 20px;
	left: 85px;
	}
a.articlebarlink {
	position: absolute;
	top: 65px;
	left: 69px;
	}
a.forumbarlink {
	position: absolute;
	top: 110px;
	left: 80px;
	}
a.resultsbarlink {
	position: absolute;
	top: 155px;
	left: 73px;
	}
a.leaguebarlink {
	position: absolute;
	top: 202px;
	left: 74px;
	}
a.shopbarlink {
	position: absolute;
	top: 247px;
	left: 89px;
	}
a.womenbarlink {
	position: absolute;
	top: 292px;
	left: 30px;
	}
	
a.waomenbarlink {
	position: absolute;
	top: 337px;
	left: 30px;
	}

img.dtdbanner {
	position: absolute;
	top: 500px;
	left: 2px;
	z-index: 2;
	}

div#content {
	font-family: helvetica, verdana, sans-serif;
	font-size: 1em;
	position: absolute;
	top: 120px;
	left: 150px;
	width: 83%;
	min-width: 750px;
	width:expression(document.body.clientWidth < 750? "750px": "83%" );
	height: 100%;
	background-color: #41555F;
	}
	
body { background-color: #41555F; } 

.ul { background-image: url(desimages/upper_left.gif); background-repeat: no-repeat; height: 14px; width: 25px; white-space: nowrap; }
.uc { background-image: url(desimages/upper_center.gif); background-repeat: repeat-x; height: 14px; width: 100%; }
.ur { background-image: url(desimages/upper_right.gif); background-repeat: no-repeat; height: 14px; width: 25px; white-space: nowrap; }

.tul { background-image: url(desimages/toolbar_upper_left.gif); }
.tuc { background-image: url(desimages/toolbar_upper_center.gif); height: 30px; }
.tur { background-image: url(desimages/toolbar_upper_right.gif); }

.tlc { background-image: url(desimages/toolbar_lower_center.gif); height: 30px; }
.left { background-image: url(desimages/left.gif); }
.right { background-image: url(desimages/right.gif); }

.ll { background-image: url(desimages/lower_left.gif); height: 27px; width: 25px; white-space: nowrap; padding-left: 25px; }
.lc { background-image: url(desimages/lower_center.gif); height: 27px; width: 100%; }
.lr { background-image: url(desimages/lower_right.gif); background-repeat: no-repeat; height: 27px; width: 25px; white-space: nowrap; padding-right: 25px; }

.tablecontents { background-color: #41555F; }
.tdcontents { background-color: #FFFFFF; }
.row5	{ background-image: url(desimages/toolbar_middle_center.gif); height: 10px; background-repeat: repeat-x; }
.row3	{ background-color: #576972; }
.headl { background-image: url(desimages/head_left.gif); }
.headr { background-image: url(desimages/head_right.gif); }

.headtitles { font-family: helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; display: inline; }

div#localhotels { 
		top:110px; 
		right: 40px; 
		position: absolute; 
		border: 0px solid black; 
		width: 20%; 
		min-height: 200px;
	}

.newsletter { 	font: 1em Haettenschweiler;
	text-decoration: none;
	color: #000000;
}
