/*  
Theme Name: GH4
Theme URI: http://griersonhuffman.com
Description: Custom WordPress theme.
Version: 1
Author: Grierson Huffman
Author URI: http://griersonhuffman.com
*/



/* Begin Typography & Colors */
body {
    font-family:  "Times New Roman", Times, Georgia, "DejaVu Serif",serif;	
    background: white;
    color: black;
    margin-left: 36px;
    margin-right: 36px;
	
}

#page {
    /* border-left: 1px solid black;
    border-right: 1px solid black;
	border-top: 4px solid black;
	border-bottom: 2px solid black; */
    
	}

#header {
	border-bottom: 3px solid black;
        margin-bottom: 24px;
	text-align: center;
	}

#headerimg 	{ 
	
	} 

#content {
	
	margin: 0;
	}

.widecolumn .entry p {
	
	}

.narrowcolumn .entry, .widecolumn .entry {
    padding-left: 4px;	
    padding-right: 4px;
	}

.widecolumn {
	
	}

.narrowcolumn .postmetadata {
	
	}

.alt {
	
	}

#footer {
	border-top: 1px solid #cdcdcd;
	/* border-bottom: 1px solid black; */
	text-align: center;
	font-size: .66em;
	}

small {
    color:  #bcbcbc;	
    
	}
	
h1, h2, h3 {
    font-family: Arial, Helvetica, Verdana, "DejaVu Sans", sans-serif;
    font-size: 1.25em;
    margin-bottom:  .25em;
}




h2 {
	
	
	}

	
a {
    text-decoration: underline;
    color: black;
}
	
a:hover {
    
    
    
}

a:visited {
    color: gray;
}





h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	
	text-decoration: none;
	color: black;
	}
	
h2 a:hover, h3 a:hover {
    text-decoration: underline;
}



.entry p {
	
	}

.commentlist li, #commentform input, #commentform textarea {
	
	}

.commentlist li {
	
	}

.commentlist cite, .commentlist cite a {
	
	}

.commentlist p {
	
	}

#commentform p {
	
	}

.commentmetadata {
	
	}

#sidebar {
	
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	
	}

code {
	
	}

acronym, abbr, span.caps
{
	
	}



#wp-calendar #prev a, #wp-calendar #next a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar th {
	
	}
/* End Typography & Colors */



/* Begin Structure */
body {
	
	}

#page {
	
	margin: 20px auto;
	width: 800px;
	
	
	}

#header {
	
	
	
	
	
	}

#headerimg {
	
	
	
	}

.narrowcolumn {
    padding: 0 4px;
	float: left;
	width: 510px;
	height: 100%;
	/* border-right: 1px solid #cdcdcd; */
	
	
	}

.widecolumn {
	padding: 0 4px;
	
	}

.post {
    margin-left: 4px;
    padding-bottom: 16px;
	
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	
	}

.narrowcolumn .postmetadata {
	
	}

.widecolumn .postmetadata {
	
	}

.widecolumn .smallattachment {
	
}

.widecolumn .attachment {
	
}

.postmetadata {
	clear: left;
}

#footer {
	
	
	clear: both;
	}

#footer p {
	
	}
/* End Structure */



/*	Begin Headers */
h1 {
	
	}

h2 {
	
	}

h2.pagetitle {
	
}

#sidebar h2 {
	
	}

h3 {
	
	}

h3.comments {
	
	}
/* End Headers */



/* Begin Images */

a:hover img {
    background: white;
}


img.centered {
    display: block;
	margin-left: auto;
	margin-right: auto;
	
	}

img.alignright {
	
	}

img.alignleft {
	
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
img#wpstats{width:0px;height:0px;padding:0px;border:none;overflow:hidden}

/* End Images */



/* Begin Lists */

html>body .entry ul {
	
	} 

html>body .entry li {
	
	}

.entry ul li:before, #sidebar ul ul li:before {
	
	}

.entry ol {
	
	}

.entry ol li {
	
	}

.postmetadata ul, .postmetadata li {
	
	}

#sidebar ul, #sidebar ul ol {
	list-style-type: none;
	
	}

#sidebar ul li {
	list-style-type: none;
	}

#sidebar ul p, #sidebar ul select {
	
	}

#sidebar ul ul, #sidebar ul ol {
	
	}

#sidebar ul ul ul, #sidebar ul ol {
	
	}

ol li, #sidebar ul ol li {
	
	}

#sidebar ul ul li, #sidebar ul ol li {
	
	}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin-top: 4px;
	}

#sidebar #searchform #s {
	width: 200px;
	margin-top: 4px;
	
	
	}

#sidebar #searchsubmit {
	
	}

.entry form { 
	
	}

select {
	
	}

#commentform input {
	
	}

#commentform textarea {
	
	}

#commentform #submit {
	
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	
	}

.commentlist {
	
	}

.commentlist li {
	
	}

.commentlist p {
	
	}

#commentform p {

	}

.nocomments {
	
	}

.commentmetadata {
	
	}
/* End Comments */



/* Begin Sidebar */
#sidebar
{
    width: 270px;
    height: 100%;
    padding: 4px;
    float: right;
	text-align: right;
	font-size: .66em;
	/* border-left: 1px solid #cdcdcd;	
	border-bottom: 1px solid #cdcdcd;	*/
	
}

#sidebar form {
	
	}
    
#sidebar a {
    text-decoration: none;
    

}

#sidebar a:hover {
    color: white;
    background: black;
}

/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {

	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
	
	 }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	
	}
/* End Various Tags & Classes*/

ul.imageRow {
	width: 447px; /*width of all of your images plus the margins/padding you use (75 base and 88 + 5 per)*/
	height:150px;
	margin-left: auto;
    margin-right: auto;
}

ul.imageRow li {
	float: left;
	display: block;
	padding: 5px;
	margin: 0px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	
}

ul.imageRow li:hover {
	opacity: 1.0;
	filter: alpha(opacity=100);
}

ul.imageRow li img {
	border: 0px;
	margin: 0px;
	padding:0px;
}

div.filmstrip {
	/* overflow-x: scroll;
	overflow-y: hidden;  uncomment once past 800px */
	height: 150px; /* give it enough space for the images and the scrollbar, if present (+10 if scrollbar)*/
	width: 100%;
	border-top: 3px solid black;
	
}
