﻿/*
 
Theme Name: bullit
Theme URL: http://3oneseven.com  
Theme URL: http://vikiworks.com
Description: ...
Author: miloIIIIVII 
Author: Yichi
Author URI: http://3oneseven.com/  
Author URI: http://vikiworks.com
Version: 3.17

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.

order: top, right, bottom, left
*/

body{background:#fff;color:#0000ff;margin:0;padding:0;position:relative;}
body{background:#000000;margin:0;padding:0;border:0;}
#wrap{font:normal 95%/150% Verdana,arial,tahoma;color:#00ff00; 
background:#000000 url(images/header.png) no-repeat top left /*fixed 0 0*/;margin:0 auto;padding:0;text-align:justify;}
a{color:#ab8263;text-decoration:none;}
a:hover{color:#ffff99;text-decoration:none;}

#container{width:982px;padding:0;margin:0 auto;overflow:hidden;font:normal 14px/20px arial,tahoma,Verdana;color:#9f9f9f;background:transparent;}
#content{width:765px;float:right;padding:32px 5px;background:#121315;overflow:hidden;display:inline;border-right:1px solid #121315;}
#header{margin:0;padding:0;margin:295px 0 0 0;}

#logo{float:right;margin:0;width:38%;background:transparent;/* padding:0 10px 0 0;display:block;*/}
#logo h1 a{margin:0;padding:0 10px 0 0;color:#ab8263;font:bold 28px Tahoma, Verdana, Helvetica, Arial;padding:0;}
#logo h1 a:hover{color:#ffff99;}
#logo .des{float:right;padding:0 10px 0 0;/* margin:-32px 0 0 0;*/color:#99ccff;font-style:italic;}
h3{margin:0;padding:15px 0;font:bold 16px Arial;text-transform:uppercase;color:#5e5e5e;}
h4{margin:0;padding:0;font:bold 14px Arial;text-transform:uppercase;color:#afafaf;letter-spacing:-1px;
border-bottom:1px dotted #333;padding:0 0 5px 0;}

.indented{padding-left:70px;padding-right:50px;}     	}
#nav{color:#ccc;border:0;display:block;padding:0;margin:0;z-index:5;position:relative;float:left;background:#040404 url(images/menu.png);}
#nav ul{width:982px;list-style-type:none;background:transparent;padding:0;margin:0;z-index:500;}
#nav li{display:inline;float:left;min-height:20px;position:relative;text-align:left;padding:0 16px 2px;margin:0;}
#nav h2{padding:0;margin:0;text-decoration:none;font:normal 1.1em "tahoma",arial,helvetica,sans-serif;}
#nav li ul{width:200px;height:auto;top:100%;left:0;font:normal 1.0em "tahoma",arial,helvetica,sans-serif;line-height:1.9em;}
#nav li.LargeNav ul{width:200px;height:auto;top:100%;left:0;}
#nav li ul li{text-align:left;width:200px;height:auto;display:block;border-bottom:1px solid #333;}
#nav li.LargeNav ul li{text-align:left;width:200px;height:auto;display:block;}
#nav li li ul{top:0;left:0;}
#nav li li:hover ul{left:200px;}
#nav ul ul,#nav ul li:hover ul ul,#nav ul ul li:hover ul ul,#nav ul ul ul li:hover ul ul,
#nav ul ul ul ul li:hover ul ul{position:absolute;display:none;}
#nav li:hover ul,#nav ul li:hover ul,#nav ul ul li:hover ul,#nav ul ul ul li:hover ul,#nav ul ul ul ul li:hover ul,#nav ul ul ul ul ul li:hover ul{display:block;width:200px;}
#nav #PhpWebcontent{display:none;}
#nav ul ul{background:#000;}
#nav ul li{background:transparent;display:block;}
#nav h2,#nav h2 a{color:#ccc;}
#nav a{text-decoration:none;color:#ccc;display:block;}
#nav ul li:hover{color:#1F375D;display:block;background:transparent /*url(images/012.gif)*/ no-repeat top right;cursor:pointer;}
#nav ul li ul li{background:#070707;display:block;}
#nav ul li ul li:hover{display:block;background:#333;width:200px;}
#nav ul li ul ul li{background:#000;display:block;}
#nav ul li ul ul li:hover{background:#1F1F1F;display:block;}

.post{margin-bottom:35px;padding:10px 27px;color:#99ccff;border-bottom:1px dotted #333;}
.post:hover{background:#151515 url(images/back_on.png) repeat-x 0 0;}
.post h2,.post h1{font:normal 21px arial,tahoma,verdana;letter-spacing:-1px;margin:0;padding:0;font-variant:small-caps;letter-spacing:-1px;padding:0 0 5px 0;}
.post h2 a{color:#99ccff;text-decoration:none;margin:0;padding:0;}
.post h2 a:hover{color:#900;border-bottom:1px dotted #900;}
.post small{font:65% arial;text-transform:uppercase;display:block; float:right;text-align:right;height:20px;width:100%;padding:0 0 15px 0;}			
.post small a{color:#eee;text-decoration:none;}
.post small a:hover{color:#999;}
.post-comments{/*background:url(images/icon-comment.gif) no-repeat 0 50%;*/ padding-left:13px;margin:0;}

.entry ul li{margin:0;color:#bbb;padding:0 0 0 12px;list-style-type:none;}		
.entry ol{list-style:square;}
.entry a{text-decoration:none;color:#555;}
.entry a:hover{color:#ccc;background:#333;text-decoration:none;}
.entry img{border:1px solid #222;}
.entry img:hover{border:1px solid #777;}
.entry img.wp-smiley {border:0;margin:0;padding:0;}

h3#comments,h3#respond{font:normal 15px arial,verdana;text-transform:uppercase;color:#666;padding:4px 0 4px 25px;}
h3#comments{background:url(images/addcomment.png) left no-repeat;}
h3#respond{background:url(images/addcomment.png) left no-repeat;}
h3#trackback{background: url(images/pingback.png) left no-repeat;font:bold 10px arial, verdana;text-transform:uppercase;color:#666;padding:3px 0 4px 25px;}
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist cite{font-style:normal;color:#ccc;}
ol.commentlist small{color:#666;}
ol.commentlist li{border-bottom:1px dotted #222;padding:10px;}
ol.commentlist li{background:#1d1d1d;}
ol.commentlist li#linkpage ul li{ padding:4px 0;float:left;}
.alt{background:#1d1d1d;}.pingback{margin-bottom:20px;} 
ol.commentlist li span.moderate{background:url(images/notice.png) no-repeat;padding:3px 0 3px 20px; color:#c4df9b;}
#commentform input#author,#commentform input#email,
#commentform input#url{font-family:tahoma,verdana,arial;background:#f1efd3 url(images/icon_form.gif) no-repeat;border:1px solid #333;padding:4px 4px 4px 30px;width:200px;}
#commentform input#author{background-position:3px -3px;}
#commentform input#email{background-position:3px -33px;}
#commentform input#url{background-position:3px -63px;}
#commentform #comment{width:97%;font:14px tahoma,verdana,arial;letter-spacing:-1px;background:#fff url(images/icon_form_bg.gif);border:0;padding:6px;}
.count{float:right;font-size:26px;color:#333;line-height:33px;}

#sidebar{margin:0;padding:0;background:#000000;width:205px;float:left;
border-right:1px double #000;display:inline;overflow:hidden;}
#sidebar h3{margin:0;padding:0;font:normal 16px Arial;text-transform:uppercase;color:#ccc;}
#sidebar-me{padding:5px 15px 10px 15px;}
#sidebar-me a{color:#ddd;display:inline;background:#662704;padding:2px;}
#sidebar-me a:hover{color:#ddd;display:inline;background:#151515;padding:2px;}
#sidenote{margin:0;padding:15px;color:#555;}
#sidenote h2.delicious-banner{display:none;}
#sidenote li a{color:#999;text-decoration:none;border-bottom:1px dotted #111;}
#sidenote li a:hover{color:#942f25;border-bottom:1px solid #111;}
#sidenote img{border:1px solid #222;} 
#sidenote img:hover{border:1px solid #777;}
#sidenote .delicious{width:175px;margin-top:10px;float:left;}
#sidenote .flickr{width:180px;margin-top:10px;float:right;}
#sidenote .flickr img{margin:3px;width:36px;height:36px;display:block;float:left;}
#random{width:400px;height:28px;background:url(images/random.png) no-repeat;}
#random a{color:#eee;}
#random a:hover{color:#fc0;}
#recent{margin:0;padding:0;}
#recent h2{margin:0;text-transform:uppercase;color:#333;}
#recent ul{padding:5px 0;margin:0;list-style-type:none;}
#recent li a{color:#666;text-decoration:none;}
#recent li a:hover{color:#942f25;}

#sidecomments{margin:5px 0;padding:0;width:99%;}
#sidecomments ul li{padding:0;margin:0;list-style:none;}
#sidecomments li a{color:#666;text-decoration:none;}
#sidecomments li a:hover{color:#942f25;}
#sidecomments img{border:1px solid #222;width:30px;height:30px;} 

#monthly{padding:0;margin:0;}
#monthly ul li{padding:3px 0;list-style:none;}
#monthly li a{color:#666;text-decoration:none;}
#monthly li a:hover{color:#942f25;}
#simtag{margin:5px;padding:10px 8px 40px 10px;background:transparent;}
#simtag a:link,#simtag a:visited{text-decoration:none;}
#simtag a:hover{text-decoration:underline;}
#simtag2{margin:0;padding:10px 0 35px 0;background:transparent;}
#simtag2 a:link,#simtag2 a:visited{text-decoration:none;color:#662704;}
#simtag2 a:hover{text-decoration:underline;}
#twitter{margin:0 auto;padding:30px 30px 8px 10px;background:transparent url(images/twitter.png) no-repeat;}
#twitter a{text-decoration:none;color:#666;}
#twitter a:hover{color:#943021;}
#twitter ul{margin:0;padding:0;list-style-type:none;}
#twitter li{padding:8px 0;}

.cat{height:85px;background:transparent;padding:10px 0 10px 10px;}
.cat ul{margin:4px 0;}	
.cat ul li{list-style:none;padding:4px 0;display:inline;}
.cat ul li a:link,.cat ul li a:visited{color:#999;float:left;width:35%;padding:2px;margin:0 3px;}
.cat ul li a:hover{color:#fff;background:#662704 url(images/cat-sign.gif) no-repeat 95% 50%;}

#featured{width:100%;height:230px;margin:0;padding:0;background:#080808;}
.controls{padding:4px 2px 1px 2px;}
.controls a{background:#181818;border:1px solid #181818;display:block;float:left;height:25px;width: 25px;margin-left:2px;margin-right:8px;padding:2px;}
.controls b{background:#000;display:block;height:25px;overflow:hidden;text-indent:-999em;width:25px;}
.controls a.on{border:1px solid #999;}
.controls a:focus{outline:none;border-color:#999;}		
.boxIn{clear:both;border:0;padding:0 10px;}
.pi{padding:5px 0;width:400px;}
.mi{color:#666;background:#000;padding:7px;font:13px tahoma,arial;margin:95px 10px 10px;width:70%;}
.mi a{color:#999;text-decoration:none;} 
.mi a:hover{color:#ddd;}

div.scroller{width:400px;height:190px;overflow:hidden;}
div.scroller div.section{width:400px;height:190px;overflow:hidden;float:left;}
div.scroller div.content{width:100%;}
.section{color:#fff;}

#linkpage{margin:0;padding:0;font-size:90%;}
#linkpage h2{font:bold 10px arial;color:#999;text-transform:uppercase;margin:0;padding:10px 0;}
#linkpage li{float:left;}

#sbm{clear:both;padding:5px 0 0 15px;font-size:10px;}
#sbm a{color:#ccc;text-decoration:none;border-bottom:1px dotted #111; }
#sbm a:hover{color:#942f25;border-bottom:1px solid #111;}
#sbm img{display:none;}

#wp-calendar th{font-size:10px;width:25px;height:20px;text-transform:capitalize;vertical-align:top;cursor:pointer;text-align:center;color:#99CCFF;}
#wp-calendar #next a{float:right;padding-right:0;text-align:right;}
#wp-calendar #prev a{float:right;padding-right:5px;text-align:left;} 
#wp-calendar td{font-size:10px;vertical-align:top;padding:1px 0 1px 0;text-align:center;width:25px;height:20px;color:#99CCFF;}
#wp-calendar td.pad:hover{cursor:pointer;width:25px;height:20px;}
#wp-calendar td:hover {cursor:pointer;text-decoration:none;border:0;width:25px;height:20px;}
#wp-calendar a:link {display:block;cursor:help;font:bold 1.1em Arial, Helvetica, Sans-Serif;color:#FFFF88;border:1px solid #FFFF88;text-decoration:none;}
#wp-calendar a:hover {color:#FFFFFF;border:1px solid #FFFFFF;text-decoration:bold;}

#searchdiv{margin:0;padding:0;}
#searchform{margin:0;padding:0;overflow:hidden;}
#s{background:#000;color:#ccc;width:99%;font:13px arial,tahoma,Sans-Serif;padding:5px 0 5px 0;margin:4px 0 0 0;border:1px solid #121315;}
.search,.sub{padding:10px 0 10px 10px; }

#footer{height:300px;clear:both;margin:15px auto;border-top:1px solid #333;
padding:15px 0;width:982px;font-size:0.9em;background:url(images/footer-right.png) bottom right no-repeat;}
#footer .footnav{margin:0;}
#foot .footnav ul{width:100%;border-top:1px solid #333;border-bottom:1px solid #333;padding:5px 0 5px 0;background:transparent;}
#footer .footnav li{list-style-type:none;display:inline;}
#footer .footnav li a{float:left;display:block;color:#fff;text-decoration:none;
background:#000;border:1px solid #1F1F1F;padding:10px 15px 10px 15px;font-size:0.9em;margin:0 10px 0 0;}#footer .footnav li a:hover{background-color:#1F1F1F;}
#footer h3{margin:10px 0;}
#footer .footlinks ul{float:left;margin:10px;width:201px;padding:0 10px 0 0;
list-style-type:none;border:0;}

ul{list-style:none;margin:0;padding:0;}ol{list-style:square;}
ul.dates, ul.counts{list-style-type:none;margin:3px 0;}
ul.dates li, ul.counts li{list-style-type:none;margin:0;padding:3px 0 3px 10px;background:url(images/li.gif) no-repeat center left;}
ul.dates .date{color:#333;padding:0 5px 0 0;text-transform:uppercase;font:12px arial;}
ul.counts .count{float:right;color:#858585;}
ul.dates a, ul.counts a{color:#666;text-decoration:none;}
ul.dates a:hover,ul.dates a:hover .date,ul.counts a:hover,ul.counts a:hover .count{color:#fafafa;}

.clear{clear:both;}
.left,.alignleft{float:left;margin-right:8px;}
.right,.alignright{float:right;margin-left:8px;}
.center,.aligncenter{display:block;margin:0 auto;text-align:center;padding:7px;}

#pl320 {float:left;width:320px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}
#pr320 {float:right;width:320px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}
#pl {float:left;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}
#pr {float:right;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}



.pagetitle{margin:0;padding:6px 5px 20px 20px;font:normal 18px arial,verdana;color:#ccc;text-transform:uppercase;background:url(images/exclamation.png) no-repeat 0 15%;}

code{font:11px Courier New;font-style:normal;color:#99FFCC;padding:12px 10px;display:block;background:#333;}
blockquote{padding-top:5px;padding-bottom:5px;background:url(images/close-quote.png) no-repeat right bottom;font-weight:bold;}
blockquote p{color:#99ffcc;padding-left:10px;text-indent:-18px;}
blockquote p:first-letter{background:url(images/open-quote.png) no-repeat left top;padding-left:18px;padding-top:8px;font-size:17px;}

#slide{margin:20px 10px;padding:5px;}
#slide a.hightlighted,#slide a.hightlighted_down{ background:#151515;text-transform:uppercase;padding:4px;padding-left:6px;padding-right:6px;
text-decoration:none;color:#999;}
#slide a.hightlighted:hover{background:#333;}
#slide a.hightlighted_down{background:#662704;color:#ddd;}

#b{height:160px;margin:0;padding:0;background:#252525;
border-top:1px solid #303030;border-bottom:1px solid #2f2f2f;}
#b ul{margin:0;padding:0;}#openB{float:right;margin:5px 20px 0 0;font-size:80%;}
#closeB{float:right;margin:5px 20px 0 0;font-size:90%;}
.expand a{text-indent:-999em;/*background:transparent url(images/handler.png) no-repeat left top;*/display:block;float:right;width:36px;height:20px;padding:0;margin:0 140px 0 0; }
#relposts{margin:0;padding:0;color:#333;}
#relposts h3{margin:0;font:normal 18px Arial;text-transform:uppercase;color:#666;}
#relposts ul li{margin:0;padding:2px 0;}
#relposts ul li a{color:#666;text-decoration:none;border-bottom:1px dotted #222;}
#relposts ul li a:hover{color:#ccc;border-bottom:1px solid #942f25;}                                                                                                                                                                                                                                              