@charset "utf-8";
/* CSS Document */
@import url("reset.css");
body{ background-color:#FFF;}

#wrapper{ width:1000px; height:690px; margin: 0 auto;}

#top{ width:1000px; height:50px; background-image:url(../images/top_bg.jpg); position:relative;}

#home{ width:310px;  height:30px; position:absolute; right:40px; top:0;}
#home p{display:block;  margin-left:16px; margin-top:10px;}
#home span{ display:block; font:10px Arial, Helvetica, sans-serif; margin-left:85px; color:#FFF; letter-spacing:1px;}
.home_link a{ color:#FFF; text-decoration:none; position:absolute; background-image: url(../images/index/home.jpg); width:29px; height:12px; text-indent:-9999px; background-repeat:no-repeat; outline:0;}
.home_link a:hover{ background-image: url(../images/index/home_2.jpg);}
.mail_link a{ display:block; background-image:url(../images/index/mail.jpg); background-repeat:no-repeat; position:absolute; margin-left:-25px;}

#top_list{width:376px; height:20px; position:absolute; top:20px; left:260px;}
#top_list li{ float:left; padding-right:14px;}
.list_1 a{ background-image:url(../images/index/main_1.jpg); display:block; width:80px; text-indent:-9999px; outline:0;}
.list_1 a:hover{ background-image:url(../images/index/main_1hover.jpg);}
.list_2 a{ background-image:url(../images/index/main_2.jpg); display:block; width:80px;  text-indent:-9999px; outline:0;}
.list_2 a:hover{ background-image:url(../images/index/main_2hover.jpg);}
.list_3 a{ background-image:url(../images/index/main_3.jpg); display:block; width:80px;  text-indent:-9999px; outline:0;}
.list_3 a:hover{ background-image:url(../images/index/main_3hover.jpg);}
.list_4 a{ background-image:url(../images/index/main_4.jpg); display:block; width:80px;  text-indent:-9999px; outline:0;}
.list_4 a:hover{ background-image:url(../images/index/main_4hover.jpg);}

#main{ width:1000px; background-image:url(../images/main.jpg); height:570px;}

#footer{ width:1000px;  position:relative; height:70px; background-image: url(../images/footer_bg.jpg);}
#footer p{ font:10.5px/16px Arial, Helvetica, sans-serif; position:absolute; top:15px; left:40px;}
#footer span{ font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer a{ text-decoration:none; color:#000000;}
#footer a:hover{ text-decoration:underline;}
