@charset "utf-8";
/* reset styles*/
p,  h2, h3, th {
	padding:2px;
	margin:0;
	font-style:normal;
	font-weight:normal;
}
h1{
    margin-bottom: 10px;
    margin-top: 10px;
}
td {
	vertical-align:top;
   
}
/* CSS Document */
body {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;
	line-height: 18px;
	text-align:justify;
	background-color: #ebebeb;
   
}
#wrapper {
	background-color:#FFFFFF;
	border:none;
	margin: 0 auto;
	width: 700px;
	padding:10px;
}
 a:link {
	color:#FFFFFF;
}

a:hover, a:active {
	text-decoration: none;
	color: #3B0700;
}

a:visited {
	color: #3B0700;
}
#chapter {
    background:#189DBB ;
	width: 100%;
}
#chapter td {
	vertical-align:middle;
}
#chapter .number {
	
	color: #da682d;
	font-style:oblique;
	font-size:28px;
	font-family:"Comic Sans MS", cursive;
	text-align:left;
	height:30px;
   width: 20%;
    padding-left:10px;
	padding-right:10px;
}
#chapter .titleRight {
	color: #FFFFFF;
  /*font-weight: bold;*/
	font-size: 20px;
  	text-align:right;
    padding-right:10px;
}
#chapter .titleLeft {
	color: #FFFFFF;
   width: 50%;
	/*font-weight: bold;*/
	font-size: 20px;
  	text-align:left;
}
#chapter .title {
	color: #FFFFFF;
   width: 30%;
	/*font-weight: bold;*/
	font-size: 20px;
  	text-align:left;
}
#swf_content{
        
}
#next_quest{
    margin-top: 20px;
}
#footer {
	background:#189DBB ;
	width: 680px;
   margin: 0 auto;
 	height:30px;
  padding-right:10px;
 
 }
 #footer .footerTable {
font-size:13px;
color: #FFFFFF;
}

