
/* shepardstrategy.com
css
version 1.0
March 25th, 2008 */


body {
	background-color: #726a5b;
	margin-top: 45px;
}

/***********boxes, containers, enclosures************/


#container {
	margin: 0 auto;
	width: 753px;
}

/*this can maybe be deleted*/
#box {
	width: 753px;
	background-image: url('../images/site-bground.gif');
	background-repeat: repeat;
	position: relative;
}

#navbox {
	position: absolute;
	margin-top: -31px;
	margin-left: 214px;
	margin-bottom: 0px;
	margin-right: 0px
	padding: 0px 0px 0px 0px;
}

#contentbox {
	background-image: url('../images/content-bground.gif');
	background-repeat: repeat;
	position: relative;
}

#aboutusbox {
	background-image: url('../images/aboutus-bground.jpg');
	background-repeat: no-repeat;
	position: relative;
}

#blogbox {
	background-image: url('../images/blogbox-photo.jpg');
	background-repeat: no-repeat;
	position: relative;
} 

#clientservicesbox {
	background-image: url('../images/clientservices-bground.jpg');
	background-repeat: no-repeat;
	position: relative;
} 

#experiencebox {
	background-image: url('../images/experience-bground2.jpg');
	background-repeat: no-repeat;
	position: relative;
} 

#pressbox {
	background-image: url('../images/press-bground.jpg');
	background-repeat: no-repeat;
	position: relative;
} 

#contactbox {
	background-image: url('../images/contact-bground.jpg');
	background-repeat: no-repeat;
	position: relative;
} 

/*misc stuff
#content {
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px
	padding: 0px 0px 0px 0px;
}
#testbox {
	width: 753px;
	height: 394px;
	background-color: white;
	position: relative;
	margin-top: 31px;
	background-image: url('../images/home-spotlight.jpg');

}*/




/***********type************/

.footertext {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #fff;
}

p.subtext {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 15px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}

p.main, dl, .entryblog {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 15px;
	margin-top: 0px;
	padding-top: 0px;
}

.subnav {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height:17px;
}

h2, h2.blog {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #000;
	margin: 0 0 13px 0;
}






/***********links************/

a {
	color: #000;
	text-decoration: underline;	
}

a:active {
	color: #000;
	text-decoration: none;	
}

a:hover {
	color: #000;
	text-decoration: underline;	
}


a.footer {
	color: #fff;
	text-decoration: none;	
}

a.footer:active {
	color: #fff;
	text-decoration: none;	
}

a.footer:hover {
	color: #fff;
	text-decoration: underline;	
}


a.subnavon {
	color: #fff;
	text-decoration: underline;	
}

a.subnavon:active {
	color: #fff;
	text-decoration: none;	
}

a.subnavon:hover {
	color: #fff;
	text-decoration: none;	
}


a.subnavoff {
	color: #ccc;
	text-decoration: underline;	
}

a.subnavoff:active {
	color: #ccc;
	text-decoration: none;	
}

a.subnavoff:hover {
	color: #ccc;
	text-decoration: none;	
}

/***********links************/




dd {
	margin-bottom: 10px;
}
