/*-----------------------------------------------------------
Description: Interiors 2010
Version: 1.0
Author: Soren Aarlev
Author URI: www.aspevents.net
-----------------------------------------------------------*/

/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
h1,h2,h3,h4,h5,h6,div,ul,ol {margin:0; padding:0;}
#column-content ul {margin-left:1.2em;}  /* To make bullet points appear right in content */
/*-----------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:1em/1.5em Verdana; color:#6c6b6b;  text-align:center; background-color:#fff; _margin-bottom:30px; /* For IE6 to create space underneath footer*/ }
a:link {color:#001e96; text-decoration:none;} /* unvisited link */
a:visited {color:#001e96; text-decoration:none;} /* visited link */
a:hover {color:#00aeef; text-decoration:none;} /* mouse over link */
a:active {color:#001e96; text-decoration:none;} /* selected link */
/*-----------------------------------------------------------*/


/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {margin:0 auto;  width:949px; position:relative;}
#header {width:949px; height:187px;}
#header-left {width:320px; height:187px; float:left;}
#header-right { width:468px; height:187px; float:left; text-align:right; padding-left:161px;}
#navigation-and-search{width:949px; height:42px; background:url(../g/2010/template/navigation_bg.gif) no-repeat; border-top:1px solid #dfe9f2;}
#banner {width:468px; height:60px; margin-top:26px;}
#pb_news{float:left; position:relative; width:949px; height:15px; padding:2px 0 13px 0; font-size:0.7em; text-align:left; color:#0aa3d4; background-color:#fff;}
#content {margin:0px 0 30px 0; background:url(../g/2010/template/content_bg.gif) repeat-y; }
#column-content {width:631px; font:0.70em/1.5em Verdana; text-align:left; float:left;_width:630px; /* For IE6 so Right Powerbar doesn't drop*/}
#column-powerbars {width:293px; margin-left:25px; float:left; font:0.68em/1.5em Verdana; text-align:left; }
#register {width:width:293px;}
#column-powerbar-left {  float:left; width:135px; margin-top:17px;}
#column-powerbar-right {float:left; width:145px; margin:17px 0 0 13px;}
/*-----------------------------------------------------------*/


/*TOP NAVIGATION 
-----------------------------------------------------------*/
ul#topnavigation { width:170px; height:24px; background:url(../g/2010/template/bg_topnav.gif) repeat-x; text-align:right; padding:10px 14px 0 0; margin-top:18px;  margin-left:127px;}
ul#topnavigation li {display:inline; list-style:none; font:0.90em Arial, Sans-serif; color:#0055a4;  margin:0; padding:0; }
ul#topnavigation li a {font:bold 0.83em Arial, Sans-serif; color:#0055a4; padding:0 1px 0 0; margin:0;}
ul#topnavigation li a:hover {color:#00aeef;}
/*-----------------------------------------------------------*/


/*MAIN NAVIGATION 
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:999; position:relative;  float:left; width:731px; height:42px; }
.menu1 li{list-style:none; float:left; position:relative; z-index:100;  min-height:42px;}
.menu1 ul{margin:0; padding:0; }
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:0px; top:24px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{display:block; height:42px; background:url(../g/2010/template/bg_menuitems.gif) repeat-x; border-right:1px solid #fff; }
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background:url(../g/2010/template/bg_menuitems.gif) repeat-x; /*main menu Background on hover*/}
.menu1 ul li a {text-align:center; display:block; font:1.3em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#001e96; letter-spacing:-1px; text-decoration:none; padding:6px 12px 0 12px; _padding:6px 12px 9px 12px;}
.menu1 ul li a:hover{color:#00aeef;}

/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; padding-top:6px; _padding-top:16px; /*IE6 Hack*/}
html>body .menu1 ul ul { *padding-top:7px; } /* IE7 Hack*/
.menu1 ul ul li{list-style:none; position:absolute; width:150px;}
.menu1 ul ul li a{ background-color:#ececec; color:#001e96; font: normal 0.75em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;  padding:6px 13px; text-align:left; letter-spacing:normal;}
.menu1 ul ul li a:hover{font: normal 0.75em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; padding:6px 13px; text-align:left; background-color:#00aeef; background-image:none;  letter-spacing:normal; color:#fff; }
.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*********/
/*-----------------------------------------------------------*/


/* SEARCH
-----------------------------------------------------------*/
#search {height:24px; position:absolute; top:197px; right:10px; width:132px; background:url(../g/2010/template/search_bg.gif) no-repeat; _top:201px; _right:13px;}
#searchfield {float:left;}
#searchbutton{float:left;}
#searchfield input {border:0;  width:104px; font:0.70em arial,sans-serif; color:#b9b9b9; padding:0; _margin-top:-1px; /*IE6 Hack*/margin:4px 0 0 3px;}
#searchbutton input {height:24px;}
form {margin-bottom:0;}
/*-----------------------------------------------------------*/


/* HEADINGS
-----------------------------------------------------------*/
h1 {font:2.3em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#001e96; text-align:left; letter-spacing:-1px; text-transform:lowercase;} /* Page Title */
h2{font:2em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#001e96;  text-align:left; float:left; text-transform:lowercase;} /* Sheet Titles*/
h3{font:1.3em 'Palatino Linotype', 'Book Antiqua', Palatino, serif; color:#6ccff6;  text-align:left; text-transform:lowercase;} /* Strap Titles */
h4 {font:1.3em/22px 'Palatino Linotype', 'Book Antiqua', Palatino, serif;  color:#00aeef;  background-color:#dfe9f2;  text-align:left; padding-left:5px; width:130px; height:22px;  text-transform:lowercase;} /* Panel Titles*/
/*-----------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
div.sheet_1 {padding:15px;   border:1px solid #dfe9f2;}  /* Bordered Sheet with H1*/
div.sheet_2 { }  /* Bordered Sheet with H1*/
div.sheetbody_2 {padding-right:15px;}
div.sheet_3 { }  /* Bordered Sheet with H1*/
div.sheetbody_3 { border-right:1px solid #dfe9f2 ; padding-right:15px;}
div.blue-square {width:9px; height:13px; float:left; background-color:#00aeef; margin:10px 3px 0 0;} /*Blue Square next to Sheet Titles*/
div.hoz {height:15px; } /* Horizontal Sheet Seperator*/
div.vert {width:15px} /* Vertical Sheet Seperator*/

/*********Links underneath the floorplan on the front page*********/
a.blue {color:#0086ff!important;}
a:hover.blue {color:#ccc!important;}
a.brown {color:#ffe479!important;}
a:hover.brown {color:#ccc!important;}
a.grey {color:#808080!important;}
a:hover.grey {color:#ccc!important;}
a.orange {color:#fe6a00!important;}
a:hover.orange {color:#ccc!important;}
a.purple {color:#a100fe!important;}
a:hover.purple {color:#ccc!important;}
a.red {color:#ff3d43!important;}
a:hover.red {color:#ccc!important;}
/*-----------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
div.panelbody_top P, div.panelbody_top a{margin:0; padding:0;} /* 468x60 Banner in Header*/
div.panelbody_1 {padding:5px; width:125px; background-color:#ececec; margin-bottom:17px;} /* RHS Panels */
div.panelbody_1 P{margin:0; padding:0;} /* RHS Panels */
div.panelbody_2 {height:36px; padding:3px; background:url(../g/2010/template/bg_snpanel.gif) no-repeat; margin-bottom:17px; line-height:33px;}
div.panelbody_2 P{margin:0; padding:0;}
/*-----------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
ul#footer{width:949px; height:20px; text-align:left; border:1px solid #dfdfdf; margin-bottom:30px;_margin-bottom:0; }
ul#footer ul { background:none; width:949px; border:none;  padding-left:5px;}
ul#footer li {list-style:none; display:inline; padding:0 3px 0 3px; background:none;  border:none;  font:bold 0.73em/20px Trebuchet MS, Sans-serif;  color:#a6a7a7;}
ul#footer li a{text-decoration:none;  background:none; color:#a6a7a7; }
ul#footer li a:hover{ text-decoration:none;   background:none; color:#00aeef; }
/*-----------------------------------------------------------*/


/* EZONE
-----------------------------------------------------------*/
.ez_header {padding:0; margin:0; font:bold 1.3em arial,sans-serif; color:#0054a4;}
.ez_po_header {line-height:1em; padding:0; margin:0; font:0.9em Trebuchet MS, Arial, sans serif; color:#0054a4;}
.exhib_overview_platinum{background-color:#e6e5dd;}
/*-----------------------------------------------------------*/
