﻿body 
{
    background-image: url('images/sonbg.png');
    background-repeat: repeat-x;
    font-family: Arial;
    margin: 0px;
    font-family: Arial;
    font-size: 11pt;
    color:  #747152;
    padding: 0px;
    text-align: center;

}


#container{

	width: 800px;
	margin: auto;
	height: auto;
	text-align:left;
	background-color: #a9a485;
	padding: 0px 0px 0px 0px;
 	border-right: 5px solid black;
    border-left: 5px solid black; 
}


#headerTopText
{
    	width: 800px;
    	font-size: 11pt;
    	color: #726d50;
    	height: 23px;
    	font-weight: bold;
    	
}
#header
{   
    border-top: 5px solid black; 
    height: 177px;
    width: 800px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;

 
}
#nav
{
    	background-image: url('images/nav.jpg');
    	background-repeat: repeat-x;
	height: 47px;
	padding: 0px;
  
}
#navItems
{
	padding: 0px 0px 0px 0px;
	width: 800px;

}


#navItems ul {
	list-style-type: none;
	padding:0;
	text-align: center;
	display: inline;
	border: 0px solid;border-width: 0 0px;
	text-decoration: none;

}


#navItems ul li {float : left;border : 0px solid;position : relative;list-style-type: none;background-image: none; padding: 0px 38px; background-color:none;}

#navItems ul li a img
{
	text-decoration: none;
	border: 0px;
}

#main
{
    width: 800px;
    height: auto;
    margin-left: auto; 
    margin-right: auto;
    padding : 0px 0px 0px 0px;   
    background-color: #a9a485;  
       
}

#contentArea
{
    width: 800px;
    height: 580px;
    margin: 20px 0px 0px 0px; 

}

/*  Fix for ff on services page */
.serboxContent
{
    width: 211px;
    background-color: #DAD7C6;
    padding: 10px;
    height: 188px;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;  

  
}


/* Content Area 3 Column Layout*/



#left
{
    width: 205px;
    margin-left: 20px;
    height: auto;	        
    padding : 0px 0px 0px 0px; 
    float: left;

  
}
#center
{

	width: 200px;
	margin-right:260px;
	margin-left:282px;	

}


#right 
{
    float:right;
    width:235px; 
    margin-right: 20px;  
    padding : 0px 0px 0px 0px; 

}

.boxContent
{
    width: 211px;
    background-color: #DAD7C6;
    padding: 10px;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;   
/*
   	 border-bottom: 2px solid #747152;
	border-top: 2px solid #747152;

*/
}

.boxContent2
{
    width: 211px;
    background-color: #DAD7C6;
    padding: 10px;
    height: 245px;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;   
/*
   	 border-bottom: 2px solid #747152;
	border-top: 2px solid #747152;

*/
}

.imageCnt
{
   border: none;
   /* Fixes Image bottom spill over problem */
   height: 37px;	
}

/* End Content Area */


/* 2 Column Area  */

#left2Col
{
    width: 205px;
    margin-left: 20px;	        
    padding : 0px 0px 0px 0px; 
    float: left;

  
}
#right2Col
{

	width: 495px;
	float: right;
	margin-right: 20px;
}

.boxContentWide
{
    width: 471px;
    background-color: #DAD7C6;
    padding: 10px;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;   
/*
   	 border-bottom: 2px solid #747152;
	border-top: 2px solid #747152;

*/
}


/* Bottom Content Area */

#bottomContent 
{
    
float:left;
width: 754px;
padding: 20px 0px 0px 20px;

}

.bottomboxInfo
{
    width: 231px;
    height: 55px;   
    padding : 0px 0px 0px 0px;
    background-color: #DAD7c6;
    color: #747152;
    text-align: center;
    border-top: 2px solid #747152;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;  
}

#bottomContentInfo
{
    width: 750px;
    height: 150px;    
    background-color: #DAD7C6;
    border-top: 2px solid #747152;
    border-left: 2px solid #747152;
    border-right: 2px solid #747152;   
    border-bottom: 2px solid #747152; 
  
}
#bottomContentInfoText{ width: 520px; float: left;  padding: 10px; }
#bottomContentGraphic{ width: 179px; height: 135px; border: 1px solid black; float: right; margin: 6px;  }




/*   footer */

#footer
{
    width: auto;
    font-size: 11pt;
    color: #726d50;
    height: 30px;
    padding: 7px 0 0 0; 
    text-transform: uppercase;
    text-align: center;
}
#footer a
{
	text-decoration: none;
	font-size: 12pt;
    color: #726d50;
font-weight: bold;

}
#footer a:hover
{

}
text-decoration: none;
	font-size: 12pt;
    color: #000000;