body {
margin:20px;
background-color:#e8e7e7;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
}

p {
margin-top:0px;
}

a img, img, a  {
border:0px;
outline:none;
}

#nav {
width:755px;
margin:0px auto;
margin-bottom:12px;
}

#nav a {
color:#737d7d;
margin-left:20px;
text-decoration:none;
letter-spacing:1px;
font-size:11px;
font-weight:bold;
}

#nav a.selected {
color:#04cfe7;
}

#main {
width:755px;
margin:0px auto;
background-color:#fff;
}

#main .pad {
padding:8px;
}

.tl {
width:307px;
float:left;
}

.tr {
width:431px;
height:161px;
float:right;
}

#footer {
clear:both;
}

.bl {
width:409px;
float:left;
}

.br {
width:329px;
float:right;
}

.il {
width:415px;
float:left;
}

.ir {
width:323px;
float:right;
}

#homeright {
width:329px;
height:350px;
overflow:hidden;
background:url(images/homeright.jpg) no-repeat;
}

#homeright .pad {
padding:25px 25px 10px 25px;
}

.pad a {
color:#5c5a5a;
}

#homeright .pad a {
color:#fff;
text-decoration:underline;
}

#aboutcontent {
width:415px;
height:711px;
background:url(images/aboutcontent.jpg) no-repeat;
overflow:hidden;
}

#servicecontent {
width:738px;
height:352px;
background:url(images/servicescontent.jpg) no-repeat;
overflow:hidden;
}

#reportcontent {
width:415px;
height:292px;
background:url(images/reportcontent.jpg) no-repeat;
overflow:hidden;
}

#aboutcontent .pad, #reportcontent .pad, #servicecontent .pad {
padding:67px 35px 20px 30px;
line-height:14px;
font-size:11px;
color:#5c5a5a;
}

.clear {
clear:both;
}