﻿*
{
	margin:0;
	padding:0;
}
body 
{
	font-size:100.1%;
	font-family:Tahoma, Verdana, Sans-Serif;
	line-height:1.5em;
	background:#fcd054 url('/Images/DiagonalStripe.gif') repeat;
	color:#555;
}
h1, h2, h3
{
	font-family:Trebuchet MS, Tahoma, Verdana, Sans-Serif;
	font-size:130%;
	margin-bottom:0.25em;
}
h2, h3
{
	font-size:110%;
}
p
{
	margin-bottom:1.5em;
}
p.testimonialSignature
{
	margin:-1em 0 3em 500px;
	line-height:1.25em;
}
ul, ol
{
	list-style:square;
	margin:0 0 1.5em 3em;
}
ol
{
	list-style:decimal;
}

#page
{
	background:url('/Images/PageTop.gif') no-repeat;
	width:970px;
	min-height:800px;
	margin:0 auto 0 auto;
	padding:12px 0 0 0;
}
#header
{
	background:url('/Images/PageMiddle.gif') repeat-y;
	padding:0 5px 30px 5px;
	margin:0;
	height:192px;
}
#identity h1 span
{
	display:none;
}
#identity h1
{
	background:url('/Images/Header.gif') no-repeat top left;
	height:192px;
	margin:0px;
}
#navigation
{
	position:relative;
	top:-80px;
	left:600px;
	margin:0;
	list-style:none;
	height:1em;
}
#navigation li
{
	display:block;
	float:left;
	margin:0 15px 0 0;	
}
a
{
	color:#555;
}
#navigation a
{
	text-decoration:none;
}
#navigation a:visited, a:visited
{
	color:#555;
}
#navigation a:hover 
{
	text-decoration:underline;
}


#contactInfo
{
	position:relative;
	top:-40px;
	right:25px;
	float:right;
	font-size:90%;
}


#content
{
	background:url('/Images/PageMiddle.gif') repeat-y;
	width:770px;
	margin:0 auto;
	padding:0 100px 30px 100px;
}
#footer
{
	background:url('/Images/PageBottom.gif') no-repeat;
	text-align:center;
	clear:both;
}
#footer p
{
	padding-top:10px;
}

#sidebar
{
	float:right;
	width:316px;
	background:url('/Images/YellowBox.gif') no-repeat top center;
	margin:0 -25px 0 25px;
}
#sidebar h2
{
	margin:10px;
	border-bottom:1px solid #555;	
}
#sidebar ul
{
	background:url('/Images/YellowBox.gif') no-repeat bottom center;
	margin:0;
	padding:0 0 10px 0;
}
#sidebar ul li
{
	list-style:square;
	line-height:1.2em;
	margin:0 1em 1em 2em;
}

dt
{
	font-weight:bold;
	float:left;
	width:200px;
	padding:5px 0 0 10px;
	border-bottom:1px solid #ccc;
}
dd
{
	margin:0 0 1em 210px;
	padding:10px 5px 10px 10px;
	background-color:#fcf2c9;
	border:1px solid #ccc;
}

div.columnContainer
{
	clear:both;
	height:100%;
}
div.column
{
	float:left;
	width:385px;
}

.clear
{
	clear:both;
}
	
