* {margin:0;padding:0;}

body{background:url("../images/bg.gif"); color: #498124; font-size:1.2em; margin-left:1em; margin-right: 1em;}


div#header{background-color:#ffccaa; height:120px; }



div#topNavigation{ background-color:white; height:auto; color:#ae2c0f;  text-align:center;  float: left; width: 100% }

div#topNavigation ul { margin-left:2em; }
div#topNavigation li {list-style-type: none; float: left; margin: 0.3em;}

div#topNavigation a { padding: 0.8em 8px; }




div#content_left{background-color:white; width: 75%; margin:auto; margin-left:auto; margin-top:5em ; float:none;border-right: 1px solid #AAA; Auto }
div#content_left_inside{padding:10px;}

div#content_plen{background-color:white; color:#000000; width: 85%; margin:auto; margin-left:auto; margin-top:5em ; float:none;border-right: 1px solid #AAA; Auto }


div#frontpage_middile{float:left;}
div#frontpage_column1{float: left; width:20%;}
div#content_right{float:right; width: 32%; margin-top:2em; background-color:#fff5df;}

#horizontalcssmenu ul li{
	display: inline;
	float: left;
	color: white;
	padding: 0px;
	margin-right: 18px;
	font: 12px Arial;
	font-weight: bold;
	text-decoration: none;
}


div#full_page_content{background-color:white; margin-top:4em;}

#footer{font-size: 0.5em; clear:both; text-align:center;background-color:#ffccaa; bottom:0px; position:relative; margin-top: 30em;}

div#right_navigation_conference_strands{border:1px solid #000; font-size: 0.90em; margin: 0em;}
div#right_navigation_conference_strands ul {list-style-type: none;}
div#right_navigation_conference_strands li {border-bottom: 2px solid #069; padding: 0.2em; text-indent:0.5em;}
div#right_navigation_conference_strands a {text-decoration:none; color:#d76e13;}
div#right_navigation_conference_strands a:hover {color: red;}

h1,h2 {color:#d76e13;font-family: Palatino,serf;text-transform:uppercase; text-align: center;}
h1{font-size: 1.5em;}
h2{font-size:1em;}

p{margin: .75em;}


ol{margin-left: 1.5em;}
ul {font-size: .75em; list-style-type: square; margin-left:1.5em; padding: 0.5em;}
li{margin: 1em;}
dd{margin: 1em;}

table{padding: 0.5em; text-align:center; margin-left: 1em;}
table th{ border-bottom: 2px solid #069;}

table.accomodations_table{border-top: 3px solid #069; }
table.accomodations_table th { border-bottom: 2px solid #069;}
table.accomodations_table td {  margin-bottom:1.5em; }





