﻿/*reset*/
*{margin:0;padding:0;list-style:none;}
img{border:none;}
body{font-size:12px;font-family:Arial,Verdana,sans-serif;color:#000;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;height:0;overflow:hidden;}
table{border-collapse:collapse;}

/*header*/
.header{height:155px;width:948px;margin:0 auto;padding:10px 0 0 17px;overflow:hidden;}
.header .logo{float:left;display:block;}
.header .nav{float:left;width:514px;padding:10px 0 0 33px;border:1px dashed #989FA8;height:23px;margin:22px 0 0 197px;white-space:nowrap;}
.header .nav a{float:left;padding-left:24px;font-size:15px;color:#C38D57;margin-right:15px;}
.header .nav .events{background:url(../images/ico1.gif) no-repeat 0 center;}
.header .nav .about{background:url(../images/ico2.gif) no-repeat 0 center;}
.header .nav .careers{background:url(../images/ico3.gif) no-repeat 0 center;}
.header .nav .register{background:url(../images/ico4.gif) no-repeat 0 center;}
.header .nav .contact{background:url(../images/ico5.gif) no-repeat 0 center;}

.header .subnavs{clear:both;float:left;width:100%;}
.header .subnav{clear:both;padding-top:8px;font-size:16px;position:relative;left:-15px;width:100%;}
.header .subnav a{color:#fff;background:url(../images/b5.gif) repeat-x;float:left;padding:0 15px;height:100%;}
.header .subnav li{float:left;margin:2px 3px 0 0;height:38px;line-height:32px;text-align:center;}
.header .subnav li.seton,
.header .subnav li.on{margin-top:0;height:40px;line-height:34px;}
.header .subnav li.on a{background:url(../images/tab1a.jpg) no-repeat;padding-left:18px;float:left;padding-right:0;}
.header .subnav li.seton a{background:#C60000;padding-left:18px;float:left;padding-right:0;height:36px;}
.header .subnav li.on span{display:block;padding-right:18px;background:url(../images/tab1b.jpg) no-repeat right 0;}
.header .subnav li.seton span{display:block;padding-right:18px;background:#C60000;}
.header .subnav li.current{background:url(../images/ico6.gif) no-repeat center bottom;}

.header .subnav2{color:#AFAFAF;clear:both;line-height:28px;font-size:12px;white-space:nowrap;}
.header .subnav2 a{margin:0 6px;}
.header .sub1{margin-left:-15px;}
.header .sub2{margin-left:106px;}
.header .sub3{margin-left:300px;}
.header .sub4{margin-left:366px;}

/*footer*/
.footer{background:#F2F2F2 url(../images/b3.jpg) repeat-x;}
.footer .con{width:964px;margin:0 auto;}
.footer .logo{float:left;display:block;margin-bottom:20px;}
.footer .links{width:745px;float:right;text-align:center;line-height:56px;color:#B0B0B0;}
.footer .links a{color:#484747;margin:0 8px;}
.footer .logoes {float:right;width:716px;overflow:hidden;}
.footer .logoescon{float:left;white-space:nowrap;}
.footer .logoes img{margin-right:8px;}
.footer .copyright{clear:both;color:#7B7B7B;line-height:22px;text-align:center;border-top:1px solid #CFCFCF;padding:15px 0 ;}
.footer .copyright a{color:#7B7B7B;}

/*main*/
.main{width:964px;margin:0 auto;overflow:hidden;zoom:1;}
.ti24{text-indent:24px;}
/*maincon*/
.maincon{width:780px;float:right;overflow:hidden;}
.maincon .mmod{background-color:#fff;width:726px;padding:0 23px 20px;overflow:hidden;zoom:1;}

/*mcon*/
.mcon{width:772px;padding:0 4px;}
.mcon .titlemod{background:#fff url(../images/b16.jpg) repeat-x;padding-top:16px;}









