BODY {
	MARGIN: 0px; 

	FONT-FAMILY: Tahoma, Verdana; 
/*	BACKGROUND-COLOR: #054A74; */
	background : url(../images/background.jpg) repeat;
}

.front_tableheader {
	border: 5px solid #A1CBE4;

}


.tableheader {
	MARGIN-TOP: 18px; 
	BACKGROUND-COLOR: #ffffff;
	border: 5px solid #A1CBE4;

}

			/* TOP NAVIGATION */ 


#header {
height: 245px;
width: 768px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background : url(../flash/template.gif) no-repeat;

} 

#header2 {
height: 245px;
width: 768px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
} 

#navcontainer {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height: 20px;
width: 768px;
background : url(../images/navBackground.gif);

}

#navcontainer a{
text-decoration: none;
}

#navcontainer ul {
border-left : 1px solid #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}


#blankNav {

width: 25px;

}

#navcontainer li 
{
float : left;
border-right : 1px solid #eee;
/* background : #ffffff; */
list-style: none;
}

#navcontainer a 
{
display : block;
height : 20px;
width: 115px;
font-weight : bold;
line-height : 20px;
letter-spacing: 2px;
text-align : center;
font-size : 80%;
color : #fff;
background : url(../images/navBackground.gif);
}

#navcontainer a:hover {
color : #fff;
background : url(../images/menu.jpg);
}

#navcontainer .endli
{
border-right : 0px solid #8b5332;
border-left : 0px solid #8b5332;
list-style: none;
}

			/* WHITE LINE UNDER TOP NAVIGATION*/
#whiteline {
background: #fff;
width: 700px;
height: 4px;
}

#titleBar {
height: 2px;
width: 300px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background : url(../images/titleBar.jpg);

}


.center_divider {

/* background-color: #043F64; */

}

/* FRONT CONTENT - EDIT CONTENT ENTIRE PAGE */

#front_content {
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px;
BACKGROUND-COLOR: #ffffff;
background : #ffffff  url(../images/front_contentBCK.jpg) repeat-x;


}

#front_headerNav {

BACKGROUND-COLOR: #054A74;

}


			/* CONTS */
#cont_front {
padding-left: 10px;
padding-top: 50px;
background: #FDF6E8;
color: #194679;
font-size: 1em;
height : 400px;
}

#cont2 {
margin-top: 0px;
margin-bottom: 25px;
padding-left: 15px;
width: 650px;
margin-left: 20px;
text-align: left;
padding-top: 0px;
background: #ffffff;
color: #194679;
font-size: 1.2em;
}

#cont2 a:hover {
color: #000000;
text-decoration: underline;
}

#cont2 a:visted {
color: #313131;
text-decoration: underline;
}

#cont2 a {
color: #2977FF;
text-decoration: underline;
}


#cont2 p {

color: #194679;

}

#cont2 h3 {

color: #194679;

}


/* FRONT CONTAINER - CONTENT ON FRONT PAGE */

#front_container {

height: 202px;
width: 400px;
padding: 10px 0px 20px 25px;
margin: 0px 0px 0px 0px;
background : url(../images/front_containerBCK2.gif) no-repeat;
color: #ffffff;


}


#front_container a {
text-decoration: bold underline;
color: #E0D716;
FONT-SIZE: 16px; 
padding-bottom: 10px;

}



#front_container a:hover {
color: #C2B165;
FONT-SIZE: 16px; 
padding-bottom: 10px;
text-decoration: bold underline;

}



#sq_circleBck2 {
width: 281px;
height: 288px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background : url(../images/sq_circleBck2.jpg);
color: #ffffff;
}


#rightside h2 {

color: #ffffff;

}

.style2 {

color: #ffffff;

}



		/* SIDES */

#leftside {
float : left;
padding-top: 60px;
}

.clear {
clear: left;
overflow: hidden;
width: 0;
height: 0;
}

			/* FOOTER */ 
#footer {
text-align: center;
border-top: 3px solid #054A74;
background: #ffffff;
color: #054A74;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
height: 60px;
}

#footer a {
color: #7bb5d6;
}

#footer a:hover {
color: #F4D500;
}


#copyright A {
	COLOR: #054A74; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
}


#copyright A:hover {
	COLOR: #054A74; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none;
}


A:link {

	COLOR: #2977FF; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: underline;
}

A:hover {

	COLOR: #e39a1d; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: underline;
}

h2 {

color: #194679;

}

h3 {

padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}


#freeEstimate a {
COLOR: #000000;

}

TABLE {
	FONT-SIZE: 12px; 

	LINE-HEIGHT: 1.5; 
	FONT-FAMILY: Tahoma, Verdana
}
TD.subheader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 

	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
FONT.subheader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 

	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}

.page {
	MARGIN-TOP: 0px; 
	BACKGROUND-COLOR: #f0e6c3
}
.topnav {
	WIDTH: 768px; HEIGHT: 245px
}




.servicesImageRight {

margin: 0px 0px 15px 15px;

}


.helpImageRight {

margin: 0px 0px 15px 15px;

}

.marginSpaceLeft {

margin: 15px 0px 10px 10px ;

}

.marginSpaceRight {

margin: 15px 10px 10px 0px ;

}

.contactSpaceLeft {

margin: 0px 0px 10px 10px ;

}

.contactSpaceRight {

margin: 0px 10px 10px 0px ;

}


.aboutSpaceLeft {

margin: 0px 0px 10px 10px ;

}

.aboutSpaceRight {

margin: 0px 10px 10px 0px ;

}

.employmentSpaceLeft {

margin: 0px 0px 10px 10px ;

}

.employmentSpaceRight {

margin: 0px 10px 10px 0px ;

}

#aboutMessage {
font-size : 120%;
}

