body{
	background-color: #000000;
	margin-top: 0px;
	padding-top: 0px;
}
br{
	font: 8px Arial, Helvetica, sans-serif;
}
p{
	padding: 0px 10px 0px 10px; /*top, right, bottom, left*/
}
.PageBorder {
	width: 785px;
	padding: 0px 0px 12px 0px;
	margin: 0px;
	background-color: #96122C;
	border: 1px solid #000000;
	overflow: hidden;
	}
.Header{
	width: 760px;
	height: 110px;
	background-color: #BEBEBE;
	background-image: url(images/5340_Trans.jpg);
	}
.HeaderClear{
	width: 1px;
	height: 1px;
	padding: 0px;
	margin: 0px;
	color: #BEBEBE;
}
.PageHolder{
	width: 760px;
	margin: 0px;
	padding: 0px;
	background-color: #E9E9E9;
	overflow: hidden;
	}
.Footer {
	width: 760px;
	height: 22px;
	padding: 4px 0px 0px 0px;
	background-color: #515151;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
.TextHolder{
	width: 520px;
	padding: 15px 0px 0px 15px;
	margin: 0px;
	float: left;
	overflow: hidden;
}
.Logo {
	width: 50px;
	height: 51px;
	padding: 0px;
	margin: 0px;
	border: none;
	float: left;
}
.amtelName{
	height: 43px;
	vertical-align: top;
	color: #96122C;
	font: 37 "Times New Roman", Times, serif;
	text-decoration: underline;
}
.amtelText{
	width: 400px;
	height: 34px;
	padding: 0px;
	margin: 0px;
}
.amtelPhone{
	width: 447px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	font: 11 Arial, Helvetica, sans-serif;
	color: #515151;
}
.Menu{
	width: 760px;
	height: 19px;
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #515151;
	overflow: hidden;
}

#MenuItem{
	margin: 0px 6px 0px 6px;
	padding: 0px 10px 0px 10px;
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
	border-left: solid 3px #FFFFFF;
}

#Home .Home, #About .About, #History .History, #Solutions .Solutions, #Services .Services, #Links .Links, #Contact .Contact{
	/*background-color: #FFFFFF;*/
	border-left: solid 3px #96122C;
}
#MenuItem:link    {  }    /* unvisited links */
#MenuItem:visited {  }   /* visited links   */
#MenuItem:hover   { color: #BEBEBE; } /* user hovers     */

.MainImage{
	width: 371px;
	height: 423px;
	border: 0px;
	padding: 0px;
	margin: 0px 0px -5px 0px;
	border-right: solid 2px #000000;
	border-bottom: solid 2px #000000;	
}
.MainPhoneImage{
	width: 371px;
	height: 423px;
	border: 0px;
	padding: 0px;
	margin: 0px 0px -5px 0px;
}
.MainText{
	width: 380px;
	padding: 0px;
	margin: 0px;
	float: right;
	font: .70em Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.MainTextFull{
	width: 760px;
	padding: 0px;
	margin: 0px;
	font: .70em Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.MainTextBlock{
	padding: 9px 10px 0px 10px;
}
.MainRight {
	width: 120px;
	margin: 5px;
	padding: 30px 0px 0px 0px;
	float: right;
	overflow: hidden;
	font: .70em Arial, Helvetica, sans-serif;
	font-style: italic;
}
.TestimonialName{
	font-weight: bold;
}
.MainLeft {
	width: 620px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font: .70em Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-right: solid 1px #000000;
	overflow: hidden;
}
.MainLeftHeader{
	width: 620px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font: bold 2em Arial, Helvetica, sans-serif;
	border-bottom: solid 2px #000000;
}
.SolutionBlock{
	width: 280px;
	margin: 10px 5px 5px 10px;
	float: left;
	overflow: hidden;
}
.SolutionBlockImg{
	border: 0px;
	margin: 0px 0px 5px 0px;
}
.SolutionBlockTxt{
	width: 210px;
	vertical-align: top;
	float: right;
}
