/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#2788E1 url("images/bg.gif") top left repeat-x;text-align:center;padding:0;margin:0;}
#container {margin:0 auto;width:950px;text-align:left;background:#fff;padding:0;}

p, table {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.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 solid #cacaca;}

ul {margin:0 0 0 20px;padding:0;list-style: none;}
li {margin:0;padding:0 0 5px 15px;background: url("images/bullet.gif") 0 8px no-repeat;line-height:1.4;}

a:link, a:active, a:visited {color:#2788E1;text-decoration:underline;}
a:hover {color:#999;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:0 20px 0 0;}

h1 {font-size:18px;color:#DE6E38;margin-top:0;}
h2 {font-size:26px;}
h3 {font-size:22px;}
h4 {font-size:14px;}
h5 {font-size:11px;font-weight:bold;margin-bottom:0;}
h6 {font-size:11px;color:#B1D0ED;margin:0;}

h2 a:link, h2 a:active, h2 a:visited, h2 a:hover {color:#000;text-decoration:none;}

.header img {float:left;}
.header .donate {background:url('images/header-top-donate.jpg') top left no-repeat;width:368px;height:101px;float:left;}
.header .donate-temp {background:url('images/header-top-donate-blank.jpg') top left no-repeat;width:368px;height:101px;float:left;}

.side {width:220px;float:left;}

.nav {}
.nav ul {margin:0;padding:0;list-style:none;}
.nav ul li {margin:0;padding:0;font-size:13px;line-height:1;}
.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {display:block;color:#7F7F7F;background-color:#fff;padding:8px 12px 8px 30px;text-decoration:none;border-bottom:1px solid #d9d9d9;font-weight:bold;}
.nav ul li a:hover {background-color:#fff;color:#000;}
.nav ul li.hot a:link, .nav ul li.hot a:active, .nav ul li.hot a:visited, .nav ul li.hot a:hover {color:#B81919;}

.quote {width:190px;margin:20px 0 0 20px;background:#C9DFF3 url('images/quote-money.gif') bottom left no-repeat;padding-bottom:30px;}
.quote p {padding:10px;margin:0;font-size:11px;}

.footer {background:#C9E1F7;text-align:center;color:#64707B;}
.footer .inner {padding:15px;}
.footer a:link, .footer a:active, .footer a:visited {color:#2788E1;}
.footer a:hover {color:#2788E1;}

.subfooter {background:#2788E1;color:#5DA6E9;text-align:right;font-size:10px;width:950px;padding:10px;margin:0 auto 30px;}
.subfooter a:link, .subfooter a:active, .subfooter a:visited, .subfooter a:hover {color:#5DA6E9;}

.outer {float:left;margin:20px 0 40px 0;padding:0;}

.content {float:left;width:436px;margin:25px 22px 0 0;padding-left:50px;font-size:14px;}
.content p {font-size:14px;}
.content p.credit {font-size:10px;color:#999;}
.content p.credit a:link, .content p.credit a:active, .content p.credit a:visited, .content p.credit  a:hover {color:#999;}
.content p.small {font-size:11px;color:#333;}

.right {float:left;width:172px;margin-top:25px;padding-left:25px;border-left:1px solid #d9d9d9;}
.right .sponsor {border:1px solid #e5e5e5;margin-bottom:23px;}
.right .r {margin-left:23px;}
.right p {font-size:11px;}
.right p.supporters {color:#7F7F7F;}
.right ul {margin:0;padding:0;list-style: none;}
.right ul li {line-height:1.4;margin:0;padding:5px 0 5px 5px;background: none; border-bottom:1px solid #cacaca;}
.right ul .date {font-size:10px;color:#999;}

.donate {}
.donate p {float:left;margin:0;padding:0 0 0 15px;color:#fff;}
.donate input {float:left;margin:0;padding:0;background:none;border:0;}
.donate input.amount {margin:0 0 0 40px;width:80px;}
.donate form {padding-top:57px;}

.donate input.donate-btn {width:63px;height:18px;background:url('images/donate.gif') no-repeat;outline: none;margin-left:10px;}
.donate input.donate-btn:hover {background:url('images/donate.gif') no-repeat 0 -18px;}

.blog {background:#EEF6FD;margin:10px 0;padding:10px;}
.blog p {font-size:12px;}
.blog p.author {color:#999;}

.thumb {float:left; padding:10px 10px 5px 10px; margin-top:5px; text-align:center; font-size:1px;}
.thumbinner {width:195px; height:195px; padding:0; margin:0; font-size:1px;}
.thumbinner img {display:block; font-size:1px; cursor:hand;}
.thumbinner img.landscape {margin-top:22px;}
.thumb a {text-decoration:none; display:block;}
.thumb a:hover {color:#000;}
.thumb span {font-size:11px;}

table.auction {border-collapse:collapse; margin-top:20px; border-top:3px solid #cacaca;}
.auction tr {vertical-align:top;}
.auction tr td {margin:0; padding:20px 12px 25px 7px; border-bottom:3px solid #cacaca; font-size:11px;vertical-align:top;}
.auction tr th {margin:0; padding:3px 12px 3px 7px; font-weight:bold; text-align:left; background:#333; color:#fff; font-size:18px;}
.auction tr th a:link, .auction tr th a:active, .auction tr th a:visited, .auction tr th a:hover {color:#fff;text-decoration:none;}

p.top {margin-top:0;}

div.highlight {background:#FAFFAD;padding:10px;border:1px solid #CCCCCC;}

p.small {font-size:12px;color:#666;}

.pagenumbers {width:416px;margin-bottom:10px;}