body, html {
color: #FFFFFF;
background:#000000;
font: 0.87em Arial, Helvetica, sans-serif;
line-height: 1.4;
}

* {
margin: 0;
padding: 0;
}

a, a:visited {
color: #000000;
text-decoration:underline;
}
a:hover, a:active {
color: #000000;
text-decoration: none;
}

a:focus, object {
outline:none;
}


h1 {font-size:2em} 
h2 {font-size:1.5em}  
h3 {font-size:1.25em}  
h4 {font-size:1em}  
h5 {font-size:0.9em}  
h6 {font-size:0.8em}  

.red_txt {color: #900000;}

#intro_wrapper {
position:absolute;
width: 300px;
height: 430px;
left: 50%;
top: 50%;
margin: -215px 0 0 -140px;
z-index: 1;
background: url(../images/intro.gif) no-repeat 50% 80px;
}
#intro_txt {
text-align:center;
color: #AE6031;
height: 80px;
}

#birth_check {
position: absolute;
bottom: 0;
left: 50%;
width: 280px;
margin-left: -140px;
text-align:center;
}



#flash_wrapper {
position:absolute;
width: 900px;
height: 500px;
left: 50%;
top: 50%;
margin: -250px 0 0 -450px;
z-index: 1;
}

#flash_left {
width: 570px;
height: 80px;
}

#flash_right {
width: 330px;
height: 500px;
}

#news_content {
width: 570px;
height: 420px;
background:url(../images/bg_news.jpg) no-repeat;
}

#subnav {
display: block;
height: 35px;
margin-left: 40px;
line-height: 35px;
color: #900000;
}

#subnav a {
color: #900000;
text-decoration: none;
}
#subnav a:hover, #subnav a.current  {
color: #939393;
}

#left_content {
width: 200px;
height: 220px;
overflow:auto;
float: left;
margin-left: 40px;
}

#right_content {
width: 316px;
height: 339px;
overflow:auto;
float: right;
background: #c92d05 url(../images/bg_orange.jpg) repeat-x;
color: #000000;
}

#left_content .padding{
display: block;
padding: 20px 20px 0 0;
}
#left_content .padding a{
color:#FFFFFF;
text-decoration: none;
}
#left_content .padding li {
margin-bottom: 8px;
}
#right_content .padding{
display: block;
padding: 20px;
}




#pagination {
text-align:center;
display:block;
}


form.birth_check {
margin-top: 10px;
}

input, select {
padding: 1px;
}

input.enter_button{
padding: 0;
background:url(../images/btn_enter.jpg);
width: 80px;
height: 30px;
border: 0;
cursor:pointer;

}


#LAA {
position:absolute;
width: 900px;
height: 20px;
left: 50%;
top: 50%;
margin: 250px 0 0 -450px;


}


#LAA a, #LAA a:visited{
color: #0D0D0D;
text-decoration:none;
padding: 0 0 0 30px
}
#LAA a:hover, #LAA a:active{
color: #333333;
text-decoration:underline;
padding: 0 0 0 30px
}







