@charset "utf-8";

body {background-color:#666666;font-family:Arial, Helvetica, sans-serif;font-size: 11px;}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Headertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}

/*DIV LAYOUTS */

#container {
	background-color: #FFFFFF;
	height: auto;
	width: 915px;
	margin:0 auto;
}

#top {
	background-color: #999999;
}

#menu {
	background-image: url(images/header_back.gif);
	background-repeat: repeat-x;
	height: 34px;
}

#headertitle{
	background-image: url(images/header_back.gif);
	background-repeat: repeat-x;
	text-align:left;
	text-transform:uppercase;
	padding-left: 10px;
	padding-top: 2px;
	height: 20px;
}

/* CONTENT PAGES */


/* ABOUT */
#about_container{
	background-color: #FFFFFF;
	width: 915px;
	height: 1050px ;
}

#about_left{
	background-color: #FFFFFF;
	width: 430px;
	margin: 5px;
	padding: 5px;
	float: left; 
}


#about_right{
	background-color: #FFFFFF;
	width: 430px;
	margin: 5px;
	padding: 5px;
	float: right; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}

/* PROGRAM */
#program_container{
	background-color: #FFFFFF;
	width: 915px;
	
}

#program_left_1{
	background-color: #FFFFFF;
	width: 602px;
	margin: 5px;
	padding: 5px;
	float: left; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}

#program_right{
	background-color: #FFFFFF;
	width: 260px;
	margin: 5px;
	padding: 5px;
	float: right; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}


/* SPEAKERS */
#speakers_container{
	background-color: #FFFFFF;
	width: 915px;
	
}

#speakers_left{
	background-color: #FFFFFF;
	width: 430px;
	margin: 5px;
	padding: 5px;
	float: left; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}

#speakers_right{
	background-color: #FFFFFF;
	width: 430px;
	margin: 5px;
	padding: 5px;
	float: right; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}

/* SPONSORS */
#sponsor_container{
	background-color: #FFFFFF;
	width: 915px;
	height: 475px ;
}

#sponsor_left{
	background-color: #FFFFFF;
	width: 600px;
	margin: 5px;
	padding: 5px;
	float: left; 
}

#sponsor_right{
	background-color: #FFFFFF;
	width: 250px;
	margin: 5px;
	padding: 5px;
	float: right; 
	border-style: solid;
	border-color:#0C9CD5;
	border-width: thin;
}

/*REGISTER*/
#registerform{
	background-color: #FFFFFF;
	width: 890spx;
	margin: 5px;
	padding: 5px;
	
}

/* RECAP */
#recap_container{
	background-color: #FFFFFF;
	width: 915px;
	height: 1075px ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#recap_left{
	background-color: #FFFFFF;
	width: 550px;
	margin: 5px;
	padding: 5px;
	float: left; 
}

#recap_right{
	background-color: #FFFFFF;
	width: 320px;
	margin-top: 5px;
	margin: 0px;
	padding: 0px;
	float: right; 
}

/*CONTACT*/
#contact{
	background-color: #FFFFFF;
	width: 890px;
	margin: 5px;
	padding: 5px;

}

#footer{
	background-color: #FFFFFF;
	clear:both;
}
.headertextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0C9CD5;
}
.Headertitlesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.Headertitlesmallblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #0C9CD5;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
