body {margin: 0; background: #E6E7E8; padding: 0; text-align: center;}
body, table, td {font: normal 11px Verdana, Arial, Helvetica, sans-serif}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}
h2 {font-size: 1.5em; margin-bottom: 10px;}
p {margin: 0 0 1.5em 0;}
a, a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: 0;}

.background {background: url(../images-conference/red_background.gif) 0 0 repeat-x; padding: 13px 0 0 0; width: 700px; margin: 0 auto; text-align: left;}
.maincontain {width: 700px; clear: both;}

	#header {margin: 0 0 8px 0; background-color: #A30D15; padding: 0 0 0 30px}
	h1.title {margin: 0; text-indent: -99999px; background: url(../images-conference/title_services.gif) bottom right no-repeat; height: 40px; width: 195px; float: right;}
	.logo {width: 108px; height: 57px; background: url(../images-conference/logo.gif) 0 0 no-repeat; display: block; float: left; text-indent: -99999px;}
	#mainnav {padding: 0; margin: 0; list-style: none; float: right;}
		#mainnav li {float: left;}
		#mainnav li a {display: block; height: 21px; text-indent: -99999px;}
		.menuhome {background: url(../images-conference/menu_home.gif) 0 0 no-repeat; width: 55px;}
		.menustudents {background: url(../images-conference/menu_students.gif) 0 0 no-repeat; width: 124px;}
		.menumaps {background: url(../images-conference/menu_maps.gif) 0 0 no-repeat; width: 118px;}
		.menupolicies {background: url(../images-conference/menu_policies.gif) 0 0 no-repeat; width: 64px;}
		.menutour {background: url(../images-conference/menu_tour.gif) 0 0 no-repeat; width: 85px;}
		.menucontact {background: url(../images-conference/menu_contactus.gif) 0 0 no-repeat; width: 78px;}
		
	.menuback {background: url(../images-conference/menu_background.gif) 0 0 repeat-y; margin: 7px 0 0 0}
	
	.sidenav {float: left; list-style: none; margin: 17px 0 0 0; height: 195px;  }
	html>body .sidenav	{padding: 0; height: 203px;}
		.sidenav li {margin: 0; padding: 0;}
		.sidenav li a {display: block; height: 27px; width: 270px; text-indent: -99999px; }
			.sidenav01 {background: url(../images-conference/sidenav01.gif) 0 0 no-repeat;}
			.sidenav02 {background: url(../images-conference/sidenav02.gif) 0 0 no-repeat;}
			.sidenav03 {background: url(../images-conference/sidenav03.gif) 0 0 no-repeat;}
			.sidenav04 {background: url(../images-conference/sidenav04.gif) 0 0 no-repeat;}
			.sidenav05 {background: url(../images-conference/sidenav05.gif) 0 0 no-repeat;}
			.sidenav06 {background: url(../images-conference/sidenav06.gif) 0 0 no-repeat;}
			.sidenav07 {background: url(../images-conference/sidenav07.gif) 0 0 no-repeat;}
			.sidenav08 {background: url(../images-conference/sidenav08.gif) 0 0 no-repeat;}
			.sidenav09 {background: url(../images-conference/sidenav09.gif) 0 0 no-repeat;}
			.sidenav10 {background: url(../images-conference/sidenav10.gif) 0 0 no-repeat;}
			.sidenav01:hover, .sidenav02:hover, .sidenav03:hover, .sidenav04:hover, .sidenav05:hover, .sidenav06:hover, .sidenav07:hover,
				.sidenav08:hover, .sidenav09:hover, .sidenav10:hover,
				.accomodations .sidenav01, .spaces .sidenav02, .reserve .sidenav03, .faqs .sidenav04, .catering .sidenav05,
				.attractions .sidenav06, .summer .sidenav07,
				.plan .sidenav08, .local .sidenav09, .vendor .sidenav10 {background-position: 0 -27px;}
	
	.tabs {position: absolute; z-index: 1; }
	html>body .tabs {margin: 8px 0 0 270px; }
		.tabs a {display: block; position: absolute; z-index: 1; font-weight: bold; background: url(../images-conference/home_tab02.gif) 0 0 no-repeat; color: #B4B4B4;}
		.tabs a:hover, .overnight .tab_1, .meetings .tab_2 {background: url(../images-conference/home_tab01.gif) 0 0 no-repeat; color: #fff; z-index: 10;text-decoration: none; }
		.tabs a {}
		.tab_2 {right: -1px;}
	.tabs a{font-size: 11px; height: 17px; width: 200px; padding: 3px 0 0 20px; margin: 0 0 0 0;}
		.tabs img{margin-top: 20px;border: 1px solid #000;}
	.activetab {z-index: 10; background: url(../images-conference/home_tab01.gif) 0 0 no-repeat; color: #fff}

	.stripemid {background: #000; height: 20px; width: 100%; clear: both; }
	.stripebottom {background: #000; height: 5px; width: 100%; clear: both; }
	.subpagecontent {background: #fff}
	
	#content {background: #fff; margin: 0 0 0 200px; padding: 10px 20px; color: #000}
		#content h2 {color: #A30D15; font-size: 12px;}
		
	#reshall_thumb a img {float: left; margin: 0; padding: 3px; border: 1px solid #fff;}
		#reshall_thumb a:hover img {border: 1px solid #fff;}
		
	#sidebar {float: left; width: 200px; background: #fff;}
	#sidebar h2 {margin: 10px 0 0 10px}
	
	.accedlink {display: block; background: url(../images-conference/acced1link.gif) bottom right no-repeat; width: 62px; height: 55px;}
		
/*Homepage*/

.home {}
	.home .background {background-image: none;}
	.home #header {border-bottom: 1px solid #000; background: transparent;}
	.home h1.title {text-indent: -99999px; background: url(../images-conference/hometitle_services.gif) bottom right no-repeat; height: 40px; width: 195px; float: right;}
	.home .logo {width: 108px; height: 57px; background: url(../images-conference/home_logo.gif) 0 0 no-repeat; display: block; float: left; text-indent: -99999px;}
	.home #mainnav {padding: 0; margin: 0; list-style: none; float: right;}
		.home #mainnav li {float: left;}
		.home #mainnav li a {display: block; height: 21px; text-indent: -99999px;}
		.home .menuhome {background: url(../images-conference/homemenu_home.gif) 0 0 no-repeat; width: 55px;}
		.home .menustudents {background: url(../images-conference/homemenu_students.gif) 0 0 no-repeat; width: 124px;}
		.home .menumaps {background: url(../images-conference/homemenu_maps.gif) 0 0 no-repeat; width: 118px;}
		.home .menupolicies {background: url(../images-conference/homemenu_policies.gif) 0 0 no-repeat; width: 64px;}
		.home .menutour {background: url(../images-conference/homemenu_tour.gif) 0 0 no-repeat; width: 85px;}
		.home .menucontact {background: url(../images-conference/homemenu_contactus.gif) 0 0 no-repeat; width: 78px;}
	.home .tab_a, .home .tab_b {width: 338px; margin: 0 0 20px 0;}
		.home .tab_a a.link, .home .tab_b a.link {font-size: 11px; height: 17px; font-weight: bold; width: 220px; padding: 3px 0 3px 20px; margin: 0 0 0 10px; display: block;}
		.home .tab_a img, .home .tab_b img {border: 1px solid #000;margin-top: -3px;}
	.home .tab_a {float: left;}
		.home .tab_a a.link, .home .tab_b a.link {background: url(../images-conference/home_tab01.gif) 0 0 no-repeat; color: #fff; text-decoration: none;}
	.home .tab_b {float: right;}
		.home .tab_b a.link {margin:  0 0 0 10px;}
	.home .tab_a a.link:hover, .home .tab_b a.link:hover {text-decoration: underline; }
	
	.home .stripemid {background: #A30D15; height: 20px; width: 100%; clear: both; }
	.home .stripebottom {background: #000; height: 5px; width: 100%; clear: both; }
	.home #sidebar {background: none; padding-top: 20px;}
	
	.home #content {background: #fff; margin: 0 0 0 200px; padding: 20px; color: #969696;}
		.home #content h2 {color: #A30D15; font-size: 12px;}
		.home #content .accedlink {float: right;}
		
/*POPUP Window*/

.popup {background-color: #fff;}
.popup .background {width: auto;}
.popup .logo {margin: 0 0 0 40px;}
.popup .title {margin-top: 28px;}
.popup .close {display: block; color: #fff; padding: 0 0 0 16px; margin: 16px 0 0 0; background: url(../images-conference/close.gif) 0 0 no-repeat; float: right; cursor: pointer;}
.popup .maincontain {margin: 0;}
.popupcontent {margin: 0; padding: 20px 40px}
	.popup .featimg {float: left; padding-right: 20px; margin-right: 20px; border-right: 1px solid #CCCCCC; width: 338px}
		.popup .featimg img {border: 1px solid #000;}
	.popup #content {padding: 0; color: #969696; width: 100%}
	.popup #content ul {list-style-image: url(../images-conference/arrow.gif); padding: 10px;}
		.popup #content li {}
.popup #thumbnails {clear: both; border-bottom: 1px solid #CCCCCC; padding: 0 0 15px 0}
	.popup #thumbnails div {width: 90px; float: left; margin: 10px 10px 0 0; text-align: center;}
	.popup #thumbnails a {display: block; margin: 8px auto;}
		
/*HACKS*/

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;}/* End hide from IE-mac */
