@charset "utf-8";

body { background: #222222 url(images/classic_dark/bg.gif) top left; color: #979797; }

a { color: #ffffff; text-decoration: none; }
a:hover { text-decoration: underline; }

h1, h2, h3, h4, h5, h6 { color: #066eb0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #066eb0; }

acronym { border-bottom: 1px dotted #979797; color: #2500df; }

strong { color: #2500df; }

xmp { background: #222222; border: 1px dotted #464646; padding: 10px; border-left: 10px solid #464646; }

table { border-left: 1px solid #464646; }
tr.heading td { padding: 15px 10px; border-right: 1px solid #464646; border-bottom: 1px solid #464646; }
td { padding: 10px; border-bottom: 1px solid #464646; border-right: 1px solid #464646; }

.heading { background: #464646; }
.alternate1 { background: #222222; }
.alternate2 { background: #292929; }



/* Main Styles -------------------------*/
.block { background: url(images/classic_dark/border_bottom_2.gif) no-repeat bottom left; }
.block-3 { background: url(images/classic_dark/border_bottom_3.gif) no-repeat bottom left; }

.title a { color: #979797; }

.comments a { color: #979797; background: url(images/classic_dark/comment_balloon.gif) no-repeat center left; }

.divider { border-bottom: 1px dotted #373737; }
.divider_block { background: url(images/classic_dark/border_bottom_2_dotted.gif) no-repeat top left; }
.divider_blog { background: url(images/classic_dark/border_bottom_blog.gif) no-repeat top left; }




/* Header -------------------------*/

#logo { background: #373737; }
#logo h2 a { color: #979797; }
#logo h2 a span { color: #066eb0; }

#menu ul li a { color: #979797; border-bottom: 1px solid #373737; border-top: 1px solid #373737; }
#menu ul li a span { background: #373737; }
#menu ul li.active a { color: #ffffff; border-top: 41px solid #066eb0; border-bottom: 3px solid #066eb0; }



/* Blog -------------------------*/
.categories ul { border-top: 1px dotted #373737; }
.categories ul li { border-bottom: 1px dotted #373737; }
.categories ul li a { color: #979797; }
.categories ul li a:hover { background:#373737; color: #ffdd00; }

.recent_comment_author { color: #373737; }



/* Copyright -------------------------*/
#copyright { background: url(images/classic_dark/border_bottom_copyright.gif) no-repeat bottom left; }



/* Sidebar -------------------------*/
.contact_phone { background: url(images/classic_dark/phone.gif) no-repeat top left; }
.contact_phone2 { background: url(images/classic_dark/phone2.gif) no-repeat top left; }
.contact_email { background: url(images/classic_dark/email.gif) no-repeat top left; }

.testimonial { background: url(images/classic_dark/testimonials.gif) no-repeat top left; }



/* Pagination -------------------------*/
.older_entries { background: url(images/classic_dark/older_entries.gif) no-repeat center left; color: #979797; }
.newer_entries { background: url(images/classic_dark/newer_entries.gif) no-repeat center right; color: #979797; }



/* Comments -------------------------*/
#comments_title { background: url(images/classic_dark/border_bottom_blog.gif) no-repeat bottom left; }

.comment { background: url(images/classic_dark/border_bottom_blog.gif) no-repeat bottom left; }
.comment_author a { background: url(images/classic_dark/author.png) no-repeat center left; }
.comment_date span { background: url(images/classic_dark/date.png) no-repeat center left; }
.comment_time span { background: url(images/classic_dark/time.png) no-repeat center left; }

.comment_pagination { background: url(images/classic_dark/border_bottom_2.gif) no-repeat bottom left; }



/* Comment -------------------------*/
.comment_title { background: url(images/classic_dark/border_bottom_blog.gif) no-repeat bottom left; }
.comment_field h5 span { color: #ff0000; }



/* Fields -------------------------*/
input, textarea, select { border: none; border-bottom: 1px solid #373737; background: #222222; color: #979797; }

.button { background: #373737; border: none; color: #ffdd00; }
.button:hover { background: #222222; }