div.outer{position:relative; margin-left:auto; margin-right:auto; text-align:left; width:840px; height:573px;background-image:url('../images/main_bk.gif');background-repeat: no-repeat;}
div.border{position:relative; z-index:20; margin-left:auto; margin-right:auto; text-align:left;width:840px; border:1px solid #000000; }


div.image_container{position:absolute; left:0px; top:25px; width:840px;}
div.left_top{position:absolute; left:0px; top:0px; width:244px; height:165px;background-image:url('../images/works_01.gif');background-repeat: no-repeat;}
div.left_bottom{position:absolute; left:0px; top:165px; width:244px; height:167px;background-image:url('../images/works_05.gif');background-repeat: no-repeat;}
div.center_image{position:absolute; left:244px; top:0px; width:349px; height:332px;}
div.right_top{position:absolute; left:593px; top:0px; width:247px; height:128px;background-image:url('../images/works_03.gif');background-repeat: no-repeat;}
div.right_bottom{position:absolute; left:593px; top:128px; width:247px; height:204px;background-image:url('../images/works_04.gif');background-repeat: no-repeat;}

div.left_top_text{position:absolute; left:125px; top:112px; width:113px; text-align:center;}
div.left_bottom_text{position:absolute; left:58px; top:12px; width:120px; text-align:center;}
div.right_top_text{position:absolute; left:8px; top:5px; width:120px; text-align:center;}
div.right_bottom_text{position:absolute; left:73px; top:14px; width:113px; text-align:center;}



div.copy_footer{
position:absolute;
top:346px;
left:110px;
z-index:10;
}

span.copy_footer{
color:#A7A9AC;
font-weight:bold;
font-size:80%;
line-height:100%;
}

div.footer_outside{position:relative; margin-left:auto; margin-right:auto; text-align:left; width:840px; height:20px;}

p.pg {
padding-top:2px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin:0px;
color:#FFFFFF;
font-weight:500;
font-size:75%;
line-height:105%;
}
p.pgl {
text-align:center;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:0px;
margin:0px;
color:#000000;
font-weight:bold;
font-size:95%;
line-height:160%;
}

h1.header {padding:0px;margin:0px; color:#000000; font-weight:bold;  font-size:75%; line-height:105%;}
h2.header {padding:0px;margin:0px; color:#000000; font-weight:bold;  font-size:750%; line-height:105%;}
