body {
width:1024px;
margin:0 auto;
background-image: url(../images/sitebg02.jpg);
background-repeat: repeat-x;
background-color: #ffffff;

}



#wrapper {
	width:950px;
	margin: 0 auto;
	background: #ffffff;
	}

#logo {
	width:950px;
	margin:0 auto;

	}

/** HEADER **/

#header {
	float: left;
	width: 700px;
	margin: 0 0 15px 0;
}


#enrny {
	padding: 36px 30px 0 15px;
	float: left;
	width: 191px;
	height: 45px
}


#logo {
	width: 506px;
	height: 131px;
	float: left;
}

#twitter {
	float: right;
	width: 35px;
	padding: 17px 15px 0 0;
}


/** NAV **/

#nav {
	float: left;
	width:950px;
	margin: 0 auto;
	height: 51px;
	background-image:url(../images/nav-bg.jpg);
	background-repeat:repeat-x;
	padding-bottom: 10px;
}

#nav ul {
	margin: 0 auto;
	width: 650px;
	list-style-type:none;
	padding: 14px 0 0 0;
}

#nav ul li {
	float: left;
	padding-right: 16px;
	
	}
	
#nav a:link,
#nav a:visited {
	color: #ffffff;
	text-decoration:none;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}	
	
body.home #nav ul li.home,	
body.conferencesnapshot #nav ul li.conferencesnapshot,
body.program #nav ul li.program,
body.speakers #nav ul li.speakers,
body.location #nav ul li.location,
body.sponsor #nav ul li.sponsor,
body.register #nav ul li.register,
body.contact #nav ul li.contact {
	font-weight: bolder;
}	
	

/**** CONTENT STYLES *****/

	


#content {
	width: 950px;
	margin: 0 auto;
	padding:  0;
}

	
#content-left {
	float: left;
	width: 700px;
	margin: 0 0 0 15px;
	padding: 0;
}

#content-right {
	float: left;
	width: 208px;
	margin: 0 10px 0 10px;
	padding: 0;
	background-color: #f5f5f5;;
	
}

#content-right p {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	
		margin: 10px 10px 0 10px;
}



#content-left h2
 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 22px;
	color: #ffffff;
	background-image:url(../images/h-bg.jpg);
	background-repeat: repeat-y;
	padding: 3px 0 2px 10px;
	
}

#content-left h3
 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #132B47;	
	padding-left: 10px;;
}

#smlbox_B h4
 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color:#5c81aa;
	
	
}

#content-left p {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0 0 0 10px;	
}


#smlbox {
	float: left;
	width: 510px;
	height: 700px;
	margin-right: 9px;
	}

#smlbox03 {
	float: right;
	width: 224px;
	height: 204px;
	margin-right: 9px;
	}	
	
	
#smlbox p {
	
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	
	margin-left: 5px;
}

#smlbox_B {
	float: right;
	width: 165px;
	height: 250px;
	/* background-color: #fee086;*/
		background-color: #fef4d0;
	padding-left:5px;
	padding-right:7px;
	border: 1px solid #f4d37d;
	}	

#smlbox_B p {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:8px;
	line-height: 16px;
	font-weight: bold;
	
}

#smlbox #p1-wrapper {
		border: 1px solid #a2badf;
	background-color: #eaf2fc;	
	padding-right: 5px;
}

#smlbox #p1-wrapper .p1 {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #304660;
	
		
}
#smlbox .p2 {font-size: 14px; font-weight: bold; color: #123357; }


#content table td {
		padding-left: 10px;
		font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	
}


	
	
#footer {
	float:  left;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:  #7A7A7A;
	padding: 20px 0 20px 0;
	width:950px;
	margin: 0 auto;
	text-align:center;
}

#footer a:link,
#footer a:visited {
	margin: 20px 15px 0 0;
	padding: 20px 0 0 0;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:  #7A7A7A;
	text-decoration:none;
	
	}
	
	
/*Added by Sebas	*/
	
.title {
	font-weight: bold;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;	
	color: #204267;
}
	


.titleNews
 {
	font-weight: bold;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;	
	color: #204267;
	padding: 0 5px 0 0;
}
	

.TitleSponsor {color: #657894; font-weight: bold; font-size: 13px; }


	
	
	
	.tdtext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
	
