/*-----------------------------------------------------------------------------------------------
  Layout / Base Page Styling
-----------------------------------------------------------------------------------------------*/

body{
	background:#FAFAFA;
	color:#444;
}

a{
	color:#333; /* ALL LINKS ON PAGE BY DEFAULT (UNLESS OTHERWISE SPECIFIED) */
}

a:hover { 
	color: #000;
}

h1{
	color:#333;
}

h2, h3{ /* # OF COMMENTS ON COMMENTS HEADER, AND "Have your Say" in COMMENTS FORM */
	color:#000;
}
#primary h2{
	color:#333;
}

p{
}

ul li{
}

blockquote{
	border-left:2px solid #333;
	color:#333;
}

pre{
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}

table{
}
table th, table td{}
table th{
	background:#333;
	color:#FFF;
}
table td{
	background:#CCC;
	color:#000;
}
table caption{
	text-align:left;
	color:#000;
}

.rule{
	border-top:1px solid #000;
}

/*-----------------------------------------------------------------------------------------------
  Indexhibit Styling
-----------------------------------------------------------------------------------------------*/
/* pre-nav text (inbetween site name and menu items) */
	.top-section {
		color: #666666;
	}


/* menu */
	#menu {
		background-color: #eeeeee;
	}
	
	/* section headings */
	#menu ul li.section-title {
		color: #888888;
		/* the following lines adds a line above each section heading */
		border-top-color: #cccccc;
	}
	
	/* this styles the 'built with indexhibit' */			
	#menu ul.built li {
		border-top-color: #cccccc;
		color: #bbbbbb;
	}
		
	#menu ul.built a {
		color: #bbbbbb;
	}
		
	#menu ul.built a:hover {
		color: #390660;
	}

	/* post-nav text (ie below menu items) */		
	#copy {
		color: #bbbbbb;
		border-top-color: #cccccc;
	}

/* headings */
	h1 { 
		color: #666666;
	}

	h2 {
		color: #666666;
	}

	h3 { 
		color: #0006FF;
	}

	h4 { 
		color: #0006FF;
	}

/* images */
	.nothumb img {
		border-color: #dbe2e0; /* erase the following 3 lines if you dont want borders on your images */
		border-width: 1px; 
		border-style:  solid;
	}

/* slideshow - Navigation */
	p.nav a {
		background-color: #eeeeee;
	}

	p.nav a:hover {
		background-color: #cccccc;
	}


	#blipslide {
		border-color: #FF0000; /* erase the following 3 lines if you dont want borders on your images */
		border-width: 50px; 
		border-style:  solid;
	}

/*-----------------------------------------------------------------------------------------------
  Wordpress Header
-----------------------------------------------------------------------------------------------*/
#header{ /* MAIN NAVIGATION BAR AT THE TOP*/
	background:#EAEAEA;
	border-bottom: 1px solid #4C4C4C;
}
#header h2{} /* BLOG TITLE */
#header h2 a{}

#header a{ color: #888;} /*NAVIGATION BAR LINKS*/

#header .nav {} /*NAV ITEMS IN HEADER, EG, NEXT & PREV */
#header .nav a{	border-left:1px solid #4C4C4C;}
#header .nav a:hover{ color:#000;}
#header .inside{} /* NAVIGATION BAR CONTENT */

#header p{}

/*-----------------------------------------------------------------------------------------------
  Primary Items
-----------------------------------------------------------------------------------------------*/

#primary{ /*MAIN POST CONTENT*/
	background:#FAFAFA;
	color:#333;
	/*border: 1px solid #00F;*/
}

#primary.onecol-stories .primary{}
#primary.onecol-stories .secondary{}

#primary.twocol-stories .story{} /*MAIN POST CONTENT/TEXT*/

* html #primary.twocol-stories .story{}

#primary.twocol-stories .first, * html #primary.twocol-stories .first{}

.story h3{	/* POST TITLE */
	color:#333;
}
.story h3 a{ /*POST TITLE LINK*/
	color:#333;
	/*border-bottom:1px dotted #666;*/
}

.story .details{ /*BOTTOM OF POST : POSTED ON, CATEGORIES, ETC*/
	border-top:1px solid #E0E0E0;
	color:#666;
}

.story .details a{ /*BOTTOM OF POST : POSTED ON, CATEGORIES, ETC--------LINKS*/
	color:#666;
}
.story .details a:hover{ color:#000; } /*BOTTOM OF POST : POSTED ON, CATEGORIES, ETC--------LINKS------HOVER*/

/* Single Post Styles */

#primary .primary{ /*ARTICLE LIST IN ARCHIVE PAGES (IE IN A SPECIFIC MONTH OR CATEGORY)*/
}
#primary .secondary{
}
* html #primary .secondary{}

.secondary .featured p{
	border-bottom:1px solid #CCC;
	border-top: 1px solid #CCC;
}
.secondary .featured dl{
	border-bottom:1px solid #CCC;
}
.secondary dt{
	color:#888;
}
.secondary dd{
}
.secondary dd a{ color:#A0A0A0; }
.secondary dd a:hover{ color:#000; }

.single-post h1, .single-post h2{}

/*-----------------------------------------------------------------------------------------------
	Secondary Items
-----------------------------------------------------------------------------------------------*/

#secondary{ /*COMMENTS BACKGROUND*/
	background:#EAEAEA;
	border:1px solid #E0E0E0;
}

.comment-head{
	border-bottom:1px solid #E0E0E0;
}
.comment-head h2{ /*COMMENTS BOX HEADER (EG # of COMMENTS)*/
	color:#333;
}
.comment-head a{
	color:#A0A0A0;
}
.comment-head .details{
}

ol#comments{
}
ol#comments li{
}

#comments cite{ /*COMMENT DETAILS (POSTED ON ETC)*/
	color:#666;
	border-bottom:1px dotted #3D3D3D; /*LINE INBETWEEN COMMENT AUTHOR/DETAILS, AND CONTENT*/

}
* html #comments cite{}
#comments cite span{
}
#comments cite .author{ color:#333;} /*COMMENT AUTHOR NAME*/
#comments cite .date{}
#comments cite .author a{ /*COMMENT AUTHOR NAME - LINK*/
}
#comments cite .admin-tools{
}
#comments cite .admin-tools a{
	background:#666;
	border:1px solid #999; /*UNKNOWN*/
}
#primary .secondary .admin-tools{}

#preview{
	border:1px solid #3D3D3D;
}
#preview p{}
#errors{ color:#FF0000;}

#comments .pingback cite .author{
}

#comments .content{
	color:#888;
}
#comments .content p{
}
#comments .content h3{
}

#comment-form{
}
input.textfield{ /*SINGLE LINE COMMENT INPUT BOXES (NAME/EMAIL/WEBSITE(*/
}
textarea.commentbox{ /*COMMENT INPUT BOX*/
}
label.text{
}
.formactions input.submit{ 
}
.formactions .spinner{
}

/*-----------------------------------------------------------------------------------------------
  Ancillary Items
-----------------------------------------------------------------------------------------------*/

#ancillary{
}
#ancillary .block{
}
* html #ancillary .block{
}
#ancillary .twice-length{}
#ancillary .thrice-length{}
#ancillary .first, * html #ancillary .first{
}
#ancillary .block-separator{
}

#ancillary .block h2, #ancillary .block h3{
}

ul.dates, ul.counts, ul.blogroll ul, ul.pages{
	border-top:1px solid #3D3D3D;
}
ul.dates li, ul.counts li, ul.blogroll ul li, ul.pages li{
	border-bottom:1px solid #3D3D3D;
}
ul.dates .date{
	color:#858585;
}

ul.counts .count{
	color:#858585;
}

ul.dates a, ul.counts a, ul.blogroll a, ul.pages a{
	color:#3D3D3D;
}
ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover{ 
	color:#000;
}

ul.blogroll{}
ul.blogroll li{
}

ul.pages ul{
}
ul.pages ul li{
}
/*-----------------------------------------------------------------------------------------------
  Foooter
-----------------------------------------------------------------------------------------------*/

#footer{
	border-top:1px solid #4C4C4C;
	clear:both;
	color:#666;
}
#footer .inside{
}
#footer p{
	}
	
#footer p a{
}

#footer p.copyright{}
#footer p.attributes{}

#footer p.attributes a{
}
#footer a:hover{
	color:#000;
}

/*-----------------------------------------------------------------------------------------------
  Search
-----------------------------------------------------------------------------------------------*/

#search{
}
#search:hover{
}
#search .searchimg{
	background:url(images/search.gif) 0 0 no-repeat;
}
#search input{ 
	background:#333;
}
#search input:focus{
	background:#000;
}

#searchform{
}

#searchform #s{
	background:#FAFAFA;
	border-bottom:1px solid #CCC;
	color:#666666;
}

#searchform #searchsubmit{
	background:#D0D0D0;
	color:#666;
}

/* Legacy Typo CSS */

#search-results{
	background:#CCC;
	border-top:1em solid #FFF;
}
#search-results h3{
	background:#EAEAEA;
	
}
#search-results small{
	border-top:1px solid #AAA;
	border-bottom:1px solid #BBB;
}
#search-results small a{
	color:#333;
}
#search-results ul li{
}
#search-results ul li:hover{
	background:#FAFAFA;
}
#search-result ul{ }
#search-results ul li a{
	border-bottom:1px dotted #333;
}

#search img.archives-icon{
}