/*--------------------------------------------------------------------------
    CUSTOM STYLES for creating new or over-riding styles for plugins
    - Site Specific
----------------------------------------------------------------------------*/
#flashBanner { 
        position: relative;
	z-index: 0; 
}

#idAdobeFlashImage { border: none; position: absolute; left: 0; top: 0; z-index: 2; }

#idSwfImage { position: absolute; left: 0; top: 0; z-index: 1; }

#frmClassified { height: 760px; }

#eventDetails { 
        background-color: #F4F3F3;
        height: 70px;
		margin-bottom: 0px;
        position: absolute;
        right: 0px;
        top: 60px;
        width: 710px;
}

#eventDetails table { width: 710px; }
#eventDetails table tr { height: 33px; vertical-align: bottom; }
#eventDetails table tr.row2 { vertical-align: top; }
#eventDetails table tr th { }

#eventDetails table tr.row2 td { position: absolute; top: 32px; width: auto; }
#eventDetails table tr.row2 td.eventName   { left: 22px; }
#eventDetails table tr.row2 td.eventVenue { left: 212px; }
#eventDetails table tr.row2 td.eventDate   { left: 352px; }

#eventDetails h1 { border-bottom: 3px solid #BF3626; font-size: 1.3em; margin: 0px 20px; }

#eventDetails p {}
#eventDetails a { display: block; }

.eventBtn { padding-right: 4px; padding-top: 12px; vertical-align: top; }

#registerNowBtn {
    border: none; 
}

#registerNowBtn { visibility:hidden; }

/* -----------------------------------------------------------------
      Main  Content
-------------------------------------------------------------------*/

#homePage {
	background: url('/views/radio/images/heading-welcome-welly.png') no-repeat; 
	margin-top: 10px;
	padding-top: 30px;
}

#homePage h2 { 
	/*color: transparent;  This hides the heading, and allows it to be searchable by search engines (if required)
	background-image: url('/views/radio/images/heading-welcome-welly.png'); 
	height: 20px; 
	width: 194px; */
}
#homePage img { border: 10px solid #E9E8E8; margin: 0px 10px 10px 0px; }

/* -----------------------------------------------------------------
      Exhibitors Page
-------------------------------------------------------------------*/

.exhibitor {}

.exhibitor img { float: left; margin-right: 20px; }

/* -----------------------------------------------------------------
      Venue Page
-------------------------------------------------------------------*/
#venue { width: 300px; }

#map_canvas {
	float: right;
	margin: 10px;
}

#allDayParking, #accommodation { width: 100%; }


/* -----------------------------------------------------------------
      Contact Page
-------------------------------------------------------------------*/
#contactInformation { float: right; width: 300px; }

.contactPage {
	clear: none;
	float: left;
	margin: 10px;
	padding: 0 20px;
	width: 300px;
}