@charset "UTF-8";
body {
	font: 11px Arial, Helvetica, sans-serif;
	background: #000;
	margin: 0;
	padding: 0;
	color: #fff;
	line-height:16px;
}


ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1 {
	font-family:"Futura", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 30px;
}
.nomargintop {margin-top:0;}
a img { 
	border: none;
}
a:link {
	color: #FFF;
	text-decoration: underline;
}
a:visited {
	color: #FFF;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	color:#F00;
	text-decoration: underline;
}
#Universe {
	background: #921913 url("img/red-background.jpg") no-repeat bottom center;
	padding:0 0 50px 0;
}
.container {
	width: 960px;
	margin: 0 auto; 
}

.header {
	height:126px;
	background:url("img/header-bkgrnd.jpg") repeat-x;
}
.header .top {
	height:114px;
	padding:12px 0 0 0;
	width:960px;
	margin:0 auto;
}
.header .navigation {
	float: right;
	width: 620px;
	margin-top:74px;
	text-align:right;
}
.content {
	margin-top:20px;
	padding: 30px;
	background:url("img/content-background.png") repeat;
	border:#FFF 2px solid;
}

.footer {
	padding: 0 0 10px 0;
	background: url("img/footer-background.jpg") repeat-x top;
	min-height: 191px;
}
.footer a:link {
	color: #FFF;
	text-decoration: none;
}
.footer a:visited {
	color: #FFF;
	text-decoration: none;
}
.footer a:hover, a:active, a:focus { 
	text-decoration: underline;
}
.footer .contain {
	font-size:12px;
	line-height:18px;
	width: 960px;
	margin: 0 auto; 
	padding-top: 20px;
	padding-bottom:90px;
}

.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}


#Home {
  display: block;
  width: 86px;
  height: 40px;
  background: url("img/home-button.png") no-repeat 0 0;
}
#Home:hover {background-position: 0 -40px;}
#Home span {display: none;}

#About {
  display: block;
  width: 89px;
  height: 40px;
  background: url("img/about-button.png") no-repeat 0 0;
}
#About:hover {background-position: 0 -40px;}
#About span {display: none;}

#Services {
  display: block;
  width: 114px;
  height: 40px;
  background: url("img/services-button.png") no-repeat 0 0;
}
#Services:hover {background-position: 0 -40px;}
#Services span {display: none;}

#Showreels {
  display: block;
  width: 144px;
  height: 40px;
  background: url("img/showreels-button.png") no-repeat 0 0;
}
#Showreels:hover {background-position: 0 -40px;}
#Showreels span {display: none;}

#Contact {
  display: block;
  width: 121px;
  height: 40px;
  background: url("img/contact-button.png") no-repeat 0 0;
}
#Contact:hover {background-position: 0 -40px;}
#Contact span {display: none;}

#Blog {
  display: block;
  width: 65px;
  height: 40px;
  background: url("img/blog-button.png") no-repeat 0 0;
}
#Blog:hover {background-position: 0 -40px;}
#Blog span {display: none;}

.home-rhs {
	float:right;
	width:300px;
	margin-left:40px;	
}

#LatestNews-quicklink {
  display: block;
  width: 295px;
  height: 57px;
  background: url("http://www.veyseyadvertising.com.au/images/latest-news.png") no-repeat 0 0;
}
#LatestNews-quicklink:hover {background-position: 0 -57px;}
#LatestNews-quicklink span {display: none;}

#Showreels-quicklink {
	margin-top:10px;
  display: block;
  width: 295px;
  height: 57px;
  background: url("http://www.veyseyadvertising.com.au/images/showreels.png") no-repeat 0 0;
}
#Showreels-quicklink:hover {background-position: 0 -57px;}
#Showreels-quicklink span {display: none;}
.footer-nav-selected {color:#FFF; font-weight:bold; text-align:center;}
.intro-paragraph {font-size:18px; line-height:28px;}