

body{background: #efe5c2 url(pics/page_bg.png) center top repeat; color:#333;font:normal 12px/18px Arial, Verdana, Helvetica, sans-serif;}
* html body{background-image:none; background-color:#fff;}

h1, h2, h3 {font:400 20px/28px Arial, helvetica, sans-serif;color:#666;margin-bottom:5px;}
h2 {color:#04b8d2;}
p{margin:10px 0;}
.contentwrap{width:620px;margin:60px auto 0 auto;}
.header{width:600px;height:50px;margin-top:10px;float:left;padding:0;background:transparent url(pics/header.png) center top no-repeat;}
* html .header{width:650px;height:50px;margin-top:10px;float:left;padding:0;background:transparent url(pics/header.jpg) center top no-repeat;}
.contentHolder{width:600px;height:100px;float:left;padding:0;}
.contentTop{width:600px;height:auto;float:left;padding:0;padding:0 0 0 0;background:transparent url(pics/boby_top.png) left top no-repeat;}
.contentTop h1{margin:35px 0 0 25px;}
* html .contentTop{width:600px;height:auto;float:left;padding:0;background:transparent url(pics/content_top.jpg) left top no-repeat;}
* html .contentTop h1{margin:5px 0 0 25px;}
.content{width:600px;float:left;padding:0;background:transparent url(pics/body_bg.png) left top repeat-y;padding:0 10px 10px 35px;min-height:200px;}
* html .content{width:600px;float:left;padding:0;background:transparent url(pics/content_body.jpg) left top repeat-y;padding:10px 10px 10px 35px;min-height:200px;}
.content h2{clear:both;width:600px;float:left;margin:15px 0 0px 0;font-size:16px;font-weight:bold;}
.content h3{clear:both;width:525px;float:left;margin:15px 0 10px 0;font-size:15px;line-height:12px;font-weight:bold;/*border-bottom:1px solid #a3e6e7;*/padding-bottom:3px;}
.content p{width:525px;float:left;padding:0;font-size:13px;}
.content p.info{padding:0;font-size:13px;margin:3px 0 3px 0;}
.content p.info a:hover{color:#04b8d2;}
.content p.timetable a:hover{color:#04b8d2;}
.content p.timetable{padding:0;font-size:13px;margin:3px 0 3px 0;}
.content p a{color:#333;}
.content p a:hover{color:#000;}
span.time{display:block;width:120px;float:left;}
span.desc{display:block;width:380px;float:left;}

div.left {width:250px;float:left;margin-right:20px;}
div.left h2 {width:250px;color:#04b8d2;}
div.left p {width:250px;}
.contentBtm{width:600px;height:88px;float:left;padding:0;margin-top:-10px;background:transparent url(pics/body_btm.png) left top no-repeat;}
* html .contentBtm{width:600px;height:88px;float:left;padding:0;background:transparent url(pics/content_btm.jpg) left top no-repeat;}
.footer{width:583px;text-align:center;background-color:#fff;border-top:1px solid #eee;margin-top:30px;color:#333;margin-left:7px;padding:15px 3px 5px 3px;}
* html .footer{width:550px;text-align:center;background-color:#f3ffff;margin-top:30px;color:#333;margin-left:35px;padding:5px 3px 5px 3px;}
.footer a{color:#333;}
.footer a:hover{color:#666;}
.paperHolder{margin-top:10px;}
.participants{font: normal 12px/16px Arial, Helvetica, sans-serif!important;}