/*___ color.css: Color/Backgrounds Styles ___*/

/*___ Section 1: Global Color/Backgrounds Styles ___*/

html 
{
    background      : #21362d url(images/shadow.png) no-repeat center top;
}

body 
{
    background      : transparent url(images/bodyBG.png) repeat top left;
    color           : #ffffff;
}

h1 
{
}

h2 
{
    color           : #46705f;
    border-bottom   : 1px solid #46705f;
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
    color           : #f9e7b7;
}

a:visited 
{
    color           : #f9e7b7;
}

a:hover 
{
    color           : #f9e7b7;
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/*___ Section 2: Site-Specific Global Color/Backgrounds Modules ___*/

legend
{
    color           : #ffffff;
}

/*___ Section 3: Unique Element-Specific Global Color/Backgrounds Styles ___*/

/*___ DIV _________________________________________________________________*/


#container
{
    background      : transparent url(images/middle.jpg) repeat-y center top;
}

#wrapper
{
    background      : transparent url(images/gears.jpg) no-repeat top center;
}

.navOuter
{
    border-top      : 1px solid #578c76;
    border-bottom   : 1px solid #578c76;
    background      : rgba(43, 67, 59, 0.5);
}

.featured
{
    background      : rgba(43, 67, 59, 0.7);
    border          : 1px solid #578c76;
}

.section.content.inner
{
    background      : transparent url(images/contentInnerBG.png) repeat-x top left;
    border-top      : 1px solid #46705f;
}

.section.primary
{
    background      : transparent url(images/contentBorderLeft.png) no-repeat top left;
}

.section.secondary   
{
    background      : transparent url(images/contentBorderRight.png) no-repeat top right;
}

.footer.outer
{
    background-color    : #21362d;
    border-top          : 1px solid #46705f;
}

.footer.inner
{
    background-color    : #21362d !important;
}

.article
{
    background      : transparent url(images/liBorder.png) no-repeat bottom right;
}

.section.comment
{
    background      : transparent url(images/endQuote.png) no-repeat bottom right;
}

/*___ SPAN _________________________________________________________________*/

span.reply.label
{
    background      : transparent url(images/startQuote.png) no-repeat top left;
}

.featured span
{
    color           : #f9e7b7;
}

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/

/*___ H3 _________________________________________________________________*/

.list.recent li h3,
.list.posts li h3,
.list.rss li h3
{
    background      : transparent url(images/dateBG.jpg) no-repeat top left;
}

/*___ H4 _________________________________________________________________*/

ol.calendar h4.summary
{
   color            : #70aea2;
   background       : transparent url(images/iconEvent.png) no-repeat left top; 
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

p.status.reply
{
    background      : rgba(43, 67, 59, 0.4) url(images/endQuote.png) no-repeat 99% 83%;
}

/*___ UL _________________________________________________________________*/

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

ul.nav.menu li:hover
{
    background-color    : #578c76;
}

ul.list.recent li,
ul.list.posts li,
ul.list.rss li
{
    background      : transparent url(images/liBorder.png) no-repeat bottom right;
}

ul.list.rss li:last-child
{
    background      : none;
}

.section.panel ul.list.rss li
{
    background      : transparent url(images/iconDigg.png) no-repeat left 6px;
}

ul.comments li
{
    background      : rgba(43, 67, 59, 0.4) url(images/startQuote.png) no-repeat 5px 5px;
}

ul.blog.admin li
{
    background      : none;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

.header h1 a
{
    background  : transparent url(images/logo.png) no-repeat top left;
}

ul.nav.menu a
{
    color           : #d2d2d2;
}

a.feed.rss
{
    background  : transparent url(images/iconRSS.png) no-repeat left 6px;
}

a[rel~="friend"],
a[rel~="met"],
a[rel~="co-worker"],
a[rel~="colleague"],
a[rel~="contact"],
a[rel~="acquaintance"],
a[rel~="muse"],
ol.calendar h4.summary a
{
    color       : #70aea2;
}

ol.nav.pager li a,
ol.nav.pager li a:visited,
ol.nav.pager li a:hover
{
    background-color    : #21362D;
    border              : 1px solid #46705F;
}

.nav.utility a.next:hover
{
    background          : transparent url(images/nextArrow.png) no-repeat right 2px;
}

.nav.utility a.previous:hover
{
    background          : transparent url(images/previousArrow.png) no-repeat left 2px;
}

.article h2 a,
.article h2 a:visited
{
    color               : #46705f;
}

.article h2 a:hover
{
    color               : #F9E7B7;
}

ul.blog.admin li a
{
    color               : #46705F;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

.flickr_badge_image img
{
    border          : 1px solid #ffffff;
}

img.twitter.reply
{
    border          : 1px solid #70aea2;
}

img.badge,
.profileIcon img
{
    border          : 1px solid #70aea2;
}

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/