/*-----------------------------------------------------------
Description: Big 5 site
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
ol,ul { list-style:none; margin:0; padding:0;}


/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.79em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; background-color:#fff; color:#3f3b3c; line-height:1.42em; background:url(../g/2009/template/big5_header_bg.gif) repeat-x;}
body a {font: 1em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}
body a:hover {font: 1em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}
body a :visited {font: 1em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/

#PageBody_DIV { width:984px; margin:0 auto; position:relative;}
#header {width:580px; float:left; position:relative;}
#search_top{width:400px; height:139px; float:left; position:relative;}
#main_navigation{width:984px; height:36px; float:left; position:relative;}
#animation{width:982; margin:2px 0 15px 0; float:left; position:relative;}
#marquee{width:982px; float:left; position:relative; margin:0; padding:0; line-height:0;}
#left_column{width:160px; float:left; position:relative;}
#subnav{width:160px; float:left; position:relative;}
#leftpowerbar{width:160px; float:left; position:relative; background-color:#dee1e5; padding-bottom:10px;}
#content{width:297px; float:left; position:relative; margin-left:26px; margin-right:26px; _margin-right:5px; _padding-right:19px; font-size:0.95em;}
#rightpowerbar1 {width:256px; float:left; position:relative; margin-right:26px;}
#rightpowerbar2 {width:190px; float:left; position:relative;}
#footer {width:982px; height:65px; float:left; position:relative; background:url(../g/2009/template/footer_bg.gif) no-repeat; margin-top:20px; padding-top:26px;}
.marquee{font: 1em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#fff; text-decoration:none;}
.marquee a{font: 1em/1.7em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#9fce0c; text-decoration:none;}

#widecontent{width:579px; float:left; position:relative; margin-left:26px; margin-right:26px; font-size:0.95em; _width:578px;}/*wide content format*/

/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
ul #navigation{display:inline; position:relative; float:left; padding:0; margin:0;}
ul#navigation li{display:inline; width:123px; position:relative; float:left; margin:0; padding:0;}
ul#navigation li a{display:inline; width:113px; height:10px; position:relative; float:left; padding:13px 0 13px 10px; _padding:11px 0 11px 10px;}

.menu_off{background:url(../g/2009/template/menu_bg_off.gif) no-repeat; font:0.95em Arial, sans-serif; color:#231f20; font-weight:bold; text-align:left;}
.menu_off a{font:0.95em Arial, sans-serif; color:#231f20; font-weight:bold; text-align:left;}
.menu_off a:hover{font:0.95em Arial, sans-serif; color:#fff; font-weight:bold; text-align:left;}
.menu_on{background:url(../g/2009/template/menu_bg_on.gif) no-repeat; font:0.95em Arial, sans-serif; color:#fff; font-weight:bold; text-align:left;}
.menu_on a{font:0.95em Arial, sans-serif; color:#fff; font-weight:bold; text-align:left;}
.menu_on a:hover{font:0.95em Arial, sans-serif; color:#fff; font-weight:bold; text-align:left;}

ul #sub_navigation{position:relative; float:left;}
ul#sub_navigation li{width:160px; position:relative; float:left; padding-bottom:4px; margin:0;}
ul#sub_navigation li a{width:135px; position:relative; float:left; padding:6px 0 4px 25px;}


.submenu_off{width:160px; height:24px; background:url(../g/2009/template/submenu_bg.gif) no-repeat; font:0.95em Arial, sans-serif; color:#486255; font-weight:bold; text-align:left;}
.submenu_off a{width:160px; height:24px; font:0.95em Arial, sans-serif; color:#486255; font-weight:bold; text-align:left;}
.submenu_off a:hover{width:160px; height:24px; font:0.95em Arial, sans-serif; color:#da1820; font-weight:bold; text-align:left;}
.submenu_on{width:160px; height:24px; background:url(../g/2009/template/submenu_bg.gif) no-repeat; width:160px; height:24px; font:0.95em Arial, sans-serif; color:#da1820; font-weight:bold; text-align:left;}
.submenu_on a{width:160px; height:24px; font:0.95em Arial, sans-serif; color:#da1820; font-weight:bold; text-align:left;}
.submenu_on a:hover{width:160px; height:24px; font:0.95em Arial, sans-serif; color:#da1820; font-weight:bold; text-align:left;}


/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:bold 1.5em/1em Arial, Sans-serif; color:#000; text-align:left; position:relative; line-height:1em; margin:0; padding-bottom:10px;}
h2{color:#da1820; text-align:left; font:1.2em Arial, Sans-serif; font-weight:bold; margin:0; padding:0;}
h3{text-align:left; color:#666; font-weight:bold; font-size: 0.93em; margin-top:0px;}
h4{color:#354d45; text-align:left; font-weight:bold; font-size: 1em; padding-left:10px; padding-top:10px;}
/*---------------------------------------------------------*/



/* BANNERS
-------------------------------------------------------------*/

/*---------------------------------------------------------*/



/* SHEETS
-----------------------------------------------------------*/

div.sheet_1 {float:left; margin-bottom:5px; position:relative;}
.sheetbody_1 ul {list-style:disc; margin-left:1.5em; }
div.sheetbody a {color:#008cd2; text-decoration:none;}
div.sheetbody a:hover {color:#008cd2; text-decoration:none;}
/*div.sheetbody  table, tr, td, a{text-align:left;}
div.sheetbody img{padding:5px; position:relative;}
div.sheetbody table{float:left;}
div.title{ margin-top:0;}
div.strap{ margin-top:0;}
div.sheetbody {text-align:left; line-height:1.25em; color:#000; position:relative;}

*/

.vert{width:15px;}

.hoz{height:15px;}

.ez_header{font:bold 1.2em/1em Arial, Sans-serif; color:#fff; text-align:left; position:relative; line-height:1em; margin:0; padding:4px 0 0 0;}
.ez_po_header{font:bold 1em/1em Arial, Sans-serif; color:#fff; text-align:left; position:relative; line-height:1em; margin:0; padding:2px 0 0 0;}

a.exhib_status_enhanced  {font-weight:bold;}
a:hover.exhib_status_enhanced  {font-weight:bold;}
/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
.search{position:relative; float:left; padding:74px 0 0 142px;}

.panel_1{padding:0; margin:0; position:relative; float:left;}

.panel_2{width:140px; background-color:#fff; margin:10px 10px 0 10px; padding-bottom:10px;}
.paneltitle_2{width:115px; padding:5px; font: 0.95em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#374f46; text-decoration:none; font-weight:bold;}
.panelbody_2 {width:130px; padding:5px; font: 0.79em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#000; text-decoration:none;}
.panelbody_2 a{font: 0.79em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}
.panelbody_2 a:hover{font: 0.79em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}

.panel_3{width:198px; background:url(../g/2009/template/news_bg.gif) no-repeat; background-color:#929393; padding:37px 47px 10px 11px; margin-bottom:18px;}
.panelbody_3 {font: 1em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#000; text-decoration:none;}
.panelbody_3 a{font: 1em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#fff; text-decoration:none;}
.panelbody_3 a:hover{font: 1em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#fff; text-decoration:none;}

.panel_4{width:190px; background:url(../g/2009/template/panel_fade.gif) repeat-x; background-color:#eff2f5; margin-top:15px; padding-bottom:15px; position:relative; float:left;}
.paneltitle_4{width:160px; padding:10px 10px 10px 0; font: 0.95em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#374f46; text-decoration:none; font-weight:bold; border-bottom:1px solid #c4cccc; margin-left:10px; margin-right:10px;}
.panelbody_4 {width:170px; margin:0 10px 0 10px; font: 0.95em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#3f3b3c; text-decoration:none;}
.panelbody_4 a{font: 0.95em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#008cd2; text-decoration:none;}
.panelbody_4 a:hover{font: 0.95em/1em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#065780; text-decoration:none;}

.panel_5{padding:15px 0 0 0; margin:0; position:relative; float:left;}


/*---------------------------------------------------------*/




/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{width:982px; height:35px; clear:both; padding:0; list-style:none;}
ul.footeritems li {display:inline; margin-left:3px; margin-right:3px; font-size:0.75em; color:#99a5a1; text-decoration:none;}
ul.footeritems li a {color:#99a5a1; margin-left:3px; margin-right:3px; text-decoration:none;}
ul.footeritems li a:hover {color:#354d45; margin-left:3px; margin-right:3px; text-decoration:none; }
/*---------------------------------------------------------*/



/*EASYSLIDER
------------------------------------------------------------*/
#slider{margin-left:0px; margin-top:0px;}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:579px;
	height:383px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:0px;
	top:300px;
	}	
#nextBtn{ 
	left:549px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:77px;
	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 */

/*----------------------------------------------------------*/

