/*

		Buekin Sports
		Site by Triplezero
		www.triplezero.com.au
		
*/

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#fff;text-align:center;padding:0;margin:0;}
#container {margin:0 auto 20px;width:962px;text-align:left;background:#fff;padding:0;}

p, table {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.inner {margin:20px;}

.fixer {clear:both;font-size: .1em;line-height: .01em;color: #FFFFFF;}

hr {margin:0; padding:0; height:1px; background:#fff; color:#fff; border:0; border-bottom:1px dashed #ccc;}

/** html ul li a:link, * html ul li a:active, * html ul li a:visited, * html ul li a:hover {height:1em;}*/
ul {margin:0 0 0 5px;padding:0;list-style: none;}
li {margin:0;padding:0 0 5px 14px;background: url("images/arrow.gif") 0 1px no-repeat;font-size:14px;}

a:link, a:active, a:visited {color:#0055A5;text-decoration:underline;}
a:hover {color:#333;text-decoration:underline;}

.photo {border:1px solid #ccc;padding:8px;}
.fr {clear:right;float:right;margin:20px 0 20px 20px;}
.fl {clear:left;float:left;margin:20px 20px 0 20px;}

h1 {font-size:20px;color:#8CC63F;margin-top:0;}
h2 {font-size:22px;color:#0055A5;margin-top:0;}
h3 {font-size:16px;color:#8CC63F;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#content {margin:0 0 10px;background:#fff url("images/bg.gif") top left repeat-x;}
#content img {}
#content p {font-size:14px;}
#content .inner {float:left;margin:45px 20px 0 30px;width:679px;}
#content .inner .intro {float:left;width:445px;}
#content.sub {margin-left:12px;}

#header {margin:20px 0 20px 12px;background:url('images/nav-bg.gif') 0 0 repeat-x;}
#header .tails {float:left;width:962px;}
#header img {clear:both;float:left;margin-right:1px;margin-left:0;}
#header .dropmenudiv img {float:none;margin-left:4px;margin-right:6px;}

.nav {margin:0;padding-top:78px;}
.nav ul {margin:0;padding:0;list-style:none;}
.nav ul li {background:url('images/navsep.gif') top right no-repeat;float:left;margin:0;padding:0;display:inline;line-height:1;}
.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {display:block; background:url('images/navbg.gif') top left repeat-x; padding:19px 12px 19px 12px; margin-right:2px; color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;}
.nav ul li a:hover {color:#fff;}
.nav ul li.first a:link, .nav ul li.first a:active, .nav ul li.first a:visited, .nav ul li.first a:hover {padding-left:11px;padding-right:12px;}

#footer {margin-left:12px;padding:21px;border-top:1px solid #DBDBDB;font-size:11px;color:#A6A6A6;}
#footer span {color:#CBCBCB;margin:0 7px;}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {color:#A6A6A6;text-decoration:underline;}
#footer p {font-size:11px; float:left; margin:0;}
#footer p b {color:#666;}
#footer p.credit {font-size:9px; color:#ccc; float:right; font-weight:normal;}
#footer p.credit a:link, #footer p.credit a:active, #footer p.credit a:visited, #footer p.credit a:hover {color:#999;}

.promo {margin-right:23px;float:left;margin-bottom:15px;}
.grey h4 {background:url('images/promo-grey.gif') top left repeat-x;}
.green h4 {background:url('images/promo-green.gif') top left repeat-x;}
.orange h4 {background:url('images/promo-orange.gif') top left repeat-x;}
.last {margin:0;}
.promo h4 {color:#fff;font-size:14px;margin:0 0 4px;}
.promo h4 a:link, .promo h4 a:active, .promo h4 a:visited, .promo h4 a:hover {display:block;padding:10px;text-decoration:none;color:#fff;width:191px;}

.sidenav {background:url('images/sidebg.gif') top left repeat-x;width:153px;margin:0 0 0 10px;padding:30px 0;float:left;}
.sidenav ul {margin:0;padding:0;list-style:none;border-top:1px solid #DCDCDC;}
.sidenav li {margin:0;padding:0;display:inline;font-size:12px;line-height:1.2;}
.sidenav a:link, .sidenav a:active, .sidenav a:visited, .sidenav a:hover {display:block;background:none;color:#0055A5;padding:10px 12px;text-decoration:none;border-bottom:1px solid #DCDCDC;font-weight:normal;}
.sidenav a:hover {color:#F78F1E;}
.sidenav a:link.on, .sidenav a:active.on, .sidenav a:visited.on, .sidenav a:hover.on {background-color:#0055A5;color:#fff;font-weight:bold;}

.main {float:left;margin:30px 30px 10px 30px;width:710px;}
.main ul {list-style:none; margin:0;}
.main ul li {border-left:5px solid #F78F1E; padding:0 0 0 10px; margin:8px 0 8px 20px; font-size:14px;line-height:1.4;}
.main blockquote {border-left:5px solid #8CC63F;font-size:14px;line-height:1.4; padding:0 0 0 10px;margin:8px 0 8px 20px;}
#content .main img.right {float:right;margin:0 0 0 20px;}

table.profile {border-collapse:collapse; margin-top:10px; border-top:1px solid #e1e1e1;}
.profile tr {vertical-align:middle;}
.profile tr td {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px;vertical-align:top;}
.profile tr th {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px; font-weight:bold;vertical-align:top;}

table.prices {border-collapse:collapse; margin-top:10px; margin-bottom:20px; border-top:1px solid #e1e1e1; width:400px;}
.prices tr {vertical-align:middle;}
.prices tr td {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px;vertical-align:top;}
.prices tr th {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:14px; font-weight:bold;vertical-align:top;}
.prices tr th.sub {background:#8CC63F;color:#fff;}

#content p.terms {font-size:11px;color:#666;font-style:italic;}
cite {font-style:normal;color:#999;}