/*-----------------------------------------------------------
Description: PDM 2010
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
ol,ul { margin:0; padding:0;}


/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0; background-color:#3a4b97;}
body {font:0.76em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#1b2862; line-height:1.5em; text-decoration:none;}
body a {text-align:left; color:#e32118; text-decoration:none;}
body a:hover {text-align:left; color:#a4afdf; text-decoration:none;}
body a :visited {text-align:left; color:#e32118; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV{width:988px; margin:0 auto; padding:0; position:relative; }
#wrapper{float:left; width:988px; background:url(../g/2010/template/bg_tile.gif) repeat-y;}
	#body_area{float:left; width:988px; background:url(../g/2010/template/bg_pattern.gif) bottom right no-repeat;}
		#col_left{float:left; width:580px; padding-right:20px; margin:0;}
			#header{width:580px; height:168px; padding:0; margin:0;}
			#navigation{width:569px; height:24px; background:url(../g/2010/template/bg_menu.gif) no-repeat; padding:11px 0 11px 11px;}
			#pb_banner{width:580px; height:60px; padding-top:11px;}
			#content{width:580px; padding-top:11px;}
		#col_right{float:left; width:388px;}
			#pb_header_right{width:388px; height:214px; padding:0; margin:0;}
			#pb_left{float:left; width:194px;}
				#pb_top_left{width:194px;}
				#pb_btm_left{width:194px;}
			#pb_right{float:left; width:194px;}
				#pb_top_right{width:194px;}
				#pb_btm_right{width:187px; padding-left:7px;}		
		#footer{float:left; width:988px; height:30px; padding-top:10px;}

/* Action sheet style */		
#action_top{width:580px; height:20px; background:url(../g/2010/template/fullsheet_top.gif) no-repeat;}
#action_body{width:544px; padding:0 15px 0 15px; background-color:#fff; border-left:3px solid #1b2862; border-right:3px solid #1b2862;}
#action_btm{width:580px; height:20px; background:url(../g/2010/template/fullsheet_btm.gif) no-repeat;}

/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:998; position:relative; float:left;}
.menu1 ul{margin:0; padding:0; float:left;}
.menu1 li{list-style:none; float:left; position:relative; z-index:100; padding-right:1px;}
.menu1 table{position:absolute; border-collapse:collapse; left:0px; top:0px; z-index:998;}
.menu1 ul li{background-color:none; display:block;}
.menu1 ul li:hover, .menu1 ul li a:hover{display:block; background-color:transparent;}
.menu1 ul li a, .menu1 ul li a:hover{display:block;}
/*********[END]mainmenu*********/

	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; width:150px; left:0; top:21px;}
.menu1 ul ul li{list-style:none; width:150px; display:block;}
.menu1 ul ul li a{background-color:#1b2862; font:1em Arial, Sans-serif; color:#fff!important; font-weight:normal!important; padding:8px 10px; text-align:left; display:block; width:130px;}
.menu1 ul ul li a:hover{font:normal 1em Arial, Sans-serif; color:#fff!important; background:none; background-color:#5d71cb; padding:0; padding:8px 10px; text-align:left; display:block; width:130px;}
.menu1 ul ul li:hover {background:none; } 
.menu1 ul li:hover ul li{background:none; } 
.menu1 ul ul {visibility:hidden;position:absolute;height:0;}
.menu1 ul li:hover ul, .menu1 ul a:hover ul{visibility:visible;}

.sub_top{float:left; width:150px; height:5px; background:url(../g/2010/template/sub_top.gif) no-repeat; padding:0; margin:0; font-size:0;}
.sub_btm{float:left; width:150px; height:5px; background:url(../g/2010/template/sub_btm.gif) no-repeat;}
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:1.75em/1.1em Arial, Sans-serif; color:#fff; text-align:left; margin:0; padding-bottom:5px; padding-left:18px;}
h2{font:1.5em Arial, Sans-serif; color:#5d71cb; text-align:left; margin:0 0 5px 0; border-bottom:1px solid #8c8784;}
h3{text-align:left; color:#8c8784; font:bold 1em/1em Arial, san-serif; padding-left:15px; margin:5px 0 5px 0;}
h4{color:#fff; text-align:left; font-weight:bold; font-size: 1.2em; padding:0; margin:5px;}
h4.exhibitorlist {color:#3a4b97; text-align:left; font-weight:bold; font-size: 1.2em; padding:0; margin:5px;}
.sheettitle_hold{float:left; margin:0; padding:0; margin-left:15px; _margin-left:8px;}
.ez_header{color:#fff; font:bold 1em Arial, Sans-serif;}
.ez_po_header{color:#fff; font:bold 1em Arial, Sans-serif;}
/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
.outter_sheet{float:left;}

.fullsheet_top{width:580px; height:20px; background:url(../g/2010/template/fullsheet_top.gif) no-repeat;}
.fullsheet_btm{width:580px; height:20px; background:url(../g/2010/template/fullsheet_btm.gif) no-repeat;}
.fullsheet{width:574px; background-color:#fff; border-left:3px solid #1b2862; border-right:3px solid #1b2862;}

.leftsheet_top{width:283px; height:20px; background:url(../g/2010/template/halfsheet_top.gif) no-repeat; margin-right:14px;}
.leftsheet_btm{width:283px; height:20px; background:url(../g/2010/template/halfsheet_btm.gif) no-repeat; margin-right:14px;}
.leftsheet{width:277px; background-color:#fff; border-left:3px solid #1b2862; border-right:3px solid #1b2862; margin-right:14px;}

.rightsheet_top{width:283px; height:20px; background:url(../g/2010/template/halfsheet_top.gif) no-repeat;}
.rightsheet_btm{width:283px; height:20px; background:url(../g/2010/template/halfsheet_btm.gif) no-repeat;}
.rightsheet{width:277px; background-color:#fff; border-left:3px solid #1b2862; border-right:3px solid #1b2862;}

.sheetbody{padding:0; margin:0;}
.bodysheet {padding:0 15px 0 15px;}
.bodysheet p{padding:0 0 15px 0; margin:0;}
.bodysheet ul {list-style:disc; margin-left:2.5em;}
.bodysheet ol {list-style:decimal; margin-left:2.5em;}

.sheetbody2{padding:0; margin:0;}
.bodysheet2 {padding:0; margin:0;}
.bodysheet2 p{padding:0 0 15px 0; margin:0;}
.bodysheet2 ul {list-style:disc; margin-left:2.5em;}
.bodysheet2 ol {list-style:decimal; margin-left:2.5em;}

.hoz{width:1px; height:15px;}

/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
/* PLAIN */
.panel_1{padding:0;  margin:0;}

 /* Countdown style */
.panel_2{width:194; height:57px; padding:40px 0px 0 0px; background:url(../g/2010/template/bg_counter.gif) no-repeat;}

 /* Search style */
.panel_3{width:194px; height:30px; padding-top:20px; background:url(../g/2010/template/bg_search.gif) no-repeat; _margin-bottom:-17px;}

 /* Scrolling exhibitor list */
.panel_4{width:194px; height:145px; padding:0; margin-top:7px; background-color:#e0dfdf;}
.panelbody_4{margin:5px; font:1em Arial, Helvetica, Sans-serif; letter-spacing:normal; font-weight:bold; text-align:left; color:#fff; line-height:1.5em; text-decoration:none;}
.paneltitle_4{color:#3a4b97; text-align:left; font-weight:bold; font-size: 1.2em; padding:0; margin:5px;}

/* PLAIN  7px paddting top */
.panel_5{padding-top:7px;  margin:0;}

/* Logo Panels Left Powerbar */
.logopanel{width:192px; height:96px; border:1px solid #fff; margin-top:7px;}
.logopaneltitle{float:left; width:90px; padding:2px;}
.logopanelbody{float:left; width:88px; height:76px; padding:10px 5px 10px 5px; text-align:center; background-color:#fff;}

/* Logo Panels Right Powerbar */
.logopanel2{width:185px; height:96px; border:1px solid #fff; margin-top:7px;}
.logopaneltitle2{float:left; width:89px; padding:2px;}
.logopanelbody2{float:left; width:86px; height:76px; padding:10px 3px 10px 3px; text-align:center; background-color:#fff;}
/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{clear:both; text-align:left; list-style:none;}
ul.footeritems li {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; letter-spacing:normal; color:#fff; text-decoration:none; line-height:1.5em; padding-left:6px;}
ul.footeritems li a {display:inline; font:bold 0.9em Arial, Helvetica, Sans-serif; color:#fff; text-decoration:none;}
ul.footeritems li a:hover {display:inline; font:bold 0.9em Arial, Helvetica, Sans-serif; color:#a4afdf; text-decoration:none; }
/*---------------------------------------------------------*/

