@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; background:#E2E2E2;}
div, ul, h1, h2, h3, h4, p, img, form{	padding:0; margin:0;}
ul{ list-style-type:none;}
#textalign{ padding-left:120px;}

/* top */
#topmenu{width:450px; height:20px; position:absolute; margin-top:25px; margin-left:520px;}

/* top menu */
#topmenu ul li{float:left; width:100px; text-align:center; display:block; color:#000000; font: 13px Arial, Helvetica, sans-serif;
font-weight:bold; text-decoration:none;}
#topmenu ul li.agenda{float:left; width:70px; text-align:center; display:block; color:#999999; font: 13px Arial, Helvetica, sans-serif; font-weight:bold; }
#topmenu ul li.venue{float:left; width:70px; text-align:center; display:block; color:#999999; font: 13px Arial, Helvetica, sans-serif; font-weight:bold;}
#topmenu ul li.spkr{float:left; width:130px; text-align:center; display:block; color:#999999; font: 13px Arial, Helvetica, sans-serif; font-weight:bold;}
#topmenu ul li.reg{float:left; width:80px; text-align:center; display:block; color:#999999; font: 13px Arial, Helvetica, sans-serif; font-weight:bold;}

#topmenu ul li a{color:#666666; text-decoration:none;}
#topmenu ul li a:hover{color:#666666; text-decoration:none;}




#top{width:auto; height:75px; background:#FFFFFF;}
/* header */
#header{width:auto; height:180px; background:url(imgs/head.gif) repeat-x;}
#headleft{width:215px; height:170px;float:left; }
#headrt{ margin-left:215px; width:760px; height:170px;}
#headin{margin:10px 10px 10px 10px; width:750px; height:150px;position:absolute;}


/* mainbody */
#mainbody{width:980px; height:auto; margin:30px 0 0 0;}

/* leftpan */
#leftpan{width:215px; height:682px; float:left; background:url(imgs/leftpan.jpg) no-repeat;}

/* centrepan */
#centre{width:540px; height:auto; float:left;}
#centretop{width:540px; height:19px; background:url(imgs/centretop.gif) no-repeat;}
#centremiddle{width:540px; height:auto; background:#FFFFFF;}
#content{width:470px;height:auto; padding-left:40px; padding-right:30px;}
#whoshould{  background:url(imgs/whoshould.gif) no-repeat; padding-top:15px; padding-left:30px; padding-bottom:10px;}
#centredown{width:540px; height:79px; background:url(imgs/centredown.gif) no-repeat; }

/* rightpan */
#rightpan{width:220px; height:autopx; float:left;}
#righttop{width:220px; height:90px; background:url(imgs/righttop.gif) no-repeat;}
#rightmiddle{width:220px; background:#FFFFFF;}
#goldsponsor{width:220px; height:53px; background:url(imgs/platinum.jpg) no-repeat;}
#sponsorlogo{width:220px; height:113px; background:url(imgs/sunlogo.jpg) no-repeat;}
#mediapartner{width:220px; height:53px; background:url(imgs/mediapartner.jpg) no-repeat;}
#sponsorhead{width:220px; height:53px; background:url(imgs/sponsorgold.gif) no-repeat; padding-top:10px;}
#rightdwon{width:220px; height:150px; background:url(imgs/rightdown.gif) no-repeat;}
#medialogo{width:220px; height:113px; background:url(imgs/stlogo.jpg) no-repeat;}
#medialogo1{width:220px; height:113px; background:url(imgs/stlogo1.jpg) no-repeat;}
#medialogo2{width:220px; height:113px; background:url(imgs/stlogo2.jpg) no-repeat;}
#medialogo3{width:220px; height:113px; background:url(imgs/stlogo3.jpg) no-repeat;}
/* footerpan */
#footer{width:auto; height:80px; background:#000000;}
#footlt{width:215px; height:80px; background:#E2E2E2; float:left;}


/* footermenu */
#footermenu{padding:10px; width:700px; height:50px;}
#footermenu ul li{width:80px; float:left; }
#footermenu ul li.footeragenda{width:65px;}
#footermenu ul li.footerreg{width:70px;}
#footermenu ul li.footspkr{width:100px;}
#footermenu ul li.footervenue{width:20px;}




