/*-----------------------------------------------------------
Description: Global Gas 2011
Version: 1.0
Author: Marta Matos
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}

.clear {clear:both;}
h1,h2,h3,h4,h5,h6,div,img {margin:0; padding:0;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:0.8em  Arial, Helvetica, Sans-serif; text-align:left; color:#5f5f5f; background:url(../g/2011/template/bg.gif) repeat-x;}
body a{color:#265f96; text-decoration:none;}
body a:hover{color:#f1762b; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {width:100%; position:relative; background:url(../g/2011/template/head_bg.jpg) no-repeat top center;}
	.wrapper_out{width:934px; margin:0 auto; position:relative;}
		.wrapper{width:934px; float:left; position:relative;}
			#header{float:left; position:relative;}
			#menu{}
			#content_left{float:left; position:relative; width:705px; margin-right:23px; margin-top:20px; margin-bottom:10px;}
				#pb_top{ width:520px; margin-left:183px;}
				#pb_left{float:left; position:relative; width:160px; margin-right:23px;}
				#sheet{float:left; position:relative; width:522px; line-height:1.5em;}
			#pb_right{float:left; position:relative; width:206px; margin-top:20px;}
			#foot{width:934px; height:29px; float:left; position:relative; background:url(../g/2011/template/foot_bg.gif) no-repeat;}
/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:999; position:relative;  float:left; width:952px; height:35px; padding-left:8px; _margin-top:0px;}
.menu1 li{list-style:none; float:left; position:relative; z-index:100;  min-height:35px;}
.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{background-color:transparent; display:block;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background-color:#a43f01; /*main menu Background on hover*/}
.menu1 ul li a, .menu1 ul li a:hover{text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font: bold 0.90em Arial, Sans-serif; text-transform:uppercase; color:#fff; text-decoration:none; padding:10px 12px 9px 12px; border-left:1px solid #f77c30; border-right:1px solid #b24400;}
/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0; padding:0; padding-top:1px; _padding-top:9px; margin-left:-1px; *margin-left:0px;  _margin-left:-1px;}
.menu1 ul ul li{list-style:none; position:absolute; width:167px; }
.menu1 ul ul li a{ background-color:#0a3865; color:#fff; font: normal 0.9em Arial, Sans-serif; padding:8px 13px; text-align:left; text-transform:none; border-left:solid 1px #fff; border-right:solid 1px #fff;}
.menu1 ul ul li a:hover{font: normal 0.9em Arial, Sans-serif; color:#fff; background-color:#28639a; padding:8px 13px; text-align:left; text-transform:none; border-left:solid 1px #fff; border-right:solid 1px #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;}

#last_sub{margin:-2px 0 0 0; padding:0; border:0px solid;}
/*********[END]submenu*********/
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font-size:2.5em; font-weight:normal; color:#265f96; text-align:left; position:relative; margin-bottom:8px; line-height:1.2em;}
h2{color:#f1762b; text-align:left; font-weight:bold; font-size: 1.5em; margin-bottom:8px; margin-top:-5px; line-height:1.7em;}
h3{text-align:left; color:#265f96; font-weight:bold; font-size: 1em; margin-bottom:4px;}
h4{color:#fff; text-align:left; font-weight:bold; font-size:0.9em; text-transform:uppercase; padding:8px 15px;}
/*---------------------------------------------------------*/

/* SHEETS
-----------------------------------------------------------*/
.sheet_1border{margin-bottom:15px; background-color:#fff;}
.bodysheet{padding-top:7px; background-color:#fff;}

.fullsheet{width:522px; float:left;}
.leftsheet{width:253px; float:left;}
.rightsheet{width:253px; float:left; margin-left:16px;}

/*Bordered Sheet Graphics*/
div.t { width:100%; background:transparent url(../g/2011/template/sheet_t.gif) repeat-x top;}
div.b {background:transparent url(../g/2011/template/sheet_b.gif) repeat-x bottom;}
div.l {background:transparent url(../g/2011/template/sheet_l.gif) repeat-y left;}
div.r {background:transparent url(../g/2011/template/sheet_r.gif) repeat-y right;}
div.bl {background:transparent url(../g/2011/template/sheet_bl.gif) no-repeat scroll 0 100%;}
div.br {background:transparent url(../g/2011/template/sheet_br.gif) no-repeat scroll 100% 100%;}
div.tl {background:transparent url(../g/2011/template/sheet_tl.gif) no-repeat scroll 0 0; }
div.tr {background:transparent url(../g/2011/template/sheet_tr.gif) no-repeat scroll 100% 0; padding:25px;}
div.bg {background-color:#fff;}
/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
.panel_bottom{height:15px;}

.panel_top4{background:url(../g/2011/template/tpanel_blue.gif) no-repeat; height:31px;}
.panel_body4{padding:15px 15px 8px 15px; background:url(../g/2011/template/panel_bg.gif) repeat-x #fff;}
.panel_body4 img{text-align:center; display:block; margin:0 auto;}
.panel_bottom4{height:9px; background:url(../g/2011/template/panel_b.gif); margin-bottom:15px;}

.panel_top5{background:url(../g/2011/template/tpanel_orange.gif) no-repeat; height:31px;}
.panel_body5{padding:15px 15px 8px 15px; background:url(../g/2011/template/panel_bg.gif) repeat-x #fff;}
.panel_body5 img{text-align:center; display:block; margin:0 auto;}
.panel_bottom5{height:9px; background:url(../g/2011/template/panel_b.gif); margin-bottom:15px;}
/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
ul#footer {text-align:right; margin-right:20px; margin-top:8px;} 
ul#footer li {list-style:none; display:inline; color:#fff; padding-right:3px; font-size:0.8em; text-transform:uppercase;}
ul#footer li a{color:#fff; text-decoration:none; text-transform:uppercase;}
ul#footer li a:hover{color:#8abae8; text-transform:uppercase;}
/*---------------------------------------------------------*/

