body {margin:0px; background-color:#CECECE; background-image:url(images/bg.jpg); background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif; font-size:.8em;}
#main {
border:0px solid #000;
width:860px;
height:600px;
margin:auto;
}
#copyright {font-size:.7em; color:#666666; margin:auto; text-align:center; border-top:1px dotted #666; padding:4px;}
a {color:#CC0000; text-decoration:none; font-weight:bold;}
a:hover {color:#000; text-decoration:none; font-weight:bold;}
#logo {background-image:url(images/logo.jpg); background-repeat:no-repeat; width:369px; height:82px;}
#center {background-image:url(images/center.jpg); background-repeat:no-repeat; width:544px; height:382px;
margin-top:30px; float:left;}
#center_div {padding:45px 25px 25px 25px; overflow:auto; border:0px solid #000; font-size:.9em;}
#center p { text-align:justify;}
#right {background-image:url(images/right.jpg); background-repeat:no-repeat; width:217px; height:256px;
float:left;margin:40px 0px 0px 10px;}
#right div {padding:45px 10px 10px 10px;}
#right li {padding:2px;}
#nav {border:0px solid #000; height:25px; margin:10px 0px 0px 0px; text-align:right; font-size:.85em; color:#CC0000; padding:4px 4px 0px 0px;}
#nav a { color:#fff;}
#nav a:hover { color:#ccc;}
#center_content { border:0px solid #000;margin:30px 0px 0px 0px; padding:0px 20px 20px 40px;background-image:url(images/center_content.jpg); background-repeat:no-repeat; width:800px; height:393px;}
#center_detail {border:0px solid #000; padding:10px 70px 0px 0px;}
#center_detail li{padding:4px;}
#title {padding:22px 0px 0px 0px;font-size:1.45em; font-weight:bold; margin:0px 0px 20px 0px; border:0px solid #000;}
#detail {padding:0px;border:0px solid #000; font-size:.9em; width:730px; height:290px; overflow:auto;}
