/* Styles for LOP & Associates main site
	
	Developed by Tim Krukowski for Cammilleri Consulting, Aug. 2007 */
	
html
{
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			12pt;
	background-color:	#555555;
	margin:				0px auto 0px auto;
	padding: 			0px 0px 0px 0px;	
	background-image:	url(../images/page_shadow.png);
	background-position:top;
	background-repeat:	repeat-y;
}


body
{
	background-color:	#cccbc4;
	width:				1000px;
	margin:				0px auto 0px auto;
	padding: 			0px 0px 0px 0px;
}

.header
{
	height:				212px;
	width:				1000px;
	background-image:	url(../images/Title_Bar.png);
	background-position:center;
	background-repeat:	no-repeat;
}

.navbar
{
	background-color:	#3078b3;
	height:				50px;
	width:				1000px;
	border-top:			2px solid #000615;
	border-bottom:		2px solid #000615;
	clear:				right;
}

.navbar ul
{
	font-size:			1.25em;
	list-style:			none;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 48px;
}

.navbar ul li
{
	width:				180px;
	text-align:			center;
	padding:			12px 0px 12px 0px;
	float:				left;
}

.item_unselected
{
	background-color:	#3078b3;
	color:				#cccbc4;						
}

.item_hover
{
	background-color:	#8ebadf;
	color:				#cccbc4;
	cursor:				pointer;
}

.item_selected
{
	background-color:	#cccbc4;
	color:				#3078b3;
	border-left:		2px solid #000615;
	border-right:		2px solid #000615;
}

.item_inactive
{
	background-color:	#3078b3;
	font-style:			italic;
	text-decoration:	line-through;
	color:				#555555;						
}

.content
{
	color:				#111111;
	margin:				24px 48px 24px 48px;
}

.content h1
{
	margin:				0px 0px 12px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			1.5em;
}

.content h2
{
	margin:				0px 0px 12px 0px;
	padding:			0px 0px 0px 0px;
	font-size:			1.25em;
}

.content h3
{
	font-size:			1.0em;
	margin:				0px 0px 6px 0px;
	padding:			0px 0px 0px 0px;
	font-weight:		bold;
}

.content p
{
	font-size:			1.0em;
	margin:				0px 0px 24px 0px;
	padding:			0px 0px 0px 0px;
}

.content tr
{	
	vertical-align:		top;
	height:				300px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

.content td
{	
	margin:				0px 0px 0px 0px;
	padding:			0px 12px 0px 0px;	
}

.boldened
{
	font-weight:		bold;
}

.footer
{
	clear:				both;
	height:				60px;
	color:				#777777;
	font-size:			.75em;
	margin:				120px 48px 0px 48px;
	padding:			0px 0px 0px 0px;
}

.copyright
{
	font-style:			italic;
	text-align:			right;
}



