body{font: 76% arial,sans-serif;text-align:left}

body{

	background-image: url(home_bg.jpg);

	background-repeat: no-repeat;

	background-position:top;

}




h1 {

	font-size:1.2em;

	padding-left:15px;

	

	}

	

h2 {

	font-size:1.1em;

	color:#C90;

	padding-left:15px;

	font-family: Arial, Helvetica, sans-serif;	

	}

	

	h3 {

	font-size:1.4em;

	color:#006;

	padding-left:15px;

	text-decoration:underline;

	

	}

	

	h4 {

	font-size:1.3em;

	padding-left:15px;

	text-decoration:underline;

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	}



a{

	text-decoration:underline;

	color:#06F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.subheader {
	font-size:15px;
	line-height: 18px;
}

div#header{

	width: 900px;

	}

	

div#content p{
	font-size:12px;
	line-height:1.3;
	padding-left:15px;
	font-family: arial, sans-serif;
	}

	

div#headerbox{

	padding-left:15px;

	margin-top:15px;

}



	

	

div#extra{

}

div#footer{background:#BFBD93;}

div#container{

	width:900px;

	margin:0 auto;

	font-family: arial, sans-serif;

	float: 15px;

	}

	

	info.container{

		width:900px;

		background-color:#0C9;

	}

	

div#content{

	background-color:#FFF;

	float:left;

	width:900px

	}

	

	img.floatphoto {

	float:left;

	padding-bottom: 10px;

	padding-right: 12px;

}



	img.floatgroup {

	float:left;

	padding-bottom: 6px;

	padding-right: 12px;

}



	img.floatphotoright {

	float: right;

	padding-bottom: 10px;

	padding-left:5px;

}



img.floatphotoright2 {

	float: right;

	padding-bottom: 10px;

}





	img.floatphotosmall {

	float: left;

	padding-bottom: 2px;

	padding-right: 8px;

}



	img.floaticons {

	float: left;

}



	img.floatlogo {

	float: left;

	padding-right:15px;

	padding-bottom:20px;

}



img.floatleft {

	float: left;

}



img.floatright{

	float: right;

}





div#break {

	float: left;

	width: 24px;

}



div#form {

	padding-left:15px;

}



div#info {

	width:300px;

	background-color:#60F;

	padding-left:

}



div#navigation{

	float: right;

	width:256px;

	background-color:#FFF;

	}

	

.navsubbox{

	float:right;

	width:256px;

	background-color:#FFF;

}

	

div#extra{clear:both;width:100%}





















#index-02 {

	width:900px;

	height:39px;

}



#home {

	width:55px;

	height:28px;

	float:left;

}



#precon{

	width:67px;

	height:28px;

	float:left;

}



#sessions {

	width:67px;

	height:28px;

	float:left;

}


#cecs {

	width:50px;

	height:28px;

	float:left;

}



#schedule {

	width:71px;

	height:28px;

	float:left;

}



#presenters {

	width:78px;

	height:28px;

	float:left;

}



#expo {

	width:107px;

	height:28px;

	float:left;

}



#entertainment {

	width:102px;

	height:28px;

	float:left;

}



#travel {

	width:91px;

	height:28px;

	float:left;

}



#registration {

	width:91px;

	height:28px;

	float:left;

}



#staff {

	width:48px;

	height:28px;

	float:left;

}



#contact {

	width:73px;

	height:28px;

	float:left;

}



#index-15 {

	width:644px;

	height:191px;

	float:left;

}



#index-16 {

	width:256px;

	height:77px;

	float:right;

}



#index-17 {

	width:256px;

	height:114px;

	float:left;
	
	background-color:#FFF;
	
}



#index-18 {

	width:644px;

	height:1119px;

}



#index-19 {

	width:256px;

	height:1119px;

	background-color:#FFF;

}



#index-20 {

	width:900px;

	height:48px;

}



#index-21 {

	width:900px;

	height:513px;

}



#index-22 {

	width:900px;

	height:63px;

}







#main {

	float: left;

	width: 640px;

}



#leftinner {

	float:left;

	padding-top:10px;

	width:320px;

	background-color:#FFF

}



#rightinner {

	float:left;

	padding-top:10px;

	width:320px;

	background-color:#FFF

}


#rightinner2 {

	float:left;

	width:320px;

	background-color:#FFF

}




#sche-box {

	float:left;

	width:280px;

	background-color:#FFF

}



#logocontent {

	float: left;

	width: 900px;

	padding-top: 30px;

}



#sponsors-info {

	width: 620px;

	float: left;

	font-family: arial, sans-serif;

	font-size: 130%;

}



#presenters-info {

	width: 630px;

	float: left;

	font-family: arial, sans-serif;

	font-size: 130%;

}



#sidebar {

	float: right;

	width: 232px;

}



.table {

	padding-left:15px;

	font-family: arial, sans-serif;

	font-size:76%;

}


.socialmediabox {
	width: 215px;
	float: left;
	margin-left:5px;



}





#precon-info {

	width: 635px;

	float: left;

}

#container #wrapper #content #main #presenters-info strong {

	color: #DC6E19;

}

#container #wrapper #content #main #presenters-info p {

	font-size: 12%;

}

#container #wrapper #content #main #presenters-info p {

	font-size: 13px;

	font-family: arial, sans-serif;

}

#container #wrapper #content #main #presenters-info ul li {

	font-size: 76%;

}

.notification {
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:600;
}


