/*-----------------------------------------------------------
Description: RWM 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-middle 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:0;}
body {font: 0.80em/1.6em  Verdana, Sans-serif; text-align:center;  background-color:#fff; color:#6d6e72;  background:url(../g/2010/template/bg_site.gif) repeat-x top;}
a:link {color:#fcb034; text-decoration:none;} /* unvisited link */
a:visited {color:#fcb034; text-decoration:none;} /* visited link */
a:hover {color:#21b24b; text-decoration:none;} /* mouse over link */
a:active {color:#fcb034; text-decoration:none;} /* selected link */
/*-----------------------------------------------------------*/



/* STRUCTURE
-----------------------------------------------------------*/
/*Wrappers*/
#PageBody_DIV {width:100%;}
#container {width:985px; margin:0 auto; position:relative;}

/*Header (containers)*/
#header {width:985px;}
#header-left {float:left; width:434px; height:130px;}
#header-right {float:right; width:468px; height:120px; padding-top:10px;}

/*468x68 Banner (inside #header-right)*/
#468x68-banner {width:468px; height:60px; }

/*Latest News (inside #header-right)*/
#latest-news {width:371px; height:25px; padding-top:8px;background:url(../g/2010/template/bg_latestnews.gif) no-repeat; margin-top:10px; padding-left:100px; font:1em Arial, Sans-serif;}
#latest-news a {color:#fff;}
#latest-news a:hover {color:#fcb134;}

/*Search*/
#search {float:left; width:197px; height:36px; padding-top:8px;}
#searchfield {float:left; width:173px; height:26px; background:url(../g/2010/template/search_bg.gif) no-repeat;}
#searchfield input {height:22px;  width:167px; border:none; font:1em Arial, Sans-serif; color:#8a8a8a;  padding:4px 0 0 6px; background:none; text-align:left;} /*style the input form*/
#search form {margin-bottom:0;} /* Remove default bottom margin on form*/
#searchbutton {float:right; width:24px; height:26px; border:none;}

/*Content (and base content font)*/
#content {width:985px; margin-top:20px; _margin-top:30px; *margin-top:40px; text-align:left; font:1em/1.6em Verdana, Sans-serif;}

/*Column Left Homepage*/
#column-left-outer {float:left; width:200px; background:url(../g/2010/template/column_left_top.gif) no-repeat top;}
#column-left-inner {width:200px; background:url(../g/2010/template/column_left_bg.gif) repeat-y;}
#column-left-bottom {width:200px; height:20px; background:url(../g/2010/template/column_left_bottom.gif) no-repeat;}

/*Column Middle Homepage*/
#column-middle {float:left;  width:555px; padding-left:15px;}

/*Column Right Homepage*/
#column-right-outer {float:left; width:200px; padding-left:15px; background:url(../g/2010/template/column_left_top.gif) no-repeat top right;}
#column-right-inner {width:200px; background:url(../g/2010/template/column_left_bg.gif) repeat-y;}
#column-right-bottom {width:200px; height:20px; background:url(../g/2010/template/column_left_bottom.gif) no-repeat;}

/*Column Left Pages*/
#column-left-outer-pages {float:left; width:200px; background:url(../g/2010/template/column_left_top.gif) no-repeat top;}
#column-left-inner-pages {width:200px; background:url(../g/2010/template/column_left_bg.gif) repeat-y; }
#column-left-bottom-pages {width:200px; height:20px; background:url(../g/2010/template/column_left_bottom.gif) no-repeat;}

/*Column Middle Pages*/
#column-middle-pages {float:left; width:760px; padding-left:25px;}
/*---------------------------------------------------------*/



/* NAVIGATION
-----------------------------------------------------------*/
/*Home Menu (Icon) */
#menu-home {width:31px; height:37px; float:left; padding:7px 7px 0 0; _padding-top:5px; _height:39px;}

/*Main Menu*/
.menu1 {float:left; width:750px; height:44px; _margin-top:-3px;}
.menu1 li {list-style:none; float:left; position:relative; z-index:100;  min-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;}
.menu1 ul li:hover, .menu1 ul li a:hover {display:block; background:url(../g/2010/template/bg_menu_on.gif) no-repeat top center #d8831d;  /*main menu Background on hover*/}
.menu1 ul li a, .menu1 ul li a:hover {text-align:center; display:block; font: bold 1.1em Helvetica, Arial, sans-serif; letter-spacing:-0.02em; color:#fff; text-decoration:none; padding:14px 12px 14px 12px;}
.menu1 ul li:visited, .menu1 ul li a:visited {color:#fff;}

/*Sub Menu*/
.menu1 ul ul {margin:0; padding:0;}
.menu1 ul ul li {list-style:none;  width:192px;}
.menu1 ul ul li a { background-color:#333; color:#fff; font: 0.9em Arial, Sans-serif; padding:6px 13px; text-align:left;}
.menu1 ul ul li a:hover {font: normal 0.9em Arial, Sans-serif; color:#fff;background-color:#5a5a5a; 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;}
/*---------------------------------------------------------*/



/* HEADINGS
-----------------------------------------------------------*/
h1 {font:bold 1.6em Arial, Sans-serif; color:#6d6e72; letter-spacing:-1px; margin-bottom:25px;} 
h2 {font:bold 1.3em Arial, Sans-serif; color:#fff; letter-spacing:-1px; position:absolute; top:8px; left:20px;} 
h3 {font:bold 1.1em Arial, Sans-serif; color:#6d6e72; margin-top:30px; padding:0;}
h4 {font:bold 0.95em Arial, Sans-serif; color:#6d6e72; padding:4px 0 0 15px;} 
h5 {margin-bottom:15px;}
/*---------------------------------------------------------*/



/* SHEETS
-----------------------------------------------------------*/
/*Bordered Sheet (Default)*/
.sheet_1border {margin-bottom:20px;background-color:#fff; position:relative;}
.sheetbody_1border { padding:10px 0 0 0; background-color:#fff; margin-top:16px;  }
.leftsheet {float:left; width:269px;}
.rightsheet {float:left; width:270px; margin-left:15px; }
.t { width:100%; background:transparent url(../g/2010/template/sheet_t.gif) repeat-x top;}
.b {background:transparent url(../g/2010/template/sheet_b.gif) repeat-x bottom;}
.l {background:transparent url(../g/2010/template/sheet_l.gif) repeat-y left;}
.r {background:transparent url(../g/2010/template/sheet_r.gif) repeat-y right;}
.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:20px;}
.bg {background-color:#fff;}
.clear_all{margin:0; padding:0; line-height:0px;}

/*Bordered NEWSFLASH Sheet (fixed height)*/
.sheet_1border2 {margin-bottom:20px; background-color:#fff; position:relative; }
.sheetbody_1border2 { padding:10px 0 0 0; background-color:#fff; margin-top:16px; height:200px; overflow:hidden;  }
.leftsheet {float:left; width:269px;}
.rightsheet {float:left; width:270px; margin-left:15px; }
.t2 { width:100%; background:transparent url(../g/2010/template/sheet_t.gif) repeat-x top;}
.b2 {background:transparent url(../g/2010/template/sheet_b.gif) repeat-x bottom;}
.l2 {background:transparent url(../g/2010/template/sheet_l.gif) repeat-y left;}
.r2 {background:transparent url(../g/2010/template/sheet_r.gif) repeat-y right;}
.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:20px;}
.bg {background-color:#fff;}
.clear_all{margin:0; padding:0; line-height:0px;}

/*Bordered Sheet (Pages)*/
.leftsheet2 {float:left; width:370px;}
.rightsheet2 {float:left; width:370px; margin-left:20px; }

/*Testimonial Sheet*/
.testimonials {float:left; margin-left:15px;}
.testimonials-top {width:270px; height:76px;  background:url(../g/2010/template/testimonials_title.gif) no-repeat;}
.testimonials-body {width:244px; background:url(../g/2010/template/testimonials_bg.gif) repeat-y; padding:13px;}
.testimonials-bottom {width:270px; height:15px; background:url(../g/2010/template/testimonials_bottom.gif) no-repeat; margin-bottom:20px;}
/*---------------------------------------------------------*/



/* PANELS
-----------------------------------------------------------*/
/*Plain Panel with 12px left padding*/
.plain-panel {padding-left:12px;}
.plain-panel P{margin:0; padding:0;}

/*The first panel in the powerbar with grey top*/
.first-panel-top-grey {height:23px; background:url(../g/2010/template/1stpanel_t_grey.gif) no-repeat top; text-align:left;}
.first-panel-body-grey {padding:10px; text-align:left; text-align:center;}
.first-panel-body-grey P {margin:0; padding:0;}

/*The first panel in the powerbar with white top*/
.first-panel-top-white {height:23px; background:url(../g/2010/template/1stpanel_t_white.gif) no-repeat top; text-align:left;}
.first-panel-body-white {padding:0 5px 5px 5px; text-align:left; margin-top:-7px;}
.first-panel-body-white P {margin:0; padding:0;}

/*Panels with grey top*/
.panel-top {height:23px; background:url(../g/2010/template/panel_t.gif) repeat-x; text-align:left;}
.panel-body {padding:10px; text-align:left;}
.panel-body P {margin:0; padding:0;}

/*Panels with no title*/
.panel-body2 {padding:10px; text-align:center;}
.panel-body2 P {margin:0; padding:0;}

/*Panels with no title and keyline seperator*/
.panel-body3 {padding:10px; text-align:center; border-top:1px solid #d9d9d9;}
.panel-body3 P {margin:0; padding:0;}


/*Countdown panel*/
#countdown{height:51px; background:url(../g/2010/template/countdown_bg.gif) no-repeat; padding:30px 10px 0 0; margin:-10px 0 10px 14px;}
/*---------------------------------------------------------*/



/* FOOTER
-----------------------------------------------------------*/
/*Wrapper*/
#footer-wrapper {width:100%; background-color:#5a5a5a; margin-top:20px;}

/*Footer Content*/
#footer-content {width:985px;  padding:20px 0 20px 0; text-align:left; margin:0 auto;}
#footer-content ul {margin:0; padding:0;}
#footer-content li {list-style:none; display:block; color:#fff;  padding:0 0 0 0; border-bottom:1px solid #838385;  font:0.9em/25px Arial, Sans-serif; } 
#footer-content li a {display:block; color:#fff;  text-decoration:none;  /*IE6 Begin*/_line-height:0; _margin-bottom:-11px; _padding-bottom:5px; /*IE6 End*/}
#footer-content li a:visited {color:#fff;}
#footer-content li a:hover {color:#fcb134;}
#footer-content li a:active {color:#fff;}

/*Opening Times*/
#opening-times {float:left; width:279px;}
#opening-times li {}

/*Show Sectors*/
#show-sectors {float:left; width:279px; margin-left:31px;}

/*Social Networking*/ 
#social-networking {float:left; width:148px; margin-left:31px;}

/*Footer Logos*/
#footer-logos {float:left; width:181px; margin-left:31px;}

/*Footer Links*/
#links {width:985px; font:1em Arial, Sans-serif; padding-top:10px; color:#fff; }
#links a {font:1em Arial, Sans-serif; color:#f69a1f;}
#links a:hover {color:#fff;}

/*Footer Bottom (Actual footer. Copyright, Privacy etc.)*/
#footer-bottom-wrapper {width:100%; background-color:#333;  }
ul#footer {width:985px; height:49px; margin:0 auto; text-align:left; padding:0; } 
ul#footer ul {margin:0; padding:0;}
ul#footer li {list-style:none; display:inline;  color:#636363;  padding:0 2px 0 2px; margin:0;  font:0.95em/49px Arial, Sans-serif; letter-spacing:normal;}
ul#footer li a{ color:#cdcdcd;  text-decoration:none; padding:0;  font:0.95em/49px Arial, Sans-serif; letter-spacing:normal;}
ul#footer li a:visited{color:#cdcdcd; text-decoration:none; padding:0;}
ul#footer li a:hover{color:#fcb134; text-decoration:none; padding:0;}
ul#footer li a:active{color:#cdcdcd; text-decoration:none; padding:0;}
/*---------------------------------------------------------*/


/* EZONE
-----------------------------------------------------------*/
.ez_po_header{color:#fff;}/*e-zone titles*/
.ez_header{color:#fff;}
/*---------------------------------------------------------*/
