/* Typography
-------------------------------------------------------*/

body { background: #111; color:#999; }

h1, h2, h3, h4, h5 { color:#999; }
h6 { color:#555; }
h2 a:hover, h3 a:hover, h4 a:hover { color:#666; }


/* Main link color */
a { color:#ccc; text-decoration:none; }
a:hover { color:#fff; text-decoration: underline; }
a:active, a:focus {outline-color: #111;}

hr { background:#333; }

blockquote  { color: #999; background:url('../assets/quote-blk.gif') top left no-repeat;}

/* Structure
-------------------------------------------------------*/

#wrapper { border:1px solid #333;}

#navbar { border-top:3px double #333; border-bottom:1px solid #333; color:#333;}

#footer { border-top:1px solid #222; color:#444;}
	#footer a {color:#444; text-decoration: underline;}
	#footer a:hover {color:#999;}

/* Sidebar
-------------------------------------------------------*/
.overlay {background:url('../assets/blk-60.png');}

.tab {border:1px solid #333; border-bottom-color:#111;}
#browse {border:1px solid #333;}
#browse li {border-bottom:1px dotted #333;}

.meme {color:#444;}
.title {color:#999;}
.links {border-top:1px dotted #333;}
.sidebar li.widget .links li {border-bottom:1px dotted #333; color:#333;}
.sidebar li.widget .links li a {color:#666; font-style: normal;}
.monthlies {border-right:1px solid #333;}
/* .bottombar {background:url('../assets/bkg-3col-d.gif') top left repeat-y;} */


/* WP widgets
-------------------------------------------------------*/
.sidebar li.widget ul {border-top: 1px dotted #333;}

.sidebar li.widget li {border-bottom:1px dotted #333; color:#333;}
.sidebar li.widget li a {color:#666;}

#searchsubmit {
	background-color:#999;
	border-color:#aaa #666 #666 #aaa;
	color:#111;
}


/* Calendar widget
-------------------------------------------------------*/

#wp-calendar th {border:1px solid #ddd;}
#wp-calendar td { border:1px solid #333; }
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; } 

/* Featured slider
-------------------------------------------------------*/
.stripViewer { background:#1a1a1a; border: 1px solid #222; }
.featured-thumbs li a.cross-link { border:1px solid #111; }
.featured-thumbs li a.active-thumb { background: #1a1a1a; border-color:#222; border-left-color:#1a1a1a; }

/* Featured box
-------------------------------------------------------*/
a.featured-link:hover .titlebar {color:#9EB5FF;}
.titlebar {background: url('../assets/45.png') top left repeat; color:#fff;}

/* Galleries
-------------------------------------------------------*/
.gallery {border-top:1px dotted #333; }
.caption {color:#666;}
.galnav {color:#666;}

/* Lightbox
-------------------------------------------------------*/
.lbanchor {background:#222;}
.lbanchor:hover {background: #444;}

/* Post
-------------------------------------------------------*/

.meta {color:#666;}
.featured {background: #222; color:#999; }
.list-description a strong {font-weight: 600;}

/* Misc elements
-------------------------------------------------------*/

.hovering {background: #222;}
div.ornament {background:url('../assets/or-flourish2-blk.gif') top center no-repeat;}
hr.light {border-top:1px dotted #333;}
div.footeror {background:url('../assets/or-flourish3-blk.gif') bottom center no-repeat;}
hr.double {border:none; border-top:3px double #333;}
.req {color:#c00;}

/* override forms
-------------------------------------------------------*/

input, textarea {
	background-color: #333;
	border-color: #555;
	color:#999;
}

select, option { color:#111; }
select { background-color:#999; border-color:#aaa #666 #666 #aaa; }
option { background-color:#999; }

input.button, input.button_inline {
	background:#999;
	color:#111;
	border-color:#aaa #666 #666 #aaa;
}

p.fieldwrap label { color:#666;}

/* GalScroll gallery
-------------------------------------------------------*/

.jqGSContainer .jqGSImgContainer{border:1px solid #222; background: #1a1a1a;}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle{background:url('../assets/blk-60.png');}

.jqGSContainer .jqGSPagination ul li a{background:#111;border:1px solid #333; color: #eee;}
.jqGSContainer .jqGSPagination ul li a.selected{background:#222;color:#999;border: 1px solid #333;}
.jqGSContainer .jqGSPagination ul li a:hover{background:#335A8D;color:#fff;border:1px solid #333;}