/*-----------------------------------------------------------
Description: sign2010
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;}
body {font:0.74em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#585858; line-height:1.5em; text-decoration:none; background:url(../g/2010/template/bg_fade.gif) repeat-x #efefef;}
body a {text-align:left; color:#ee2427; font-weight:normal; text-decoration:none;}
body a:hover {text-align:left; color:#55c4c8; font-weight:normal; text-decoration:none;}
body a :visited {text-align:left; color:#55c4c8; font-weight:normal; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#wrapper{width:1000px; margin:0 auto; padding:0; background-color:#fff;}
	#header{width:1000px; height:238px; padding:0; margin:0;}
	#navigation{width:980px; height:35px; background-color:#54c4c8; margin:0 10px 0 10px;}
	#news{width:980px; height:23px; padding:4px 10px 0 10px;}
	#content{width:990px; margin-left:10px; padding:0;}
		#col_1{float:left; width:592px; margin-right:16px; border:1px solid #54c4c8; padding:0;}
		#col_2{float:left; width:178px; margin-right:16px; padding:0;}
		#col_3{float:left; width:178px; padding:0; margin:0;}
	#footer{width:980px; height:50px; background:url(../g/2010/template/bg_footer.gif) no-repeat; padding-top:15px; margin:15px 10px 0 10px;}
	
.actionindent{padding:10px;}

/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:999; position:relative; float:left;}
.menu1 ul{margin:0; float:left;}
.menu1 ul a{font: bold 1em Verdana, Helvetica, Sans-serif; color:#fff; text-transform:uppercase; display:block; padding:11px 10px 10px 10px;}
.menu1 ul a:hover{background-color:#00817f;font: bold 1em Verdana, Helvetica, Sans-serif; color:#fff;}
.menu1 li{list-style:none; float:left; position:relative; z-index:100;}
.menu1 table{position:absolute; border-collapse:collapse; left:0px; top:0px; z-index:999;}
.menu1 ul li{background-color:none; display:block;}
.menu1 ul li:hover, .menu1 ul li a:hover{display:block;}
.menu1 ul li a, .menu1 ul li a:hover{display:block;}
/*********[END]mainmenu*********/

	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; width:163px; left:0; top:35px;}
.menu1 ul ul li{list-style:none; width:163px; display:block;}
.menu1 ul ul li a{background-color:#00817f; font:0.9em Verdana, Sans-serif; color:#fff!important; font-weight:normal!important; padding:8px 13px; text-align:left; display:block; width:137px; text-transform:none;}
.menu1 ul ul li a:hover{font:normal 0.9em Verdana, Sans-serif; color:#fff!important; background:none; background-color:#015756; padding:0; padding:8px 13px; text-align:left; display:block; width:137px; text-transform:none;}
.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;}
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:1.75em/1.1em Verdana, Sans-serif; color:#54c4c8; text-align:left; background:url(../g/2010/template/bg_title.gif) no-repeat; margin:0; padding:5px 10px 5px 10px;}
h2{font:1.25em/1.1em Verdana, Sans-serif; color:#00817f; text-align:left; margin:0; padding:10px 10px 0 10px;}
h3{text-align:left; color:#666; font:bold 1em/1em Arial, san-serif; padding:5px 10px 5px 10px; margin:0;}
h4{font:1.25em/1.1em Verdana, Sans-serif; color:#c6c5c5; text-align:left;}

.ez_header{font:1.5em/1.1em Verdana, Sans-serif; color:#54c4c8;}
.ez_po_header{color:##00817f; font:bold 1em/1em Verdana, Sans-serif;}

a.exhib_status  {font-size:1.4em;} /* Font size for links in the Exhibitor List */
/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
.fullsheet{width:570px;}
.leftsheet{float:left; width:278px; margin-right:7px; padding:0;}
.rightsheet{float:left; width:278px; margin-left:7px; padding:0;}
.sheetbody{}
.titlesheet{}
.strapsheet{padding:0; margin:0;}
.bodysheet{padding:10px;}
.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;}

.hoz{width:10px; height:10px;}

/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
 /* PLAIN with padding */
.panel_1{padding-bottom:10px;}

 /*Exhib list panels */
.panel_2{width:178px; margin-bottom:10px; background:url(../g/2010/template/but_exhiblist.gif) no-repeat top #dededd; }
.paneltitle_2{}
.panelbody_2{ padding:35px 10px 0 10px; font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#585858;}
.panelbody_2 a{font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#552468;}
.panelbody_2 a:hover{font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#ee1e25;}

 /*Quick links panels */
.panel_3{width:178px; margin-bottom:10px; background:url(../g/2010/template/but_quicklinks.gif) no-repeat top #f4f4f4;}
.paneltitle_3{}
.panelbody_3{padding:35px 10px 7px 10px; font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#585858;}
.panelbody_3 a{font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#552468;}
.panelbody_3 a:hover{font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#000;}

 /*search panel */
.panel_4{width:178px; background:url(../g/2010/template/bg_search.gif) no-repeat;}
.panelbody_4{border:none;}

 /*logo holder panels */
.panel_5{width:176px; margin-bottom:10px; border:1px solid #c5c5c4;}
.paneltitle_5{font:bold 1em Verdana, Sans-serif; color:#c5c5c4; text-align:left; padding:10px; margin:0;}
.panelbody_5{width:156px; min-height:60px; _height:60px; /* Soren added min-height for FF/IE7+8 and height for IE6 as content was overlapping*/ padding:0 10px 10px 10px; font:1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:center;}

/*Countdown Panel*/
.countdown {height:70px; background:url(../g/2010/template/countdown_bg.gif) no-repeat; padding-top:50px; margin-bottom:10px;}

/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{clear:both; text-align:right; list-style:none;}
ul.footeritems li {display:inline; font:normal 0.85em Verdana, Helvetica, Sans-serif; letter-spacing:normal; color:#585858; text-decoration:none; line-height:1.5em; padding-left:6px;}
ul.footeritems li a {display:inline; font:normal 0.85em Verdana, Helvetica, Sans-serif; color:#585858; text-decoration:none;}
ul.footeritems li a:hover {display:inline; font:normal 0.85em Verdana, Helvetica, Sans-serif; color:#ee2427; text-decoration:none; }
/*---------------------------------------------------------*/
