/* Style sheet for Norcross & Associates 
    Copyright R. Campbell, 2010
*/

/* class RichEdit is defined for many div tags on the
    existing site. Using this name to avoid possible 
    conflict. 
*/

body
	{
		background-color : #FCF8E3;
	}

p
	{
		color : #555555;
		font-size : 10pt;
		font-family : sans-serif;
		font-weight : bold;
	}
.plain
	{
		color : #555555;
		font-size : 10pt;
		font-family : sans-serif;
		font-weight : bold;
	}
	
.plain a {color : #FFAA00; text-decoration : none;}
.plain a:hover {text-decoration : underline;}

td
	{
		color : #555555;
		font-size : 10pt;
		font-family : sans-serif;
		font-weight : bold;
	}
div#containerdiv
	{
		background-color: #999999;
	}
div#headerdiv
	{
		position : absolute;
		left : 35px;
		top : 0px;
	}
div#br549
	{
		position : absolute;
		left : 635px;
		top : 91px;
		border-top : 1px solid #FFFFFF;
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
	}
div#nonverse
	{
		position : absolute;
		left : 635px;
		top : 73px;
		width : 300px;
		background-color : #FFAA00;
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
	}
span#nv
	{
		color : #FFFFFF;
		
		width : 295px;
		font-family : sans-serif;
		font-size : 16px;
		padding-left : 15px;
	}
img#decor
	{
		position : absolute;
		left : 0px;
		top : 154px;
	}
.tiny
	{
		font-size : 8pt;
		font-family : sans-serif;
		text-align : center;
	}
.emph
	{
		font-weight : bold;
		color : #000000;
	}
.Container
	{
		width : 936px;
	}
.LeftContent
	{
		position : absolute;
		left : 35px;
		top : 210px;		
	}
.LinkMenu
	{
		border : 1px solid #dddddd;
		padding-left : 10px;
		width : 177px;
	}
.RightContent
	{
		position : absolute;
		width : 250px;
		top : 162px;
		left : 680px;
	}
.RightContent a {color : #FFAA00; text-decoration : none;}
.RightContent a:hover {text-decoration : underline;}
.LinkMenu a
	{
		color : #555555;
		font-family : sans-serif;
		font-size : 10pt;
		text-decoration : none;
	}
.QuickContact
	{
		border : 1px solid #dddddd;
		padding : 10px;
		width : 177px;
	}
.RightDiv
	{	
		padding : 10px;
		width : 271px;
	}
.RightDiv p
	{
		
		width : 100%;
		font-family : sans-serif;
		padding : 5px;
		font-size: 10pt;
		font-weight : bold;
		text-align : center;
		background-color : #FFAA00;
		color : #FFFFFF;
	}
.qcField
	{
		color : #FFAA00;
		font-family : sans-serif;
		font-size : 10pt;
		font-weight : bold;
	}
.LinkMenu a:hover
	{
		color : #FFAA00;
	}
.QuickContact p
	{
		text-align : center;
		background-color : #FFAA00;
		color : #FFFFFF;
	}
.decor
	{
		width : 250px;
		font-family : sans-serif;
		text-align : center;
		font-size : 12pt;
		font-weight : bold;
		color : #FFFFFF;
		background-color : #FFAA00;
	}

.RichEdit
	{
		position : absolute;
		top : 168px;
		left : 235px;
		color : #555555;
		font-size : 10pt;
		font-family : sans-serif;
		font-weight : bold;
		margin : 10px;
		width : 440px;
	}
.RichEdit a {color : #FFAA00; text-decoration : none;}
.RichEdit a:hover {text-decoration : underline;}
.titling
	{
		color : #AAAAAA;
		font-size : 20pt;
	}
.header
	{
		color : #555555;
		font-size : 12pt;
		text-decoration : underline;
	}
.uline
	{
		text-decoration : underline;
	}
.it
	{
		font-style : italic;
	}
.photoLeft
	{
		float : left;
		border : 1px solid #dddddd;
		padding-right : 10px;
	}
.Attorney
	{
		font-size : 12pt;
		padding-left : 20px;
	}
.Attorney span
	{
		font-size : 8pt;
	}

	

