

/*-----------------------------------------------------------
Description: BSEC2010
Version: 1.0
Author: Luke Sherrington
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
a img {border:none;}
ol,ul { list-style:none; }
.clear {clear:both;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:normal 0.80em verdana, Helvetica, sans-serif; color:#71727a; line-height:1.5em; letter-spacing:normal; text-align:left; 
background-color:#fff;}
a {color:#98c000; text-decoration:none;}
a:hover {color:#55565a; text-decoration:none;}
.ez_header{color:#52535b; font:normal 1.4em Trebuchet, Helvetica, Sans-serif, Georgia, Serif;  padding:0px; margin:0px;}
.ez_po_header{color:#78787f;}
/*---------------------------------------------------------*/


/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV {text-align:center; padding:0px; margin:0 auto; width:100%; position:relative; background:url(../g/2010/template/bg_home.jpg) no-repeat top center; float:left;}
#wrapper {width:980px; text-align:left; margin:0 auto; position:relative;}
#container {width:980px; margin:0; padding:0; text-align:left; position:relative; float:left;}
#main {width:790px; margin:0; padding:0; float:left;position:relative;}
	#marquee {width:790px; margin:0; padding:0; float:left; background:url(../g/2010/template/bg_marquee.gif) no-repeat top center; height:30px; padding-top:10px; font-size:0.85em;position:relative;}
	#pages {width:770px; margin:0; padding:10px; float:left; background:url(../g/2010/template/bg_pages.jpg) no-repeat top center #87878d;position:relative;}
		#sheet_home {width:452px; margin:0px; padding:0; background:url(../g/2010/template/bg_sheet.gif) no-repeat top center #fff; float:left;position:relative;}
		#sheet {width:583px; margin:0px; padding:0; background:url(../g/2010/template/bg_sheetpages.gif) no-repeat top center #fff; float:left;position:relative;}
		#actionsheet {padding:0 20px 15px 20px; width:583px; margin:0px; padding:0; background:url(../g/2010/template/bg_sheetpages.gif) no-repeat top center #fff; float:left;position:relative;}
		#paddingsheet{padding:0 20px 15px 20px;}
		#actionfoot{width:583px; height:10px; background:url(../g/2010/template/bg_sheetbottom.gif) bottom left no-repeat;}
		#pb_r1 {margin: 0; padding:0; /*_width: 190px; */ float:right; position:relative;}
	#pb_bottom {width:790px; margin:0; padding:0; float:left; background:url(../g/2010/template/bg_bottom.gif) no-repeat bottom center; height:39px;position:relative;}
#pb_r2 {width:190px; margin:0; padding:0; float:left;position:relative;}

/*---------------------------------------------------------*/


/* HEADER
-----------------------------------------------------------*/
#header {width:624px; padding:0; margin:0;position:relative; float:left; height:223px;}


/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
#mainmenu{ width:790px; margin:0; padding:0; height:32px; text-align:left; position:relative;}
.submenu{ float:left; width:624px; margin:0; padding:0; text-align:left; background-color:#d31245; position:relative;}

ul#mainmenuitems {
	width: 790px;
	height: 32px;
	font-size: 0.85em;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	list-style-type: none;
	margin: 0;
	padding-left: 7px;
	position:relative;
}
ul#mainmenuitems li {
	display: block;
	float: left;
	margin: 0;
	width:111px;
	text-align:center;
}
ul#mainmenuitems li a {
	height: 32px;
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	line-height: 15px;
	background:url(../g/2010/template/bg_menu_off.gif) no-repeat bottom center;
	padding:0;
	padding-top:0px;
	
	width:111px;
}
ul#mainmenuitems li a:hover {
	color: #fff;
	background:url(../g/2010/template/bg_menu_on.gif) no-repeat bottom center;
	width:111px;
}
.menu_on, .menu_on a  {
	color: #fff;
	background:url(../g/2010/template/bg_menu_on.gif) no-repeat bottom center!important;
	width:111px;
}
.menu_off {
	color: #fff;
	width:111px;
}


ul#submenuitems {
	width: 100%;

	font-size: 1em;
	font-family: arial, Verdana, sans-serif;
	font-weight: normal;	
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left:0px;
	position:relative;
}
ul#submenuitems li {
	display: block-inline;
	float: left;
	margin: 0;
	background:none;
	padding-left:10px;
}
ul#submenuitems li a {

	color: #fff;
	text-decoration: none;
	display: block-inline;
	float: left;
	background:url(../g/2010/template/sub_green.gif) no-repeat left top;	
	height:30px;
	padding: 0px 15px 0 15px;
	float: left;
}
ul#submenuitems li a:hover {
	color: #98c000;
	background:url(../g/2010/template/sub_green.gif) no-repeat left top;	
}
.submenu_on, .submenu_on a  {
	color: #fff!important;
		
}
.submenu_off {
	color: #5e6e66;
}

/*---------------------------------------------------------*/



/* HEADINGS
-----------------------------------------------------------*/

.pagetitle {margin:0 auto; margin-top:15px; padding-left:20px; margin-bottom:25px;}

h1 { text-align:left; color:#52535b; font:normal 2em Trebuchet, Helvetica, Sans-serif, Georgia, Serif;  padding:0px; margin:0px;} 

 
h2 {font:bold 1.2em verdana, Helvetica, Sans-serif; line-height:1.2em; color:#52535b; text-align:left; padding-top:0px; margin:0;}

h3 { text-align:left; font:bold 1.2em verdana, Helvetica, sans-serif; color:#5e6e66; line-height:24px; margin:0 

auto; padding:0;} 


/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
p { }


#pagebodypages {margin:0; padding:0; text-align:left; line-height:1.5em;}

#sheet_home .sheet_1{padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/sheethome_bg.jpg) bottom left no-repeat;}
.sheet_1 {padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/bg_sheetbottom.gif) bottom left no-repeat;}
.sheetbody_1 {text-align:left; font:normal verdana, Sans-serif; line-height:1.3em;}
.sheetbody_1 ul {list-style:disc; margin-left:2.5em; }
.sheetbody_1 a {font:normal Arial, Sans-serif; text-decoration:none;}
.sheetbody_1 a:visited {}
.sheetbody_1 a:hover {}

.sheet_2 {padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/bg_homepic.gif) bottom left no-repeat;}
.sheetbody_2 {text-align:left; font:normal verdana, Sans-serif; line-height:1.3em;}
.sheetbody_2 ul {list-style:disc; margin-left:2.5em; }
.sheetbody_2 a {font:normal Arial, Sans-serif; text-decoration:none;}
.sheetbody_2 a:visited {}
.sheetbody_2 a:hover {}

.sheet_3 {padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/bg_sheet_me.jpg) bottom left no-repeat;}
.sheetbody_3 {text-align:left; font:normal verdana, Sans-serif; line-height:1.3em;}
.sheetbody_3 ul {list-style:disc; margin-left:2.5em; }
.sheetbody_3 a {font:normal Arial, Sans-serif; text-decoration:none;}
.sheetbody_3 a:visited {}
.sheetbody_3 a:hover {}

.sheet_4 {padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/bg_sheet_north.jpg) bottom left no-repeat;}
.sheetbody_4{text-align:left; font:normal verdana, Sans-serif; line-height:1.3em;}
.sheetbody_4 ul {list-style:disc; margin-left:2.5em; }
.sheetbody_4 a {font:normal verdana, Sans-serif; text-decoration:none;}
.sheetbody_4 a:visited {}
.sheetbody_4 a:hover {}

.sheet_5 {padding:0 20px 15px 20px; margin:0; background:url(../g/2010/template/bg_sheet_2010.jpg) bottom left no-repeat;}
.sheetbody_5{text-align:left; font:normal verdana, Sans-serif; line-height:1.3em;}
.sheetbody_5 ul {list-style:disc; margin-left:2.5em; }
.sheetbody_5 a {font:normal verdana, Sans-serif; text-decoration:none;}
.sheetbody_5 a:visited {}
.sheetbody_5 a:hover {}

.hoz {background:url(../g/2009/template/bg_foot.gif) repeat-x bottom left top; height:10px;}


/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
.panel_1 {margin:0 auto; padding:0;}
.paneltitle_1 { margin:0px; padding:0; text-align:left;}
.panelbody_1 { padding:0; font:normal 0.9em verdana, Helvetica, Sans-serif; line-height:1.4em;}
.panelbody_1 p { margin:0px; padding:0;}


.panel_2 {margin:0 auto; padding:0; width:178px; text-align:center;}
.paneltitle_2 { margin:0px; padding-left:10px; padding-top:12px; text-align:left; background:url(../g/2010/template/panel_t.gif) top left no-repeat; height:29px; font:bold 1.2em verdana, Helvetica, Sans-serif; color:#FFF;  text-align:left;}
.panelbody_2 { padding:10px; font:normal 0.9em verdana, Helvetica, Sans-serif; line-height:1.4em;  background:url(../g/2010/template/panel_bg.gif) top left no-repeat #fff; width:158px; text-align:center;}
.panelbody_2 p { margin:0px; padding:0; width:158px; text-align:center;}
.panel_2_foot {margin-bottom:10px; padding:0; background:url(../g/2010/template/panel_b.gif) top left no-repeat; height:7px;}
.panelbody_2 input { margin:0px; padding:0;}
/*---------------------------------------------------------*/


/* FOOTER
-----------------------------------------------------------*/
#footer {margin:0; padding:0; width:624px; height:35px; text-align:left;} /*footer wrapper*/
#footer li {display:inline; padding:0 2px 0 2px; font:normal 11px verdana, Helvetica, Sans-serif; text-align:left; color:#dddddd;  

line-height:30px;}
#footer li a{ font:normal 11px verdana, Helvetica, Sans-serif; color:#dddddd; text-decoration:none; text-align:left;}
#footer li a:hover{ color:#d31145; text-decoration:none; text-align:left;}
/*---------------------------------------------------------*/


/* IE7 HACKS
-----------------------------------------------------------*/

/*-----------------------------------------------------------*/

/*EASYSLIDER
------------------------------------------------------------*/
#slider{margin-left:140px; margin-top:5px; margin-bottom:10px; width:300px; }	

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	height:300px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:18px;
	height:103px;
	position:absolute;
	left:121px;
	top:101px;
	}	
#nextBtn{ 
	left:441px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:103px;
	background:url(../g/2009/template/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a{ 
	background:url(../g/2009/template/btn_next.gif) no-repeat 0 0;	
	}	

	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

/*----------------------------------------------------------*/
