body {
   margin: 0px;
   border: 0px;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   background-color:#000; /**/
   text-align: center;
}

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

#main {
   width: 1001px;
   /*	height:1056px;/**/
   /*	left: 50%;/**/
   vertical-align: top;
   text-align: left;
   margin: auto;
   background-color: #411d60;
   background-image: url('images/bg.jpg');
   background-repeat: no-repeat;
}

#header {
   position: absolute;
   top: 136px;
   margin-left: 175px;
}
.line1 {
   color:#ffffff;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
}
.line2 {
   margin-top:5px;	
   color:#ffffff;
   font-size:8pt;
   font-family:Verdana;
   font-weight:bolder;
}
.home {
   position:absolute;
   top:146px;
   margin-left:84px;
   color: #ffffff;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
}

#content {
   height: 1000px;

}

#content .wrap{
   background: #ffffff;
}
html * > #content {
   height: auto;
   min-height: 1000px;
}

#content {
   padding: 188px 0 0 188px;
}

.wrap {
   height:100%;
   min-height: 1000px;
   height: auto;
   width:100%;
}

a.menu:link    { 
	color:#ffffff;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
   text-decoration:none;
}
a.menu:visited { 
   color:#ffffff;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
   text-decoration:none;
   }
a.menu:active  { 
    color:#ffffff;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
   text-decoration:none;
}
a.menu:hover   { 
	color:yellow;
   font-size:8pt;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight:bolder;
   text-decoration:none;
}
