/*  
Theme Name: Buy Network
Author: Buy Network
URL: http://www.buynetwork.com.au
*/

body{background-image: url(images/bg.jpg); background-repeat:repeat-y; background-color: #616487; background-position: 50%; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333; margin:0; padding:0;}

a img {border: none;}

h3 {color #999;}

#wrap {width:970px;margin: 0 auto; padding: 0; text-align: left;}

* html #wrap {padding: 0 0 0 5px;}

#top {width: 970px; margin:0 auto; padding:0;}

#header {width: 970px; height: 100px; margin: 5px 0 0 0; padding: 0; background-image: url(images/header.jpg);}

#header h1.title {margin: 0; padding: 0; float: left;}

#header h1.title a {margin: 0; padding: 0; width: 290px; height: 100px; background-image: url(images/buy-freezers-logo.gif); display: block; background-repeat: none;}

#header h1.title a span {display: none;}

p.desc {display: none; margin: 0; padding:0;}

#nav {background-color: #fff; background-image: url(images/nav-bg.gif); height: 30px; width: 970px; clear: both; margin: 5px 0 0 0; padding: 0;}

ul.nav {height: 30px; line-height: 30px; float: left; list-style: none; font-size: 12px; text-transform: capitalize; margin: 0; padding: 0;}

ul.nav li {float: left; list-style-type: none; margin: 0; padding: 0;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited {color: #0B1EA8; float: left; display: block; padding: 0 15px; font-weight: bold; border-right: 1px solid #ccc; text-decoration: none;}

ul.nav li a:hover,ul.nav li a:active {color:#000; text-decoration: none;}

ul.nav li.current_page_item a {text-decoration:none;}

ul.nav li ul {float: left; margin: 0; padding: 0;}

#searchform {height: 22px; float: right; padding: 0; margin: 3px 3px 0 0;}

#searchform #s {font-size: 8pt; width: 200px;}

#searchform input {height: 16px; color:#666; border: 1px solid #ccc; margin: 0; background:#fff; padding: 3px;}

#searchform #submit {font-size: 8pt;}

#main {width: 970px; margin: 0; padding: 0;}

#content {float: left; width: 665px; margin: 0; padding:0;}

#index-content {width:330px; float:left; margin: 5px 0 0 0; padding:0; border: 1px solid #ccc;}

#index-content .index-content-inner {padding: 5px;}

#index-content h3 {border-bottom: 1px dotted #ccc; color: #1125A9; clear: both;}

#index-posts {width: 330px; float:right; margin: 0; padding:0;}

.entry {float: left; width: 665px; margin: 5px 0 0 0; padding:0;}

.page {float: left; width: 665px; margin: 5px 0 0 0; padding:0;}

#index-posts .entry {width: 320px; margin: 5px 0 0 5px; padding: 0 0 20px 0;}

.entry h2 {font-size: 20px; color: #031168; margin: 0 0 5px 0; padding: 0; font-weight: normal; border-bottom: 1px dotted #ccc;}

h2 {font-size: 20px; color: #031168; margin: 0 0 5px 0; padding: 0; font-weight: normal;}

.entry h2 a, h2 a {color: #2a3cb3; text-decoration: none;}

.entry h2 a:hover, h2 a:hover {color: #3464ff;}

.permalink {margin:0; padding: 0;}

small.date {float: left;}

#sidebar {float: right; width: 300px; margin: 5px 0 0 0; padding: 0;}

.navigation {display: block; text-align: center; margin-top: 10px;}

.alignright {float: right; padding: 0 0 10px;}

.alignleft {float: left; padding: 0 0 10px;}

.entry img {padding: 0 5px 0 0;}

.boxcomments {margin: 10px 0 0 0; width: 665px;}

.boxcomments h2 {display: block; font-size: 16px; margin:0; padding: 0; border-bottom: 1px dotted #ccc; font-weight: normal;}

#commentform {margin: 0; padding: 0;}

#commentform label {display: block; margin: 0;}

#commentform input {width: 170px; margin: 0 5px 10px 0; padding: 1px;}

#commentform textarea {width: 500px; margin:0; padding:0; border: 1px solid #ccc;}

#commentform #submit {margin:0 0 20px;}

#commentform p {margin: 5px 0;}

.commentlist {line-height: 130%; margin: 10px 0px; padding-left: 20px;}

.commentlist li {padding: 5px; margin: 0 0 10px 0;}

.commentlist .odd {background: #eee none repeat scroll 0%;}

.commentlist cite {font-size: 120%; font-style: normal; font-weight: bold;}

.commentlist cite a, .commentlist cite a:visited {text-decoration: none;}

.commentlist small {display: block; font-size: 87%; margin-bottom:5 px;}

.commentmetadata a {text-decoration: none;}

.mycomment {border: 1px solid #6D7CCF;}

ol.cloop {list-style:none;margin:0 0 1px;padding:15px;}

ol.cloop li {display:block; list-style:none; padding-left:15px; margin:0 0 5px;}

#footer {background: #0B1EA8; color: #fff; font-size: 11px; clear: both; width: 970px; line-height: 20px; margin: 0; padding: 0;}

#footer a:hover {text-decoration: none; color: #666; border: none; margin: 0;}

a {color: #2a3cb3;}

a:hover {color: #3464ff;}

.sidebar-box {margin: 5px 0 0 0; padding: 0; border: 1px solid #ccc;}

.sidebar-box-inner {padding: 5px}

.sidebar-title {background-color: #5465c8;}

#sidebar h2{color: #fff; font-size: 14px; margin: 0; padding: 5px; border: none; font-size: 12px; font-weight: bold;}

#sidebar ul {list-style-type: square; margin: 0; padding: 0 3px;}

#sidebar ul li {list-style-type: none; background: transparent url(images/bullet.gif) no-repeat 0 4px; border: 0; margin: 0; padding: 0 0 2px 14px;}

#footer-nav ul {list-style-type: square; margin: 0; padding: 0 3px;}

#footer-nav ul li {list-style-type: none; background: transparent url(images/bullet-footer.gif) no-repeat 0 4px; border: 0; margin: 0; padding: 0 0 2px 14px;}

#footer a:link,#footer a:active,#footer a:visited{text-decoration:none;color:#fff;border:none;}

#footer-inner {margin: 5px;}

#footer-nav {background-color: #8895DB; margin: 0; padding: 0;}

#footer-nav-inner {margin: 5px;}

#footer-nav h3 {padding: 5px 0 5px 0; margin: 0 0 5px 0; color: #fff; font-weight: normal; font-size: 14px; border-bottom: 1px dotted #ccc;}

#footer-nav .footer-col-1 {float: left; width: 310px; margin: 10px 0 10px 5px;}

#footer-nav .footer-col-2 {float: left; width: 310px; margin: 10px 0 10px 10px;}

#footer-nav .footer-col-3 {float: right; width: 309px; margin: 10px 5px 10px 10px;}

.post-info {font-size: 11px;}

.post-date {color: #999; float: left; background: url(images/mini-calendar.gif) no-repeat; padding: 0 0 0 15px; font-size: 11px;}

.post-comments {background: url(images/mini-comments.gif) no-repeat; padding: 0 0 0 15px; float: right;}

.post-tags {background: url(images/mini-tag.gif) no-repeat; padding: 0 5px 0 15px; margin: 0 0 5px 0;}

.post-info a {text-decoration: none}

.banner-300 {width: 300px; height: 250px; padding: 0; margin: 0; border: none;}

.banner-300 a img, .banner-300 p {padding: 0; margin: 0; border: none;}

.banner-468 {width: 468px; height: 60px; float: right; position: relative; top: 16px; right: 24px; padding: 0; margin: 0; border: none;}

.banner-468 a img, .banner-468 p {padding: 4px; margin: 0; background-color: #8895DB; border: 1px solid #031168;}

.link-bar {margin: 10px 0 5px 0; padding: 5px; border: 1px solid #ccc; background-color: #ccc;}

.post-banner {margin: 10px 0 5px 0; padding: 5px; border: 1px solid #ccc; width: 468px; height: 60px;}

blockquote {background: url(images/start_quote.png) top left no-repeat; font-weight: bold; color: #989898; font-style: italic; padding: 0; margin: 0; font-size: 14px;}
   
blockquote p {background-image: url(images/end_quote.png); background-position: bottom right; background-repeat: no-repeat; padding-left: 30px; padding-right: 30px;}

.alignright {float: right; margin: 0 0 5px 5px;}

.alignleft {float: left; margin: 0 5px 5px 0;}

.clear {clear: both;}

.facts-box {width: 175px; border: 1px solid #ccc; padding: 5px 5px 0 5px; margin: 15px 5px 5px 5px; float: right; clear: right;}

.facts-box h3 {padding: 0 0 5px 0; margin: 0; color: #1125A9;}

.facts-box img {padding: 5px 0 0 0;}

.facts-box p {padding: 0 0 5px 0; margin: 0;}