*
	{	font: normal normal 12px/1.2 Trebuchet,"MS Trebuchet", Verdana, Arial;
		color: #000;
		padding: 0;
		margin: 0;
		text-decoration: none;
		border-style: none;	}

body
	{
		background: #aaa585 url(imgs/hughesBGTile.gif) repeat;	}
		


#div0master
	{	margin-right: auto;
		margin-left: auto;
		position: relative;
		width: 1000px;
		height: 600px;
		background-color: #b5b199;
		border-top: 1px solid #484327;
		border-right: 1px solid #484327;
		border-left: 1px solid #484327;
			}

/* @group div1 */

#div1masthead
	{
		width: 1000px;
		height: 73px;	}

#div1bodycontent
	{	
		width: 1000px;
		height: 494px;
		min-height: 494px;
		height: auto;	}

#div1footer
	{
		width: 1000px;
		height: 33px;
		background-color: #69654a;
		margin: 0 auto 0 auto;
		z-index: 5000;
		border-top: 1px solid #484327;
		border-right: 1px solid #484327;
		border-bottom: 3px solid #544f2e;
		border-left: 1px solid #484327;	}
		
		
.pFooterL
	{
		font-size: 9px;
		line-height: 20px;
		float: left;
		margin-top: 2px;
		margin-left: 10px;
		height: 20px;
		min-width: 600px;
		text-align: left;
		text-transform: uppercase;	}

.pFooterR
	{
		font-size: 9px;
		line-height: 16px;
		float: right;
		margin-top: 2px;
		margin-right: 10px;
		height: 20px;
		width: 300px;
		text-align: right;
		text-transform: uppercase;	}

/* @end */

/* @group div2 */

#div2titlebar
	{	
		width: 231px;
		height: 73px;
		background-color: #b7b29a;
		float: left;
		clear: right;	}

#div2navbar
	{	
		width: 769px;
		background-color: #b7b29a;
		height: 73px;
		float: left;
		clear: right;
		background-image: url(imgs/div2navbar.jpg);	}

#div2leftsidebar
	{	
		background-color: #918446;
		float: left;
		clear: right;
		width: 201px;
		margin-left: 23px;
		height: 479px;	}

#div2maincontent
	{
		/*float: left;
		clear: right;*/
		width: 948px;
		margin-left: 23px;
		text-align: justify;
		height: 527px;
		/*height: auto;*/
		background-color: #cec9ae;	}

#div2rightsidebar
	{	
		background-color: #918446;
		float: right;
		clear: right;
		width: 201px;
		margin-right: 30px;
		height: 479px;	}



/* @end */

/*

@group div3 */

#div3leftsidebar, #div3rightsidebar
	{
		position: relative;
		line-height: 30px;	}

#div3sectionlabel
	{	background-color: #cbc180;
			}

.wrappedcontent
	{
		float: left;
		margin: -20px 0 0 0;
		height: auto;	}

#logos
	{
		display: block;
		width: 720px;
		z-index: 50;
		margin-left: -15px;
		margin-top: -2px;	}

#logoslabel
	{
		z-index: 100;	}

.wrapper
	{
		float: left;
		width: 650px;
		margin: -25px 0 0 0;
		border-bottom: 1px solid #c2bea4;
			}

.wrapperrevise
	{
		/*float: left;*/
		width: 700px;
		margin: 0;
		
			}

 .twoContactBlocks
	{	float: left;
		width: 200px;	}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;
		line-height: 30px;	}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* @end */

/* @group type */





#div2navbar p a:link, #div2navbar p a:active, #div2navbar p a:hover, #div2navbar p a:visited 
	{
		color: white;
		font-size: 12px;
		line-height: 14px;
		text-decoration: none;
		font-variant: normal;
		float: left;
		margin-left: 20px;
		clear: right;
		margin-top: 50px;
		font-weight: normal;	}

#div2navbar p a:hover 
	{
		color: yellow;	}

#div2navbar ul
	{
		list-style-image: none;
		list-style-type: none;	}

#div1footer .pFooterL, .pFooterL a
	{
		color: #c9c9c9;
		font-size: 10px;
		line-height: 10px;
		float: left;
		margin-top: 4px;
		margin-left: 10px;
		width: 200px;	}

#div1footer .pFooterR, .pFooterR a
	{
		color: #c8c8c8;
		font-size: 10px;
		line-height: 10px;
		float: right;
		margin-top: 4px;
		margin-right: 10px;
		width: 200px;
		text-align: right;	}

#div2navbar li
	{
		list-style-image: none;
		list-style-type: none;
		float: left;
		clear: right;
		margin-left: 30px;	}
		
		
ul.ullv1
	{
		margin-top: 30px;
		width: 600px;	}

ul.ullv1 li.ullv1
	{
		color: navy;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		font-variant: normal;
		line-height: 14px;
		margin-bottom: 10px;
		list-style-image: none;
		list-style-type: none;	}

ul.ullv2 li.ullv2
	{
		margin-left: 15px;
		list-style-image: none;
		list-style-type: none;	}

li a:link, li a:active, li a:hover, li a:visited
	{
		color: navy;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		font-variant: normal;
		line-height: 14px;
		margin-bottom: 10px;
		list-style-image: none;
		list-style-type: none;	}
		
li a:hover
	{
		color: blue;
		text-decoration: underline;	}

.pSektionLabel
	{
		height: 30px;
		background: url(imgs/sektionlabelBG.gif) repeat-x;
		line-height: 30px;
		font-size: 15px;
		font-weight: bold;
		padding-left: 228px;
		color: white;	}

.pImgBlock
	{
		width: 200px;
		height: 420px;
		margin-right: 25px;
		float: left;
		
		overflow: hidden;
		font-size: 10px;
		
		color: grey;	}

.pSidebarHead
	{
		color: black;	}

.pSidebarTxt
	{
		color: black;	}



.pMainTxtHead
	{
		margin-top: 10px;	}

.pMainTxt
	{
		margin-top: 10px;	}
		
.divMainTxt
	{
		margin-top: 25px;	}

.pTruncMe
	{
		width: 300px;
		margin: 0 0 10px 0;
			}

.textLeftCol
	{	width: 300px;
		float: left;	}

.pEmp
	{
		font-weight: bold;	}

.pMainNote
	{
		font-size: x-small;
		color: #5e503b;
		margin-top: 5px;
		margin-bottom: 5px;	}

#pCredit
	{
		text-align: right;
		margin-right: 20px;	}

#pCredit a:link, #pCredit a:visited
	{
		font-size: 9px;
		line-height: 15px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		font-variant: normal;
		color: #1e09b6;	}



#pCredit a:hover, #pCredit a:active
	{
		font-size: 9px;
		line-height: 15px;
		font-weight: normal;
		font-style: normal;
		text-decoration: underline;
		font-variant: normal;
		color: #1e09b6;	}

.plv1
	{	color: navy;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		font-variant: normal;
		line-height: 14px;
		margin: 25px 0 5px 0;	}

.plv2
	{	color: navy;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		font-variant: normal;
		line-height: 12px;
		margin-top: 25px;	}

td .plv3
	{	color: black;
		font-size: 12px;
		text-decoration: none;
		font-variant: normal;
		line-height: 16px;
		width: 500px;
		margin: -2px 0 0 0;	}

.plv3
	{	color: black;
		font-size: 12px;
		text-decoration: none;
		font-variant: normal;
		line-height: 12px;
		width: 500px;
		margin: 5px 0 0 0;	}

.plv31
	{	color: black;
		font-size: 12px;
		text-decoration: none;
		font-variant: normal;
		line-height: 18px;
		width: 600px;
		margin: 5px 0 0 0;	}

.plv4
	{	color: black;
		font-size: 9px;
		text-decoration: none;
		font-variant: normal;
		line-height: 10px;
		width: 800px;	}


.plv41
	{	color: black;
		font-size: 9px;
		text-decoration: none;
		font-variant: normal;
		line-height: 10px;
		width: 635px;
		margin-left: 241px;	}

.addygroup
	{
		font-weight: bold;
		width: 250px;
		text-align: left;
		font-size: 11px;	}
		
.addyname{		}

.addydata a
	{
		width: 200px;
		text-align: left;
		font-size: 10px;	}

.plv3 a:hover, .addydata a:hover
	{	color: blue;
		text-decoration: underline;	}

#legal {
		color: black;
		width: 800px;
		margin: 2px auto 0 auto;
		font-size: 8px;
				}
				
a:link {	
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		font-variant: normal;	}

a:visited {	
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		font-variant: normal;	}

a:hover {	
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		font-variant: normal;	}

a:active {	
		text-decoration: none;
		font-weight: normal;
		font-style: normal;
		font-variant: normal;	}

span.addyname
	{
		color: black;	}

span.addyaddy
	{
		color: #1e57a0;
		font-size: 10px;	}
		



/* @end */

/* @group imgs */

/*.imgPushR
	{
		margin-right: 5px;	}*/

.imgPushR
	{
		float: right;
		margin-right: 50px;	}

.imgPushR
	{
		float: right;
		margin-right: 25px;	}

.contactgif
	{
		margin-right: 5px;	}

.linkthumb
	{
		margin-bottom: -1px;	}

/* @end */
