* {margin: 0px;padding: 0px;}
h1,h2,h3,h4,p,ul,li
{margin:0;padding:0;}

body{
background-color: #eeecec;
font-size: 12px;
color: #333333;
text-align:center;
line-height:170%;
letter-spacing:1px;
}

img
{
border:none;
}

#wp{
width:640px;
margin:0 auto;
text-align:left;
background:#fff;
}

h1{
width:640px;
font-size:10px;
font-weight:normal;
text-align:left;
border-top:4px solid #403f3f;
color:#b2b2b2;
}

#hd{
background:url(img/logo.gif) left center no-repeat;
padding:10px 10px 10px 200px;
line-height:130%;
position:relative;
}

#top
{
background:url(img/top.jpg) no-repeat;
height:490px;
position:relative;
}


#top p#tl
{
position:absolute;
top:513px;
left:160px;
width:360px;
line-height:210%;
text-align:center;
}

#top #od a
{
position:absolute;
display:block;
top:410px;
left:266px;
width:300px;
height:51px;
}


.text1
{
background:url(img/text1.gif) no-repeat top left;
font-size:16px;
padding:15px 0 20px 50px;
}

#main p
{
padding:10px 25px;
}

ul
{
padding:0 0 0 50px;
margin:0;
}


li
{
padding-bottom:5px;
}

.red_ul
{
font-size:14px;
color:#ba0000;
font-weight:bold;
}

#bt
{
background:url(img/bottom.jpg);
height:296px;
position:relative;
}

#bt a
{
display:block;
width:300px;
height:51px;
position:absolute;
top:214px;
left:270px;
}

#ft
{
text-align:center;
border-top:1px solid #ccc;
padding:10px;
margin:10px 20px 0 20px;
}

#ft h4
{
font-weight:normal;
font-size:12px;
}

#ft p
{
padding:0;
margin:0;
}

#ft a
{
text-decoration:none;
color:#333;
}
.red
{
color:#19a2fa;
font-weight:bold;
}
