body {
margin:0; padding:0; font-family:Tahoma; font-size:11px; color:#404448; background-color:#322e2b;}

p {
	padding:0;
	margin:0;
	padding-bottom:13px;
	}
	
.header {
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;
	height:54px;
	width:775x;
	padding:24px 25px 0 15px;
	}
	
.banner {
	background-image:url(images/banner-bg.jpg);
	width:815px;
	height:264px;
	}
.banner ul
{list-style-type:none; margin:9px 0 0 30px; padding:0px; text-align:center;}
.banner ul li
{display:inline; padding:13px 0 0 0;}
.banner ul li a
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/nav-bg.jpg); background-repeat:no-repeat; text-align:center; float:left; padding:10px 0 0 0;}
.banner ul li a:visited
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/nav-bg.jpg); background-repeat:no-repeat; text-align:center; padding:10px 0 0 0;}
.banner ul li a:hover
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/active-nav-bg.jpg); background-repeat:no-repeat; text-align:center; padding:10px 0 0 0;}
.banner ul li .a
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/active-nav-bg.jpg); background-repeat:no-repeat; text-align:center; float:left; padding:10px 0 0 0;}
.banner ul li .a:visited
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/active-nav-bg.jpg); background-repeat:no-repeat; text-align:center; padding:10px 0 0 0;}
.banner ul li .a:hover
{width:151px; height:22px; color: #ffffff; text-decoration:none; font-size:11px; font-weight:bold; background-image:url(images/active-nav-bg.jpg); background-repeat:no-repeat; text-align:center; padding:10px 0 0 0;}

.content {
	background-image:url(images/content-bg.jpg);
	background-repeat:repeat-y;
	padding:6px 0 0 0;
	}
	
.speakers {
	width:279px;
	background-image:url(images/speaker-bg.gif);
	background-repeat:no-repeat;
	height:453px;
	}
.speakers .div {
	width:255px;
	float:left;
	padding:0 0 15px 12px;
	margin:0 0 15px 0;
	background-image:url(images/speaker-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	}

.ul
{list-style-type:none; margin:0; padding:0 0 0 8px; float:left; width:184px;}
.ul li
{background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:top left; padding:0 0 0 7px;}
.ul li span {
font-weight:bold;}

.ul1
{list-style-type:none; margin:0 0 0 8px; padding:0px; text-align:right;}
.ul1 li
{background-image:url(images/number.gif); background-repeat:no-repeat; background-position:center center; text-align:center; display:inline; margin:0 2px 0 0; padding:2px 0 0 0; width:17px; height:15px; float:left;}
.ul1 li a
{color: #696460; text-decoration:none; font-size:11px; font-weight:normal;}
.ul1 li a:visited
{color: #696460; text-decoration:none; font-size:11px; font-weight:normal;}
.ul1 li a:hover
{color: #696460; text-decoration:none; font-size:11px; font-weight:normal;}

.ul2
{list-style-type:none; margin:0px; padding:0px; padding-bottom:10px;}
.ul2 li
{margin:0 0 5px 0; text-align:left; padding:0;}
.ul2 li a
{color: #c0661f; text-decoration:underline; font-size:11px; font-weight:normal;}
.ul2 li a:visited
{color: #c0661f; text-decoration:underline; font-size:11px; font-weight:normal;}
.ul2 li a:hover
{color: #c0661f; text-decoration:none; font-size:11px; font-weight:normal;}

.ul3
{list-style-type:none; margin:0; padding:0 0 0 50px;}
.ul3 li
{background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:top left; padding:0 0 0 7px; margin:0 50px 0 0; display:inline; float:left;}
.ul3 li span {
font-weight:bold;}
.ul3 li img {
padding-top:4px;}

.ul4
{list-style-type:none; margin:15px 0 15px 30px; padding:3px 0 0 5px;}
.ul4 li {
background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:top left; margin-bottom:3px; padding-left:9px; text-align:left;}

.partners {
	width:459px;
	float:left;
	height:87px;
	background-image:url(images/partner-bg.gif);
	background-repeat:no-repeat;
	padding:14px 0 0 0;
	}
	
.footer {
	width:815px;
	height:53px;
	background-image:url(images/footer-bg.gif);
	background-repeat:no-repeat;
	color:#cdc6b5;
	}
