@charset "utf-8";
/* CSS Document */

h2.post-title { padding-top:8px; margin:0px 0 0px 0; font-family:Georgia, "Times New Roman", serif; font-size:18px; font-weight:normal; color:#9f0000; }

h2.post-title-services { margin:0px 0 0px 0; font-family:Georgia, "Times New Roman", serif; font-size:18px; font-weight:normal; color:#9f0000; }
 
 
h4{padding:0px;} 



#subCopy ul{
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color:#666666;}

li a#current {
font-weight: 600;

color: rgb(245, 134, 107);

}

ul li a#current {
font-weight:600;

color: rgb(245, 134, 107);

}


#subCopy li{

margin-bottom:2px;
padding-left:3px;

}

#subCopyServices ul{
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color:#666666; 
}
 
table#sample {   
background-color:#FFFFFF;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color:#666666; 
width: 713px;
line-height:20px;
/*text-align:top;*/
}

.toprow
{
text-align: left;   
}

.colone {



}

.List ul li{
padding-left:0px;



}



p {
padding-top:0px;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: normal;
font-size: 12px;
color:#666666; 
line-height:20px;
margin:0px;
padding:0px;

}

.clear{
	clear: both;
}






#container{
	/*border: 1px solid #CCCCCC;*/
	margin: 0px auto;
	width: 963px;	
	background-color: #FFFFFF;
}

/* LEFT HAND SIDE */

#leftholder{
	float:left;
	border-top: solid 3px rgb(245, 134, 107);
	width: 229px;
	/*height: 696px;*/
	background-color: #FFFFFF;
}


#topLeft{

	border-bottom: solid 1px rgb(191, 191, 191);
	width:229px;
	height: 33px;
	background-color: #FFFFFF;
}

#logo{
display: block;

	border-bottom: solid 1px rgb(191, 191, 191);
	height: 92px;
	width:229px;
	background-image:url(../Img/logo.jpg)
}

#subNav{

	border-bottom: solid 1px rgb(191, 191, 191);
	height:243px;
	background-color: #FFFFFF;
	
	color:#666666;
	list-style:none;
}

#subNav2{

	border-bottom: solid 1px rgb(191, 191, 191);
	height:303px;
	background-color: #FFFFFF;
	
	color:#666666;
	list-style:none;
}


#subNav ul {

margin: 0px 0 5px 0;

padding: 12px 0 2px 0;

list-style-type: none;width:229px;

list-style:none;
}

#subNav li a {

color: #666666;

display: block;

height: 20px;

padding: 4px 0 4px 0px;



text-decoration: none;

font-size: 12px;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: normal;



}

#subNav li a:hover {

color:rgb(245, 134, 107);




}



#leftBlank{

	border-bottom: solid 1px rgb(191, 191, 191);
	/*height:180px;*/
	background-color: #FFFFFF;
	padding-bottom:3px;
	padding-top:8px;
}



#footer a{
font-weight:normal;
}


/*RIGHT HAND SIDE*/

#mainholder{
	float:left;
	border-top: solid 3px rgb(245, 134, 107);
	margin-left: 20px;
	width:713px;
	/*height: 696px;*/
	background-color: #FFFFFF;
}

.Nav a{

font-weight: normal;
}

.Nav a:visited{

font-weight: normal;
}

.Nav{
        width: 100%;
       	border-bottom: solid 1px rgb(191, 191, 191);
		height: 33px;
		background-color:#FFFFFF;
		font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
		font-weight: normal;
		font-size: 12px;
		color:#666666;
 }
 
 
 .Nav ul{
        margin: 0; padding: 0;
        float: left;
		color:#666666;
	}
 
 .Nav ul li{
        display: inline;
		color:#666666;
		}
		
.Nav ul li a{
        float: left; 
		text-decoration: none;
      
        padding: 6px 20px;
		padding-left:0px;
		padding-top:8px;
		       }
		
.Nav ul li a:hover{
       
       color: rgb(245, 134, 107);
      
        }
 
 #rightBlank{
	border-bottom: solid 1px rgb(191, 191, 191);
	height:92px;
	background-color: #FFFFFF;
}

#topBanner{
	padding-top:25px;
	padding-left:100px;

}

#mainCopy{
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
	border-bottom: solid 1px rgb(191, 191, 191);	
	height:243px;
	margin:0px;
	padding:0px;
	
}


/*small images for home page*/


#image-wide{
	float:left;
	background-color: #FFFFFF;
	margin-bottom:5px;
	margin-top:0px;
	width:712px;

}

#image-one{
	float:left;
	background-color: #FFFFFF;
	margin-bottom:5px;
	margin-top:0px;
	width:354px;

}

#image-two{
	float:left;	
	background-color: #FFFFFF;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:4px;
	width:354px;
}
/*large images for all other pages*/



#subCopy{
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	padding-top:8px;
	
	border-bottom: solid 1px rgb(191, 191, 191);
	/*height:180px;*/
	background-color: #FFFFFF;
}

#subCopyServices{
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	padding-top:8px;
	height:220px;
	border-bottom: solid 1px rgb(191, 191, 191);
	/*height:180px;*/
	background-color: #FFFFFF;
}

#subCopyServices2{
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	padding-top:8px;
	height:280px;
	border-bottom: solid 1px rgb(191, 191, 191);
	/*height:180px;*/
	background-color: #FFFFFF;
}

#banner{

	border-bottom: solid 1px rgb(191, 191, 191);
	margin-top:14px;
	height:92px;
	background-color: #FFFFFF;
}

#footer {
	clear: both;
	width: 100%;
	padding: 5px 0 8px 0;
	
	/*	border-top: 3px solid #ececde;*/
	}
	
#footer ul {
	float: right;
	font-size: 12px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: normal;
	color:#666666;
	list-style:none;
	}
	
#footer li {
	float: left;
	padding:10px;
	padding-right:0px;
	list-style:none;
	
	}
	
	
	
/*============================================================
 link style
============================================================*/
#mainCopy a{
	/* Applies to all unvisited links */
  
	color:rgb(245, 134, 107);
	font-weight:bold;
   } 


a:link    {
	/* Applies to all unvisited links */
  text-decoration:  none;
	color:#666666;
	font-weight:normal;
   } 
   
a:visited {
  /* Applies to all visited links */
  text-decoration:  none;
	color:#666666;
	

  } 
a:hover   {
  /* Applies to links under the pointer */
  text-decoration:none;
   color:         ;
  } 
  
  
  #subCopy a   {
  /* Applies to all unvisited links */
  text-decoration:  none;
  color: rgb(245, 134, 107);
   font-weight:bold;
   } 
   
     #subCopyServices a   {
  /* Applies to all unvisited links */
  text-decoration:  none;
  color: rgb(245, 134, 107);
   font-weight:bold;
   } 
   
        #subCopyServices2 a   {
  /* Applies to all unvisited links */
  text-decoration:  none;
  color: rgb(245, 134, 107);
   font-weight:bold;
   } 




table{

font: bold 12px "Arial", Verdana, Arial, Helvetica,
	sans-serif;
	color: #666666;
	border: 1px solid #156CCC;

	letter-spacing: 1px;
	border-collapse: collapse;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:#FFFFFF;

}

td {
	font: bold 12px "Arial", Verdana, Arial, Helvetica,
	sans-serif;
	color: #666666;
	border: 1px solid #156CCC;

	letter-spacing: 1px;
	border-collapse: collapse;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:#FFFFFF;
}

th {
	font: bold 14px "Arial", Verdana, Arial, Helvetica,
	sans-serif;
	color: #666666;
	border: 1px solid #156CCC;
	border-collapse: collapse;
	letter-spacing: 1px;
	
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:#E8F4FF;
}

.tablerec {
	font: bold 12px "Arial", Verdana, Arial, Helvetica,
	sans-serif;
	color: #666666;
	letter-spacing: 1px;
	
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:#FFFFFF;
}





