/*-----------------------------------------------------------
Description: Gitex Shopper
Version: 1.0
Author: Luke Sherrington
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.75em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; background:url(../g/2010/template/bg_bottom.gif) bottom center no-repeat #000; color:#222; line-height:1.42em; text-align:left;}
a {color:#2292d0; text-decoration:none; font-size:1em; font-weight:bold;}
a:hover{color:#ec2f4d; text-decoration:none; font-size:1em; font-weight:bold;}
.clear{clear:both;}
p {}
.nowrap	{white-space: nowrap;}
img {border:0}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {border:0; margin:0; padding:0; background:url(../g/2010/template/bg_site2011.jpg) top center no-repeat; }
#container { width:994px; margin:0 auto; position:relative;}
#legs {position:absolute; top:40px; right:0; margin:0; padding:0; z-index:50;}
#pb_top {position:absolute; top:20px; right:0px; margin:0; padding:0; z-index:50;}
#header {width:994px; float:left; margin:0; padding:0; height:263px;}
#menu {width:974px; float:left; height:56px; background:url(../g/2010/template/bg_menu_b.gif) bottom center no-repeat; margin-bottom:0px; padding-left:20px; position:relative; z-index:60;}
#content {padding:0 22px 0 20px; margin:0; width:952px; float:left; background:url(../g/2010/template/site_bg.gif) top center repeat-y #fff; position:relative; }
		#pb_left {width:195px; float:left;}	
		#pb_page {float:left; width:565px; padding:12px 25px 0 23px;}
			#pb_icons {border-top:#000 dotted 1px; padding-top:15px;}
		#pb_right {width:131px; float:left; padding:60px 0px 10px 13px; background:#e4e1e1;}	
#pb_bottom {background:url(../g/2010/template/site_bg.gif) top center repeat-y; width:952px; padding:0 22px 0 20px; float:left;}
	#dottedline {border-top:#000 dotted 1px; padding-top:15px; margin-top:10px;}
#bottom {width:994px; height:19px; background:url(../g/2010/template/site_b.gif) bottom center no-repeat; float:left;}
#foot {width:994px; float:left; padding-top:10px; margin:0;}

/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ float:left; width:780px; padding:0; margin:0; z-index:998; height:47px;}
.menu1 li{list-style:none; float:left; position:relative; z-index:100; height:47px;}
.menu1 ul{margin:0; padding:0; }
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:46px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{ display:block; height:47px;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background:url(../g/2010/template/bg_mainmenu.gif) top repeat-x; /*main menu Background on hover*/}
.menu1 ul li a, .menu1 ul li a:hover{text-align:center; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; color:#fff; text-decoration:none; padding:11px 13px 19px 13px;}
.menu1 ul li:visited, .menu1 ul li a:visited {color:#fff;}
/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; border:none;  }
.menu1 ul ul li{list-style:none;  width:170px;background-color:#000; border:none; }
.menu1 ul ul li a, .menu1 ul ul li a:visited{ background-color:#000; color:#fff; font: 0.9em "Trebuchet MS", Sans-serif; text-transform:uppercase; padding:5px 13px; text-align:left; border:none; }
.menu1 ul ul li a:hover{font: normal 0.9em "Trebuchet MS", Sans-serif; text-transform:uppercase; color:#fff; background-color:#ec2f4d; background-image:none; padding:0; padding:5px 13px; text-align:left;}
.menu1 ul ul li:hover {background:none; } /* To get rid of the repeating of background color from the main menu*/
.menu1 ul li:hover ul li{background:none; } /* To get rid of the repeating of background color from the main menu*/
.menu1 ul ul {visibility:hidden;position:absolute;height:0;}
.menu1 ul li:hover ul, .menu1 ul a:hover ul{visibility:visible;}
/*********[END]submenu*********/
/*---------------------------------------------------------*/


/* SHEET
-----------------------------------------------------------*/
.pagetitle {background:url(../g/2010/template/bg_pt.gif) top center no-repeat; width:565px; float:left; height:37px;}
h1{ margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-size:1.6em;  padding-top:8px; padding-bottom:0px; padding-left:10px; line-height:1.2em; float:left; }
h2{ margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#ec2f4d; font-size:1.2em; padding-top:15px; padding-bottom:3px; border-bottom:#000 dotted 1px;}
h3{ margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#888; font-size:1em; padding-top:5px; padding-left:10px;}

.sheetbody {color:#424242; margin:0; padding-top:1px;}
.sheetbody p {margin-top:0; margin-bottom:2;}
.bodysheet {padding-top:10px;}
.leftsheet {width:265px; float:left;}
.rightsheet {width:265px; float:left;}




.hoz {margin:0; padding:0; width:0; height:20px;}
.vert {width:20px; height:10px; float:left;}
.clear_all{margin:0; padding:0; line-height:0px;}


/*---------------------------------------------------------*/

/* EZone
-----------------------------------------------------------*/

.ez_header {font-family:arial, sans serif; font-weight:normal; color:#fff; font-size:1.6em;}
.ez_po_header {font-family:arial, sans serif; font-weight:normal; color:#fff; font-size:1.2em;}
#DIV_ExhibListPageNum {font-family:arial, sans serif; font-weight:normal; color:#ebebeb; font-size:1.2em;}


/* PANELS
-----------------------------------------------------------*/
/*to panels in vertical powerbars*/

h4{margin:0; font-family:arial, sans serif; font-weight:bold; color:#626766; font-size:0.90em; padding-bottom:4px;}

.panel_1{margin-bottom:10px;}
.panelbody_1{margin:0; padding:0;}
.panelbody_1 p {margin:0; padding:0;}
.panel_1_foot {padding-bottom:0px;}

.panel_4{margin-bottom:10px; float:left; padding-right:20px;}
.panelbody_4{margin:0; padding:0;}
.panelbody_4 p {margin:0; padding:0;}
.panel_4_foot {padding-bottom:0px;}

.panel_3{float:left; background:url(../g/2010/template/panel_bg.gif) top repeat-y;margin-bottom:10px;}
.paneltitle_3 {margin:0; font-family:arial, sans serif; font-weight:bold; color:#626766; font-size:1em; padding:10px 0 0 10px;}
.panelbody_3{margin:0; padding:10px;}
.panelbody_3 p {margin:0; padding:0;}
.panel_3_foot { width:195px; height:13px; background:url(../g/2010/template/panel_b.gif) top no-repeat;}


/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
.footeritems {margin:0; padding:0;}
ul.footeritems {margin:0; text-align:left; height:20px; line-height:20px;} /*footer wrapper*/
ul.footeritems li {display:inline; padding:0px 2px 0 2px; text-align:left; font:normal 0.8em Arial, Sans-serif; color:#fff;}
ul.footeritems li a{color:#fff;}
ul.footeritems li a:hover{}

/*---------------------------------------------------------*/

