/*
Black and Silver Style
*/
body { color: #555; background-color: #121212; }
div#fancy_overlay { background-color: #000 !important }
.loading { background: url(images/ajax-loader.gif) no-repeat center 32px }
/* Links */
a { color: #777; border-color: #555; }
a:hover, a:focus { color: #000 }
/* Header/Logo */
#header { background: url(images/header.png) no-repeat top left }
#header p { color: #999 }
#header .photo { border-color: #E6E6E6; background: #fff; }
#name a { color: #555 }
/* Content/MiniCard */
#content_wrapper { background: url(images/footer.png) no-repeat bottom left }
#content { background: url(images/content.png) repeat-y top left }
#content .inner { background: #fff url(images/content_inner.png) repeat-x bottom }
/* Footer area */
div#footer { color: #454545 }
div#footer a { color: #454545 }
/* Type */
h1, h2, h3, h4, h5, h6, .pagetitle { color: #555 }
h1.title { border-bottom-color: #D0ECF0 }
h2.section { color: #454545; background: url(images/arrow.png) no-repeat right bottom; }
h2.section a { color: #454545 !important }
h3#respond { border-top: 2px dotted #e6e6e6 }
.home_content { border-bottom: 2px dotted #e6e6e6 }
.post { border-bottom: 2px dotted #e6e6e6 }
p.meta { color: #999 }
p.meta a { color: #999 !important }
abbr, span.abbr { border-bottom: 1px dashed #f2f2f2 }
blockquote { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; background: #f2f2f2; }
/* Images */
#content img.alignright, #content img.alignleft, #content img.aligncenter { background: #fff; border: 1px solid #e6e6e6; outline: 3px solid #fff; }
div.wp-caption { background: #fff; border: 1px solid #e6e6e6; outline: 10px solid #fff; }
div.wp-caption img { border: 4px solid #fff }
/* Navigation */
#mainNav { background: url(images/content.png) repeat-y top left }
#mainNav ul { background: #D0ECF0 url(images/nav.png) repeat-x top }
#mainNav li a { color: #eee }
#mainNav li a:hover, #mainNav li a:focus { color: #fff !important }
#mainNav li.current_page_item a, #mainNav li.current_page_ancestor a, #mainNav li.current_page_parent a { color: #ccc !important; background: url(images/nav_active.png) no-repeat bottom center; }
/* Portfolio */
ul.folio li, ul.folio a { color: #777; border-color: #999; }
ul.folio li { background: #333 }
ul.folio li:hover { background: #353535 }
ul.folio img { background: #333 }
/* Social Links */
ul.social { background: #FFFFFF url(images/social.png) repeat-y center }
ul.social li { border-top: 1px solid #e6e6e6; background: #fff url(images/socialli.png) repeat-x bottom; }
ul.social li a { color: #555 }
ul.social li a:hover, ul.social li a:focus { color: #000 }
/* Forms */
.searchform input.text { border-color: #dedede; color: #555; }
form input.text, form select, form textarea { border: 1px solid #d6d6d6; border-left-color: #dedede; border-top-color: #dedede; background: #f7f7f7; color: #555; }
form .submit { border: 2px solid #dedede; color: #555; background: #fff url(images/socialli.png) repeat-x center; }
form .submit:hover { background: #AAAAAA; color: #fff; border-color: #999; }
/* Comments */
#comments { background: #fff }
.current { background: #F3FCFC }
ol#comment-list img.avatar { background: #fff; border: 1px solid #e6e6e6; }
ol#comment-list li .comment-text { background: #f2f2f2 }
ol#comment-list li p.meta { color: #999 }
ol#comment-list li p.meta strong { color: #999 }
/* Widgets */
li.widget, li.widget ul li, li.widget a { color: #777 }
li.widget ul li, li.widget div.textwidget, .widget_tag_cloud div, .widget_search form, #calendar_wrap { border-top-color: #282828; border-bottom-color: #000; }
li.widget ul li ul { border-top-color: #000 !important }
li.widget li em a, li.widget li em, .widget_calendar tbody td, .widget_calendar tbody td { color: #454545 }
.widget_calendar tbody td a { color: #777 }



