#top-band {
	width: 100%;
	height: 210px;
	margin-top: 20px;
}
.top-box {
	width: 210px;
	height: 210px;
	border-style: solid;
	border-width: 2px;
}
.top-box-text {
	color: black;
	text-align: center;
	font-size: 1.2em;
	padding: 0 5px 0 5px;
}
#top-box-right .top-box-text {
    font-size: 1.1em;
    padding: 0 2px 0 2px;
}
#top-box-left {
	width: 210px;
	height: 210px;
	border-style: solid;
	border-width: 2px;
	border-color: #c00;
	background: url('../images/index/network.jpg') no-repeat bottom left;
	float: left;
	border-color: #c00;
	margin-right: 18px;	
}
#top-box-left-middle {
	width: 210px;
	height: 210px;
	border-style: solid;
	border-width: 2px;
	border-color: black;
	background: url('../images/index/workshop.jpg') no-repeat bottom left;
	float: left;
	border-color: black;
}
#top-box-right-middle {
	width: 210px;
	height: 210px;
	border-style: solid;
	border-width: 2px;
	border-color: #c00;
	background: url('../images/index/construction.jpg') no-repeat bottom left;
	float: right;
	border-color: #c00;
	margin-right: 18px;
}
#top-box-right {
	width: 210px;
	height: 210px;
	border-style: solid;
	border-width: 2px;
	border-color: black;
	background: url('../images/index/broadband.jpg') no-repeat bottom left;
	float: right;
	border-color: black;	
}
.black-one a {
	font-size: 2.1em;
	font-weight: bold;
	color: white;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 210px;
	height: 52px;
	background-color: black;
	padding-top: 18px;
}
.black-two a {
	font-size: 2.1em;
	font-weight: bold;
	color: white;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 210px;
	height: 65px;
	background-color: black;
	padding-top: 5px;
}
.black-one a:hover, .black-two a:hover {
	text-decoration: none;
	background-color: #c00;
}
.red-one a {
	font-size: 2.1em;
	font-weight: bold;
	color: white;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 210px;
	height: 52px;
	background-color: #c00;
	padding-top: 18px;
}
.red-two a {
	font-size: 2.1em;
	font-weight: bold;
	color: white;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 210px;
	height: 65px;
	background-color: #c00;
	padding-top: 5px;
}
.red-one a:hover, .red-two a:hover {
	text-decoration: none;
	background-color: black;
}
.box-bottom {
	bottom: 0;
} 
#bottom-band {
	width: 100%;
	height: 220px;
	margin-top: 20px;
}
.bottom-left {
	background: url('../images/index/bottom_background.jpg') repeat-x top left;
	height: 220px;
	float: left;
	padding: 10px;
}
.bottom-box {
	height: 195px;
	width: 185px;
	border: 2px solid #c8c8c8;
	float: left;
	text-align: center;
}
.box-red {
    background-color: #c00;
}
img.relay {
	margin-top: 5px;
	margin-bottom: 5px;
}
span.box-text {
	display: block;
	font-size: 1.2em;
	color: black;
}
.box-background {
	font-size: 1.2em;
	font-weight: bold;
	background: url('../images/index/bottom_box_background.jpg') no-repeat top left;
}
.box-background p {
	margin-top: 5px;
}
.margin {
	margin-left: 10px;
}
.bottom-right {
	background: url('../images/index/bottom_background.jpg') repeat-x top left;
	width: 283px;
	height: 220px;
	float: right;
}
.bottom-right-text {
		margin: 15px;
}
.bottom-box p {
	text-align: center;
	font-size: 1.2em;
	color: black;
}
.bottom-box p.white {
    color: white; 
    font-weight: bold;
    font-size: 2.2em;  
}
.bottom-box p.white span.reward {
    font-size: 1.5em;
}
.arrow a {
	display: block;
	width: 24px;
	height: 24px;
	float: right;
	margin-left: 5px;
	background: url(../images/general/arrow.gif) no-repeat;
   	background-position: top left;
}
.arrow a:hover{
   	background-position: -25px; 
}
.right-red {
	font-size: 1.2em;
	font-weight: bold;
	color: #c00;
}
.right-black {
	color: black;
}
/*Formating for Free Service Line Check */
#free {
	color: #c00;
	font-size: 2em;
	font-weight: bold;
}
.line-check {
	padding-bottom: 10px;
}
img.jinker-logo {
    margin-top: 15px;
    margin-bottom: 10px;
}
