html, body, div, span, img, a, h1, h2, h3, h4, h5, h6, textarea, ul, li {padding:0px; margin:0px; border:0px; outline:0px; }
body {background:#ffffff; font:normal 12px Arial, Tahoma, Verdana; color:#454545; border:0; outline:0; }
a {outline:none; text-decoration:none; color:#0099ff;}
a:hover {color:#666666; text-decoration:underline;}
div.clear {clear:both; height:0; overflow:hidden;}

h1 {font:normal 24px Arial; color:#386db0; letter-spacing:-1.5px; text-transform:uppercase; font-weight: bold;}
h2 {text-transform:uppercase; color:#666; font-size:17px; letter-spacing:-1px;}
hr {color:#fff; border:dotted #386db0; border-width:0 0 1px 0; margin:30px 0;}

#container {width:990px;margin-left:auto;margin-right:auto;margin-top:5px;position:relative;}
#main {width:100%; text-align:center;}
#main2 {width:961px; margin:auto; text-align:left;}

#nav {clear:both; width:990px; height:41px; background:#fff url(/images/wca_home/navbg.gif) repeat-x;}
#nav2 {clear:both; width:990px; height:41px; background:#fff;}
#menu ul {font:bold 14px Trebuchet MS, Arial; list-style-type:none; overflow:hidden; height:41px; margin:0;}
#menu li {display:inline; background:none; margin:0;}
#menu li a {float:left; display:block; text-align:center; height:29px; padding:12px 10px 0px 10px; color:#aa7439; background:url(/images/wca_home/navsep.gif) no-repeat right 1px;}
#menu li a:hover, #menu li a.selected {background:#cbac8a; color:#fff; text-decoration:none;}

#top_right_nav {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:right; padding-right:10px;}
#top_right_nav a {text-decoration:none; color:#0099ff; font-weight:normal;}
#top_right_nav a:hover {color:#666666; text-decoration:underline;}

ul.submenu, .submenu {background:#cbac8a; font:normal 12px Trebuchet MS, Arial; position:absolute; left:0px; top:0px; list-style-type:none; visibility:hidden; z-index:100; color:#fff; margin:0px;}
.submenu li a {display:block; width:220px; padding:4px 0 4px 10px; background:none; color:#333; text-transform:uppercase; font-weight:bold; font-size:11px; border:solid #aa7439; border-width:0 0 1px 0;}
.submenu li a:hover {background:#aa7439; color:#fff; text-decoration:none;}
.submenu li {margin:0; padding:0;}
* html .submenu li {/*IE6 CSS hack*/ display:inline-block; width:170px; /*width of menu (include side paddings of LI A*/}
.menuiframe {position:absolute; z-index:500; background:transparent; border-width:0; width:0; height:0; display:block;}

#menu li a.footnav {float:left; display:block; text-align:center; height:40px; padding:0px 10px 0px 10px; color:#aa7439; background:url(/images/wca_home/navsep2.gif) no-repeat right 1px;}
#menu li a.footnav:hover {color:#cccccc; text-decoration:none; background:url(/images/wca_home/navsep2.gif) no-repeat right 1px;}
#menu li a.footnav_noline {float:left; display:block; text-align:center; height:40px; padding:0px 0px 0px 10px; color:#aa7439; background:none;}
#menu li a.footnav_noline:hover {color:#cccccc; text-decoration:none; background:none;}

#layer_wca_logo {
	position:absolute;
	width:230px;
	z-index:10;
	left: 20px;
	top: 94px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#layer_summit_register {
	position:absolute;
	z-index:10;
	left: 269px;
	top: 96px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#layer_resources {
	position:absolute;
	z-index:10;
	left: 269px;
	top: 110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#layer_3rd_link_placeholder {
	position:absolute;
	z-index:10;
	left: 269px;
	top: 124px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#layer_panel_left {
	position:absolute;
	width:150px;
	z-index:11;
	left: 605px;
	top: 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:right;
}

#layer_panel_left-new {
	position:absolute;
	width:150px;
	z-index:11;
	left: 605px;
	top: 90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:right;
}

#layer_panel_right {
	position:absolute;
	width:150px;
	z-index:12;
	left: 800px;
	top: 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#layer_panel_right-new {
	position:absolute;
	width:150px;
	z-index:12;
	left: 800px;
	top: 90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	text-align:left;
}

/*** FANCY BOX BEGIN ***/
div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #fff;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(/images/wca_home/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(/images/wca_home/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(/images/wca_home/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(/images/wca_home/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(/images/wca_home/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(/images/wca_home/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(/images/wca_home/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/images/wca_home/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(/images/wca_home/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(/images/wca_home/fancy_shadow_nw.png) no-repeat;
}

/*** FANCY BOX END ***/



/* Right Top Panel Styles */
#screen1 {
	position: relative;
	width: 150px;
	height: 88px;
	overflow: hidden;
}
#slider1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 8288px; /* 296 x 28 speakers */
	/* width: 750px; /* 150 x 5 speakers */
	height: 88px;
	overflow: hidden;
	z-index: 9;
}
.channel1 {
	float: left;
	display: inline;
	height: 88px;
	width: 150px;
}
	#right1-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right2-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right3-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right4-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right5-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right6-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right7-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right8-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#right9-channel1 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}




/* Left Top Panel Styles */

#screen2 {
	position: relative;
	width: 150px;
	height: 88px;
	overflow: hidden;
}
#slider2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 8288px; /* 296 x 28 speakers */
	/* width: 750px; /* 150 x 5 speakers */
	height: 88px;
	overflow: hidden;
	z-index: 10;
}

.channel2 {
	float: left;
	display: inline;
	height: 88px;
	width: 150px;
}   

	#left1-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left2-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left3-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left4-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left5-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left6-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left7-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left8-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
	#left9-channel2 {background:url(/images/wca_home/spacer.gif) no-repeat left top;}
		


/* Adjust opacity of simple image link rollover */
a.linkopacity img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

a.linkopacity:hover img {
filter:alpha(opacity=50);   
-moz-opacity: 0.5;   
opacity: 0.5;
}
