* {
margin: 0;
padding: 0;
}
BODY, HTML {
background: #222;
color: #222;
font: 12px Tahoma, Geneva, sans-serif normal;
}
a:link, a:active, a:visited {
color: #A9993F;
font-weight: normal;
text-decoration: underline;
}
a:hover {
color: #A9993F;
text-decoration: none;	
}
ul {
list-style-type: none;	
margin: 10px 0 0 10px;
}
li {
padding: 0 0 3px 0;	
}
img { border: 0; }
#header_container {
width: 100%;
height: 150px;
background: #000;
padding: 10px 0 0 0;
}
#header {
width: 900px;
height: 140px;
background: url(../images/logo.jpg) no-repeat;
margin: 0 auto;
}
#container {
width: 900px;
margin: 0 auto;
background: #fff;
padding: 0 0 10px 0;
border-left: 10px solid #000;
border-right: 10px solid #000;
line-height: 18px;
}
#menu {
width: 900px;
height: 40px;
/*background: #BF642D;*/
background: #13929F;
margin: 0 0 10px 0;
}
#main_container {
width: 880px;
margin: 0 auto;
overflow: hidden;
}
#main {
width: 590px;
float: left;
}
#main p {
padding: 10px 10px 0 10px;	
}
#main h1 {
font-size: 18px;
font-weight: bold;
padding: 10px 10px 0 10px;
color: #19bccf;
}
#main h2 {
font-size: 16px;
font-weight: bold;
padding: 10px;
color: #19bccf;
}
#main h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 10px 0 10px;
	color: #A9993F;
}
#column {
width: 280px;
float: right;
margin: 0 0 0 10px;
}
#featured {
width: 590px;
height: 69px;
}
#featured {
width: 590px;
height: 250px;
margin: 10px 0 0 0;
}
#middle {
width: 590px;
height: 370px;
margin: 0 10px 10px 0;
}
#middle_left {
width: 290px;
height: 270px;
float: left;
margin: 0 10px 10px 0;
}
#middle_right {
width: 290px;
height: 270px;
float: left;
margin: 0 0 10px 0;
}
#sponsors_header {
width: 290px;
height: 30px;
background: url(../images/sponsors_header.jpg) no-repeat;
}
#sponsors {
width: 290px;
height: 240px;
margin: 0 0 10px 0;
}
#youtube_header {
width: 590px;
height: 30px;
background: url(../images/youtube_header.jpg) no-repeat;
}
#radio_header {
width: 290px;
height: 30px;
background: url(../images/radio_header.jpg) no-repeat;
}
#radio {
width: 290px;
height: 240px;
margin: 0 0 10px 0;
background: #000;
color: #fff;
}
#box2 {
width: 590px;
overflow: hidden;
}
#box2a {
width: 195px;
height: 293px;
float: left;
}
#box2b {
width: 195px;
height: 293px;
float: left;
margin: 0 0 0 2px;
}
#box2c {
width: 195px;
height: 293px;
float: left;
margin: 0 0 0 2px;
}
#twitter {
width: 280px;
margin: 0 0 10px 0;
}
#box3 {
width: 280px;
height: 200px;
margin: 0 0 10px 0;
}
#aboutus {
width: 278px;
border-left: 1px solid #13929f;
border-right: 1px solid #13929f;
border-bottom: 1px solid #13929f;
background: #0E6974;
color: #fff;
padding: 5px 0;
}
#aboutus p {
padding: 0px 8px 8px 8px;	
}
#aboutus a {
color: #fff;
text-decoration: underline;
font-weight: normal;
}
#aboutus a:hover {
text-decoration: none;
}
#aboutus_header {
width: 280px;
height: 30px;
background: url(../images/aboutus_header.jpg) no-repeat;
}
#nominees {
width: 280px;
height: 140px;
margin: 0 0 10px 0;
}
#gallery_box {
width: 280px;
height: 140px;
margin: 10px 0;
}
#footer_container {
width: 100%;
height: 200px;
background: #000;
}
#footer {
width: 900px;
height: 190px;
margin: 0 auto;
padding: 10px 0 0 0;
}
#footer a {
color: #fc0;
font-weight: normal;
text-decoration: underline;
}
#footer a:hover {
text-decoration: none;	
}
#footer p {
text-align: center;
padding: 10px 0 5px 0;
}
#footer_left {
width: 450px;
height: 180px;
float: left;
font-weight: bold;
color: #fff;
}
#footer_right {
width: 399px;
height: 180px;
float: right;
padding: 0 0 0 50px;
float: left;
font-weight: bold;
color: #fff;
border-left: 1px dashed #222;
}
.footer_right_p {
font-size: 15px;
font-weight: bold;
padding: 0 0 10px 0;
}
#footer ul {
list-style-type: none;
float: left;
margin: 10px 0 0 40px;
}
#footer li {
padding: 0 0 3px 0;	
}
#menu ul {
list-style-type: none;	
position: absolute;
text-align: center;
margin: 0;
padding: 0;
line-height: 18px;
}
#menu ul li {
margin: 0;
padding: 0;
}
li#menu1 a {
width: 140px;
height: 20px;
position: absolute;
top: 0;
left: 0;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu2 a {
width: 120px;
height: 20px;
position: absolute;
top: 0;
left: 140px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu3 a {
width: 120px;
height: 20px;
position: absolute;
top: 0;
left: 260px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu4 a {
width: 120px;
height: 20px;
position: absolute;
top: 0;
left: 380px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu5 a {
width: 140px;
height: 20px;
position: absolute;
top: 0;
left: 500px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu6 a {
width: 130px;
height: 20px;
position: absolute;
top: 0;
left: 640px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu7 a {
width: 120px;
height: 20px;
position: absolute;
top: 0;
left: 740px;
color: #fff;
text-decoration: none;
padding: 10px 0;
border-right: 1px solid #0F6F79;
}
li#menu1 a:hover, li#menu2 a:hover, li#menu3 a:hover, li#menu4 a:hover, li#menu5 a:hover, li#menu6 a:hover, li#menu7 a:hover {
color: #fff;
text-decoration: none;
background: #19bccf;
}
#menu ul li ul {
display: none;
}
#menu ul li:hover ul {
display: block;
float: left;
top: 40px;
}
#menu ul li:hover ul li a {
float: left;
background: #19bccf;
position: relative;
padding: 5px 10px;
text-align: left;
white-space: nowrap;
width: 160px;
color: #fff;
font-weight: bold;
border-left: 1px solid #17ACBD;
border-right: 1px solid #17ACBD;
}
#menu ul li:hover ul li a:hover {
background: #17ACBD;
color: #fff;
font-weight: bold;
border-left: 1px solid #17ACBD;
border-right: 1px solid #17ACBD;
}
#search {
width: 215px;
height: 40px;
position: absolute;
margin: 0 0 0 685px;
}
.google_input {
width: 150px;
height: 20px;	
float: left;
margin: 7px 0 0 0;
}
.google_submit {
height: 25px;
margin: 8px 0 0 5px;
float: left;
background: #999;
color: #000;
border: 1px solid #ccc;
padding: 0 2px 2px 2px;
font-weight: bold;
font-size: 11px;
}
#summit_date {
width: 556px;
height: 70px;
background: url(../images/summit_date.jpg) no-repeat;
margin: 70px 0 0 344px;
position: absolute;
}
#header_top {
width: 556px;
height: 40px;
background: url(../images/header_top.jpg) no-repeat;
margin: 10px 0 0 358px;
position: absolute;
}
#breadcrumbs {
width: 580px;
padding: 0 0 5px 0;
margin: 10px;
border-bottom: 1px solid #ccc;
}
#breadcrumbs a {
color: #067899;
font-weight: normal;
text-decoration: underline;
}
#breadcrumbs a:hover {
text-decoration: none;	
}
.global_pagination {
text-align: center;
width: 80%;
margin: 0 auto;
padding: 10px;
}
.global_pagination_pageofpage {
font-weight: bold;
color: #000;
padding-bottom: 10px;
}
.global_pagination_paginate img {
margin: 0 auto;
display: inline;
}
.gallery_description {
margin: 0;
padding: 0;
font-size: 16px;
color: #2F343C;
font-weight: bold;
}
.text1 {
font-size: 14px;
font-weight: bold;
color: #bf642d;
}
#text2 {
text-align: center;	
padding: 10px 10px 20px 10px;
}
#text2 a:link {
font-size: 16px;
font-weight: bold;
text-decoration: underline;
color: #bf642d;
}
#text2 a:hover {
text-decoration: none;	
}
.text3 {
font-size: 14px;
font-weight: bold;
color: #FF9;
text-align: center;
}
.text4 {
font-size: 18px;
font-weight: bold;
color: #09C;
text-align: center;
}
#radio_container {
width: 570px;
background: #000;
overflow: hidden;
margin: 20px 0 0 10px;
}
#radio1 {
width: 285px;
float: left;
}
#radio2 {
width: 285px;
float: right;
text-align: center;
color: #fff;
}
#radio2 a {
color: #fff;
text-decoration: underline;
}
#radio2 a:hover {
text-decoration: none;	
}
.label_form_section {
width : 200px;
padding: 0;
overflow: visible;
}
.box_form_section {
color : #000;
background: #f0f0f0;
border: 1px solid #666;
margin: 0 0 3px 0;
padding: 2px;
}
.button_form_section {
border: 1px solid #ccc;
text-transform : none;
color: #fff;
background: #444;
margin: 0 0 10px 0;
padding: 3px;
font-weight: bold;
}
#form_section {
margin: 10px;
}
.form_section legend { 
border: 1px solid #333; 
color: #f0f0f0; 
font-weight: normal; 
font-style: normal; 
margin: 0 0 10px 0;
padding: 3px; 
width: auto; 
}
#form_warning {
width: 550px;
margin: 10px;
padding: 10px;
background: #DC915F;
border: 1px solid #666;
color: #fff;
font-weight: bold;
}
.homelink {
width: 340px;
height: 140px;
position: absolute;
}
#summit_info {
width: 180px;
float: right;
background: #f0f0f0;
border: 1px solid #ccc;
}
#summit_info ul {
list-style-type: none;
margin: 10px 10px 10px 20px;
}
#summit_info p {
width: 170px;
padding: 5px;
background: #bf642d;
color: #fff;
font-weight: bold;
}
.pic_left {
float: left;
margin: 10px 10px 0 10px;
}
#toggle1 { display: none; }
#test1 {
width: 60px;
height: 160px;
background: #fc0;
}
#test2 {
width: 160px;
height: 60px;
background: #f90;
}
#travelinfo_hotel {
width: 400px;
height: 190px;
float: right;
margin: 10px 10px 0 0;
}
#home_hotel_container {
width: 590px;
height: 200px;
background: #222;
margin: 0 0 10px 0;
}
#home_hotel {
width: 290px;
height: 200px;
float: left;
}
#home_hotel_info {
width: 290px;
height: 200px;
background: #222;
float: right;
color: #fff;
}
.gallery_table {
border-collapse: collapse;
width: 590px;
margin: 10px auto;
}
.gallery_table_tbody td {
border: 1px solid #999;
width: 80px;
height: 80px;
text-align: center;
padding: 3px 0;
}
.gallery_table_tbody td:hover {
background: #f0f0f0;	
}
#gallery_icon {
width: 200px;
height: 200px;
background: url(../images/gallery_icon.png) no-repeat;
float: left;
margin: 20px 0 0 0;
}
#gallery {
width: 390px;
min-height: 200px;
float: right;
margin: 20px 0 0 0;
}
#gallery ul {
list-style-type: disc;	
margin: 20px 0 0 40px;
}
#gallery li {
padding: 0 0 3px 0;	
}
.travel_flyer_table {
border-collapse: collapse;
width: 240px;
margin: 10px auto;
background: #000;
}
.travel_flyer_table_tbody td {
border: 1px solid #999;
width: 80px;
height: 120px;
text-align: center;
padding: 3px;
}
#radio_popup {
width: 300px;
margin: 0 auto;
color: #fff;
}
#radio_popup p {
padding: 10px 10px 0 10px;	
}
#radio_popup h2 {
font-size: 20px;
font-weight: bold;
padding: 10px 10px 0 10px;
color: #39C;
}