#darkbg{
         background-color: #222222; background-image: none;
}
body{
	 color: #ff6060; text-align: center; background-color: #ffe1d8; 
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;  padding: 0px; margin: 0;
}
.container{
	 width: 85%; height: 100%; margin-left: auto; margin-right: auto; text-align: center; margin-top: 50px; 
	border: 0; 
}
table#sections td{
         vertical-align: top; width: 100%;
}
table#holder{
	border-collapse: collapse;
}
#header{
	 border: 0;  
	 width: auto; height: auto; vertical-align: middle; text-align: center; border: groove 5px #fff; background-color: #ffb1b1;
	 padding-left: 10px; padding-right: 10px;
}
table#head{
	text-align: center;  font-size: 30px; color: #6200f4; vertical-align: middle; margin: 5px; font-variant: small-caps;
	 border:0;  
}
#head a{
	text-decoration: none; color: #6200f4; border: none;
}
#head a:hover{
	text-decoration: none; color: #fff; border: none;
}
table#besthead{
         text-align: center;  font-size: 60px; color: #6200f4; vertical-align: middle; margin: 5px; border: 0; text-decoration: none;
}
#jenpic{
	float: right; width: 200px; padding: 0; margin: 0;
}
#jenpic2{
	width: 100px; border: groove;
}
#rightpic{
	float: right; width: 150px; padding: 0; margin: 0;
}
#leftpic{
	float: left; width: 100px; padding: 0; margin: 0;
}
#transpic{
         position: absolute; width: 100px;
}
#logo{
	border: 0; z-index: -100;
}
#logoplace{
	position: absolute; top: 5px; left: 46%; z-index: -100;
}
#frame{
	border: outset; padding: 20px; width: 360px; height: auto; background-color: #666666; z-index: 10; margin-left: auto; margin-right: auto;
}
#framebig{
	border: outset; padding: 30px;  background-color: #FFF8EE; width: 50%; height: auto; text-align: center; float: left; margin: 10px;
}
#left_side{
	 border:0; 
	 width: auto ; height: auto; float: left; background-color: transparent; 
}
#left_side a{
         color: #fff;
}
#left_side a:hover{
         color: #ff6060;
}
#right_side{
	  border:0; 
	 color: #ff6060;  width: auto; float: left; padding: 5px;
}
#right_side a{
	text-decoration: none; color: #ff6060;
}
table.navbar {
   float: right; font-size: 12px; width: auto; margin-top: 30px;  text-align: left;  background-color: transparent;
}
table.navbar td {
 border: 1px solid #fff; padding-left: 5px; padding-right: 5px;  height: 12px;
}
table.navbar td a{
   display: block;  text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #fff;
 }
table.navbar td a:hover, table.navbar td a:active {
   color: #fff;
   background-color: transparent ;
}
#a001, #a002, #a003, #a004, #a005, #a006, #a007, #a008, #a009, #a010, #a011, #a012, #a013, #a014, #a015, #a016, #a017 {
	visibility: hidden; border: 0;
}
.ads{
	float:left;  font-size: 12px;  color: #ff6060;  border:0; 
	margin-top: 195px;
}
#content{
	text-align: left;  font-size: 0.7em; color: #fff; width: 94%;
	border: groove 5px #fff; background-color: #ffb1b1;
	 padding-left: 10px; padding-right: 10px; float: left; margin-top: 30px;
}
#content a{
	color: #fff;
}
#content a:hover{
	color: #ff6060;
}
#welcome{
 font-style: oblique; color: #ff6060; font-size: 16px;
}
#foot{
 font-size: xx-small;  color: #ff6060; margin-top: 30px; width: 100%; float: left;
 border: 0;
}
#foot a{
	text-decoration: none; color: #ff6060; 
}
#foot a:hover{
	color: #ff8080;
}
img{
	border-style: none;
}
img#pic{
	border-style: groove; border-color: #fff;  margin-left: auto; margin-right: auto;
}
img#box{
	vertical-align: middle;
}
#buttons{
	width: 120px;
}
hr{color: #fff;
}
#but{
	height: 30px;  border: 0px;
}
table#scroller tr td{
	text-align: center;  border: 0; color: #fff;
}
#message{
	color: #fff;
}
#message a{
	text-decoration: none; color: #fff;
}
#bigspace{
	line-height: 500%;
}
#super{
	vertical-align: super; font-size: 0.6em; text-decoration: none;
}
#steps tr td{
	text-align: left; vertical-align: top;
}
#lists{
	list-style-image: url(images/bullet.png); 
}
#links{
	font-size: 12px; color: #ffffff; list-style-type: none;
}
#links a{
	color: #ff6060; text-decoration: none;
}
#links a:hover{
	color: #ff0000;
}
div.answer a{
text-decoration: underline; font-size: 14px;
}
#lists a:hover{
	color: #ff6060;
}
#me{
	text-align: left; color: #ff6060; font-size: 12px; width: 140px; float: right;
}
.question a{
  color: #ff8080; 
 text-decoration: none;
  font-size: 18px;
  font-weight:normal;
   }
 .question a:hover{
	color: #6200f4;
}
.answer a{
	color: #ff8080; 
 
  font-size: 14px;
}
#small{
	font-size: 12px;
}
#white{
	color: #fff;
}
#pink{
	color: #ff6060;
}
#red{
	color: #ff0000;
}
#bgwhite{
	background-color: #fff;
}
#bgblack{
	background-color: #000;
}
#bgred{
	background-color: #FF8080;
}
#bgorange{
	background-color: #FFA073;
}
#bgyellow{
	background-color: #F5D32D;
}
#bggreen{
	background-color: #97F52D;
}
#bgblue{
	background-color: #2DF5CD;
}
#bgindigo{
	background-color: #A49AFF;
}
#bgviolet{
	background-color: #FF9DFF;
}
#small{
	font-size: xx-small; padding: 0;
}
#square1{
	width: 200px; height: 200px;  border: 0; position: absolute; left: 100px; top: 0px;
}
#square2{
	width: 200px; height: 200px; border: 0; position: absolute; left: 900px; top: 0px;
}
#square3{
	width: 200px; height: 200px;  border: 0;position: absolute; left: 100px; top: 200px;
}
#square4{
	width: 200px; height: 200px;  border: 0;position: absolute; left: 900px; top: 200px;
}
#square5{
	width: 200px; height: 200px;  border: 0;position: absolute; left: 100px; top: 400px;
}
#square6{
	width: 200px; height: 200px;  border: 0;position: absolute; left: 900px; top: 400px;
}
/*START POPUPS*/

#popup {
      width: 130px;
	  color: #ffb1b1; 
	  text-decoration: none; 
	  float: left; 
}
#popup tr td {
      width: 130px;
      height: 20px;
      color: #222222;
      vertical-align: top; 
		float: right;
}

#popup tr td div.pop {
      display: block;
      
      width: 130px;
      height: 20px;
      overflow: hidden;
      border: 0px;
      z-index: 1; 
	  
}

#popup tr td:hover div.pop {
      width: 130px;
      height: auto;
      margin: 0;
     
      color: #ffb1b1;
      border: 0px;
      z-index: 10; 
	  
}
#sample{
	 font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12px; 
	 color: #ffb1b1; margin-top: 10px; text-align: left; margin-left: 0px; border: 0;
	 width: 130px;
}
#sample a{
	color: #ffb1b1; text-decoration: none;
}
#sample a:hover{
	color: #ff6060;
}
/*end popups*/
.question a{
  color: #ff8080; 
 text-decoration: none;
  font-size: 18px;
  font-weight:normal;
  font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
 }
 .question a:hover{
	color: #6200f4;
}
#quotes {
     padding:5px;     
     color: #ff6060;
     width:140px;
     height:200px;
     border:0;
   
     text-align:center;
	 float: right;
   }

