@charset "utf-8";
/* CSS Document */

/* Menu style */ 
#Content {
	width: 1000px;
	margin: 0px auto;    /* Right and left margin widths set to "auto" */
	text-align: left;    /* Counteract to IE5/Win Hack */
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	background-color: #ffffff;
	border: 2px solid #000000;
}

#LeftColumn {
	float: left;
	text-align: left; 
	width: 15%;
	margin-left: 60px;
}

#RightColumn {
	float: right;
	text-align: left; 
	width: 20%;
}

#CenterColumn {
	width: 100%;
	text-align: center; 
}


body {
background: url('../images/205.png'); 
background-color: #ffffff;
margin: 1em;
padding: 0;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
list-style-type: none;
}

p, h1, h2, h3, h4, h5 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
}

#as {
	background:url('../images/ansback.jpg') fixed center center no-repeat;
}

#menu {
	top: auto;
	left: auto;
	z-index:100;
	width: 100%; /* precision for Opera */
	position:absolute;
}
#menu dl {
float: left;
width: 10em;
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #FFFF00;
border: 1px solid gray;
margin: 1px;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #0000FF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #eee;
}
#site {
/* position: absolute; */
z-index: 1;
top : 70px;
left : 10px;
color: #f9ff91;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

 .titlediv {

 }
 
 .tablediv3 {
 display:  table; 
 width:  100%;
 border: 0px;
 border-spacing:5px;/*cellspacing:poor IE support for  this*/
 border-collapse:separate;
 
 }
 .celldiv3 {
 float:left;/*fix for  buggy browsers*/
 display:  table-cell;
 width:33%;
 border-top: 2px solid #0000FF;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
  .tablediv2 {
 display:  table; 
 width:  50%;
 border: 0px;
 border-spacing:5px;/*cellspacing:poor IE support for  this*/
 border-collapse:separate;
 }
 .celldiv2 {
 float:left;/*fix for  buggy browsers*/
 display:  table-cell;
 width:50%;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
  .armorialdiv {
 display:  table; 
 width:  100%;
 border: 0px;
 border-spacing:5px;/*cellspacing:poor IE support for  this*/
 border-collapse:separate;
 }
 .blazondiv {
 float:left;/*fix for  buggy browsers*/
 display:  table-cell;
 width:50%;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
 .devicediv {
 float:right;/*fix for  buggy browsers*/
 display:  table-cell;
 width:50%;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
  .personadiv {
 
 width:  100%;
 border: 0px;
 border-spacing:5px;/*cellspacing:poor IE support for  this*/
 border-collapse:separate;
 }
 .namediv {
 float:left;/*fix for  buggy browsers*/
 
 width:30%;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
 .storydiv {
 float:left;/*fix for  buggy browsers*/
 
 width:70%;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 }
 .rowdiv  {
 display:  table-row;
 width:100%;
 }
 

/* */

