/*
Theme Name: Dust
Theme URI: http://3oneseven.com/wp-themes/
Description: Three column fluid theme with header image rotator.
Version: 3.17.3
Tags: 3 column widgetready black fluid
Author: miloIIIIVII
Author URI: http://3oneseven.com/

Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others may find the source for your site and adapt a suitable version for their own website.
*/

body{padding:0;background:#000 url(images/bg.jpg) top center no-repeat;
margin:0;padding:0;font:14px/20px Arial,Helvetica,sans-serif;color:#ccc;}

#page{background:transparent;width:90%;margin:0 auto;color:#ccc;}
#row{background:transparent;width:100%;margin:0 auto;height:20px;display:block;}

h1{font:normal 42px/35px arial,tahoma,geneva,helvetica,sans-serif;}
h2{font:normal 24px/19px arial,tahoma,geneva,helvetica,sans-serif;}
h3{font:normal 15px/15px arial,tahoma,geneva,helvetica,sans-serif;}
h4{font:normal 15px/15px arial,tahoma,geneva,helvetica,sans-serif;}
h5{font:normal 14px/15px arial,tahoma,geneva,helvetica,sans-serif;
color:#7f7f7f;padding:0;margin:0 8px 0 0;text-align:right;}

#header{background:#000 url(images/rotator/rotate.php) no-repeat top right;width:100%;height:300px;margin:0 auto;position:relative;}

#header h1 a{color:#fff;letter-spacing:-5px;margin:0;padding:0;
position:absolute;left:12%;top:15%;font-variant:small-caps;}
.log{color:#ccc;font:bold 90% arial;height:90px;width:300px;
position:absolute;left:12%;top:27%;}

#nav{list-style:none;margin:0;position:absolute;right:0%;top:-5%;float:right;}
#nav li{float:left;margin-left:5px;}
#nav .current_page_item a,#nav .current_page_item a:visited{color:#900;}
#nav .page_item a{color:#ccc;text-decoration:none;background:#000;padding:10px;font:14px/100% Arial,Helvetica,sans-serif;border-bottom:2px solid #333;font-variant:small-caps;border-left:1px solid #aaa;border-right:2px solid #000;display:block;}
#nav .page_item a:hover{color:#fff;}
#nav ul{list-style:none;}

#content{min-height:50%;overflow:hidden;display:inline;}
.narrowcolumn{width:54%;margin:0;float:left;overflow:hidden;display:inline;}
.widecolumn{width:51%;margin:0;padding:0;float:left;}

a{color:#fff;text-decoration:none;}
a:hover{color:#ccc;text-decoration:none;}

.post{margin:20px 0;}
.postnew{margin:20px 0;padding:0;}

.entry li{list-style:square;margin-left:10px;}
#content p img{float:left;border:none;margin-right:10px;margin-bottom:10px;}

.postmetadata{background:url(images/com.gif) no-repeat;padding:10px 15px 12px 12px;}
.postmetadata2{background:url(images/cm.gif) no-repeat;padding:7px 15px 12px 12px;line-height:80%;}

.pagetitle{color:#fff;margin:20px 0;}
.cat{font-size:.7em;line-height:.85em;margin:0 0 0 5px;padding:0 0 0 5px;color:#aaa;border-left:3px solid #ddd;}

#right_sidebar{width:19%;float:right;margin:20px 0 0 20px;overflow:hidden;display:inline;}
#left_sidebar{width:18%;float:right;margin:20px 0;overflow:hidden;display:inline;}

#left_sidebar h2,#right_sidebar h2 {color:#ddd;background:url(images/quote.png) right no-repeat;padding:14px 0;margin:8px 0;border-bottom:1px solid #333;border-top:1px solid #090909;}
h2,h3{margin:0;padding:10px 0;letter-spacing:-1px;font-variant:small-caps;}
h2 span,h3 span{color:#900;}
h3.comments{font-size:1.2em;font-weight:400;padding:10px 0;}

#right_sidebar ul,#right_sidebar li,#right_sidebar ul li,#left_sidebar ul,#left_sidebar li,#left_sidebar ul li{padding:5px 0 0 5px;margin:0;}
#right_sidebar li li,#left_sidebar li li{font-size:small;margin-left:10px;}
#right_sidebar li li ul li,#left_sidebar li li ul li{margin-left:0;background:url(images/arrow.png) left no-repeat;padding-left:15px;}
#right_sidebar ul,#left_sidebar ul{list-style-type:none;}
#right_sidebar li,#right_sidebar ul select,#left_sidebar li,#left_sidebar ul select{margin:0;padding:0;}
#right_sidebar a:hover,#left_sidebar a:hover{text-decoration:none;}

ol{color:#ccc;padding:10px;}
ul{list-style-type:none;color:#ccc;padding:10px 0;}

blockquote{background:url(images/quote.gif) top left no-repeat;padding:10px 0;font-style:italic;}

blockquote p{color:#fafafa;}
blockquote blockquote{background:url(images/sml.gif) top left no-repeat;padding:0 0 0 25px;font-style:italic;}

#postmeta,#postmeta2{margin:0;padding:20px 0 0 0;display:block;}
.rel{float:left;width:48%;margin:0;padding-right:20px;}
.social{float:right;width:44%;margin:0;padding:0;background:#000;}

#searchform{margin:10px auto;padding:5px 0;/* text-align: center; */}
#searchform #s{width:90%;padding:5px;background:transparent;border:1px solid #333;font:14px courier new;margin:0 10px 0 0;color:#666;float:left;}

a img{border:none;}
small{font-size:10px;}

#content img.wp-smiley{float:none;border:none;padding:0;margin:0;}
#content img.wp-wink{float:none;border:none;padding:0;margin: 0;}

.date{font-size:10px;color:#ddd;}

#wp-calendar{color:#fff;empty-cells:show;width:90%;font-size:10px;}#wp-calendar a{display:block;text-decoration:none;}#wp-calendar #next a{padding-right:10px;text-align:right;}#wp-calendar #prev a{padding-left:10px;text-align:left;}#wp-calendar caption{font:bold 1.3em 'Tahoma',Arial,Helvetica, Sans-Serif;text-align:center;}#wp-calendar td{padding:3px 0;text-align:center;}table caption{font-weight:bold;font-size:12px;}

.ff a img{border:.08em solid #ccc;padding:.077em;width:3.5em;height:3.5em;margin:0 .077em .077em 0;}
.ff a:hover img{border:.08em solid #333;width:3.5em;height:3.5em;}

.l-col{width:97%;float:left;margin-left:5px;border-top:2px solid #333;}

.alt{background-color:#4D4D4D;}
#commentblock{width:99%;color:#ccc;float:left;padding:10px 0 0 0;
margin:10px 0 10px 0;background:#000;border-bottom:1px solid #333;}
.cblock{width:48%;float:left;padding:0;margin:0;border:0;background:#000;}
.bblock{width:48%;float:right;padding:0;margin:0;border:0;background:#000;}
ol#commentlist{padding:5px 0 5px 0;margin:0;list-style-type:none;}
.commentdate{font-size:12px;padding:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}
.nocomments{margin:5px 18px;padding:20px 0;background:transparent;}
.commentname{color:#ccc;margin:0;padding: 5px 5px 5px 0;}
.commentinfo{clear:both;}
.commenttext{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;}
.commenttext-admin{clear:both;margin:5px 0 10px 0;padding:10px 10px 5px 10px;width:95%;background:#070707;}
.commentlist .alt{background:#333;}
#commentsformheader{padding:0;}
#commentsform,#commentsform form{text-align:left;margin:0;padding:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:99%;}
p.comments_link img{margin:0;padding:0;border:none;}
#commentform #submit{font:normal 22px arial,sans-serif;color:#666;background:#000;border:1px solid #333;width:180px;height:28px;cursor:pointer;}
.count{float:right;font:26px impact;color:#333;line-height:33px;}

#footer{border-top:7px double #333;width:90%;height:50px;margin:0 auto;clear:both;color:#333;}
#footer a,#footer a:visited{color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;color:#fff;}
#footer p{text-align:center;padding:20px 0 0 10px;font-size:10px;position:relative;}

body div#toolTip{position:absolute;z-index:1000;width:180px;background:#000;border:0;text-align:left;
padding:10px;min-height:1em;}
body div#toolTip p{margin:0;padding:0;color:#fff;font:14px/19px arial,sans-serif;line-height:13px;}
body div#toolTip p em,body div#toolTip p em span{display:none;}

.aligncenter,.center{display: block;margin:0 auto;text-align:center;padding:3px;}
.alignright,.right {float: right;padding: 4px;margin: 0 0 2px 7px;display: inline;}
.alignleft,.left {float: left;padding: 4px;margin: 0 7px 2px 0;display: inline;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
.clear{clear:both;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}