
/*-------reset-------*/
body,
h1,h2,h3,h4,h5,h6,
p,dl,dt,dd,ul,ol,li,th,td,
div,blockquote,pre,
form,fieldset,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
ol,ul{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
img,fieldset,table,th,td {border:none;}
input{*margin:-1px 0;}
em,cite{font-style:normal}

/*-------base-------*/
body {background:#000 url(../img/bg_main.png) center top no-repeat;}
html {height:100%;}
h1,
h2,
h3,
h4,
h5,
h6,
p,
dt {word-wrap:break-word;}

/*-------layout-------*/
#wrapper {width:465px;position:relative;margin:0 auto;}

#header .nameLogo {position:absolute;top:44px;left:15px;}
#header .logo .poweredBy {position:absolute;top:31px;right:-19px;}
#header .logo .seponsorLogo {position:absolute;top:50px;right:-19px;}
#header .logo .and {position:absolute;top:85px;right:-19px;}
#header .logo .seponsorLogo2 {position:absolute;top:96px;right:-19px;}

#flaContainer {padding-top:135px;}

#footer {margin-top:63px;clear:both;}
#footer:after {display:block;clear:both;content:"";}
#footer a {float:left;margin-left:97px;}
#footer p {float:left;margin-left:33px;}
