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

body        {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		text-align:center;
		font-family: Arial Narrow, Arial, Helvetica, sans-serif;
                background:#1a1201 url(images/bg.png) repeat-x top left;
                color:#f5f5f5;
                }

#container {
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 1056px;
		text-align:center;
		}
		
#header	{
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 1056px;
		Height: 108px;
		text-align:left;
		}
		
#hero	{
		margin: 0px auto;
		padding: 15px 63px 0px 0px;
		border:0;
		width: 994px;
		height: 400px;
		text-align:left;
                background:url(images/Hero/screen.png) no-repeat top left;
		}
		
#hero2	{
		margin: 0px auto;
		padding: 17px 63px;
		border:0;
		width: 994px;
		height: 400px;
		text-align:left;
                background:url(images/Hero/screen.png) no-repeat top left;
		}
		
#nav	{
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 1056px;
		Height: 36px;
		text-align:center;
		/*background-image:url(images/Nav/NavBG.gif);*/
		}
		
#content {
		margin: 0px auto;
		padding: 0px;
		border: 0;
		width: 1056px;
		text-align:left;
		}
		
#leftcol    {
		margin: 0px auto;
		padding: 25px 25px 0 25px;
		border:0;
		width: 700px;
		text-align:left;
		float:left;
                background:#1a1201 url(images/General/leftcolbg.png) no-repeat top left;
		}
		
#rightcol {
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 300px;
		text-align:left;
		float:left;
		}
		
#2col {
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 370px;
		text-align:left;
		float:left;
}
		
#footer	{
		margin: 0px auto;
		padding: 0px;
		border:0;
		width: 1056px;
		text-align:center;
                float:left;
		}
	
#logo {
margin:0;
padding:0;
width:300px;
float:left;
}

#enterfilmheader {
margin:0px;
padding:0px;
width:154px;
height:108px;
float:left;
text-indent:-9999px;
}

#enterfilmheader a, #enterfilmheader a:link, #enterfilmheader a:visited{
display:block;
background: url(images/Header/enterfilm.png) no-repeat 0px 0px;
}
	
#enterfilmheader a:hover{
background: url(images/Header/enterfilm.png) no-repeat 0px -108px;
}

#iconsheader {
margin:0px;
padding:0px;
width:201px;
height:108px;
float:right;
text-indent:999px;
}

#tourheader {
               margin:0;
               padding:0;
               height:156px;
               width:372px;
               background: url(images/General/tourheader.png) no-repeat left top;
}

#newsletterheader {
               margin:0;
               padding:0;
               height:156px;
               width:372px;
               background: url(images/General/newsletterheader.png) no-repeat left top;
}

#tourbase {
               margin:0;
               padding:0;
               height:21px;
               width:306px;
               background: url(images/General/headerbase.png) no-repeat left top;
}

#newsletterbase {
               margin:0;
               padding:0;
               height:21px;
               width:306px;
               background: url(images/General/headerbase.png) no-repeat left top;
}

#sponsors {
margin:0px
padding:0px;
height:83px;
}

#footertext {
margin:0px;
padding: 25px 0px;
width:1056px;
height:100px;
text-align:center;
float:left;
font-size:12px;
color:#555;

}

.image {
		padding: 0 0 20px;

}	

p {
	font:Arial, Helvetica, sans-serif;
	padding: 0 0px 25px;
}

a, a:link, a:visited {
        color:#cc0000;
}

a:hover {
        color:#ff0;
}

h1 {
      padding: 0 20px;
       color:#FFF;
}

h3 {
	color:#FF0000;
}

h4 {
	color:#333333;
}

.date {
background-image:url(images/General/date.png);
background-position:center;
background-repeat:no-repeat;
font-size:9px;
}

p.date span{
     color:#333333;
     font-size:20px;
     line-height:25px;
     letter-spacing:0;
     font-weight:bold;
     padding:0 0 0 0px;
    }
	
p.date{
    float:left;
    width:36px;
    color:#fff;
    height:60px;
    font-size:8px;
    padding:3px 6px;
    font-family:Arial;
    letter-spacing:1px;
    background-position:0 0;
    text-transform:uppercase;
    background-repeat:no-repeat;
   }
   
h2.tourdate {
color:#222;
padding-left: 20px;
padding-top: 110px;
width:300px;
}

ul.tourdate {
color:#333;
padding-left: 20px;
list-style:none;
}

p.tourdate {
color:#333;
padding-left: 20px;
}

.date2 {
background-image:url(images/General/date.png);
background-position:center;
background-repeat:no-repeat;
font-size:9px;
}

p.date2 span{
     color:#333333;
     font-size:20px;
     line-height:25px;
     letter-spacing:0;
     font-weight:bold;
     padding:0 0 0 0px;
    }
	
p.date2{
    float:left;
    width:36px;
    color:#fff;
    height:40px;
    font-size:8px;
    padding:3px 6px;
    font-family:Arial;
    letter-spacing:1px;
    background-position:0 0;
    text-transform:uppercase;
    background-repeat:no-repeat;
   }
   
p.news {
   color:#fff
}

h3.news {
}

/* ///SOCIAL NETWORK ICONS/// */

#iconsheader ul {
margin:0;
padding:28px 0px;
width:201px;
}

#iconsheader li {
margin:0;
padding:0;
float:left;
display:block;
list-style-type:none;
}

#iconsheader a {
margin:0px;
padding:0px;
display:block;
height:80px;
width:67px;
background:url(images/Header/iconsbirds.png) no-repeat 0 0;
text-indent:-9999px;
}

#youtubebird a, #youtubebird a:link, #youtubebird a:visited {
background-position: 0px 0px;
}

#youtubebird a:hover {
background-position: 0px -80px;
}

#myspacebird a, #myspacebird a:link, #myspacebird a:visited {
background-position: -67px 0px;
}

#myspacebird a:hover {
background-position: -67px -80px;
}

#facebookbird a, #facebookbird a:link, #facebookbird a:visited {
background-position: -134px 0px;
}

#facebookbird a:hover {
background-position: -134px -80px;
}


/* ///SPONSORS/// */


#sponsors ul {
margin:0px;
padding:0px;
width:1056px;
float:left;
}

#sponsors li {
margin:0;
padding:0;
float:left;
display:block;
list-style-type:none;
}

#triplej a, #triplej a:link, #triplej a:visited {
width:85px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat 0 0;
}

#triplej a:hover {
background-position: 0 -83px;
}

#screenaustralia a, #screenaustralia a:link, #screenaustralia a:visited {
width:230px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat -85px 0px;
}

#screenaustralia a:hover{
background-position: -85px -83px;
}

#screenqld a, #screenqld a:link, #screenqld a:visited {
width:310px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat 0px 0px;
}

#screenqld a:hover {
background-position: 0px -83px;
}

#screennsw a, #screennsw a:link, #screennsw a:visited {
width:165px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat -315px 0px;
}

#screennsw a:hover {
background-position: -315px -83px;
}

#avid a, #avid a:link, #avid a:visited {
width:165px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat -480px 0px;
}

#avid a:hover {
background-position: -480px -83px;
}

#amber a, #amber a:link, #amber a:visited {
width:80px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat -645px 0px;
}

#amber a:hover {
background-position: -645px -83px;
}

#currumbinrsl a, #currumbinrsl a:link, #currumbinrsl a:visited {
width:205px;
height:83px;
display:block;
text-indent: -9999px;
background: url(images/General/sponsors.png) no-repeat -725px 0px;
}

#currumbinrsl a:hover {
background-position: -725px -83px;
}

/* ///FOOTER TEXT/// */
#footertext ul {
float:none;
display:inline;
padding: 0px;
margin:0px;
}

#footertext li {
float:none;
display:inline;
padding: 0px 10px;
}

#footertext a, #footertext a:link, #footertext a:visited {
color:#999;
}

#footertext a:hover {
color:#fff;
}
