/* CSS Document */

body { margin:0; padding:0;}
#main {margin-left:auto; margin-right:auto; margin-top:0px;width:960px;}

p,a,div,span,dl,input {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#666666;}
ul,form { margin:0; padding:0;}

.clear {clear:both;}
.mtop { margin-top:10px;}
.mright { margin-right:10px;}
.mbut { margin-bottom:10px;}
.mleft { margin-left:10px;}
.fbold { font-weight:bold;}
.fleft { float:left;}
.fright { float:right;}

a.blink { color:#000; text-decoration:none;}
a.blink:hover { color:#F00; text-decoration:underline;}
a.rlink { color:#F00; text-decoration:none;}
a.rlink:hover { color:#000; text-decoration:underline;}

.mbkimg01{background:url(../images/heroimg01.gif) top no-repeat;}
.mbkimg02{background:url(../images/heroimg02.gif) top no-repeat;}
.mbkimg03{background:url(../images/heroimg03.gif) top no-repeat;}
.mbkimg04{background:url(../images/heroimg04.gif) top no-repeat;}
.mbkimg05{background:url(../images/heroimg05.gif) top no-repeat;}
.mbkimg06{background:url(../images/heroimg06.gif) top no-repeat;}




.ogilvylogo { background-image:url(../images/ogilvylogo.gif); height:65px;}
.hr { background:url(../images/bkdot.gif) top repeat-x; padding:5px 0;}

#header {width:960px;padding-left:828px; width:132px;float:left; padding-top:20px; height:241px;}
#nav { width:960px;}
#nav .menu { float:left; padding-left:5px;}
#nav .menu ul { margin:0; padding:0;}
#nav .menu li { float:left; list-style:none;}
#nav .login { float:right; width:190px;}
#nav .login .txtform { float:left;}
#nav .login .txtform input { border: #999 solid 1px; width:100px; margin-bottom:8px;}
#nav .login .txtbutt { float:right; width:52px; margin-right:10px;}

#contenter {width:960px; padding-top:20px; border-top:#f0f0f0 solid 1px;}

#contenter .leftcontet { float:left; width:665px;}

#contenter .leftcontet .atitle { width:661px;background:url(../images/bkimgtitle.gif) left no-repeat; height:20px; padding-left:4px;}
#contenter .leftcontet .atitle .atxt { position:absolute; padding: 2px 15px; color:#808080; font-weight:bold; font-size:14px; background-color:#FFFFFF;}

#contenter .leftcontet .acontent{ width:641px; padding-left:19px; margin-top:15px; margin-bottom:15px;}
#contenter .leftcontet .acontent li { margin-bottom:5px; margin-left:20px;}

#contenter .leftcontet .leftcontet-left { float:left; width:160px; margin-right:10px; }

#contenter .leftcontet .leftcontet-left .leftnav {background:url(../images/bkdotline.gif) top left repeat-x;width:154px; border:#f0f0f0 solid 3px; padding-bottom:10px;float:left;}
#contenter .leftcontet .leftcontet-left .leftnav p{ padding-left:10px; border-bottom:#f0f0f0 solid 1px; margin:0 5px; padding-top:10px; padding-bottom:5px;}
#contenter .leftcontet .leftcontet-left .leftnav a { background:url(../images/fw01.gif) left no-repeat; padding-left:20px; color:#7f7f7f; text-decoration:none;}

#contenter .leftcontet .leftcontet-right { float:left; width:495px;}
#contenter .leftcontet .leftcontet-right .centercbox {border:#f0f0f0 solid 3px; margin-bottom:10px; width:489px;}
* html #contenter .leftcontet .leftcontet-right .centercbox{height:1px;}
#contenter .leftcontet .leftcontet-right .centercbox p{ margin:5px 10px;}
#contenter .leftcontet .leftcontet-right .lcrtitle { padding:4px; background:url(../images/bkdot.gif) bottom repeat-x #f5f5f5; margin-bottom:10px;}

#contenter .pagenum { float:right;}
#contenter .pagenum li { float:left; list-style:none; display:block; width:12px; }
#contenter .pagenum a { text-decoration:none; font-weight:bold;}
#contenter .pagenum a.curpage { color:#FF0000;}

.lcrtitle .wleft { width:280px; float:left; font-weight:bold;}
.lcrtitle .wright {width:180px; float:right;}
.lcrtitle .wright li { list-style:none; float:left;display:block; margin-left:4px;}

#contenter .centercbox .comments { margin:0 3px; ;}
#contenter .centercbox .comments ul { border-top:#eee solid 1px;}
#contenter .centercbox .comments li {list-style:none; float:left;padding:5px 8px;}

#contenter .centercbox .reply { border-bottom:#eee solid 1px; padding:10px; margin:3px 3px;}
#contenter .centercbox .reply .cname { display:block; width:80px; float:left; font-weight:bold}
#contenter .centercbox .reply .ctime { display:block; width:120px; float:left; font-style:italic;}
#contenter .centercbox .reply .rtext { display:block; width:450px; float:left;}
#contenter .centercbox .form { margin:10px;}
#contenter .centercbox .form input { border:#eee solid 1px;}
#contenter .centercbox .form textarea { border:#eee solid 1px; width:320px; margin-bottom:5px;}
#contenter .centercbox .form .formtext { display:block; width:70px; float:left; padding-left:20px; margin-bottom:5px;}
#contenter .centercbox .form .forminput { display:block; width:340px; float:left; margin-bottom:5px;}
#contenter .centercbox .form .submit { display:block; width:420px; float:left; text-align:right;}
#contenter .centercbox .ulist{ width:130px; float:left; height:25px; line-height:25px; margin-left:10px; padding-left:10px;}
#contenter .centercbox  .back { border-top:#f0f0f0 solid 1px; text-align:right; padding:5px 10px; font-weight:bold; height:20px; line-height:20px; margin:0 3px;}


#contenter .rightcontet { float:right; width:285px;}
#contenter .rightcontet .rightnav {background:url(../images/bkdotline.gif) top left repeat-x;width:279px; border:#f0f0f0 solid 3px; padding-bottom:10px; padding-top:1px; margin-bottom:15px;}

dl { margin:0; padding:0 10px;}
dt { float:left; font-weight:bold; height:22px; line-height:22px;}
dd { float:right;}

#contenter .rightcontet .rightnav p{ padding-left:70px; border-bottom:#f0f0f0 solid 1px; margin:0 5px; padding-top:10px; padding-bottom:5px;}
#contenter .rightcontet .rightnav a.listfw { background:url(../images/fw01.gif) left no-repeat; padding-left:20px; padding-top:2px; color:#7f7f7f; text-decoration:none;}
#contenter .rightcontet .rightnav a.rmore {font-weight:bold; text-decoration:none; color:#FF0000; line-height:20px; height:20px;}
#contenter .rightcontet .rightnav .ctit {width:60px; display:block; float:left; padding:10px 0 0 15px;}
#contenter .rightcontet .rightnav .ccont { width:180px; display:block; float:left; padding:10px 15px 0 0;}


#footer {background-color:#e5e5e5; text-align:center; height:30px; padding-top:15px;}
#footer a { color:#7f7f7f; text-decoration:none;}
#footer a:hover { color:#7f7f7f; text-decoration:underline;}

/*   en   */

.enmbkimg01{background:url(../images/en_heroimg01.gif) top no-repeat;}
.enmbkimg02{background:url(../images/en_heroimg02.gif) top no-repeat;}
.enmbkimg03{background:url(../images/en_heroimg03.gif) top no-repeat;}
.enmbkimg04{background:url(../images/en_heroimg04.gif) top no-repeat;}
.enmbkimg05{background:url(../images/en_heroimg05.gif) top no-repeat;}
.enmbkimg06{background:url(../images/en_heroimg06.gif) top no-repeat;}

