/*
Design by aniseed.com.au
*/

/* General layout */
body {background:#000000; color:#fff; font: 12px arial, verdana, lucida, sans-serif; margin:0; padding:10px 0 0 0;}
#container {background:#000000; margin:0 auto 20px; padding:10px 20px 20px; width:920px;}

/* Site title */
#logo {margin: 0 0 20px 0; width: 260px; float:left;}
#logo h1 a {border:none; color:#FF9900;}
#logo h1 a:hover {border:none; color:#cccccc; text-decoration:none;}
#logo h2 a {border:none; font-size:1.4em; font-weight:600; margin:0 0 0 0; color:#FF9900;}
#logo h2 a:hover {border:none; color:#fff; text-decoration:none;}
#logo p {font-size:1.3em;  color:#ffffff; margin: 0 0 0 0;}
#logo img {margin: 0 0 0 0;}

/* Tags */
a {border-bottom:1px dotted #fff; color:#fff; text-decoration:none;}
a:hover {border-bottom:1px solid #FF9900; color:#FF9900; text-decoration:none;}
a img {border:0; text-decoration:none;}
h1 {font-size:2.8em; font-weight:800; margin:0 0 5px; padding:0;}
h2 {font-size:1.6em; font-weight:600; margin:0 0 12px; color:#FF9900;}
h3 {font-size:1.4em; font-weight:400; margin:0 0 10px; color:#FF9900;}
h3 {font-size:1.2em; font-weight:300; margin:0 0 10px;}
p {line-height:1.5em; margin:0 0 15px; text-align:left;}
ul,ol {margin:0 0 15px 0; padding:0;}
li {margin:0 0 5px 0;}

/* Menu */
#navcontainer {margin: 0 0 20px 0; float:left; width: 660px; padding: 10px 0 0 0;}
#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
text-transform: uppercase;
}
ul#navlist li a#current
{
border-bottom:1px solid #FF9900; color: #FF9900;
}

/* Header description area */
#desc {background:#FF9900  bottom left repeat-x; clear:both; color:#fff; margin:5px 0 15px; padding:0 0 2px 0;}

/* Main content */
#main {float:left; margin:0 0 20px 0; padding:0; width:660px;}

/* Homepage Main content */
#home {float:left; clear:both; margin:0 60px 20px 60px; padding:0; width:800px;}

/* Sidebar */
#sidebar {float:left; clear:both; width:260px; margin:0 0 0 0;}
#sidebar li {list-style-type: none; text-decoration:none; text-transform: uppercase;}
#sidebar li a {border-bottom:1px dotted #fff; color:#fff; text-decoration:none;}
#sidebar li a:hover {border-bottom:1px solid #FF9900; color:#FF9900; text-decoration:none;}
#sidebar li a#current {border-bottom:1px solid #FF9900; color: #FF9900;}


/* Footer */
#footer {background:#000000; border-top:1px solid #303030; clear:both; margin:0; padding:0;}
#footer a {color:#fff;}
#footer a:hover {color:#FF9900;}
#footer p {color:#ffffff; font-size:10px; margin:10px 0 0; padding:0;}

/* Additional classes */
.photo {background-color:#fff; border:0; margin:0 5px 0; padding:0; float: left; clear:both;
}
.enlarge {border:1px #fff; color:#fff; text-decoration:none; float: right;
}
.caption {color:#fff; float: right; font-size:10px; margin:0; padding:0; align:right;}
.timestamp {font-size: 1.0em; color:#606060; margin:-10px 0 10px 0;}
.right {margin:-8px 0 8px 0; text-align:right;}
.block {background:#f0f0f0; padding:10px;}
.hide {display:none;}
