

body {

	margin: 15px 0 0 23px;

	padding: 0;

	background-color: #000; /* #f9f9f7; */

	color: white;

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-size: 13px;

	line-height: 15px;

	color: #7b7b6a;

	background-image: url(../images/about-background.gif);

	background-repeat: repeat-y;

}



#backgroundPatch {

	position: absolute;

	top: 0px;

	left: 728px;

	margin: 0;

	padding: 0;

	width: 246px;

	height: 429px;

	background-image: url(../images/background-patch.gif);

	background-repeat: no-repeat;

}



#sidenav {

	margin: 0;

	padding: 0;

	border-right: 1px solid #efefef;

	position: absolute;

	top: 15px;

	left: 0;

}



p {

	margin: 0px 0 15px 15px;

	padding: 0px;

	line-height: 1.4em;

}



h2 {

	font-size: 15px;

	font-weight: normal;

	line-height: 1.4em;

}



.date {

	font-size: 12px;

	color: #FFFFFF;

}



hr {

	border-color: #CCC;

	border-width: 1px;

	border-style: solid;

}



.floatImage {

	margin: 0 0 0 0;

	padding: 0 10px 5px 0;

}



.headImage {

	padding-top: 15px;

}



.rightAlign {

	float: right;

}



.sidebar {

	margin: 3px 12px 3px 3px;

	padding: 0;

	font-size: 11px;

}



a, a:visited {

	color: #ff7800;

	text-decoration: underline;

}



a:hover {

	color: #c65d00;

	text-decoration: none;

}



blockquote {

	background-color:  #f9f9f7; 

	margin: 0 0 10px 30px;

	padding: 10px 10px 5px 10px;

}


blockquote.op-quote 
{
	background-color:  #fff; 
	margin: 0 0 10px 15px;
	padding: 10px 10px 5px 10px;
	font-style: italic;
	font-size: 14px;
	color: #a2a296;
	line-height: 1.6em;
}



ul {

	margin-top: 3px;

}

ul.op-ul {
	margin: 10px 0 1em 0;
	padding: 0;
}
ul.op-ul li {
	margin: 0 0 1em 30px;
	padding: 0;
}
ul.op-ul ul {
	margin: 10px 0 1em 0;
	padding: 0;	
}
ul.op-ul ul li {
	margin: 0 0 1em 40px;
	padding: 0;
}

h3 {

	margin: 0 0 0 15px;

	padding: 0;

	font-weight: normal;

}



.listLeadIn {

	margin-bottom: 3px;

}



/*-----------------------------------------*/

/*------ Navagation specific styles -------*/

/*-----------------------------------------*/



#navigation ul#menu	{

	height: 52px;

	width: 532px;

	background: transparent url(../images/navigation.gif) top left no-repeat;

	margin: 0;

	padding: 0;

	position: relative;

	}



#navigation ul#menu li {

	margin: 0;

	padding: 0;

	list-style: none;

	position: absolute;

	top: 0;

	}

	

#navigation ul#menu li, ul#menu a {

	height: 52px;

	display: block;

	}

	

#navigation ul#menu li a {

	text-indent: -9999px;

	text-decoration: none;

	}

	

#operational	{left: 0px; width: 98px;}

#about			{left: 98px; width: 74px;}

#services		{left: 172px; width: 70px;}

#work		 	{left: 242px; width: 60px;}

#faq			{left: 302px; width: 54px;}

#contact 		{left: 356px; width: 91px;}

#news			{left: 447px; width: 85px;}



#operational a:hover	{background: transparent url(../images/navigation.gif) -0px -52px no-repeat;}

#about a:hover 			{background: transparent url(../images/navigation.gif) -98px -52px no-repeat;}

#services a:hover 		{background: transparent url(../images/navigation.gif) -172px -52px no-repeat;}

#work a:hover			{background: transparent url(../images/navigation.gif) -242px -52px no-repeat;}

#faq a:hover 			{background: transparent url(../images/navigation.gif) -302px -52px no-repeat;}

#contact a:hover 		{background: transparent url(../images/navigation.gif) -356px -52px no-repeat;}

#news a:hover			{background: transparent url(../images/navigation.gif) -447px -52px no-repeat;}



/* You are here - main nav */

body#operationalPage #operational	{background: transparent url(../images/navigation.gif) -0px -52px no-repeat;}

body#aboutPage #about 				{background: transparent url(../images/navigation.gif) -98px -52px no-repeat;}

body#servicesPage #services 		{background: transparent url(../images/navigation.gif) -172px -52px no-repeat;}

body#workPage #work					{background: transparent url(../images/navigation.gif) -242px -52px no-repeat;}

body#faqPage #faq  					{background: transparent url(../images/navigation.gif) -302px -52px no-repeat;}

body#contactPage #contact  			{background: transparent url(../images/navigation.gif) -356px -52px no-repeat;}

body#newsPage #news					{background: transparent url(../images/navigation.gif) -447px -52px no-repeat;}








