body {
	background-color: #000000;
	background-image: url('images/background.jpg');
	background-repeat: repeat-x;
}
#site {
	background-color: #FFFFFF;
}
#navigation {
	background-color: #484749;
}
.content, .content .buttons input, .content .buttonsSmall input {
	background-color: #CCCCCC;
}
.content table.list td.error {
	border-top: solid 4px #CCCCCC;
	border-bottom: solid 4px #CCCCCC;
}
.content .innerBox, .content .innerBox .buttons input.forward, .content .infoBox {
	background-color: #FFFFFF;
}
.content .innerBox td.error {
	border-top: solid 4px #FFFFFF;
	border-bottom: solid 4px #FFFFFF;
}
.content .innerBox .infoBox {
	background-color: #CCCCCC;
}
.error, .content .error {
	background-color: #ff3300;
}
.content #quickJump {
	background-color: #3f5115;
}
.content #quickJump .padding {
	background-color: #fff;
}
#footer {
	background-color: #484749;
}
h1, h2, h3, h4, p, dl, li, td, th, a  {
	color: #484749;
}
#navigation td, #navigation a {
	color: #FFFFFF;
}
#navigation .expires, #navigation .expires a, td#countdown {
	color: #FFFFFF;
}
#steps td, #steps a {
	color: #000000;
}
#steps td.active, #steps td.active a {
	color: #FFFFFF;
}
#steps #secure {
	color: #484749;
}
.content .innerBox .infoBox p, .content .innerBox .infoBox a {
	color: #484749;
}
#footer p, #footer a {
	color: #FFFFFF;
}
.content .list .overline td, .content .list .overline th {
	border-top: dashed 1px #484749;
}
.content .list .underline td, .content .list .underline th {
	border-bottom: dashed 1px #484749;
}
.content #quickJump p, .content #quickJump a {
	color: #2C3111;
}








/* - - - - site styles - - - - */

body 
{
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	background-color:Black;
    background-position:top center;
    background-repeat:no-repeat;
    line-height:16px;
    background-image:url('graphics/bg-tickets-short.png'); 
}

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
h1, h2, h3, h4 { font-weight:bold; }
h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:14px; }
h4 { font-size:12px; }
a { color:#ffffff; text-decoration:none;}
a:hover {color:#ffffff;	text-decoration:underline;}
#fnf_main {background-color:#aaa;}
#fnf_site {width:1000px; margin:0 auto;}
#fnf_header { margin-top:252px; background-image:url('graphics/footer-bar.png'); }
#fnf_nav {padding:8px 0 8px 114px;}
#fnf_nav img {padding: 0 19px;}
#fnf_oztix_nav {background-color: #484749;padding:0 20px 0 106px;}
#fnf_oztix_nav td.links a {padding:0 10px;}
#footer, #navigation .links {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;font-weight: 300;}
#navigation .links a:hover {text-decoration:underline;}
#steps .number {padding-top:12px;}
#steps .description{padding-left:0px;}

#steps {margin-left:132px; width:726px;}
.conten {margin-left:116px;}