/* CSS Document */
/* @Author: Dan Kaltenbaugh */
/* @Email: Dan.K@Book27.com */
/* Created: 13 January 2008 */
/* Modified: TBD */
/* Property of www.Got-Focus.com */
/* Copyright 2008, all rights reserved */
/* # for id and . for class - I don't know why I can't remember */
/* Branding */

/* DOM */
body {
	background	: #000; /* black */
	color		: #333;
	text-align	: left;
	font-size	: medium;
	font-family	: Verdana, Arial, Helvetica, sans-serif
}
	a {
		color			: #006;
		text-decoration	: none;
		margin			: 0 5px;
	}
	a:hover {
		border-bottom	: 1px solid #009;
		color			: #009;
	}

/* Branding */
div#brand {
	margin		: 0;
	padding		: 0;
	width		: 100%;
	text-align	: center;
	background	: #fff;
	border-bottom	: 1px solid #333;
	
}
	#brand h1 {
		font-family	: Georgia, Verdana, "Arial Black";
		font-size	: 36px;
		line-height	: 0.7em;
	}
span.brandBlue {
	color	: #009;
}
span.brandRed {
	color	: #900;
}
/* Content */
div#content {
	margin				: 15px 5%;
	background-image	: url(../i/bgStrip.jpg);
	font-family			: Arial, Helvetica, sans-serif;
	border-right		: 2px solid #6cf;
	border-bottom 		: 2px solid #6cf;
}
div#contentAddress {
	text-align	: center;
}
	#contentAddress li {
		list-style	: none;
		border-collapse:collapse;
	}
	#contentAddress	a {
		color			: #600;
		text-decoration	: none;
		margin			: 0 5px;
	}
	#contentAddress	a:hover {
		border-bottom	: 1px solid #900;
		color			: #900;
	}
	
	
	
div#contentCopy {
	font-size	: xx-small;
	color		: #ccc;
	text-align	: center;
}
	#contentCopy p {
		line-height	: 0.1em;
	}
div#contentFooter {
	color		: #006;
	font-size	: small;
	text-align	: center;
	width		: auto;
}
div#contentMain {
	margin	: 5px 5%;
	width	: auto;
}
div#contentPortfolio {
	display		: block;
	font-size	: medium;
	text-align	: left;
	width		: 100%;
}
	#contentPortfolio h3 {
		text-align		: center;
		border-bottom	: 1px solid #ccc;
	}
	#contentPortfolio h4 {
		color			: #black;
		line-height		: 0.2em;
	}
	#contentPortfolio ul.listLevel1 {
		list-style		: none;
		text-transform	: uppercase;
	}
	#contentPortfolio ul.listLevel1 li{
		line-height	: 2em;
	}	
	#contentPortfolio ul.listLevel2 li {
		list-style		: url(../i/listBullet.gif);
		line-height		: 1.2em;
		text-transform	: none;
	}
	#contentPortfolio li#quantity {
	}
	li#quantity, li#political {
	}
	#contentPortfolio li#corporate {
	}
	li#corporate, li#litigation, li#associate {
	}
	/* li#image, li#crisis, li#strategy, li#pool, li#jurors, li#satisfaction, li#grassroots{
		margin-left	: 15em;
	} */

div#contentTopLeft {
	float		: left;
}

/* Multimedia */

/* Navigation */
div#navMain {
	border-bottom	: 1px solid #333;
	color			: #333;
	padding			: 0.5em 0;
	text-align		: center;
	margin			: 0 5%;
}
span#navCopy a {
	color			: white;
	text-decoration	: underline;
}
span#navCopy a:hover {
	color	: #C96;
}