/*
Theme Name: Star Theme 3
Theme URI: http://oakcreative.net
Description: Based on Oak Creatives default template which in turn was based on the default wordpress Kubrick theme.
Version: 0.3
Author: Stu
Author URI: http://oakcreative.net
Tags: red, fixed width, two columns, widgets but hard coded sidebar menu's
*/

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html {color:#5f5f5f;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:inherit;font-weight:inherit;}
del,ins {text-decoration:none;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
legend {color:#000;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}
/*	End Yahoo default css */

/* Begin structure */
body {font-size:13px;font-family:Verdana, Arial, Sans-Serif;color:#5f5f5f;text-align:center;background:#f2f2f2 url(images/header-tile.gif) repeat-x;}
#page {margin:0 auto;width:984px;background:#f2f2f2 url(images/pagetile.gif) repeat-y;text-align:left;}
#headerimg-demolition {width:984px;height:273px;background:transparent url(images/headerimg-demolition.png) no-repeat;}
#headerimg-waste {width:984px;height:273px;background:transparent url(images/headerimg-waste.png) no-repeat;}
#header {margin:-263px 0 0 0;width:984px;height:140px;text-align:right;}
#content {font-size:13px;line-height:19px;float:right;margin:-40px 50px 0 10px;width:700px;}
#content {_margin:-40px 25px 0 10px; /* IE 6 and below */}
#sidebar {float:left;margin:0 0 20px 10px;width:155px;background:url(images/iso-logos.gif) repeat-x center bottom;}
#footer {margin:0;background:url(images/footer-tile.gif) repeat-x;height:175px;text-align:center;clear:both;}
#footerimg-demolition {margin:0 auto;width:984px;height:175px;background:transparent url(images/footerimg-demolition.png) no-repeat;}
#footerimg-waste {margin:0 auto;width:984px;height:175px;background:transparent url(images/footerimg-waste.png) no-repeat;}
.entry {margin:0;clear:both;}
.post {margin:0 0 40px;}
.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:20px;}
/* End structure */

/*	Begin typography */
p {font-size:13px;font-family:Verdana, Arial, Sans-Serif;color:#5f5f5f;text-align:left;}
a {color:#5dafee;text-decoration:none;}
a:hover {text-decoration:underline;}
small {font-size:9px;line-height:15px;color:#999;}
ul, ol {margin:0 0 20px 0}
li li {margin:0 0 0 10px}
h1 {font-size:34px;color:#cc0000;}
h2 {font-size:19px;color:#5f5f5f;}
h3 {font-size:14px;color:#5f5f5f;}
h1, h2, h3 {font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;text-decoration:none;margin:0;}
h1 a, h2 a, h3 a {color:#5dafee;}
h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:underline;}
#header img {float:left;width:210px;height:140px;margin:10px 0 0 0px;}
#header .address {float:right;width:300px;color:#fff;font-size:13px;line-height:16px;text-align:right;font-weight:bold;text-shadow:2px 2px 4px #000;}
#title {height:180px;}
#title h1 {float:left;width:450px;margin:50px 0 0;line-height:32px;}
#title span {float:left;width:450px;margin:0;font-size:19px;color:#5f5f5f;font-weight:bold;line-height:21px;}
#title img {float:right;width:176px;height:141px;margin:-40px 20px 0 0}
#content p {margin:0 0 20px;}
#content .smallattachment {text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}
#content .attachment {text-align:center;margin:5px 0px;}
#copywrite {float:right;margin:20px 50px 0 10px;width:700px;text-align:center;font-size:11px;line-height:12px;}
#copywrite {_margin:20px 25px 0 10px; /* IE 6 and below */}
#footer p {text-align:center;color:#fff;}
.postmetadata {color:#999;clear:both;}
.postmetadata ul, .postmetadata li {display:inline;list-style-type:none;list-style-image:none;}
/* End typography */

/* Begin images */
p img {padding:0;max-width:100%;}
a img {border:none;}
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright {float:right;margin:0 0 0 10px;padding:0;}
.alignleft {float:left;margin:0 10px 0 0;padding:0;}
.image-thumbs {margin-top:40px}
.image-thumbs img {margin:0 10px 0 -5px;padding:5px;border:1px solid #c8c8c8;}
/* End images */

/* Begin captions */
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.wp-caption {padding:6px;border:1px solid #ddd;text-align:center;}
.wp-caption img {margin:0;padding:0;border:0 none;border:1px solid #c8c8c8;}
.wp-caption-text {font-size:10px;text-align:center;border:1px solid #c8c8c8;}
#content .wp-caption p {margin:4px;padding:0;}
/* End captions */

/* Begin sidebar */
.widget {margin:30px 0 0;}
#sidebarmenu {margin:0 0 150px 0}
#sidebar ul li {list-style-type:none;list-style-image:none;line-height:30px;}
#sidebar ul li ul li {border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:2px 0 2px 0}
#sidebar ul li ul li a {line-height:28px;display:block;padding-left:10px;}
#sidebar ul li ul li a:hover {text-decoration:none;background:#e4e4e4 url(images/menu-item-over.gif) no-repeat right;}
/* sidebar ul li .current_page_item a, #sidebar ul li .current-cat a {text-decoration: none;background:#e4e4e4 url(images/menu-item-over.gif) no-repeat right;} */
#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}
ol li, #sidebar ul ol li {list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin:-1px 0 0;}
#searchform {margin:10px auto;padding:5px 3px;}
#sidebar #searchform #s {width:108px;padding:2px;}
#sidebar #searchsubmit {padding:1px;}
/* End sidebar */

/* Begin Calendar */
#wp-calendar {empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar a {text-decoration:none;display:block;}
#wp-calendar #next a {padding-right:10px;text-align:right;}
#wp-calendar #prev a {padding-left:10px;text-align:left;}
#wp-calendar #prev a, #wp-calendar #next a {font-size:9px;}
#wp-calendar caption {font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;text-align:center;width:100%;}
#wp-calendar td {padding:3px 0;text-align:center;}
#wp-calendar th {font-style:normal;text-transform:capitalize;}
/* End Calendar */

/* Begin comments*/
.commentlist li .avatar {float:right;border:1px solid #c8c8c8;padding:2px;background:#fff;}
.commentlist li {margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}
.commentlist li ul li {margin-right:-5px;margin-left:10px;}
.commentlist p {color:#8c8c8c;margin:10px 5px 10px 0;}
#commentform {margin:5px 10px 0 0;}
#commentform p {margin:5px 0;}
#commentform input {width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea {width:100%;padding:2px;}
#commentform #submit {margin:0 0 5px auto;float:right;}
#respond:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.children {padding:0;}
.nocomments {text-align:center;margin:0;padding:0;}
.commentmetadata {margin:0;display:block;}
/* End comments */
/* Begin misc */
hr {display:none;}
.center {text-align:center;}
.hidden {display:none;}
.clear {clear:both;}
/* End misc */