body {
	background:#000000 url(./img/curtaindrop.jpg) top center repeat-x;
}
div.print-header, div.footer-option-tools ul.share li a span {
	visibility:hidden !important;
	height:0 !important;
	padding:0 !important;
	margin:0 !important;
	overflow:hidden !important;
	width:0 !important;
	margin-top:10px;
}
div.wrap {
	width:997px;
	background-color:#fff;
	margin:0 auto;
	position:relative;
	/*min-height:900px;
	height:auto !important;
	height:900px;*/
	padding-bottom:140px;
}
div.news-ninnbar {
	position:absolute;
	top:0;
	left:0;
	width:997px;
	height:26px;
	border-bottom:1px solid #fff;
	background:#656565 url(./img/ninnbarbg.jpg) 0 0 repeat-x;
}
div.header {
	position:absolute;
	top:26px;
	left:0;
	height:162px;
	padding:0 20px;
	background:#100404 url(./img/australian-international-motor-show.jpg) 0 0 repeat-x;
	margin:0;
	width:957px;
	z-index:99;
}
img.logo {
	position:absolute;
	top:0;
}
img.eventdate {
	position:absolute;
	bottom:0;
	left:21px;
}
div.content {
	background:#fff url(./img/content-bg.gif) repeat-x 0pt 174px;
	margin:0;
	padding:216px 0 0;
	position:relative;
	width:997px;
	_background-position-y:164px !important;
}
body.motorshow-home div.content {
	background:#fff url(./img/content-bg.gif) repeat-x 0 146px;
	padding:188px 0 0;
	_background-position-y:136px !important;
}
div.popup {
	background:#fff;
	width:340px;
	position:relative;
	margin:10px;
	padding:20px;
}
div.content-left {
	width:667px;
	padding:0 10px 20px;
	margin:0;
	position:relative;
	float:left;
}
div.content-right {
	width:300px;
	/*position:absolute;
	right:0;
	top:198px;*/
	float:right;
	padding:10px 10px 0 0;
}
div.img-631x269, div.img-190x212 {
	position:relative;
	height:271px;
}
div.img-631x269 img, div.img-190x212 img {
	border:1px solid black;
}
div.img-631x269 div, div.img-190x212 div {
	background:transparent url(./img/transpng.png) 0 0 repeat;
	color:#ccc;
	width:611px;
	height:28px;
	padding:10px;
	font-size:0.9em;
	position:absolute;
	bottom:1px;
	left:1px;
}
div.img-190x212 {
	position:relative;
	width:192px;
	height:214px;
	float:right;
}
div.img-190x212 div {
	width:170px;
}
h1 {
	text-transform:uppercase;
	/*padding:1em 0 0.25em;*/
	/*padding:0.58em 0pt 0.7em;*/
	padding:1em 0 1.1em;
	font-size:1.65em;
	font-weight:normal !important;
}
h1, h2 {
	color:#bb151d;
}
h2 {
	font-size:1.38em;
	padding:0.25em 0;
	font-weight:bold;
}
p, div.content-left dl {
	line-height:1.3em;
	/*margin:1em 0;*/
	margin:0 0 1em;
}
div.content-left a {
/*text-decoration:underline;*/
}
div.content-left ul, div.content-left ol {
	padding-left:25px;
}
a {
	/*color:#374d8b;*/
	color:#007cc3;
}
body.motorshow-home div.motorshow-split a {
	/*color:#374d8b;*/
	color:#007cc3;
	/*font-weight:bold;*/
	text-decoration:none;
}
div.motorshow-right a, div.motorshow-left a {
	/*color:#374d8b;*/
	color:#007cc3;
	text-decoration:none;
}
div.content-left a:hover {
	color:#3191e2;
}
div.motorshow-right a:hover, div.motorshow-left a:hover /*, div.motorshow-right a, div.motorshow-left a*/ {
	text-decoration:underline;
}
a.a-right {
	float:right;
	margin-right:5px;
}
body.motorshow-home div.motorshow-split a:hover {
	color:#3191e2;
	text-decoration:underline;
}
a.video-link, a.gallery-link {
	color:#af2429 !important;
	font-size:0.865em;
	font-weight:normal !important;
	text-decoration:none !important;
}
a.video-link:hover, a.gallery-link:hover, p.pagination a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, li a:hover, table.whats-on td.motorshow-whats-on a:hover, table.whats-on td.motorshow-location a:hover {
	text-decoration:underline !important;
	color:#3191e2;
}
p.pagination a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, li a, table.whats-on td.motorshow-whats-on a, table.whats-on td.motorshow-location a {
	text-decoration:none !important;
}
hr {
	clear:both;
	border:0 !important;
	border-top:1px dotted #ccc !important;
	height:0;
	margin:20px 0 0 !important;
}
table {
	width:100%;
	border:none;
	margin-bottom:5px;
}
table th, table td {
	border-bottom:3px dotted #374d8b !important;
	text-align:left;
}
table td {
	padding:3px 0 !important;
}
.none {
	border:none !important;
}
.price {
	text-align:right;
	padding-right:5px !important;
}
table td.price img {
	vertical-align:middle;
	margin:0 0 0 5px;
}
/*tools*/
ul.option-tools {
	list-style-type:none;
	position:absolute;
	right:20px;
	top:14px;
}
ul.option-tools li {
	float:left;
	font-size:0.87em;
	/*	letter-spacing:-0.04em;*/
	margin-left:10px;
}
/*div#maincontent p{
	font-size:1.2em;
}*/
ul.option-tools li a {
	color:#666;
	text-decoration:none;
}
ul.option-tools li a:hover {
	text-decoration:underline;
}
li.tool-font {
	padding-right:50px;
	position:relative;
	margin-right:5px;
}
li.tool-email {
	background:#fff url(./img/sprite-tools.gif) right -105px no-repeat;
	/*padding-right:28px;*/
	padding-top:1px;
}
li.tool-print {
/*background:#fff url(../img/sprite-tools.gif) right -166px no-repeat;
padding-right:28px;*/
}
li.tool-print a {
/*padding-right:25px !important;
margin-right:-22px !important;
display:block !important;*/
}
li.tool-print a img {
	margin-left:4px;
	/*vertical-align:middle;*/
}
div.footer-option-tools li.tool-print a {
/*padding-left:25px !important;
margin-left:-22px !important;
padding-right:0!important;
margin-right:0 !important;
display:block !important;*/
}
.smaller-font, .larger-font {
	/*padding:5px 11px;*/
letter-spacing:-3000px;
	text-indent:-3000px;
	width:20px;
	display:block;
	position:absolute;
	overflow:hidden;
}
.smaller-font {
	background:#fff url(./img/sprite-tools.gif) -3px 2px no-repeat;
	right:25px;
	top:0;
}
.larger-font {
	background:#fff url(./img/sprite-tools.gif) -4px -52px no-repeat;
	right:0;
	top:0;
}
div.footer-option-tools {
	clear:both;
	position:relative;
	border-bottom:1px solid #9FA5AE;
	border-top:1px dashed #C7CBD0;
	margin:20px 0 0;
	padding:12px 0 5px;
	height:25px;
}
div.footer-option-tools ul.option-tools {
	list-style-type:none;
	position:relative;
	top:auto;
	right:auto;
}
div.footer-option-tools ul.option-tools, div.footer-option-tools ul.option-tools li {
	margin:0;
	padding:0 2px;
	/*font-size:1.055em;*/
letter-spacing:0em;
}
div.footer-option-tools ul.option-tools li.tool-email {
/*background:#fff url(../img/sprite-tools.gif) -8px -102px no-repeat;
	padding-left:20px;*/
	padding-top:2px;
	background-position:right -103px;
}
li.tool-email a {
	padding-right:28px;
}
div.footer-option-tools ul.option-tools li.tool-print {
	/*background:#fff url(../img/sprite-tools.gif) -7px -162px no-repeat;*/
padding-left:10px;
padding-top:2px;
}
div.footer-option-tools ul.option-tools li.tool-share {
	color:#666;
	margin-left:14px;
	position:relative;
	padding-top:2px;
}
ul.option-tools li.tool-font {
	padding-top:1px;
}
div.footer-option-tools ul.option-tools ul.share {
	position:absolute;
	top:0;
	width:300px;
	margin:0;
	left:45px;
	padding:0;
}
div.footer-option-tools ul.share li {
	float:left;
	margin:0 0 0 5px;
/*	text-indent:-9999em;*/
	width:16px;
	display:block;
	list-style-type:none;
	overflow:hidden;
}
div.footer-option-tools ul.share li a {
	height:16px;
	width:16px;
}
div.footer-option-tools ul.share li.share-digg a {
	background:#fff url(./img/sprite-share.gif) 0 0 no-repeat;
}
div.footer-option-tools ul.share li.share-delicious a {
	background:#fff url(./img/sprite-share.gif) 0 -60px no-repeat;
}
div.footer-option-tools ul.share li.share-newsvine a {
	background:#fff url(./img/sprite-share.gif) 0 -120px no-repeat;
}
div.footer-option-tools ul.share li.share-kwoff a {
	background:#fff url(./img/sprite-share.gif) 0 -240px no-repeat;
}
div.footer-option-tools ul.share li.share-myspace a {
	background:#fff url(./img/sprite-share.gif) 0 -300px no-repeat;
}
div.footer-option-tools ul.share li.share-facebook a {
	background:#fff url(./img/sprite-share.gif) 0 -180px no-repeat;
}
div.footer-option-tools ul.share li.share-what a {
	background:#fff url(./img/sprite-share.gif) -1px -359px no-repeat;
}
div.footer-option-tools ul.share li a {
	display:block;
	overflow:hidden!important;
}
p.share-disclaimer {
	color:#737373;
	float:right;
	font-size:1.03em;
	margin:4px 0 0;
}
div.content-left dl dt {
	width:145px;
	font-weight:bold;
	margin-bottom:7px;
	clear:left;
}
div.content-left dl.news dt {
	color:#853034;
}
div.content-left dl dd {
	width:488px;
	margin-bottom:7px;
}
div.content-left dl.showsdate dd {
	width:260px;
}
div.content-left dl dt, div.content-left dl dd {
	float:left;
}
div.footer {
	background-color:#000;
	margin:0;
	padding:20px;
	text-align:center;
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
	font-size:0.95em;
	width:957px;
	height:100px;
	z-index:55;
}
div.footer p {
	margin:0 0 20px;
}
div.footer a img {
	border:0;
}
div.footer a {
	color:#fff;
	margin:0 10px;
}
div.split {
	width:316px;
	float:left;
	margin:20px 0;
}
div.split.right {
	width:306px;
	padding-left:10px;
	border-left:1px dotted #ccc;
}
div.split h2 {
	padding-top:0;
}
div.motorshow-left {
	float:left;
	width:328px;
}
div.motorshow-right {
	float:right;
	width:328px;
}
body.motorshow-story div.motorshow-left {
	margin:0 15px 15px 0;
}
body.motorshow-story div.motorshow-right {
	margin:0 0 15px 15px;
}
body.motorshow-story h1 {
	width:385px;
}
p.associate-sponsors{width:500px;float:left;text-align:left;}
p.our-logos{width:250px;float:right;text-align:right;}
p.associate-sponsors img, p.our-logos img{vertical-align:middle;margin:15px 0 0;}
p.associate-sponsors img{margin-right:8px;}
ul#nav_categories li ul li a {padding-top:1px !important;padding-bottom:1px !important;}