
A 	{color: #AF9D53; text-decoration:none;}
A:visited 	{color: #AF9D53; text-decoration:none;}
A:hover 	{color: #AF9D53; text-decoration: underline;}
A:active 	{color: #AF9D53; text-decoration: underline;}




BODY		
{
	FONT-SIZE: 10px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px; 
	BACKGROUND-COLOR: #FFFFFF;
/*	background-image: url(images/bkgrd-temp.jpg);
	background-repeat: repeat-x; */
}

TD
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #565656;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Sans-Serif
}

#container { 
	width: 799px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0px  0 0 180px; /* the auto margins (in conjunction with a width) center the page (top, right, bottom, left)*/
	/*border: 1px solid #000000;*/
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#mainContent_Home { 
	margin: 0px 400px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; 
	height: 250px;  
} 

#mainContent_About { 
	margin: 0px 100px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; 
} 

#mainContent_Testimonials { 
	margin: 0px 400px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top;   
} 

#mainContent_Services { 
	margin: 0px 350px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top;   
}

#mainContent_Projects { 
	margin: 0px 100px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; height: 400px;   
} 

#mainContent_News { 
	margin: 0px 50px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 150px 0 12px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; height: 550px;   
} 

#mainContent_Contact { 
	margin: 0px 100px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; height: 400px; 
} 

#Footer { 
	margin: 0px 400px 0px 0px; /* the right margin on this div element creates the column down the right side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 50px 12px 0 20px ;  /* remember that padding is the space inside the div box and margin is the space outside the div box (top, right, bottom, left) */
	/*border-right: 1px solid #cccccc; */
	vertical-align:top; height: 250px;  
} 

.subhead
{
    FONT-SIZE: 13px;
/*    COLOR: #7c4182; */
    COLOR: #000000;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold; 
}

.tabletext_title
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #000000;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold; 
}

.tabletext
{
    FONT-SIZE: 11px;
/*    COLOR: #888A8C; */
    COLOR: #565656;
    FONT-FAMILY: Arial, Sans-Serif;
}


.tdbody
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #565656;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 17px;
	padding-left: 20px; 
	padding-right: 20px; 
	padding-top: 30px;
	padding-bottom: 10px;
}

.tdbody2
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #565656;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 17px;
	padding-left: 18px; 
	padding-right: 25px; 
	padding-top: 10px;
	padding-bottom: 10px;
}

.tdbody_pricing
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #565656;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 17px;
	padding-left: 45px; 
	padding-right: 25px; 
	padding-top: 175px;
	padding-bottom: 10px;
}


.smalltype
{
    FONT-SIZE: 10px;
/*    COLOR: #7c4182; */
    COLOR: #565656;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Sans-Serif
}



.images_right
{
	margin-left:20px; 
	margin-top:0px; 
	margin-right:0px; 
	margin-bottom:0px;
}



td.tabletitles_column {
	font-size: 10px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	background: #ffffff;
	text-align: left;
	border-right: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB;
	vertical-align: bottom;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;

}

td.tabletitles_rightcolumn {
	font-size: 10px;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
	background: #ffffff;
	text-align: left;
	border-bottom: 1px solid #CBCBCB;
	vertical-align: bottom;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;

}


td.tablebody {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	text-align: left;
	border-right: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
}

td.tablebody_leftcolumn {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	text-align: left;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
}



td.tablebody_row_alt {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #F2F3F3;
	text-align: left;
	border-right: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB; 
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px; 
	vertical-align:top;
}


td.tablebody_row_alt_leftcolumn {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #F2F3F3;
	text-align: left;
	border-right: 1px solid #CBCBCB;
	border-left: 1px solid #CBCBCB;
	border-bottom: 1px solid #CBCBCB; 
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px; 
	vertical-align:top;
}






















ul{
list-style-type: bullet;
display: block;
margin-left: 55px;
padding: 0;
list-style : outside;
}

.style1 {color: #CCCCCC}


ul.bullets {
	list-style-type: disc;
	color: #656565;
	margin-left: 18px;
}

ul.green2 {
	list-style-type: disc;
	color: #A3001E;
	margin-left: 36px;
}


.kerning {
 letter-spacing: -0.05em;
}




.headline
{
    FONT-SIZE: 16px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold;
}

.headline14
{
    FONT-SIZE: 14px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold;
}

.headline13
{
    FONT-SIZE: 13px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold;
	letter-spacing: -.5px;
}






.tdbody_home1
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 10px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.tdbody_home2
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 15px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.tdbody_home3
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 50px; 
	padding-top: 35px;
	padding-bottom: 10px;
}


.tdbody_content
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 315px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.tdbody_content2
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 250px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.tdbody_content3
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 150px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.tdbody_content4
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	LINE-HEIGHT: 18px;
	padding-left: 18px; 
	padding-right: 50px; 
	padding-top: 35px;
	padding-bottom: 10px;
}

.img { 
float: center; 
margin-left: 45px; 
margin-bottom: 20px; 
border: 1px solid #cccccc; 
padding: 2px;
} 

.tdbody_sub
{
    FONT-SIZE: 11px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	padding-left: 18px; 
	padding-right: 25px; 
	padding-top: 15px;
	padding-bottom: 10px;
}



.tdlink
{
    FONT-SIZE: 11px;
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	padding-left: 18px; 
}





.pagetitle
{
    FONT-SIZE: 22px;
/*    COLOR: #7c4182; */
    COLOR: #656565;
    FONT-FAMILY: Arial, Sans-Serif;
	font-weight: bold
}



input {
	margin: 0px 0px 0px 0px;
/*	background: #FFFFFF;*/
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #656565;
	} 
	
	
select {
/*	border: 1px solid #5a5a5a;  f5822a
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;*/
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #727272; }

	
textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	height: 75px;
	color: #727272; }
	
