/*
Theme Name: BJG-Child
Theme URI: http://elliottandteresa.com/testbed
Description: A child theme for Modularity
Author: Elliott Goodwin
Author URI: http://elliottandteresa.com
Template: modularity
Version: 0.3
License:  All Rights Reserved
*/
	
@import url("../modularity/style.css");

#category-section {
float:left;
margin-bottom:20px;
margin-top:20px;
}


body {
background:#111111 none repeat scroll 0 0;
color:#000;
}

p {color:#000;}

a {
color:#600000;

}

#footer-wrap a {
color: #999999;
border-bottom:1px dotted;
}

#footer-wrap a:hover {
color: black;
border-bottom:0px;
background-color:white;

}

#footer-wrap dl {
margin:0;
}

#footer-wrap table, td, th {
vertical-align: top;
}

.worktest a img {
border: none;
clear:right;
margin: 0 auto;
display:block;
}

.category-blog p {
font-family: Georgia, serif;
font-size:125%;
line-height:1.5em;
color: #000000;
}

.category-blog h2 {
font-family: georgia,"times new roman",serif;
font-size:2.8em;
}

.category-blog p.wp-caption-text {
font-style:normal;
}


#categories {
	margin:0; padding:0;
	width:auto; height:101px;
	background:url(images/categories.gif) repeat-x;
}

	#categories-back {
height:81px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:20px 0 0 40px;
width:auto;
	}
	


	.h3 {
		-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
	}

	.h5 {
		margin:0 0 5px 0;
		font-size:.9em;
		color:#999999;
	}
.block {
display:block;
}
	#categories-back a {
		color:#6e6960;
		display:block !important; display:inline-block;
		height:55px;
	}

.categories-back li {
display:inline;
list-style-type: none;
float:left;
margin:0 0 0 5px;
padding:0 5px 0 0;
width:110px;
border-right: 1px solid #ddd;
}

.thumbnail {
margin-bottom: 0.5em;
}

h2 { 
margin-bottom:0.2em;
}

img.bjglogo {
float:left;
margin-left:-720px;
z-index:-1;
margin-top:-20px;
clear:none;
position:absolute;
height:175px;
}

.container {
z-index:1;
}

#masthead span.description {

padding:0.35em 23em;

}

.peoplediv {

padding:10px;
	float:left;
	
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
	line-height:18px;
        height:210px;
	width:155px;
	overflow:hidden;
border-bottom: 1px solid #eee;

}



.bookmarks-gallery {
	text-align: center;
	margin: 0 auto;
	}
.bookmarks-gallery img {
	width: 120px;
	height: 120px;
	margin: 0 8px 0px 8px;
	}

div.blogimg {
height: 150px;
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
background: url(http://responsivebydesign.com/wp-content/uploads/bgimg/rotate.php) no-repeat center top; 
}

div.pagetitle {

float: left; background: #fff; color: #000; font: 700 2em arial, sans-serif; letter-spacing: -0.036em; padding: 1px 5px 1px 0; margin: 65px 0 0 0;}

.worktest {
margin-top:0px;
margin-left:0px;
padding-left:0px;
width:150px;
float:left;
}
.worktest a {

font-family:Arial,Helvetica,sans-serif;
font-size:1.5em;
}

#footer ul li a:hover {
background-color:white;
color:black;
border-bottom: 1px solid;
}

#footer ul li a {
color:#999999;
border-bottom: 1px dotted;
}

blockquote {
background:#EEEEEE none repeat scroll 0 0;
border:4px solid #EEEEEE;
color:#666666;
font-family:georgia;
font-size:1.3em;
font-style:normal;
margin:1.5em 1.5em 0;
}

blockquote p {
margin-bottom: 0px;
}


.linkimage {
margin:0px;
}



div.d13fader {

margin:-75px 0 0 !important;

}

div.d13fader h3 a {
color:#FFF !important;
}