

body
{
	color: #FFFFFF;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 124%;
	background-color: #FDA409;
	margin: 0;
	padding: 0;
}

h1
{
color:#FFFFFF;
margin:0 0 4px 0;
padding-top:0px;
font-size:120%;
font-weight:bold;
}

h2
{
color:#FFFFFF;
margin-top:14px;
padding-top:0px;
font-size:96%;
font-weight:bold;
}

p { color:#FFFFFF;}

a:link
{
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	color: #E88910;
	font-weight: bold;
	text-decoration: none;
}

a:hover, a:active
{
	color: #DD7A04;
	text-decoration: none;
}


#container_street
{
	background-color: #DDCF82;
	text-align: left;
	margin: 8px auto;
	padding: 0;
	background: transparent url("../images/street_box.gif") repeat-y;
	width: 700px;
	border:6px solid #fff;
}

#container_egypt
{
	background-color: #DDCF82;
	text-align: left;
	margin: 8px auto;
	padding: 0;
	background: transparent url("../images/egypt_box.gif") repeat-y;
	width: 700px;
	border:6px solid #fff;
}

#container_park
{
	background-color: #DDCF82;
	text-align: left;
	margin: 8px auto;
	padding: 0;
	background: transparent url("../images/park_box.gif") repeat-y;
	width: 700px;
	border:6px solid #fff;
}

#container_tatoo
{
	background-color: #DDCF82;
	text-align: left;
	margin: 8px auto;
	padding: 0;
	background: transparent url("../images/future_box.gif") repeat-y;
	width: 700px;
	border:6px solid #fff;
}

#container_medieval
{
	background-color: #DDCF82;
	text-align: left;
	margin: 8px auto;
	padding: 0;
	background: transparent url("../images/medieval_box.gif") repeat-y;
	width: 700px;
	border:6px solid #fff;
}

#header
{

	background-position: center top;
	margin: 0;
	padding: 0;
	width: 700px;
	height: 400px;
}



#footer
{
	background: transparent url("images/street_footer.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	height:10px;
	width: 700px;
	clear: both;
}

#footer p
{
	font-weight: bold;
	font-size:76%;
	color:#FDF0C8;
	margin-top: 0;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
}

#brownboxtop {background: transparent url("../images/maincontent_top.gif") no-repeat;height:10px;}
#brownbox{background: transparent url("../images/maincontent_middle.gif") repeat-y;float:right;width:470px;margin:0 20px 0 0;font-size:80%;border-bottom:2px solid #000000;}

#greenboxtop {background: transparent url("../images/green_top.gif") no-repeat;height:10px;}
#greenbox{background: transparent url("../images/green_middle.gif") repeat-y;float:right;width:470px;margin:0 20px 0 0;font-size:80%;border-bottom:2px solid #000000;}

#blueboxtop {background: transparent url("../images/blue_top.gif") no-repeat;height:10px;}
#bluebox{background: transparent url("../images/blue_middle.gif") repeat-y;float:right;width:470px;margin:0 20px 10px 0;font-size:80%;border-bottom:2px solid #000000;}

#limeboxtop {background: transparent url("../images/lime_top.gif") no-repeat;height:10px;}
#limebox{background: transparent url("../images/lime_middle.gif") repeat-y;float:right;width:470px;margin:0 20px 0 0;font-size:80%;border-bottom:2px solid #000000;}

#main-content{
	padding:0 14px 10px 14px;
}

#main-content a:link
{
	color: #FFFC01;
	font-weight: bold;
	text-decoration: underline;
}

#main-content a:visited
{
	color: #FFFC01;
	font-weight: bold;
	text-decoration: underline;
}

#main-content a:hover, a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

#main-content img{
	float:right;
}

#audio{
	float:right;
}

#photos{
	float:right;
}

#profiles{
	float:right;
}

#profiles img{
	padding:0;
}

#bottomline{
	line-height:124%;
	font-size: 76%;
	color: #FDF0C8;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top:10px;
}

#games{
	padding:10px;
	background-color:#C69242;
	margin-top:10px;
}

#games img{
	float:right;
}

/*---------------------- Navigation ----------------------*/

#navcontainer {
 width: 160px;
 margin:0 0 0 20px;
 }
 
#navtop {
 background: transparent url("../images/nav_top.gif");
 height:12px;
 }
 
#navbottom {
 background: transparent url("../images/nav_bottom.gif") no-repeat bottom left;
 height:20px;
 }

 #navcontainer ul
 {
 margin:0;
 padding-left: 0;
 font-size:90%;
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 }

 #navcontainer a
 {
 background: transparent url("../images/nav_middle.gif");
 display: block;
 padding: 0px 3px 6px 16px;
 width: 141px;
 background-color: #F7FA16;
 }

 #navcontainer a:link, #navlist a:visited
 {
 color: #E88910;
 text-decoration: none;
 }

 #navcontainer a:hover
 {
 background-color: #A3600B;
 color: #C97711;
 }
 







