body
{
	font-family: "Lucida Sans Unicode", "Centuary Gothic", Verdana, Geneva, sans-serif;
	margin:0;
	padding:0;
	background:url(images_2011/background_version4.jpg) #010303 center top no-repeat;
	color:#FFFFFF;
	
}

#wrapper
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin:0 auto;
}

p
{
	margin:0;
	font-size:14px;
	line-height:1.2em;
}

a
{
	text-decoration:none;
}

span a, p a
{
	color:#299DD3;	
}

span a:hover, p a:hover
{
	color:#FFF;
	text-decoration:underline;
}

a:focus
{
	outline:none;	
}

a img
{
	border:none;
}

.clear
{
	clear:both;
}

#header
{
	height:350px;
}

#smpte_logo
{
	width:250px;
	height:208px;
	margin:35px 0 0 -17px;
	position:absolute;
}

#main_heading
{
	width:508px;
	height:150px;
	position:absolute;
	margin:49px 0 0 250px;
}

#open_date_2013
{
	width:528px;
	position:absolute;
	margin:153px 0 0 240px;
	text-align:center;
}

#open_date_2013 p
{
	font-size:15px;
	color:#FFF200;
}

#open_time
{
	width:508px;
	position:absolute;
	margin:215px 0 0 250px;
	text-align:center;
}

#open_time p
{
	font-size:14px;
}

#smpte_org
{
	position:absolute;
	margin:24px 0 0 781px;
}

#social_container
{
	width:224px;
	height:35px;
	/*background:url(images_2011/base_bg.png) no-repeat;*/
	position:absolute;
	margin:190px 0 0 787px;
}

img.social_icon
{
	margin:0 8px 0 0px;	
}

img.left_margin
{
	margin:0 8px 0 11px;	
}

#entech
{
	position:absolute;
	margin:257px 0 0 16px;	
}

#nav_wrapper
{
	width:770px;
	height:74px;
	position:absolute;
	margin:257px 0 0 239px;	
}

/*ul.mainMenu li.hasMenu, ul.mainMenu li.noMenu
{
	width:95px;
	margin:0;
	padding:0;
	background:transparent;
}*/

.mainMenu
{
	width:770px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:600;
	margin:0;
	
}

.mainMenu li
{
	width:100px;	
	margin:0 10px 0 0;
}
.mainMenu li a
{
	width:100px;
	height:64px;
	/*height:71px;*/
	padding:10px 4px 0 0;
	margin:0;
	background:url(images_2011/nav_bg.png) no-repeat 4px 0;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
}

.mainMenu li a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.subMenu
{	
	-moz-box-shadow: none;
	padding:0;
	background:url(images_2011/sub_menu_bg.png) repeat;
	font-weight:normal;
	margin:0 0 0 4px;
}

.subMenu li
{
	width:160px;
	margin:0 0 6px 0;
}

.subMenu li a
{
	width:160px;
	text-align:left;
	text-decoration:none;
	margin:0 0 0 2px;
	padding:4px 0 4px 5px;
	background:transparent;
	white-space:normal;
	
}

.subMenu li a:hover
{
	text-decoration:underline;
}

#body_content
{
	height:277px;	
}

#left_column
{
	float:left;
	width:224px;
}

#top_left
{
	width:224px;
	height:86px;
	background:url(images_2011/top_left_bg.png) no-repeat;
	margin:0 0 5px;
}

.little_title
{
	font-weight:normal;
	font-size:13px;
	text-align:left;
	font-weight:bold;	
}

.supported_padding
{
	padding:10px 0 0 21px;
}

#top_left img.acs
{
	float:left;
	margin:6px 8px 0 10px;	
}

#top_left img.wift, #top_left img.audio
{
	float:left;
	margin:8px 5px 0 5px;	
}

#mid_left
{
	width:224px;
	height:184px;
	background:url(images_2011/mid_left_bg_combined.png) no-repeat;
}

#image_scroll
{
	width:218px;
	height:177px;
	/*background:url(images_2011/image_scroll_bg.png) center 118px no-repeat;*/
	overflow:hidden;
}

/*#image_scroll img
{
	clear:left;
	float:left;
	
}*/

#centre_column
{
	float:left;
	width:515px;
	margin:0 0 0 19px;
}

#main_text
{
	width:515px;
	height:275px;
	background:url(images_2011/text_bg.png) no-repeat;
	text-align:center;
}

p.large_blue
{
	font-size:15px;
	color:#299DD3;	
}

p.white
{
	font-size:14px;
	padding:6px 11px 6px;
	color:#FFFFFF;	
}

p.whitest
{
	font-size:12px;
	padding:6px 11px 6px;
	color:#FFFFFF;	
}

p.yellow
{
	font-size:14px;
	color:#FFCB05;		
}

p.blue
{
	font-size:14px;
	color:#299DD3;	
}

p.top
{
	padding:12px 20px 14px;	
}

p.strong
{
	font-weight:bold;	
}

.centre
{
	text-align:center;
}

.large_white
{
	font-size:14px;
	padding-top:5px;	
}


.larger_white
{
	font-size:16px;
	padding-top:5px;	
}

.larger_blue
{
	font-size:16px;
	padding-top:5px;
	color:#299DD3;
}

.smallest_white
{
	font-size:12px;
	text-align:center;
	padding:5px 10px 0 6px;
}

#right_column
{
	float:right;
	width:224px;
	margin:0 -1px 0 0;
}

/*#right_top
{
	width:224px;
	height:71px;
	background:url(images_2011/small_right_top_bg.png) no-repeat;
	height:123px;
	background:url(images_2011/top_right_bg.png) no-repeat;
	margin: 0 0 10px;
}

#right_top img
{
	float:left;
	margin:22px 10px 0 13px;
}*/

p.large_white
{
	color:#FFFFFF;
	font-size:15px;
}

p.top_bigger
{
	padding:40px 0 0;
}

a.yellow_link, .yellow_text
{
	color:#FFCB05;
	font-size:12px;
}

a.yellow_link:hover
{
	text-decoration:underline;	
}

p.large_yellow
{
	font-size:18px;
	line-height:1.3em !important;
	color:#FFCB05;
	padding:12px 15px 0 12px;
}

p a.large_yellow_link
{
	width:224px;
	height:35px;
	color:#FFCB05;
	display:block;
	font-size:12px;
		
}

p a.large_yellow_link:hover
{
	text-decoration:underline;
}

#right_mid
{
	width:224px;
	height:276px;
	background:url(images_2011/right_mid_bg_biggest_with_1.png) no-repeat;	
	/*height:195px;
	background:url(images_2011/right_mid_background_big.png) no-repeat;*/	
	/*background:url(images_2011/right_mid_background_big_with_logos.png) no-repeat;
	height:143px;
	background:url(images_2011/right_mid_background.png) no-repeat;
	height:139px;
	background:url(images_2011/right_mid_bg.png) no-repeat;*/
}

#right_mid p
{
	line-height:1.05em;	
}

#right_mid img
{
	float:left;
	margin:15px 11px 10px 19px;	
}

p.top_small
{
	padding:14px 0 0;	
}

/*p.top_smallest
{
	padding:6px 0 0;	
}*/

p.top_smaller
{
	padding-top:15px;	
}

p.small_white
{
	clear:both;
	font-size:12px;
	padding:0 0 0 24px;
}

.base_column
{
	float:left;
	width:224px;
	text-align:center;
}

.base_top
{
	width:224px;
	height:71px;
	background:url(images_2011/base_bg.png) no-repeat;
	margin:0 0 16px;
}

.left_marg
{
	margin:0 0 0 19px;
}

.left_marg_small
{
	margin:0 0 0 5px;	
}

.base_column_centre
{
	width:257px;
	float:left;
	text-align:center;	
}

.base_top_wide
{
	width:257px;
	height:71px;
	background:url(images_2011/base_wide_bg.png) no-repeat;
	margin:0 0 16px;
}

#video_column
{
	width:224px;
	float:right;
	margin:0 -1px 0 0;
}

#video_column p
{
	font-size:11px;
	margin:0;
	padding:0;
	text-align:center;
}

#video_container
{
	width:224px;
	height:158px;
	background:url(images_2011/video_bg.png) no-repeat bottom right;
	margin:2px 0 0;
}

#video_container_2
{
	width:224px;
	height:158px;
	background:url(images_2011/video_bg.png) no-repeat bottom right;
	
}

.xerxesPageContent
{
	padding-right:0 !important;	
}

/*#xerxes2Footer
{
	margin-top:100px;
}*/



#content
{
	width:980px;
	padding:0 10px;
	min-height:550px;
	background:url(images_2011/drop_bg.png) repeat;
}

#content p
{
	margin:10px 0 0;
}

#content h3
{
	color:#299DD3;
}

#content ul
{
	font-size:14px;
	list-style-type:square;
}

#content #aboutEEWrapper
{
	width:976px;	
}

#wrappers
{
	background-color:#FFFFFF;	
}

/*EXHIBITOR LIST TEXT WAS WHITE ON WHITE*/

.exhibitorListTable
{
	color:#000;	
}

a.exhibitorListAnchor
{
	color:#FFF;	
}

a:hover.exhibitorListAnchor
{
	color:#299DD3;
	text-decoration:underline;
}

.extTab tbody .odd td, .extTab tbody .even td
{
	color:#000;
}
