body{
	background:#b9fff4 url('/s/heartgold/bg.jpg') repeat-x;
	background-attachment:fixed;
	margin:0;
	text-align:center;
	font-family:arial;
	font-size:14;
	color:#FFB900;
	border:#FFB900;
}

/*label{
	width: 10em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}

.cbox2{
	background:#FBFF9B;
	font-size:12;
	text-align:center;
}

.cbox1{
	background:#FBFF9B;
	font-size:12;
	text-align:center;
}

.cbox2 input{
	width:120;
	margin:1;
	background:#FEDF39;
	color:#F46F13;
	border:0;
}

#cboxsubmit{
	width:50;
	color:#FFA200;
}

.contform input, .contform select{
	border:1px solid #FFCC00;
	color:#ACC900;
	font-weight:bold;
	background: #EAFF5D;
}

#content input, #content select{
	border:1px solid #FFCC00;
	color:#ACC900;
	font-weight:bold;
	background: #EAFF5D;
}

#regsubmit{
	width:70;
	margin-left:117;
}

select{
	background:#FDFFCF;
	border:1px solid #EAFF5D;
	color:#FFA200;
	margin-left:15;
	margin-bottom:2;
}

input{
	margin-left:15;
	margin-bottom:2;
	background:#FBFF9B;
	border:1px solid #EAFF5D;
	color:#FFCC00;
	font-weight:bold;
	width:150;
}

.submit input {
	width:70;
	margin-top:-8;
	margin-left:25;
	margin-bottom:1;
}

.login {
	margin:0;
}
*/
h1{
	text-align:center;
	font-family:arial narrow;
}

h2{
	text-align:center;
}

h3{
	text-align:center;
}

h4{
	text-align:center;
}

img{
	border:0;
}

a, a:visited{
	text-decoration:none;
	color:#F46F13;
}

a:active, a:hover{
	color:#FFCC00;
	text-decoration:underline;
}

#container{
	background: url('/s/heartgold/cbg.gif') repeat-y;
	width:781;
	min-height:700;
	margin:0 auto;
	text-align:left;
	border:0;
}

#top{
	background: url('/s/heartgold/top.gif') no-repeat;
	width:781;
	height:234;
	margin:0;
	border:0;
	float:left;
}

#container2{
	background: url('/s/heartgold/cbg.gif') repeat-y;
	width:781;
	margin:0;
	border:0;
	float:left;
}

#sidebar{
	background: url('/s/heartgold/sidebg.gif') repeat-y;
	width: 182;
	min-height:500;
	float:left;
	color:#fbff9b;
}


#sidebar a:link, #sidebar a:visited{
	color:#fbff9b;
	text-decoration:none;
	font-size:14;
	font-family:tahoma;
}

#sidebar a:hover, #sidebar a:active{
	color:#abfaff;
	text-decoration:underline;
	font-size:14;
	font-family:tahoma;
}

.sidelink{
	margin-top:0;
	margin-bottom:0;
	margin-left:25;
	margin-right:20;
}

.link, .link a{ 
	display:block;
	width: 181;
	margin:0;
}

.link a:hover {
	background: url('/s/heartgold/link.gif');
}

.header {
	display:block;
	width: 181;
	margin-top:10;
	margin-bottom:5;
	background: url('/s/heartgold/headerbg.gif');
	font-weight:bold;
	color:#fbff9b;
}

.headspace {
	margin-left:10;
	margin-right: 20;
}

#contcont{
	width:599;
	min-height:500;
	margin:0;
	border:0;
	float:left;
	background: url('/s/heartgold/content.gif');
}


#nav{
	margin:0;
	border:0;
	width: 337;
	height:17;
	float:left;
	background:url('/s/heartgold/nav.gif');
}

#nav img{
	margin:0;
}

#topright{
	height:17;
	width:262;
	margin:0;
	border:0;
	float:left;
	background:url('/s/heartgold/topright.gif');
}

#topbottom{
	width:599;
	height:25;
	margin:0;
	border:0;
	float:left;
	background:url('/s/heartgold/topbottom.gif') no-repeat;
}

#content{
	width:565;
	margin-right:19;
	margin-left:15;
	margin-top:0;
	border:0;
	float:left;
	color:#9cc900;
}

#bottom{
	width:781;
	height:167;
	float:left;
	margin:0;
	border:0;
	color:#fff;
	font-family:verdana;
	font-size:14;
	background:url('/s/heartgold/bottom.gif');
}

#bottomtext{
	float:left;
	width:473;
	height:103;
	margin-top:48;
	margin-left:241;
	margin-right:67;
	margin-bottom:16;
}body{
	background:#b9fff4 url('/s/heartgold/bg.jpg') repeat-x;
	background-attachment:fixed;
	margin:0;
	border:0;
	text-align:center;
	font-family:arial;
	font-size:14;
}

h1{
	text-align:center;
	font-family:arial narrow;
}

h2{
	text-align:center;
}

h3{
	text-align:center;
}

h4{
	text-align:center;
}

img{
	border:0;
}

a, a:visited{
	text-decoration:none;
	color:#F46F13;
}

a:active, a:hover{
	color:#FFCC00;
	text-decoration:underline;
}

#container{
	background: url('/s/heartgold/cbg.gif') repeat-y;
	width:781;
	min-height:700;
	margin:0 auto;
	text-align:left;
	border:0;
}

#top{
	background: url('/s/heartgold/top.gif') no-repeat;
	width:781;
	height:234;
	margin:0;
	border:0;
	float:left;
}

#container2{
	background: url('/s/heartgold/cbg.gif') repeat-y;
	width:781;
	margin:0;
	border:0;
	float:left;
}


#sidebar{
	background: url('/s/heartgold/sidebg.gif') repeat-y;
	width: 182;
	min-height:500;
	float:left;
	color:#fbff9b;
}

#sidebar a:link, #sidebar a:visited{
	color:#fbff9b;
	text-decoration:none;
	font-size:14;
	font-family:tahoma;
}

#sidebar a:hover, #sidebar a:active{
	color:#abfaff;
	text-decoration:underline;
	font-size:14;
	font-family:tahoma;
}

.sidelink{
	margin-top:0;
	margin-bottom:0;
	margin-left:25;
	margin-right:20;
}

.link, .link a{ 
	display:block;
	width: 181;
	margin:0;
}

.link a:hover {
	background: url('/s/heartgold/link.gif');
}

.header {
	display:block;
	width: 181;
	margin-top:10;
	margin-bottom:5;
	background: url('/s/heartgold/headerbg.gif');
	font-weight:bold;
	color:#fbff9b;
	min-height:20;
}

.headspace {
	margin-left:13;
	margin-right: 20;
}

#contcont{
	width:599;
	min-height:500;
	margin:0;
	border:0;
	float:left;
	background: url('/s/heartgold/content.gif');
}


#nav{
	margin:0;
	border:0;
	width: 337;
	height:17;
	float:left;
	background:url('/s/heartgold/nav.gif');
}

#nav img{
	margin:0;
}

#topright{
	height:17;
	width:262;
	margin:0;
	border:0;
	float:left;
	background:url('/s/heartgold/topright.gif');
}

#topbottom{
	width:599;
	height:25;
	margin:0;
	border:0;
	float:left;
	background:url('/s/heartgold/topbottom.gif') no-repeat;
}

#content{
	width:565;
	margin-right:19;
	margin-left:15;
	margin-top:0;
	border:0;
	float:left;
	color:#9cc900;
}


#content table{
	color:#9cc900;
}

#bottom{
	width:781;
	height:167;
	float:left;
	margin:0;
	border:0;
	color:#fff;
	font-family:verdana;
	font-size:14;
	background:url('/s/heartgold/bottom.gif');
}

#bottomtext{
	float:left;
	width:473;
	height:103;
	margin-top:48;
	margin-left:241;
	margin-right:67;
	margin-bottom:16;
}
