body {
	margin:0 auto;
	overflow-x:hidden;
}

#wrap {
	width: 804px;
	min-height: 550px;
	height:auto;
	margin: 20px auto auto auto;
	background:url(../../images/body-bg.png) -3px 0 no-repeat;
	/*background: url(../../images/body-bg.png) -3px 0 no-repeat;*/
}

#content-wrap {
	width: 651px;
	margin:0 auto;
	padding: 15px 40px 0 40px;
}
/** header **/

#header {
	margin: 0px 0 0 0px;
}
#logo { width: 306px;}

#logo h1 {
	height:130px;
	background: url(../../images/logo.jpg) no-repeat;
	text-indent: -9999px;
}

#logo h1 a {	
	text-indent: -9999px;
}

/**end header **/

/**left content **/

#left-content {
    float:left;
	width: 97px;
	margin: 15px 0 0 40px;
}

#mn-nav  ul{
	width: 97px;
	margin:10px 5px 0 0;
	list-style:none;
	font-size: 13px;
	text-align:left;
}

#mn-nav ul li { padding-bottom: 10px;}

#mn-nav  ul li a{
	color: #000000;
	text-decoration:none;
}
/** end left content **/

/**right content **/
#right-content {
	float:left;
	background: url(../../images/right-content-bg.png) no-repeat;
	width: 471px;
	height:350px;
	margin:-20px 0px 0 20px;
}

#right-content-home {
	float:left;
	background: url(../../images/right-content-bg2.png) no-repeat;
	width: 471px;
	height:350px;
	margin:-20px 0px 0 20px;
}

div#in-content {
	margin: 20px 0 0 20px;
	width: 450px;
	height:270px;
	background-color:#FFFFFF;
	/*padding: 5px 0 0 10px;*/
	/*overflow: scroll;*/
	overflow: auto;
	overflow-x: hidden!important;
}

.home {
	overflow:hidden !important;
	padding: 0 0 0 -15px!important;
}


/*div#home {width: 500px; height:250px; margin: -10px 0 0 -43px; padding: 0; }*/

#right-content-nav ul {
	margin: 13px 0 0 90px;
	list-style:none;
}

#right-content-nav ul li{
	display: inline;
}

#right-content-nav ul li a{
	font-family: "Arial rounded mt bold";
	font-weight:400;
	text-decoration:none;
	color:#815589;
	text-transform:uppercase;
	font-size:8px;
}

#right-content-nav ul li a:hover { color: #00AA4F;}

#right-content-nav ul li a.story { padding-left: 32px;}
#right-content-nav ul li a.char { padding-left: 24px;}
#right-content-nav ul li a.how-to-play { padding-left: 11px;}
#right-content-nav ul li a.demo { padding-left: 12px;}

table.list2 { font-size: 10px; margin: 0 0 20px 10px;}
table.list2 tr td h1 { padding: 30px 30px 20px 0;}
table.list2 tr td p { padding: 0 30px 0 0; }
ol.list { margin: 10px 0 0 20px; font-size:11px;}
ol.list li{ line-height: 20px; margin: 0 0 0 12px;}
.blue { color: #0099FF;}
.red { color:#FF0000;}

h3 { margin:30px 0 0 10px; text-transform:capitalize;}


h1.pg-title { font-size: 20px; color:#710456; letter-spacing: 5px; text-transform: uppercase; margin: 10px 0 10px 0;}
/*
h1.char-pg-title { background: url(../../images/char-pgtitle.jpg) no-repeat; width: 400px; height:60px; text-indent:-9999px;}
h1.pt-about-us {background: url(../../images/about-us.png) no-repeat; width: 126px; height:31px; margin: 10px!important; text-indent:-9999px;}
h1.pt-character {background: url(../../images/characters.png) no-repeat; width: 168px; height:29px; margin: 10px!important; text-indent:-9999px;}
h1.pt-demographics {background: url(../../images/demographics.png) no-repeat; width: 202px; height:30px; margin: 10px!important; text-indent:-9999px;}
h1.pt-game-concept {background: url(../../images/game-concept.png) no-repeat; width: 197px; height:29px; margin: 10px!important; text-indent:-9999px;}
h1.pt-game-play {background: url(../../images/game-play.png) no-repeat; width: 134px; height:30px; margin: 10px!important; text-indent:-9999px;}
h1.pt-how-to-play {background: url(../../images/how-to-play.png) no-repeat; width: 168px; height:29px; margin: 10px!important; text-indent:-9999px;}
h1.pt-unique-selling {background: url(../../images/unique-selling.png) no-repeat; width: 385px; height:30px; margin: 10px!important; text-indent:-9999px;}
h1.pt-watch-demo {background: url(../../images/watch-demo.png) no-repeat; width: 149px; height:29px; margin: 10px!important; text-indent:-9999px;}
h1.pt-the-story {background: url(../../images/the-story.png) no-repeat; width: 138px; height:29px; margin: 10px!important; text-indent:-9999px;}
*/




#subfooter {
	float:left;
	margin: 0px 0 0 -12px;
}

#footer-flash {
	float:left;
	/*margin:-10px 0px 0 10px;*/
	margin:-20px 0px 0 11px;
	width: 900px;
	padding:0px 0 0 0;
}

#subfooter ul#ft-menu {
	float:left;
	display: inline;
	list-style:none;
	margin: 5px 0 0 40px;
}

#subfooter ul#ft-menu li{
	display: inline;
	border-right: #000000 1px solid;
}

#footer ul#ft-menu li.last {
	border-right: none!important;
}

#subfooter ul#ft-menu li a{
   font-family: "arial Narrow";
	padding: 0 10px;
	font-weight:400;
	text-decoration:none;
	letter-spacing:1px;
	color:#000000;
	text-transform:capitalize;
	font-size:10px;
}

#subfooter ul#ft-menu li a.last {
	border-right: none;
}

#subfooter ul#ft-menu li a:link { color:#000; text-decoration:none;}
#subfooter ul#ft-menu li a:hover { color:#710456; text-decoration:none;}

#subfooter p {
	width: 900px!important;
	float:left;
	margin: 0px 0 0 15px;
	font-size: 9px;
}


