body {
	background: url(../images/bg.png) repeat-x #004EFF;
	margin: 0;
	padding: 0;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;
	}

.content {
	width: 900px;
	height: auto;
	margin: 0 auto;
	}

.maincontent {
	width: 900px;
	height: auto;
	background: url(../images/seth_22.png) repeat-y;
	padding: 10px;
	text-align: left;
	line-height: 130%;
	}
	
html>/**/body .maincontent {width: 880px;}	

#conference {
	width: 387px;
	height: 360px;
	background: url(../images/seth_10.png) no-repeat;
	padding: 7px;
	margin: 10px;
	float: left;
	}

html>/**/body #conference {width: 373px; height: 356px;}

/*=====Link Styles=====*/

a:link {color: #670810; text-decoration: underline;}
a:hover {text-decoration: none;}
a:visited {color: #670810; text-decoration: underline;}
a:visited:hover {text-decoration: none;}

#footer a {color: #777; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer a:visited {color: #777; text-decoration: none;}
#footer a:visited:hover {text-decoration: underline;}


/*=====Text Styles=====*/

h1, h2, h3 {
	font-size: 20px;
	font-weight: bold;
	margin: 3px 0px;
	}

h2 {font-size: 16px;}
h3 {font-size: 14px;}

#divider {
	width: 75%;
	height: 2px;
	border-top: 1px #000 dotted;
	margin-bottom: 7px  
	}

#red {
	color: #FF0000;
	}

.smallfont {
	font-size: 10px;
	line-height: normal;
	color: #333
	}

/*=====Button=====*/

#button {
	width: 268px;
	height: 92px;
	padding-top: 7px;
	background: url(../images/sitephotos/presenters/button.png) no-repeat;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	font-family: Times;
	line-height: 110%;
	margin: 0 auto;
	}

html>/**/body #presentersbutton {height: 85px;}

#buttonarea {
	width: 440px;
	height: 115px;
	float: left;
	text-align: center;
	}

#button a {color: #FFF; text-decoration: none;}
#button a:hover {text-decoration: underline;}
#button a:visited {color: #FFF; text-decoration: none;}
#button a:visited:hover {text-decoration: underline;}

/*=====Presenters=====*/

#presenters {
	width: 800px;
	height: auto;
	}

/*=====Registration=====*/

#places {
	width: 435px;
	height: auto;
	float: left;
	text-align: center;
	}

#formtitle {
	width: 200px;
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
	float: left;
	text-align: right;
	}

html>/**/body #formtitle {height: 15px;}

#formarea {
	width: 500px;
	height: 20px;
	float: left;
	margin-left: 10px;
	}

#formfield {
	height: 20px;
	border: 1px #670810 solid;
	font-family: Verdana;
	}

/*=====Footer=====*/
	
#footer {
	width: 850px;
	height: auto;
	margin: 0 auto 15px auto;
	border-top: 1px #000 dotted;
	font-size: 10px;
	color: #CCC;
	padding-top: 5px
	}