/*-----------------------------------------------------------
Description: BVE 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 {margin:0; padding:0;}
#column-left ul {margin-left:1.3em; padding:0;} /* To make bulletpoints show correctly in the content */
/*-----------------------------------------------------------*/



/* WEBSITE HTML/BODY
-------------------------------------------------------------*/
html, body {border:0; margin:0; padding:14px 0 14px 0; }
body {font: 1em/1.5em  Arial, Helvetica, Sans-serif; text-align:center;  color:#4b4b4b; background:url(../g/2010/template/site_bg.gif) repeat-x #032f64;}
a:link {color:#6ccff6; text-decoration:none;} /* unvisited link */
a:visited {color:#6ccff6; text-decoration:none;} /* visited link */
a:hover {color:#033168; text-decoration:none;} /* mouse over link */
a:active {color:#6ccff6; text-decoration:none;} /* selected link */
/*-----------------------------------------------------------*/



/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV{ width:950px;  position:relative;  margin:0 auto;}
#header {width:950px; height:192px;}
#header-left {float:left; width:186px; height:192px;}
#header-right {float:left; width:764px; height:192px; background:url(../g/2010/template/header_right_bg.gif) no-repeat;}
#header-right a img {margin:48px 0 0 443px;}
#flash {width:950px; height:95px;_margin-top:-12px; /*IE6*/}
#marquee {width:950px; height:38px; background:url(../g/2010/template/marquee_bg.gif) repeat-x; }
#marquee-text {float:left; height:38px; font:bold 0.80em/38px Arial, Sans-serif; width:841px;}
#marquee-text a{color:#333;}
#marquee-text a:hover {color:#fff;}
#latest-news {float:left; width:109px; height:38px; }
#content {width:950px; background-color:#fff; padding:15px 0 15px 0; font: 0.90em/1.5em  Arial, Verdana, Sans-serif;}
#content P {margin:0; padding:0;}
#column-left {float:left; text-align:left; width:684px; padding-left:15px; }
#column-right{float:left;  text-align:left; width:221px; padding:0 15px 0 15px; } 
/*---------------------------------------------------------*/



/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{z-index:999; float:left; width:950px; height:40px; background:url(../g/2010/template/mainmenu_bg.gif) repeat-x; }
.menu1 li{list-style:none; float:left; position:relative; z-index:100;  min-height:49px;}
.menu1 ul{margin:0; padding:0; }
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:39px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{ display:block;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background:url(../g/2010/template/menu_hover.gif) repeat-x;  /*main menu Background on hover*/}
.menu1 ul li a, .menu1 ul li a:hover{text-align:center; display:block; font: bold 0.93em Helvetica, Arial, sans-serif; text-transform:uppercase;  color:#fff; text-decoration:none; padding:12px 15px 8px 15px; _padding:12px 12px 22px 12px;}
.menu1 ul li:visited, .menu1 ul li a:visited {color:#fff;}
/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; padding-top:3px; _padding-top:0;}
.menu1 ul ul li{list-style:none;  width:150px;  }
.menu1 ul ul li a, .menu1 ul ul li a:visited{ background-color:#cbdb2a; color:#333; font: 0.73em Arial, Sans-serif; padding:6px 13px; text-align:left; border-bottom:1px solid #fff;}
.menu1 ul ul li a:hover{font: normal 0.73em Arial, Sans-serif;color:#fff; background-color:#50add1; background-image:none;padding:0; padding:6px 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*********/
/*---------------------------------------------------------*/



/*SEARCH
------------------------------------------------------------*/
#search {position:absolute; top:192px; right:15px; }
#searchfield { float:left; background:url(../g/2010/template/search_bg.gif) no-repeat; width:183px; height:40px;}
#searchfield input {height:16px;  width:173px; border:none; font:0.68em Arial, Sans-serif; color:#999; padding:10px 0 0 10px; background:none;} /*style the input form*/
#searchbutton {float:left; width:35px; height:40px; border:none;}
/*----------------------------------------------------------*/



/* HEADINGS
-----------------------------------------------------------*/
h1 {font:bold 1.3em/42px Arial, Sans-serif; } 
h2.left {font:1.3em/33px Arial, Sans-serif; color:#fff; height:33px; background:url(../g/2010/template/sheettitle_bg.gif) repeat-x; float:left; padding-left:10px; width:281px;} 
h2.right {font:1.3em/33px Arial, Sans-serif; color:#fff; height:33px; background:url(../g/2010/template/sheettitle_bg.gif) repeat-x; float:left; padding-left:10px; width:266px;} 
h2.full {font:1.3em/33px Arial, Sans-serif; color:#fff; height:33px; background:url(../g/2010/template/sheettitle_bg.gif) repeat-x; float:left; padding-left:10px; width:623px;} 
h3 {font:bold 1.2em Arial, Sans-serif; color:#51aed3; padding-top:10px;} 
h4 {font:bold 0.95em Arial, Sans-serif; color:#333; border-bottom:5px solid #d2e22a; padding-bottom:2px;}
/*---------------------------------------------------------*/



/* SHEETS
-----------------------------------------------------------*/
div.sheet_1 {}
div.sheettitle_left {float:left; width:39px; height:33px; background:url(../g/2010/template/sheettitle_left.gif) no-repeat; }
div.sheettitle_right {float:right; width:12px; height:33px; background:url(../g/2010/template/sheettitle_right.gif) no-repeat; }
div.sheetbody_1 { padding:10px 0 10px 0;}
div.sheetbody_2{border-bottom:2px dotted #636262;} 
div.sheetbody_3{ padding:10px 0 10px 0;}
.hoz {height:15px;}
.vert {width:15px;}
/*---------------------------------------------------------*/



/* PANELS
-----------------------------------------------------------*/
div.panelbody_1 {margin-bottom:8px;} /* Plain Panel */
div.panelbody_1 P {margin:0; padding:0;}
div.panelbody_2 {padding:20px 0 20px 0;} /* Graphical Panel */
div.panelbody_2 P {margin:0; padding:0;}
/*---------------------------------------------------------*/



/* FOOTER
-----------------------------------------------------------*/
ul#footer {height:44px; width:950px; background:url(../g/2010/template/footer_bg.gif) no-repeat; margin:0; padding:0; } 
ul#footer ul {margin:0; padding:0;}
ul#footer li {list-style:none; display:inline;  font:0.70em/44px Arial, sans-serif; color:#fff;  padding:0 4px 0 4px; margin:0;}
ul#footer li a{ color:#fff; text-decoration:none;padding:0;}
ul#footer li a:hover{color:#ccc; text-decoration:none; padding:0;}
/*---------------------------------------------------------*/



/* EZONE
-----------------------------------------------------------*/
.ez_po_header{color:#fff; padding:0; margin:0; font:1em Arial, Sans-serif;} /*e-zone titles*/
.ez_header{color:#fff;}
#ez_stand {display:none; visibility:hidden;}
/*---------------------------------------------------------*/
