@charset "UTF-8";
/* CSS Document */

body{
	z-index:2;
	background-color:#FFF;
	background:url(images/headerartillery2.jpg) no-repeat;
	background-position:top center;
	margin-top:140px;
}

#page{
	width: 900px;
	height:auto;
	position:relative;
	top:-40px;
	left: -30px;
	margin-left:auto;
	margin-right:auto;
}

#header{
	width: 900px;
	height: 0px;
	position:absolute;
	top:0px;
	left:0px;
}


/*navigation styling for main menu - ul main*/

#navbar{
width: 900px;
height: 30px;
padding-top: 12px;
padding-bottom: 10px;
}


#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, Sans Serif;
	font-weight:bold;
	font-size: 16px;
	line-height: 30px;
	color:#000;
	z-index:1;
}

#nav a {
	display: block;
	}

#nav li {
	text-align: centre;
	padding-left:70px;
	width:auto;
	float: left;
	position: relative;
}

ul li {
	position: relative;
	}


li ul {
  display: none;
  position: absolute; 
  top: 20px;
  left: 0;
  color:#000;
  margin: 2px;
   }

li > ul {
	top: auto;
	left: auto;
	}

#nav ul li a {
	display: block;
	font-weight: normal;
	color:#000;
	padding: 5px 10px;
	background-color:#CCC;
	width: 130px;
	text-align:left;
	clear:both;
	z-index: 5;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, Sans Serif;
	font-weight:bold;
	position:relative;
	left: -50px;
	}

#nav li li a:hover {
	color:#0CF;
	

}

li {
	float: left;
	position: relative;
	width: 10em;
	text-align: center;
	cursor: default;
	}


li:hover ul, li.over ul{ display: block; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */




/* using css to create link rollovers/highlights (psudo-classes) */
/* main nav link styling */
a.mainnav{ text-decoration: none; }

a#currentpage:link, a#currentpage:visited{
color:#0CF;
text-decoration: none;
}
a.mainnav:link { color:#000}
a.mainnav:active { color: }
a.mainnav:visited { color:#000; }

a.mainnav:hover { color:#0CF; }

#currentpage {
color:#0CF;	
}





/*  content styling */
#content{
z-index:3;
position:absolute;
top: 230px;
width: 900px;
height:auto;
}

#wrapper{
z-index:4;
width:900px;
background-color:#FFF;
border: 20px solid black;
float:left;
}


#maincolumn{
padding: 0px 15px 15px 15px;
width: 600px;
float: left;
margin-bottom: 10px;
margin-top:-5px;
border-right: 1px solid black;
}

#news{
padding:0px 15px 15px 15px;
width: 235px;
float:right;
margin-bottom: 10px;

}

#footer{
width: 920px;
height: 230px;
clear:both;
position:relative;
z-index:-1;
}


#leftedge{
z-index:1;
position:absolute;
left:-220px;
top:-100px;
height: 300px;
width:400px;
background-image:url(images/footergraphic.jpg);
background-repeat:no-repeat;
background-position:left;	
}

h1{ 
font-family: "Arial Narrow";
font-size: 30px;
color:#000000;
padding-bottom: 0px;
}

#t_callforapplications{
	background-image:url(images/callforapplications.gif);
	background-repeat:no-repeat;
	height:95px;
}

#t_homepagetitle{
	background-image:url(images/homepagetitle.gif);
	background-repeat:no-repeat;
	height:47px;
}

#t_artisourartillery{
	background-image:url(images/ARTisourARTillery.gif);
	background-repeat:no-repeat;
	height:47px;
}

#t_lapsetitle{
	background-image:url(images/lapsetitle.gif);
	background-repeat:no-repeat;
	height:52px;
}

#t_masterpeacetitle{
	background-image:url(images/masterpeacetitle.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_launchparty{
	background-image:url(images/launchparty.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_spokenword{
	background-image:url(images/spokenword.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_tributegig{
	background-image:url(images/tributegig.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_eventapplications{
	background-image:url(images/eventapplications.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_contactARTillery{
	background-image:url(images/contactARTillery.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_perth{
	background-image:url(images/perth.gif);
	background-repeat:no-repeat;
	height:47px;
}

#t_artsactions{
	background-image:url(images/artsactions.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_campaigns{
	background-image:url(images/campaigns.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_brisbaneevents{
	background-image:url(images/brisbaneevents.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_melbourneevents{
	background-image:url(images/melbourneevents.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_events{
	background-image:url(images/eventstitle.gif);
	background-repeat:no-repeat;
	height:60px;
}


h2{
font-family: "Arial Narrow";
font-size: 20px;
color:#000000;
}

#t_artillerymail{
	background-image:url(images/artillery_mail.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_followus{
	background-image:url(images/followus.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_lapsecallout{
	background-image:url(images/lapsecallout.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_createamasterpeace{
	background-image:url(images/createamasterpeace.gif);
	background-repeat:no-repeat;
	height:32px;
}


#t_applications{
	background-image:url(images/applications.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_againstthebeat{
	background-image:url(images/againstthebeat.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_masterpeace_melb{
	background-image:url(images/masterpeace_melb.gif);
	background-repeat:no-repeat;
	height:32px;
}


#t_sat4thdec{
	background-image:url(images/sat4thdec.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_tue7thdec{
	background-image:url(images/tue7thdec.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_fri10thdec{
	background-image:url(images/fri10thdec.gif);
	background-repeat:no-repeat;
	height:32px;
}

#t_city{
	background-image:url(images/city.gif);
	background-repeat:no-repeat;
	height:40px;
}

h3{

}

h4{

}


h5{

}

.swapped{
display:none;	
}

p{
font-family: Verdana, Arial, Helvetica, Sans Serif;
font-size: 12px;
color:#000;
line-height: 17px;
}

blockquote{
	font-family: "Arial Narrow";
	font-size: 19px;
	color:#000;
	font-style:italic;
	text-indent:-60px;
	padding-left:120px;
}

.listnormal{
font-family: Verdana, Arial, Helvetica, Sans Serif;
font-size: 12px;
color:#000;
line-height: 17px;
width: 600px;
}



/* this link styling is for any links that aren't part of a menu, i.e. they're part of the main body or text in some way */

.textlink{ font:Verdana, Arial, Helvetica, sans-serif;}
a.textlink:link, a.textlink:active, a.textlink:visited{ text-decoration:none; color:#000;}
a.textlink:hover { color:#0CF; }





p.disclaimer{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color:#000;
text-align:right;
padding-bottom: 10px;
padding-right: 10px;
}


a.disclaimerlink:link, a.disclaimerlink:active, a.disclaimerlink:visited { text-decoration:none; color:#0CF;}
a.disclaimerlink:hover { color:#0FF; }



ul#sub li{

}


img.icon{
border:none;
}

img {
border:none;	
}

.imgleftfloat {
float:left;
padding-right: 15px;
}

.imgrightfloat {
float:right;
padding-left:15px;
}

#bamboologo{
	float:right;
padding-left:10px;
}

/*styling for events page - extra divs included */

#t_perthevents{
	background-image:url(images/perthevents.gif);
	background-repeat:no-repeat;
	height:60px;
}

#t_launchpartybubble{
	background-image:url(images/launchparty_bubble.gif);
	background-repeat:no-repeat;
	height:129px;
	width:200px;
	}

#t_spokenwordbubble{
	background-image:url(images/spokenword_bubble.gif);
	background-repeat:no-repeat;
	height:114px;
	width:200px;
}

#t_lapsebubble{
	background-image:url(images/lapse_bubble.gif);
	background-repeat:no-repeat;
	height:126px;
	width:200px;
}

#t_tributegigbubble{
	background-image:url(images/tributegig_bubble.gif);
	background-repeat:no-repeat;
	height:98px;
	width:175px;
}

#t_masterpeacebubble{
	background-image:url(images/masterpeace_bubble.gif);
	background-repeat:no-repeat;
	height:118px;
	width:200px;
}

#launch{
float:left;
padding-left: 200px;
padding-right:100px;
}

#spoken{
float:left;
}

#lapse{
float:left;
padding-left:70px;
}

#exhibition{
float:left;
padding-left:50px;
}

#gig{
float:right;
padding-right: 150px;
}


