@charset "UTF-8";
/* CSS Document for Main Page */
/* Pedram Badakhchani 09.09.2010*/ 

* {margin:0; padding:0;}

html{ text-align : center; background:#E3D3A0 url(../img/repeat_theme_ic.png) repeat-y top center;}
body{	background:url(../img/body_top_theme.png) no-repeat top center; font : 75%/150% verdana, kai, arial, helvetica, sans-serif; text-align:left;}

#wrapper{ position:relative; margin: 0 auto; width:800px; left:32px;}

#banner{
	position: relative;
   background: url(../img/banner_theme.png) no-repeat top center; 
	width: 400px;
	height:150px;
	right:60px;
	top:5px;
	left:-55px;
	text-indent:-9999px;
	margin-top: 0em;

}

#theme_title_credits{
	position: relative;
	left: -16px;
   background: url(../img/title_top_credits.png) no-repeat top center;
   display:block;
	width: 800px;
	height:80px;
	margin-top:3em;
	margin-bottom:0em;
	text-indent:-9999px;
}

#theme_title_sitemap{
	position: relative;
	left: -16px;
   background: url(../img/title_top_credits.png) no-repeat top center;
   display:block;
	width: 800px;
	height:80px;
	margin-top:3em;
	margin-bottom:0em;
	text-indent:-9999px;
}

#theme_title_disclaimer{
	position: relative;
	left: -16px;
   background: url(../img/title_top_disclaimer.png) no-repeat top center;
   display:block;
	width: 800px;
	height:80px;
	margin-top:3em;
	margin-bottom:0em;
	text-indent:-9999px;
}

#theme_title_guide{
	position: relative;
	left: -16px;
   background: url(../img/title_top_guide.png) no-repeat top center;
   display:block;
	width: 800px;
	height:80px;
	margin-top:3em;
	margin-bottom:0em;
	text-indent:-9999px;
}





/* breadcrumb navigation */
#breadcrumb{ padding-top: 5px; margin-left: -50px; float:left;  width: 100%;}
#breadcrumb ul#breadcrumb{ list-style:none; padding-left: 120px;}
#breadcrumb ul#breadcrumb li{ display:inline; background-image:url(../img/bullet_nav.png); background-repeat: no-repeat; background-position: 50% 50%,;}
#breadcrumb ul#breadcrumb li a{ padding: 3px 25px 3px 30px; margin-left:-15 px; font-size:1em; text-decoration: none; color:#000;}
#breadcrumb ul#breadcrumb li a:hover{ color: #4D4D4D;}

/* content */
#content{ float: left; margin: 0 0.5em 1.5em 0.3em; background-image: url(../img/content_back.png);}

/* footer */
#footer{ clear: both; font-size: 0.8em; text-align: center; line-height: 1.3em; margin: 5em auto 0 auto;}
#footer a{ color:#6D0101;}


/* Font sizes only */
h1 {font-size:1.5em; margin-top:2em; } 
h2 {font-size:1.1em; } 
h3 {font-size:1em; }
p {font-size:1em;margin-bottom:0.8em;} 
/* html styles and hacks*/
.floatleft {float:left;}
.floatright {float:right;}
.block {display:block;}
.inline, form {display:inline;}
.centered {margin-left:auto; margin-right:auto; display:block;}
.centercopy  {text-align:center;}



	
#introductionParagraph{ margin: 1em 3em 1em 3em;}

#descriptionParagraph {
	width:320px;	
	margin: -19em 3em 1em 29em ;
	
	/*border: 1px dotted teal;*/
	
}




#table{ width:759px; height:600px;display: table; padding-top:10px;margin-left:15px;background-color:#E3D3A0;}
/*#table h2{ margin-top: -1.5em;}*/

#creditstable{ width:719px; height:500px;display: table; padding-top:10px; margin-left:15px; margin-bottom:15px;padding-left: 15px;background-color:#ffc;}


#table ul{margin-left: 1.5em;}



#row{ display: table-row;}




#leftCell{ width:300px; margin-left:50px;display: table-cell; float:left;}
#innerLeftCell{ width:100px; display: table-cell;}
#innerMiddleCell{ width:100px; display: table-cell; font-size:.7em;}
#innerRightCell{ width:150px; display: table-cell;}
#rightCell{ width:350px; display: table-cell; float:right;}








.chinese , p.chinese a{
	font-family:Kai, verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-size:1.5em;
	line-height:120%;
	margin-bottom:0.8em;
	
}



#textHolder p.chinese a{
	font-family:Kai, verdana, arial, helvetica, sans-serif;
	text-decoration:none;
	font-size:1.0em;
	line-height:110%;
	
	
}

 


p.chinese a:hover{ color: #837447;}

p.indented{	margin-left: 1em;}







#extra table {
	width:650px;
	margin-left:3em;
		border-top: 1px solid #999;
		border-left: 1px solid #999;
		border-collapse: collapse;
		margin-bottom:2em;
		}
	

		
#extra td {
	padding: 5px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

#extra td.leftTableCell {
	width:100px;
}

#extra td.middleTableCell {
	width:150px;
}

#extra td.rightTableCell {
	width:510px;
}











