body {font-size:0.8em;background:url(../img/background.jpg) no-repeat fixed center 0px;}

#container {margin:0 auto;width:1040px;background:url(../img/master_shadow_bg.png) repeat-y;}
	#content {width:904px; padding:9px 0px 0px 66px; }
            #clear {clear:both}
	#header { height:215px; width:904px;padding:0px 0px 0px 66px; }
	
#right_bar {display:block;float:left;width:80px;background:url(../img/right_shadow.png) repeat-y ;min-height:597px;}
#left_bar {display:block;float:left;width:90px;background:url(../img/left_shadow2.png) repeat-y scroll 13px 0;min-height:597px;}


#header_bg {float:left;background:url(../img/header_bg2.png) no-repeat;width:inherit;height:146px;}

#buttons {width:925px;float:left;height:73px;}
	#home_button {float:left;width:61px;height:31px;background:url(../img/home_bg2.png) no-repeat;margin:-1px 0 0 0px;padding:40px 0 0 30px;color:#fff;}
		#home_button a {color:#fff;text-decoration:none;}
	
	#menu_buttons {width:686px;height:73px;float:left;margin:-1px 0px 0px 0px;}
	
		#event_select {width:686px;height:35px;background:#09557C}
			#event_select .event {float:left;height:27px;margin:0 -1px 0 0;padding:10px 0 0 91px;width:253px;background:url(../img/event_select_bg.png) no-repeat}
			#event_select .event2 {float:left;height:27px;margin:0 0 0 0;padding:10px 0 0 67px;width:276px;background:url(../img/event_select_bg2.png) no-repeat}
			#event_select a {color:#333;text-decoration:none;}
			#event_select a:hover {text-decoration:underline;}

		#menu_opt {width:inherit;height:35px;background:url(../img/blue_button_bg.png) no-repeat;margin:1px 0 0;}
			#menu_opt ul {padding:0px 0px 0px 7px;margin:0 auto;width:650px}
			#menu_opt li {float:left;margin:0px 4px 0px 0px;height:18px;padding:5px 0 0 0px;}
			#menu_opt li a {font-size:0.85em;color:#fff;text-decoration:none;padding:4px 7px;;}
			#menu_opt li a:hover {color:#fff;text-decoration:none;background:#72bce2;color:#333;-moz-border-radius:4px;}
			
	#contact_buttons {float:right;width:127px;height:73px;margin:-1px 21px 0px 0px}
		#aboutus_button {float:right;width:65px;height:25px;background:url(../img/aboutus_bg.png) no-repeat;padding:45px 0 0 13px}
			#aboutus_button a {color:#333333;text-decoration:none;}
		#mail_button {float:right;height:42px;padding:41px 0 0 16px;width:33px;background:url(../img/contact_bg.png) no-repeat;}	
	

	#left_menu {float:left;width:183px;background:#fff;}
		
		#title {background:url(../img/title_bg.png) no-repeat;width:140px;height:43px;padding:22px 0 0 43px;font-size:1.3em;color:#09557C}
		
		#menu {margin:5px 0;background:#fff;}
		#menu ul {background:#fff;}
		#menu li {cursor:pointer;background: #fff url(../img/button_bg.png) no-repeat;padding:5px 16px;font-size:0.8em;height:20px;color:#fff}
			#menu li:hover {background: #fff url(../img/button_hover_bg.png) no-repeat;color:#333}
			#menu li a {color:#fff;text-decoration:none}
			#menu li a:hover {color:#333;text-decoration:none}
			.lihover {cursor:pointer;background:url(../img/button_bg.png) no-repeat;padding:5px 16px;font-size:0.8em;height:20px;color:#fff}
		#menu_footer {background:url(../img/menu_footer_bg.png) no-repeat;width:183px;height:81px;}	
	
	#right {float:left;width:701px;padding:10px 10px;display:block;background:#fff;}
		#right ul {margin: 0px 0px 0px 20px;background:#fff;}
		#right li {float:left;margin-top:15px;list-style:disc;clear:both}
		#right h1 {color:#888888;font-size:1.2em;font-weight:bold;margin-bottom:10px;text-transform:capitalize;}
		
		#main {margin:0 auto;width:inherit;}
		#event_logo {text-align:center;margin:0 auto;}
		#event_name {text-align:center;width:500px;margin:1px auto;font-size:2.3em;font-weight:bold;text-transform:uppercase;}
		#event_slogan {text-align:center;width:500px;margin:1px auto;font-size:1.8em;}
		#event_dates {text-align:center;width:500px;margin:1px auto;font-size:2.0em;}
		
#sponsors {background:#fff}	
#sponsors ul {background:#fff}		
#sponsors li {vertical-align:middle;background:#fff;color:#333;overflow: hidden; float: none; width: 120px; height:85px;}
#sponsors li:hover {background:#fff;color:#333;}
#sponsors img {}
a {color:#220099;text-decoration: underline}
a:hover {color:#333;text-decoration: none;}

h3 {padding:12px;color:#888;font-size:1.0em;font-weight:bold}
p {color:#333333;margin:15px auto;line-height:20px}
td {vertical-align:middle}

.bullet {
    background: url('../img/icons/bullet_black.png') no-repeat scroll 2px 2px;
    padding-left: 18px;
}

.label_title {float:left;margin-right:8px;text-align:right;width:95px;}
.input {border:1px solid #09557C;width:180px;font-size:0.9em;color:#000;}
.textarea {border:1px solid #09557C;font-family:Arial;font-size:0.9em}
.submit {border:1px solid #09557C;padding:5px 1px 5px 22px;font-size:0.9em;color:#09557C;background:url(../img/icons/email_go.png) no-repeat scroll 4px 5px;}
.submit:hover {border:1px solid #09557C;background: #09557C url(../img/icons/email_go.png) no-repeat scroll 4px 5px;color:#fff;cursor:pointer;}
.pdf {padding:2px 0px 2px 25px;color:#333;text-decoration:none;}
.pdf:hover {background: url(../img/icons/page_white_acrobat.png) no-repeat scroll 2px 2px;text-decoration:underline;}

.hotel {clear:both;width:100%;margin:0px 0px 30px 0px;float:left;}
.hotel_title {text-align:center;background:#c0c0c0;margin:0px 0px 8px 0px;padding:4px;color:#333;}
.hotel_pic {float:left;width:180px}
.hotel_info {float:left;width:400px;margin:0px 0px 0px 20px;}
.hotel_p {margin:2px 0px 0px 0px;}


