
body {
	font-family:Arial, Verdana, Geneva, sans-serif;
	background:#000000 url("../img/dark/BG.jpg") repeat-x top;
	color:#ddd;
	background-attachment:fixed;
}
h1, h2, h3, h4, h5, h6{
	font-family:Georgia, Arial, Verdana, Geneva, sans-serif;	
	font-weight:normal;
	font-style:italic;
	color:#fff;
	text-shadow:1px 1px 2px #111;
}
label, #nav a {
	font-weight:bold;
	color:#fff;
}
.entry-content{
	font-size:14px;
}
hr{
	background:#999;
}
pre{
	background:#444;
	border-left:10px #555 solid;
}
h1 {
	font-size:40px;
}
h2 {
	font-size:36px;
	letter-spacing:-1px;
	font-weight:normal;
	line-height:42px;
	background:url("../img/dark/separator.png") repeat-x bottom;
	padding:0px 0 20px 0;
}
h3 {
	font-size:24px;
}
.entry-content h3{
	font-size:26px;
	letter-spacing:0px;
	font-weight:normal;
	line-height:32px;
	color:#999999;
	padding:20px 0 0 0;
}
h4 {
	font-size:18px;
	margin-bottom:10px;
}
h5 {
	font-size:16px;
	margin-bottom:10px;
}
h6 {
	font-size:14px;
}
.home-content .widgettitle{
	font-size:24px;
	margin-bottom:10px;
}
a, .widget a{
	font-weight:normal;
}
a:link {
	color:#0088CC;
}
a:visited{
	color:#0088CC;
}
a:hover{
	color:#fff;
}
a:active{
	color:red;
}
.entry-content a:link{
	color:#0088CC;	
}
.entry-content a:visited{
	color:#30a4d0;	
}
.entry-content a:hover{
	color:#0088CC;	
}
.sidebar a:link{
	color:#fff;	
}
.sidebar a:visited{
	color:#fff;	
}
.sidebar a:hover{
	color:#0088CC;	
}
.content{
	background:url("../img/dark/content-bg.png") no-repeat top;
}
.slide-nav{
	background:url("../img/dark/bar-bg.png") no-repeat top left;
}
.slide-container .top{
	background:url("../img/dark/slideshow-top.png") no-repeat top left;
}
.slide-container .left{
	background:url("../img/dark/slideshow-left.png") repeat-y  left;
}
.slide-container .right{
	background:url("../img/dark/slideshow-right.png") repeat-y right;
}
.slide-container .bottom{
	background:url("../img/dark/slideshow-bottom.png") no-repeat top left;
}
.large-container .top{
	background-image:url("../img/dark/large-top-584.png");
}
.large-container .bottom{
	background-image:url("../img/dark/large-bottom-584.png");
}
.slide-nav li a span.inner-shadow{
	background: url("../img/dark/slideshow-thumb.png") no-repeat top;
}
a.view-portfolio{background-image:url("../img/dark/buttons/button-view-portfolio.png");}
a.hire-me{background-image:url("../img/dark/buttons/button-hire-me.png");}
a.get-in-touch{background-image:url("../img/dark/buttons/button-get-in-touch.png");}
a.learn-more{background-image:url("../img/dark/buttons/button-learn-more.png");}
a.say-it{background-image:url("../img/dark/buttons/button-say-it.png");}
a.send-message{background-image:url("../img/dark/buttons/button-send-message.png");}
a.download{background-image:url("../img/dark/buttons/button-download.png");}
a.buy-it{background-image:url("../img/dark/buttons/button-buy-it.png");}
a.view-site{background-image:url("../img/dark/buttons/button-view-site.png");}
a.sign-up{background-image:url("../img/dark/buttons/button-sign-up.png");}
a.take-the-tour{background-image:url("../img/dark/buttons/button-take-the-tour.png");}

a.view-portfolio-blue{background-image:url("../img/dark/buttons/blue/button-view-portfolio.png");}
a.hire-me-blue{background-image:url("../img/dark/buttons/blue/button-hire-me.png");}
a.get-in-touch-blue{background-image:url("../img/dark/buttons/blue/button-get-in-touch.png");}
a.learn-more-blue{background-image:url("../img/dark/buttons/blue/button-learn-more.png");}
a.download-blue{background-image:url("../img/dark/buttons/blue/button-download.png");}
a.buy-it-blue{background-image:url("../img/dark/buttons/blue/button-buy-it.png");}
a.sign-up-blue{background-image:url("../img/dark/buttons/blue/button-sign-up.png");}
a.take-the-tour-blue{background-image:url("../img/dark/buttons/blue/button-take-the-tour.png");}

.home-content .widgettitle{
	background:url("../img/dark/separator.png") repeat-x bottom;
}
.archive-content .post{
	background:url("../img/dark/separator.png") repeat-x bottom;
}
/*
.entry-content h3{
	background:url("../img/dark/separator.png") repeat-x bottom;
}
*/
.content li {
	background:url("../img/dark/bullet2.png") no-repeat left 6px;
}
.title{
	background:url("../img/dark/titlebar-bg.png") no-repeat top left;
}
.delimiter{
	background:url("../img/dark/delimiter.png");
}
.project .frame{
	background:url("../img/dark/project-image-bg.png") no-repeat;
}
.portfolio-nav h2{
	color:#fff;
	text-shadow: none;
}
.portfolio-nav .project .post-title{
	color:#fff;
}
.portfolio-nav .project a:link,.portfolio-nav .project a:visited{
	color:#bbb;
}
.portfolio-nav .project a:hover,.portfolio-nav .project a:hover .post-title{
	color:#0088CC;
}
ul.project-facts{
	border-top:1px #555 solid;	
}
ul.project-facts li{
	border-bottom:1px #555 solid;
}
.project-facts li.site{
	background:url("../img/dark/icons/16/link.png") no-repeat  left 1px;
}
.project-facts li.completed{
	background:url("../img/dark/icons/16/calendar.png") no-repeat  left 1px;
}
.project-facts li.whatidid{
	background:url("../img/dark/icons/16/tools.png") no-repeat  left 1px;
}
.project-facts li.tags{
	background:url("../img/dark/icons/16/tags.png") no-repeat  left 1px;
}
.thumbnail, .wp-caption{
	background:#111;
	border: 1px solid #333;
}
body .children li{
	border-left:4px #555 solid;
}
.comment-author img{
	border:1px #333 solid;
	background:#111;
}
.entry-meta{
	background:#111;
	border-top:2px #333 solid;
	border-bottom:2px #333 solid;
}
#logo a{
    background:url("../img/dark/silverio-logo.png") no-repeat;
}
a.button, .jqTransformButton, .buttonbar a, #nav a:hover, #nav li.menu-item:hover>a{
	background:url("../img/dark/button1-left-30.png") no-repeat top left;
	color:#fff;
	text-shadow: none;
	font-weight:normal;
}
a.button span, .jqTransformButton>span,  .buttonbar a span, #nav a:hover span,  #nav li.menu-item:hover>a span{
	background:url("../img/dark/button1-right-30.png") no-repeat top right;
	color:#fff;
	font-weight:normal;
}
#nav li a{
	font-weight:normal;
}
#nav a:hover span{

}
a.button:active, .jqTransformButton:active,  .buttonbar a:active, #nav li.menu-item>a:active{
	background-position:0 -60px;	
}
a.button:active span, .jqTransformButton:active>span,  .buttonbar a:active span, #nav li.menu-item>a:active span{
	background-position:100% -60px;	
}
.home-content ul li.widget{
	font-size:13px;
}
.footer .container{
    border-top:1px #333 solid;
}
.jqTransformInputWrapper{
	background:url("../img/dark/textfield-left.png") no-repeat top left;
}
.jqTransformInputInner{
	background:url("../img/dark/textfield-right.png") no-repeat top right;
}
.jqTransformInputWrapper_focus{
	background-position:0% -30px;
}
.jqTransformInputWrapper_focus .jqTransformInputInner{
	background-position:100% -30px;
}
.JS .form-item textarea{
	background:url("../img/dark/textarea-bg.png") no-repeat top left;
}
.sidebar-layout .container{
	background:url("../img/dark/sidebar-bg.png") no-repeat  624px top;
}
.sidebar ul.widgets li.widget{
	background:url("../img/dark/separator.png") repeat-x bottom;
}
span.current{
	color:#fff;
}
.project h3{
	font-size:18px;
}
.project h3 a:link, .project h3 a:visited{
	color:#fff;
}
.project h3 a:hover{
	color:#0088cc;
}
#styleswitcher{
	background:#111;
	border-color:#555;
}
#styleswitcher .close{
	border-top:1px #333 solid;
}
.portfolio-nav {
	border-color:#333;
}
#nav a:link, #nav a:visited{
    color:#bbb;
}
#nav a:hover{
    color:#0088CC;
}
#nav li.current a{
    color:#fff;
}
#nav li.menu-item>a{
	text-decoration:none;
	text-shadow: none;
	color:#fff;
}
#nav .dropdown ul li a{
	color:#fff;
	font-size:13px;
}
#nav .dropdown{
	background:url("../img/dark/dropdown-bottom-dark.png") no-repeat bottom;	
}
#nav .dropdown>ul{
	background:url("../img/dark/dropdown-top-dark.png") no-repeat top;
}
#nav ul.subnav ul{
	background:url("../img/dark/dropdown2-bottom-dark.png") no-repeat bottom;
}
#nav ul.subnav ul li:first-child{
	background:url("../img/dark/dropdown2-top-dark.png") no-repeat top;
}
#nav .dropdown li.hasChild>a{
	background:url("../img/dark/dropdown-haschild-dark.png") no-repeat right top ;
}


ul.tweet_area li {
	padding:5px 0;
}



.widget_twitter .twitter-avatar {
	float:left;	
	display:inline;
	width:50px;
}
.widget_twitter ul {
	padding-left:0;
	
}
.widget_twitter ul li {
	list-style:none;
	font-size:10px;
	background-image:none;
	padding:5px 0;
	
}
.widget_twitter ul li .entry-content {
	font-size:12px;
	
}
.widget_twitter ul li .entry-meta {
	background:none;
	border:none;
	padding:0;
}



