body {background: url(images/bg.gif) #333333;
	background-repeat: repeat-x;
	font: 90% verdana;}
.smalltext {font-size: 8pt;
	color:black;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.big {font-size:110%;
	line-height:140%;}
div {text-align: center;}
div.frame_home {padding-top:4px;
	width:900px;
	height:879px;
	background: url(images/frame_bridge.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.frame {padding-top:4px;
	width:900px;
	height:879px;
	background: url(images/frame_pattern.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.frame_speakers {padding-top:4px;
	width:900px;
	height:1100px;
	background: url(images/frame_pattern_long.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.frame_medium {padding-top:4px;
	width:900px;
	height:1440px;
	background: url(images/frame_pattern_medium.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.frame_long {padding-top:4px;
	width:900px;
	height:2780px;
	background: url(images/frame_pattern_longer.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.long_pg_header {padding-top:4px;
	width:900px;
	background: url(images/frame_pattern_longer.gif) #ffffff;
	background-repeat: no-repeat;
	margin:auto;}
div.main {margin:auto;
	width:830px;
	text-align:left;
	padding:20px;}
div.navbar {background-color: #663332;
	width:890px;
	height:70px;
	text-align:center;
	padding-left:10px;
	padding-top:16px;}
div.homeflash {padding-top:37px;
	padding-left:10px;}
div.maincontent {padding-top:25px;
	padding-left:25px;
	padding-right:45px;
	text-align:left;}
div.hometext {width:700px;
	text-align:left;
	margin:auto;
	padding-left:6px;
	padding-top:15px;
	color: #000000;}
div.topphoto {margin:auto;
	padding-top:28px;
	padding-left:1px;}
div.photoleft {float:left;
	text-align:center;
	font-size:8pt;
	font-style:italic;
	font-weight:bold;}
div.photoright {float:right;
	text-align:center;
	font-size:8pt;
	font-style:italic;
	font-weight:bold;
	margin-right:11px;}
div.scroll {width:100%;
	height:270px;
	overflow:auto;}
div.form {text-align:right;}
div.footer {color:#ffffff;
	text-align:center;
	font-size:8pt;
	padding-top:30px;
	padding-bottom:20px;}
h1 {text-transform: uppercase;
	width:353px;
	text-align:right;
	font-size:8pt;
	font-family: 'Trebuchet MS', Georgia;
	font-weight:bold;
	color:#FFE9D4;
	margin-bottom:18px;}
p {text-align:left;
	padding-left:20px;
	padding-right:20px;}
li {text-align:left;
	padding-bottom:8px;}
li.icon {padding-top:14px;
	list-style-image:url("images/bullet.gif");
	text-align:left;
	padding-bottom:8px;
	font-size:110%;}
span.highlight {color:#7a1229;
	font-weight:bold;
	font-style:italic;
	font-family: georgia;
	font-size:130%;}
span.red {color:red;
	font-weight:bold;
	font-size:110%;}
td {vertical-align: top;}
td.middle {vertical-align: middle;}
td.bottom {vertical-align: bottom;}
td.formsmall {font-size:85%;
	text-align: left;}
td.formsmall2 {background-color: #F6EDBC;
	font-size:85%;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;}
a.move {width:116px;
	float:left;}
a:link {color: #006595;
	text-decoration: none;}
a:visited {color: #006595;
	text-decoration: none;}
a:hover {color: blue;
	text-decoration: underline;}
a:active {color: blue;}
a.foot:link {color: white;
	text-decoration: none;}
a.foot:visited {color: white;
	text-decoration: none;}
a.foot:hover {color: yellow;
	text-decoration: underline;}
a.foot:active {color: yellow;}
b {font-weight: bold;}

