/*----------------------------------------------------------- 
Description: Salon 2009 Version: 1.0 
Author: Marta Matos Author 
URI: www.aspevents.net 
 -----------------------------------------------------------*/ 
 
 
 /* RESET 
 -----------------------------------------------------------*/ 
 a img {border:none;}
 ol,ul {margin:0; padding:0;} 
 .clear {clear:both;} 
 h1,h2,h3,h4,h5,h6 {margin:0; padding:0;} 
 /*---------------------------------------------------------*/ 
 
 
 /* WEBSITE HTML/BODY 
 -----------------------------------------------------------*/ 
 html, body { border:0; margin:0; padding:0;} 
 body { font: 0.7em Verdana, Helvetica, Sans-serif; text-align:left; background-color:#000; color:#000;} 
 a{color: #ea018e; text-decoration:none;}     /* unvisited link */
 a:hover {color: #777; text-decoration:none;}   /* mouse over link */
 /*---------------------------------------------------------*/

 
 /* STRUCTURE 
 -----------------------------------------------------------*/
 #PageBody_DIV{width:982px; margin:0 auto;} 
 #header{position:relative; float:left; height:155px; width:982px;}
 #search {position:absolute; left:850px; top:120px; color:#fff;}
 #search  #inp{border:none; width:80px; height:15px; font:normal 10px; background-color:#292929; color:#fff;}
 #wrapper{position:relative; float:left; width:982px;}
	#content_left{position:relative; float:left; width:847px;}
		#menu{position:relative; float:left; width:847px; background:url(../g/2009/template/mainmenu_bg.gif) no-repeat; z-index:90;}
		#content{position:relative; float:left; width:847px; margin-top:10px;}
			#booktickets{position:absolute; height:32px; width:285px; top:0px; left:20px; z-index:80;} 
			#home_bg{position:relative; height:567px; width:847px; background:url(../g/2009/template/bg_home.jpg) no-repeat;}
			#sheethome{position:absolute; float:left; width:240px; height:335px; top:78px; left:36px; overflow:hidden;}
	#pb_2{position:relative; float:left; width:120px; margin-left:15px;}
	#footer{position:relative; float:right; height:20px; width:847px; margin-right:135px;}
 /*---------------------------------------------------------*/
 
  /* STRUCTURE 
 -----------------------------------------------------------*/
 #pb_top{position:absolute; width:726px; height:89px; left:255px; top:10px;}
  /*---------------------------------------------------------*/

 
/* NAVIGATION
 -----------------------------------------------------------*/ 
 /*********[BEGIN]mainmenu*********/ 
 .menu1{ position:relative; float:left; width:837px; height:24px; margin-left:10px; _margin-left:5px;  _width:832px;} 
 .menu1 li{ float:left; position:relative; min-height:21px; } 
 .menu1 table{ position:absolute; border-collapse:collapse; left:-1px; top:21px;} /* use the table to position the dropdown list (only to I.E.6) */ 
 .menu1 ul li{display:block;_height:18px; _padding:4px 0 0 0; _margin-top:1px;} 
 .menu1 ul li a{border-top:1px solid #333333; border-right:1px solid #1e1e1e; border-left:1px solid #1e1e1e; color:#bbbbbb;}
 .menu1 ul li a:hover{border-right:1px solid #929292; border-top:1px solid #333333; border-left:1px solid #929292;}
 .menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background-color:#fff; color:#000;} /*main menu Background on hover*/
 .menu1 ul li a, .menu1 ul li a:hover{height:17px; text-align:center; display:block; font-family:Verdana, Helvetica, sans-serif; font: bold 1em Verdana, Sans-serif; text-decoration:none; padding:5px 12px 0 12px;_padding-bottom:6px;_display:inline; } 

 /*********[END]mainmenu*********/ 
 
 /*********[BEGIN]submenu*********/ 
 .menu1 ul ul{padding-top:0; left:0px; _left:1px;} 
 .menu1 ul ul li{position:relative; _padding:0; width:147px;  _margin-top:0px; height:auto;} 
 .menu1 ul ul li a{ background-color:#fff; color:#000; text-transform:none; padding:6px 13px; text-align:left;_display:block; font: 0.85em Verdana, Sans-serif;_font:1em Verdana, Sans-serif; border-top:none; border-right:1px solid #929292;  border-left:1px solid #929292; height:auto;} 
 .menu1 ul ul li a:hover{color:#ee2653; text-transform:none; background-color:#fff; padding:6px 13px; text-align:left; _display:block; font: normal 0.85em Verdana, Sans-serif; _font:1em Verdana, Sans-serif; border-top:none; height:auto;}
 .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;} 
 .menu1 ul ul li a:visited{color#000;}
 
#menutop{width:147px; height:3px; border:none; background:url(../g/2009/template/menu_top.gif) no-repeat;line-height:0; font-size:0; margin:0; padding:0;}
#menubottom{width:167px; height:4px; background:url(../g/2009/template/menu_bottom.gif) no-repeat;}
 /*********[END]submenu*********/
 /*---------------------------------------------------------*/ 
 
 
 /* SHEET HOME
 -----------------------------------------------------------*/ 
#sheethome h1{color:#000; font:normal 2.3em Verdana, sans serif;}
#sheethome h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheethome h3{color:#ee2a53; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheethome .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.25em; padding-top:6px;}
#sheethome .sheetbody a{ color:#ee2a53; font:bold 1em Verdana, sans serif;}
#sheethome .sheetbody a:visited {color:#ee2a53; font:bold 1em Verdana, sans serif;}
#sheethome .sheetbody a:hover {color:#888; font:bold 1em Verdana, sans serif;}
.horizontal_separator{height:10px;}
.vertical_separator{width:10px;}
/*---------------------------------------------------------*/ 


 /*MAIN MENU PAGES*/
  /* STRUCTURE 
 -----------------------------------------------------------*/
 #pb_1bg{position:relative; height:567px; width:847px; margin:0; padding:0;}
 #sheetmainmenu{position:absolute; float:left; width:320px; height:340px; top:78px; left:36px;}
 /*---------------------------------------------------------*/ 
 
 /* SHEET 
-----------------------------------------------------------*/ 
#sheetmainmenu #around_mainmenubody{width:320px; height:300px; overflow-x:hidden; overflow-y:auto; margin-top:15px;}
#sheetmainmenu h1{color:#ee2a53; font:normal 2.4em Verdana, sans serif;}
#sheetmainmenu h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetmainmenu h3{color:#ea018e; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetmainmenu .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.3em;  margin-right:30px;}
#sheetmainmenu .sheetbody a{color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetmainmenu .sheetbody a:visited {color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetmainmenu .sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
/*---------------------------------------------------------*/ 

 /* SHEET - Pink Title
-----------------------------------------------------------*/ 
#sheetmainmenu_pink{position:absolute; float:left; width:320px; height:340px; top:78px; left:36px;}
#sheetmainmenu_pink #around_mainmenubody{width:320px; height:300px; overflow-x:hidden; overflow-y:auto; margin-top:15px;}
#sheetmainmenu_pink h1{color:#ec008c; font:normal 2.4em Verdana, sans serif;}
#sheetmainmenu_pink h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetmainmenu_pink h3{color:#ea018e; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetmainmenu_pink .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.3em;  margin-right:30px;}
#sheetmainmenu_pink .sheetbody a{color:#ec008c; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetmainmenu_pink .sheetbody a:visited {color:#ec008c; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetmainmenu_pink.sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
/*---------------------------------------------------------*/ 
 /**/



/*SUBPAGES*/
  /* STRUCTURE 
 -----------------------------------------------------------*/
#pages_bg{position:relative; height:567px; width:847px; background:url(../g/2009/template/bg_subpages.jpg) no-repeat;}
#pb_left{position:absolute; width:305px; height:527px; top:40px; left:0; z-index:50;}
#sheetpages{position:absolute; top:20px; left:340px; width:490px; height:530px; border:solid 0px;}
/*---------------------------------------------------------*/ 

/* SHEET SUBPAGES
-----------------------------------------------------------*/ 
#sheetpages #around_pagebody{width:470px; height:470px; }
#sheetpages #scroller{width:490px; height:470px; overflow-x:hidden; overflow-y:scroll; margin-top:15px; }
#sheetpages h1{color:#ee2a53; font:normal 2.4em Verdana, sans serif;}
#sheetpages h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetpages h3{color:#89288f; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetpages .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.3em;}
#sheetpages .sheetbody a{color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetpages .sheetbody a:visited {color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetpages .sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
/*---------------------------------------------------------*/ 

/* SHEET SUBPAGES - Pink Title
-----------------------------------------------------------*/ 
#sheetpages_pink{position:absolute; top:20px; left:340px; width:490px; height:530px; border:solid 0px;}
#sheetpages_pink #around_pagebody{width:470px; height:470px; }
#sheetpages_pink #scroller{width:490px; height:470px; overflow-x:hidden; overflow-y:scroll; margin-top:15px; }
#sheetpages_pink h1{color:#ec008c; font:normal 2.4em Verdana, sans serif;}
#sheetpages_pink h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetpages_pink h3{color:#89288f; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetpages_pink .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.3em;}
#sheetpages_pink .sheetbody a{color:#ec008c; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetpages_pink .sheetbody a:visited {color:#ec008c; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetpages_pink .sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
/*---------------------------------------------------------*/ 

/* SHEET PANEL
-----------------------------------------------------------*/ 
.panel_1{margin-bottom:10px;}
/*---------------------------------------------------------*/ 
/*---------------------------------------------------------*/ 

/*PANEL
-----------------------------------------------------------*/ 
.paneltitle_1{font: 1em Verdana, Helvetica, Sans-serif; text-align:left;color:#fff; font-weight:bold;}
.panelbody_1{font: 0.85em Verdana, Helvetica, Sans-serif; text-align:left;color:#fff;}

/*EXHIBITOR*/
  /* STRUCTURE 
 -----------------------------------------------------------*/
#exhibitor_bg{position:relative; height:567px; width:847px; background:url(../g/2009/template/bg_exhib.jpg) no-repeat;}
#sheetexhibitor{position:absolute; left:15px; top:65px; left:17px; width:646px; height:483px;}
#pb_exhibitor{position:absolute; width:150px; height:540px; top:10px; left:680px; }
/*---------------------------------------------------------*/ 

/* SHEET EXHIBITOR
-----------------------------------------------------------*/ 
#sheetexhibitor {width:646px; height:433px; overflow-x:hidden; overflow-y:auto; margin-top:15px; }
#sheetexhibitor #around_pagebodyexhib{width:620px; height:433px; margin-top:15px; }
#sheetexhibitor h1{color:#ee2a53; font:normal 2.4em Verdana, sans serif;}
#sheetexhibitor h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetexhibitor h3{color:#ea018e; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetexhibitor .sheetbody{color:#323232; font:normal 1em Verdana, sans serif; line-height:1.3em;  margin-right:30px;}
#sheetexhibitor .sheetbody a{color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetexhibitor .sheetbody a:visited {color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetexhibitor .sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
.ez_header{color:#fff; font-weight:bold;}
.ez_po_header{color:#fff; font-weight:bold;}
/*---------------------------------------------------------*/ 
 /**/
 
 
 /*LIGHTBOX PHOTO GALLERY*/
  /* STRUCTURE 
 -----------------------------------------------------------*/
#lightbox_bg{position:relative; height:567px; width:847px; background:url(../g/2009/template/bg_lightbox.jpg) no-repeat;}
#sheetlightbox{position:absolute; left:15px; top:65px; left:17px; width:820px; height:483px;}
/*---------------------------------------------------------*/ 

/* SHEET 
-----------------------------------------------------------*/ 
#sheetlightbox #around_pagebodylightbox{width:820px; height:433px; overflow-x:hidden; overflow-y:auto; margin-top:15px;}
#sheetlightbox h1{color:#ee2a53; font:normal 2.4em Verdana, sans serif;}
#sheetlightbox h2{color:#323232; font:bold 1.7em Verdana, sans serif; padding-top:8px;}
#sheetlightbox h3{color:#ea018e; font:bold 1.2em Verdana, sans serif; padding-top:2px;}
#sheetlightbox .sheetbody{color:#999; font:normal 1em Verdana, sans serif; line-height:1.3em; width:795px;}
#sheetlightbox .sheetbody a{color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetlightbox .sheetbody a:visited {color:#ee2a53; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
#sheetlightbox .sheetbody a:hover {color:#888; font:normal 1em Verdana, sans serif; padding-top:8px; line-height:1.3em;}
/*---------------------------------------------------------*/ 


/* jQuery lightBox plugin - Gallery style 
 -----------------------------------------------------------*/
	#gallery {
		background-color: #fff;
		padding:0;
		width: 760px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline;}
	#gallery ul img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #d5d5d5;
		border-width: 5px 5px 5px;
		color: #d5d5d5;
	}
	#gallery ul a:hover { color: #d5d5d5; }
/*---------------------------------------------------------*/ 
 /**/


 
/* FOOTER
-----------------------------------------------------------*/
ul#footer {margin:0; padding:0; width:847px; height:20px; text-align:right;} /*footer wrapper*/
ul#footer li {display:inline; padding:0 2px 0 2px; text-align:left; color:#999;}
ul#footer li a{ font:normal 0.8em Verdana, Verdana, Sans-serif; color:#a2a2a0; text-decoration:none; text-align:left;}
ul#footer li a:hover{ color:#ee2653; text-decoration:none; text-align:left;}
/*---------------------------------------------------------*/


