/* Background Positioning */
body {font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:0; background-image:url(../images/img_background.jpg); background-repeat:no-repeat; background-position:center top; }
/* Background Positioning */

/* Navigation */
#navigation {
	background:url(../images/img_navigation.png) no-repeat;
    width: 635px;
    height: 26px;
    margin: 0;
    padding: 0;
}

#navigation li, #navigation a {
    height: 26px;
    display: block;
}

#navigation li {
    float: left;
    list-style: none;
    display: inline;
    text-indent: -9999em;
}

#navigation-01 { width: 84px; }
#navigation-02 { width: 153px; }
#navigation-03 { width: 182px; }
#navigation-04 { width: 108px; }
#navigation-05 { width: 108px; }

#navigation-01 a:hover { background:url("../images/img_navigation.png") 0px -26px no-repeat; }
#navigation-02 a:hover { background:url("../images/img_navigation.png") -84px -26px no-repeat; }
#navigation-03 a:hover { background:url("../images/img_navigation.png") -237px -26px no-repeat; }
#navigation-04 a:hover { background:url("../images/img_navigation.png") -419px -26px no-repeat; }
#navigation-05 a:hover { background:url("../images/img_navigation.png") -527px -26px no-repeat; }
/* /Navigation */
a {color:#dd2b3b; font-weight:bold;}
#maincontent {z-index: 50;width:985px;background: none;margin: 20px auto 0 auto;}
	#header {height: 146px;}
		#cma {width:146px; float:left;}
		#title, #nav {margin-left:160px; margin-top: 10px;}
	#main { margin-top:15px; line-height: 150%;}
	#main2 { margin-top:15px; line-height: 150%; width:580px;}
		#majorcall {margin: 15px 0}
		#dontmiss{ width:350px; float:left; margin-top: 7px;}
			#dontmiss ul {list-style-type: none;padding: 0; margin: 0;}
			#dontmiss li {margin-bottom: 10px;}
		#guests {font-size:11px;}
			#guests li { /*padding-right: 70px;*/}
		#whoattends{ margin: 20px 0 0 350px;}
		#cta {margin-top: 30px;}
		#sponsors {margin-top: 30px;}
		H1 {text-transform: uppercase; margin: 30px 0;}
		H2 {margin: 30px 0 15px 0;}
		#footer {color:#000000; text-align:center; font-size:11px; margin-top: 30px;}
			#footer a {color:#000000; text-decoration:none; font-weight:normal;}
			#footer a:hover {text-decoration:underline}
				#social {vertical-align: middle;}
		
		/* Agenda */
		#schedule { width: 580px;}
		#schedule td{padding: 5px 5px 5px 0;font-size: 12px;}
		#title {margin-top: 15px;}
		.time {font-weight:bold; margin:0;}
		
		/* Committee*/
		#left {width:250px;float:left;}
		#right {width:250px;margin-left: 260px;}
		#left2 {width:300px;float:left;}
		#right2 {width:300px;margin-left: 320px;}


