#mainframe {
	position: relative;
	left: -2px;
	width: 762px;
	height: 543px;
	z-index: 1;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
}

#pgheader {
	border:1px solid #f77c00;
	position: relative;
	width: 770px;
	height: 200px;
	z-index: 3;
	top: 0;
	background-image:url('images/pgheaders/header.jpg');
}

#chronobar {
	border:1px solid #f77c00;
	position: relative;
	width: 770px;
	height: 14px;
	z-index: 2;
	top: -1px;
	background-color:#F7D3B0;
}

#updateon {
	position: relative;
	left: 0px;
	top: 0px;
	width: 383px;
	height: 4px;
	z-index: 3;
	float: left;
	text-align: left;
}

#clock {
	top: 0px;
	width: 383px;
	height: 11px;
	z-index: 3;
	float: right;
	text-align: right;
}

.clockspot {
     width: 230px;
     height: 12px;
     background: #F7D3B0;
     font-family: Times New Roman;
     font-size: 10px;
     color: #000000;
     border: 0px;
     margin-top: 0px;
     padding: 0px;
     float: right;
     text-align: right;
 }

#container {
     width:230px;
     height: 11px;
     background:#F7D3B0;
     float: right;
     padding-right: 3px;
     float: right;
     text-align: right;
}

#sectionbar1 {
	border:1px solid #f77c00;
	position: relative;
	width: 770px;
	height: 22px;
	z-index: 2;
	left: 0px;
	top: -2px;
	background-image:url('images/decors/top_back.gif');
}

#navigationtext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 19px;
	z-index: 3;
	float: left;
}

#contenttext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 464px;
	height: 19px;
	z-index: 3;
	float: left;
}

#updatestext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 19px;
	z-index: 3;
	float: left;
}

#navigation {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 565px;
	text-align: center;
	margin: 0px auto;
	text-align:center;
	z-index: 2;
	left: 0px;
	top: 239px;
	float: left;
	background-color:#F7D3B0;
	font-size: 10pt;
}

#content {
	border:1px solid #f77c00;
	position: absolute;
	width: 458px;
	height: 565px;
	z-index: 2;
	left: 156px;
	top: 239px;
	background-color:#F7D3B0;
	padding: 0px;
	margin: 0px;
}

#login {
	border:1px solid #f77c00;
	position: absolute;
	width: 145px;
	height: 30px;
	z-index: 2;
	top: 239px;
	left: 615px;
	float: right;
	background-color:#F7D3B0;
	text-align: center;
	padding:5px 5px 5px 5px;
}

#login_go {
	text-decoration:none;
	font-family:webdings;
	font-size:20px;
	color:green;
	cursor:hand;
}

#photos {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 101px;
	z-index: 2;
	top: 303px;
	left: 615px;
	float: right;
	background-color:#F7D3B0;
	text-align: center;
	padding:0px 0px 0px 0px;
}

#sectionbar2a {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 22px;
	z-index: 2;
	top: 451px;
	left: 0px;
	float: right;
	background-image:url('images/decors/top_back.gif');
}

#tagboardtext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 19px;
	z-index: 3;
	float: left;
}

#sectionbar2 {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 22px;
	z-index: 2;
	top: 280px;
	left: 615px;
	float: right;
	background-image:url('images/decors/top_back.gif');
}

#sectionbar3 {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 22px;
	z-index: 2;
	top: 405px;
	left: 615px;
	float: right;
	background-image:url('images/decors/top_back.gif');
}

#sectionbar4 {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 22px;
	z-index: 2;
	top: 601px;
	left: 615px;
	float: right;
	background-image:url('images/decors/top_back.gif');
}

#adtext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 19px;
	z-index: 3;
	float: left;
}

#sponsortext {
	position: relative;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 19px;
	z-index: 3;
	float: left;
}

#tagboard {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 330px;
	z-index: 2;
	text-align: center;
	left: 0px;
	top: 474px;
	float: left;
	background-color:#F7D3B0;
}

#ads {
	border:1px solid #f77c00;
	position: absolute;
	width: 149px;
	height: 166px;
	z-index: 2;
	left: 615px;
	top: 428px;
	text-align: center;
	float: left;
	padding: 3px;
	background-color:#F7D3B0;
}

#sponsors {
	border:1px solid #f77c00;
	position: absolute;
	width: 155px;
	height: 180px;
	z-index: 2;
	left: 615px;
	top: 624px;
	text-align: center;
	float: left;
	padding: 0px;
	background-color:#F7D3B0;
}

#footer {
	border:1px solid #f77c00;
	position: absolute;
	width: 770px;
	height: 27px;
	z-index: 2;
	left: 0px;
	top: 805px;
	background-color:#eeeeee;
	line-height:23px;
}

input.admlogin {font-size:9px; width:52px; height:12px;}