/*-----------------------------------------------------------
Description: Langauge Show 2010
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_site.gif) top center no-repeat #fff; color:#222; line-height:1.42em; text-align:left;font-weight:normal;}
a {color:#a3238e; text-decoration:none; font-size:1em; font-weight:bold;}
a:hover{color:#00aee6; text-decoration:none; font-size:1em; font-weight:bold;}
.clear{clear:both;}
p {}
.nowrap	{white-space: nowrap;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV { width:995px; margin:0 auto; position:relative;}
#header {width:995px; float:left; margin:0; padding:0; height:189px;}
#menu {width:995px; float:left; height:44px; background:url(../g/2010/template/bg_menu.gif) top left no-repeat; margin-bottom:0px; padding:0px; position:relative; z-index:998;}
	#search {position:absolute; top:13px; right:10px;background:none;}
	#searchfield {float:left; border:none; background:none;}
	#searchbutton {float:left;}

#content {width:995px; padding:0 0px 0 0px; margin:0; float:left; background:url(../g/2010/template/bg_body.gif) top center repeat-y #d1d1d1;}
		#pb_left {width:169px; float:left; padding:16px 0px 0 16px;}	
		#pb_page {float:left; width:569px; padding:16px 16px 0 16px;}
		#sheet_action_t {float:left; width:569px; background:url(../g/2010/template/bg_sheet_t.gif) top center no-repeat #fff; height:12px;}
		#sheet_action {float:left; width:539px; padding:0 15px 5px 15px; background-color:#fff;}
		#sheet_action_b {float:left; width:569px; background:url(../g/2010/template/bg_sheet_b.gif) bottom center no-repeat #fff; height:12px;}
		#pb_right {width:209px; float:left; padding:0;}
			#pb_rightboxes {width:169px; float:left; padding:20px; padding-top:15px;}

#bottom {width:995px; height:21px; background:url(../g/2010/template/bg_b.gif) bottom center no-repeat; float:left;}
#social{float:right; height:20px; padding-right:5px; padding-top:3px}
#foot {float:right; padding-top:10px; margin:0;}


/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ float:left; width:780px; padding:0; margin:0; z-index:998; height:44px; padding-left:17px;}
.menu1 li{list-style:none; float:left; position:relative; z-index:100; height:44px;}
.menu1 ul{margin:0; padding:0; }
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:43px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{ display:block; height:44px; border-right:#dddcdc 1px solid;}

.menu1 ul li a{text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; color:#222; text-decoration:none; padding:12px 10px 15px 10px;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background:#a3238e; color:#fff!important;/*main menu Background on hover*/}
.menu1 ul li:visited, .menu1 ul li a:visited {color:#222;}
/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; border:none;  }
.menu1 ul ul li{list-style:none;  width:170px;background-color:#a3238e; border:none; }
.menu1 ul ul li a, .menu1 ul ul li a:visited{ background-color:#a3238e; color:#fff; font: 1em Arial, Sans-serif; padding:5px 13px; text-align:left; border:none; }
.menu1 ul ul li a:hover{font: normal 1em Arial, Sans-serif; color:#fff; background-color:#5d1151; 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
-----------------------------------------------------------*/
.pt_t{background:url(../g/2010/template/bg_pt_t.gif) top center no-repeat; width:569px; float:left; height:12px;}
.pagetitle {background:url(../g/2010/template/bg_pt2.gif)#a4258f repeat-x; width:569px; float:left;}
.pt_b{background:url(../g/2010/template/bg_pt_b.gif) top center no-repeat; width:569px; float:left; height:12px; margin-bottom:17px;}

h1{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-size:1.6em; padding-left:10px; line-height:1.2em; float:left; letter-spacing:-1;}
h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a3238e; font-size:1.3em; padding-bottom:8px; letter-spacing:-1;}
h3{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#888; font-size:1em; padding-top:5px; padding-left:10px;}

.titles{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a3238e; font-size:1.5em; padding-bottom:8px; letter-spacing:-1;}
.sheetbody {background:url(../g/2010/template/bg_icatcher.jpg) top center no-repeat #fff;}
.fullsheet {width:569px; float:left;}


/*purple Sheet*/
.sheet_1border {margin-bottom:0px; background:url(../g/2010/template/bg_purple.gif) bottom right no-repeat #fff; float:left;}
.sheet_1border p {margin:0; padding:0; margin-bottom:14px;}
.sheetbody_1border {margin:0; padding:0;}
.leftsheet {float:left; width:276px;}
.rightsheet {float:left; width:276px;}
.t {}
.b {}
.l {}
.r {}
.bl {background:transparent url(../g/2010/template/sheet_bl.gif) no-repeat scroll 0 100%; }
.br {background:transparent url(../g/2010/template/sheet_br.gif) no-repeat scroll 100% 100%;}
.tl {background:transparent url(../g/2010/template/sheet_tl.gif) no-repeat scroll 0 0; }
.tr {background:transparent url(../g/2010/template/sheet_tr.gif) no-repeat scroll 100% 0; padding:17px; padding-bottom:30px;}
.bg {background-color:#fff;}
.clear_all{margin:0; padding:0; line-height:0px;}


/*Green Sheet*/
.sheet_1border2 {margin-bottom:0px; background:url(../g/2010/template/bg_green.gif) bottom right no-repeat #fff;}
.sheet_1border2 p {margin:0; padding:0; margin-bottom:14px;}
.sheet_1border2 h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#afd24e; font-size:1.3em; padding-bottom:8px; letter-spacing:-1;}
.sheet_1border2 a {color:#afd24e;}
.sheet_1border2 a:hover{color:#0FABE2;}
.sheetbody_1border2 {margin:0;}

.t2 {}
.b2 {}
.l2 {}
.r2 {}
.bl2 {background:transparent url(../g/2010/template/sheet_bl.gif) no-repeat scroll 0 100%; }
.br2 {background:transparent url(../g/2010/template/sheet_br.gif) no-repeat scroll 100% 100%;}
.tl2 {background:transparent url(../g/2010/template/sheet_tl.gif) no-repeat scroll 0 0; }
.tr2 {background:transparent url(../g/2010/template/sheet_tr.gif) no-repeat scroll 100% 0; padding:17px; padding-bottom:30px;}
.bg2 {background-color:#fff;}

/*Blue Sheet*/
.sheet_1border3 {margin-bottom:0px; background:url(../g/2010/template/bg_blue.gif) bottom right no-repeat #fff;}
.sheet_1border3 p {margin:0; padding:0; margin-bottom:14px;}
.sheet_1border3 h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0fabe2; font-size:1.3em; padding-bottom:8px; letter-spacing:-1;}
.sheet_1border3 a {color:#0fabe2;}
.sheet_1border3 a:hover{color:#A3238E;}
.sheetbody_1border3 {margin:0;}

.t3 {}
.b3 {}
.l3 {}
.r3 {}
.bl3 {background:transparent url(../g/2010/template/sheet_bl.gif) no-repeat scroll 0 100%; }
.br3 {background:transparent url(../g/2010/template/sheet_br.gif) no-repeat scroll 100% 100%;}
.tl3 {background:transparent url(../g/2010/template/sheet_tl.gif) no-repeat scroll 0 0; }
.tr3 {background:transparent url(../g/2010/template/sheet_tr.gif) no-repeat scroll 100% 0; padding:17px; padding-bottom:30px;}
.bg3 {background-color:#fff;}

.hoz {margin:0; padding:0; width:0; height:17px;}
.vert {width:17px; 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:#fff; font-size:1em; padding:6px;}

.panel_plain {padding:0; margin:0;}

.panel_1{margin-bottom:0px;}
.panelbody_1{margin:0; padding:0;}
.panelbody_1 p {margin:0; padding:0;}
.panel_1_foot {padding-bottom:0px;}

.panel_3{margin-bottom:10px;float:left;}
.paneltitle_3 {width:80px; height:20px; float:left; font-weight:bold;}
.panelbody_3{margin:0; padding:0;float:left; width:420px;}
.panelbody_3 p {margin:0; padding:0;}
.panel_3_foot {padding-bottom:0px;}

.panel_4{float:left; background:url(../g/2010/template/panel_yellow_t.gif) top no-repeat #fff; margin:0; padding:0; width:169px; margin-bottom:15px;}
.paneltitle_4 {}
.panelbody_4{margin:0; padding:10px; background:url(../g/2010/template/panel_yellow_b.gif) bottom no-repeat #fff; width:149px;}
.panelbody_4 p {margin:0; padding:0;}
.panel_4_foot {margin:0; padding:0;}

.panel_5{float:left; background:url(../g/2010/template/panel_purple_t.gif) top no-repeat #fff; margin-bottom:15px; width:169px;}
.paneltitle_5 {}
.panelbody_5{margin:0; padding:10px; background:url(../g/2010/template/panel_purple_b.gif) bottom no-repeat #fff; width:149px}
.panelbody_5 p {margin:0; padding:0;}
.panel_5_foot {}


/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
.footeritems {margin:0; padding:0;}
ul.footeritems {margin:0; text-align:right; line-height:20px;} /*footer wrapper*/
ul.footeritems li {display:inline; padding:0px 2px 0 2px; margin:0; text-align:left; font:normal 0.8em Arial, Sans-serif; color:#313131;}
ul.footeritems li img{margin-top:10px;}
ul.footeritems li a{color:#313131;}
ul.footeritems li a:hover{color:#0fabe2;}

/*---------------------------------------------------------*/
