@charset "utf-8";

/******
/-----------------
	B2B BuyLocal Festival Stylesheet V.2.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2010
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,ul,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a{text-decoration:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
p{padding:5px 0px;margin:0px;}
/**	---------
	Starts	**/
body{background:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}

h1{}
h2{padding:15px 0px;font-size:18px;color:#ee8320;text-transform:uppercase}
h3{}
h4{padding:15px 0px;font-size:14px;color:#ee8320;}

#container{width:760px;height:530px;margin:50px auto;padding:50px 50px 45px 150px;background:#313132 url(../images/container_bg.jpg) no-repeat;}

#header{padding-bottom:20px;}
	#header p{padding-top:20px;font-weight:bold;}

#content{width:570px;height:500px;padding:0px 30px 0px 0px;overflow:scroll;float:left}
	#content a{color:#ee8320}
	#content ul{list-style:url(../images/li_bullets.gif);padding:10px 0px 0px 20px;}#content li{padding:4px}

#nav{width:154px;float:right}
	#nav .navlinks li{margin-bottom:6px}
	#nav .navlinks a,.switchnav h3{display:block;width:156px;height:35px;line-height:35px;text-align:center;font-weight:900;letter-spacing:-0.3px;font-size:12px;color:#313132;background:#ee8220 url(../images/nav_bg.gif);text-transform:uppercase;}#nav .navlinks a:hover,.switchnav h3:hover,.switchnav h3.active{background-position:0px -35px}#nav a.b2b{background:url(../images/b2b_nav.gif);}#nav a.ausinnofest{background:url(../images/ausinnofest.jpg);}
		.switchnav h3{width:auto;margin:2px 0px;padding:0px;position:relative}.switchnav h3 span{position:absolute;top:3px;right:10px;font-size:10px;}
#nav #sponsors{width:134px;height:134px;margin-bottom:6px;padding:10px;background:#fff;overflow:hidden}#sponsors ul{position:relative}#sponsors li{position:absolute;top:0px;left:0px}

#footer{}
/**	---------
	Class Declarations	**/

.left{float:left;}.right{float:right;}.clear{clear:both;}
.centered{text-align:center}
.brandorange{color:#ee8220}

img.index{padding-top:40px;}

table.padding td{padding:5px;}table.exhibitors{font-size:10px}table.exhibitors br{padding:5px}

.sponsorsmain{width:555px;padding:3px;background:#464648}.sponsorsmain ul{padding:0px!important;list-style:none!important}.sponsorsmain li{display:block;width:73px;height:73px;margin:3px;padding:0px!important;background:#fff;float:left}.sponsorsmain li.uno{background:#aeafb3}.sponsorsmain li.due{background:#818386}.sponsorsmain li.tre{background:#757779}
/* Photo Gallery  */
#gallery					{width:552px;padding:0px;background:#464648;margin-left:16px}
#gallery ul					{padding:0px!important;list-style:none!important}
#gallery li					{display:block;width:100px;height:75px;margin:3px;padding:0px!important;background:#fff;float:left}
#gallery img 				{border:5px solid #464648;border-width: 3px 3px;color: #464648;}
#gallery ul a:hover img 	{border: 5px solid #999999;border-width: 3px 3px;color:#999999;}
#gallery ul a:hover 		{color: #fff;}
#jquery-overlay 			{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox 			{position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img 		{ border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image 	{ padding: 10px; }
#lightbox-loading 			{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav 				{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a 			{ outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev 		{ left: 0; float: left;}
#lightbox-nav-btnNext 		{ right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose 	{width: 66px; float: right;padding-bottom: 0.7em;}
/*  Input Stylings  */
.formheading h2{border:none!important;}.formheading h2.greengo{background:#009900;color:#fff;}
.formclear{display:none;}
form#frm{width:460px;}
form#frm .formhead{display:block;width:200px;float:left;}
form#frm .forminput{display:block;width:250px;margin-bottom:10px;float:left;}form#frm .forminput input,form#frm .formenquiry textarea{width:250px;height:25px;line-height:25px;border:2px solid #000;}
form#frm .formenquiry{display:block;margin-bottom:10px;float:left;}form#frm .formenquiry textarea{height:100px;}
form#frm select{width:250px;height:25px;margin-bottom:10px;float:left;}
form#frm button{width:80px;height:25px;margin:5px;line-height:25px;color:#fff;background:#000;font-size:12px;float:right;}
/**	---------
	BuyLocal Scroll	**/
.jScrollPaneContainer {position:absolute;overflow:hidden;z-index:1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right:3px;top:0px;width:1px;background:url(../images/scrolltrack.gif) repeat-y;}
.jScrollPaneDrag {position:absolute;right:-4px;background:#ee8320;cursor: pointer;overflow:hidden;width:8px!important;height:30px!important;}/*.jScrollPaneDrag:hover{background:#722924;}*/
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}
