/*Font size and styling that apply to the entire website unless exceptions specified*/
Body
{
	background-color : #ffffff;
	font: arial, Helvetica, serif, sans-serif, cursive, fantasy, monospace;
	font-size:17px;
	
}
/*Contains the entire webpage*/
#container
{
	width:900px;
	height:auto;
	margin-left:0%;
}


/*The font attribute is used for the legal text that needs to go on pages*/

font
{
font-size:14px;
}

font-family {
	font-family: arial, Helvetica
}
/*The main body of text*/
#main
{
	font-family:arial, helvetica;
	width: 650px;
	margin-left: 200px;
	margin-top: 5%;
	margin-bottom:5%;
	height: auto;
	text-align: justify;
}

/*Creates orange colored links that are not underlined until the user's mouse hovers over the link*/

a:link
{
text-decoration:none;

}

a:hover
{
text-decoration:underline;

}
#logolink 
{
	margin-top:0%;
	float:right;
	margin-right:-15%;
	
}



#heading
{
	color: #0b3a79;
	text-align: left;
	font-size: 25px;
        font-weight:bold;
	
}

#paragraphopen
{
color: #0b3a79;
font-size:17px;
}


#trio
{
margin-left:10%;
}

#slogan
{
margin-left:19%;
font-size:20px;
}

#slogan2
{
margin-left:55%;
font-size:20px;
margin-top:-1%;
font-style:italic;
}

#trio1
{
margin-top:0%;
margin-left:30%;
}

#trio2
{
margin-top:-2%;
margin-left:40%;

}

#trio3
{
margin-top:-1%;
margin-left:45%;
}

#triologo
{
	float:left;
	margin-left:10%;
	margin-top:-1%;
}

#triologohome
{
	float:left;
	margin-left:14%;
	margin-top:-1%;
}

li
{
list-style-type:decimal;
}

#heading1
{
	color:#0093d6;
	font-size:30px;
}
#headingTP
{
	color:#0093d6;
	font-size:30px;
}
#heading2
{
	color:#82c043;
	font-size:20px;
}
#headingCB
{
	color:#82c043;
	font-size:30px;
}
#heading3
{
	color:#ed1b24;
	font-size:10px;
}
#headingIN
{
	color:#ed1b24;
	font-size:30px;
}
#dtclogo
{
	float:left;
}

#offer
{
	margin-top:-43%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color: #ffffff;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#offer2
{
margin-top:-55%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#0091ca;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#offer3
{
margin-top:-15%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#7ebf41;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#offer4
{
margin-top:25%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#ed1b24;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#offer5
{
margin-top:-25%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#ed1b24;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#offer6
{
margin-top:-65%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#ed1b24;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#cabletvoffer
{
	margin-top:-5%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color: #82c043;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#cabletvoffer2
{
	margin-top:-45%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color: #82c043;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#cabletvoffer3
{
	margin-top:-5%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color: #82c043;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#telephoneoffer
{
margin-top:-55%;
	float:right;
	margin-right:-35%;
	border:3px solid #000000;
padding:1em;
background-color:#0091ca;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#lifeline
{
border:1px solid;
}
#telephonerates
{
text-decoration:underline;
}
#basic
{
border:1px solid;
}

#expanded
{
border:1px solid;
}

#hbo
{
border:1px solid;
}

#showtime
{
border:1px solid;
}

#starz
{
border:1px solid;
}

#cinemax
{
border:1px solid;
}

#music
{
border:1px solid;
}

#adult
{
border:1px solid;
}

#check
{
width:400px;
border:1px solid #000000;
padding:1em;
background-color:#0091ca;
color:#ffffff;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#telephonesearch
{
width:350px;
border:1px solid #000000;
padding:1em;
background-color:#0091ca;
color:#ffffff;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#internetsearch
{
width:350px;
border:1px solid #000000;
padding:1em;
background-color:#ed1b24;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#cablesearch
{
width:350px;
border:1px solid #000000;
padding:1em;
background-color:#7ebf41;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-opera-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
box-shadow:rgba(0,0,0,0.5) 0px 0px 24px;
}

#home
{
width:200px;
}

#triolinks
{
width:200px;
margin-left:37%;
margin-top:-33%;
}

#cabletv
{
width:230px;
margin-left:75%;
margin-top:-4%;
}

#internet
{
width:200px;
margin-top:-10%;
}

#telephone
{
width:200px;
margin-top:-45%;
margin-left:37%;
}

#longdistance
{
width:200px;
margin-left:75%;
margin-top:12%;
}

#support
{
width:200px;
margin-top:-5%;
}

#contact
{
width:200px;
margin-left:37%;
margin-top:-40%;
}

#searchengine
{
width:100px;
height:80px;
margin-left:70%;
}

#order
{
margin-left:85%;
}

#pagenumber
{
font-size:15px;
text-align:right;
font-weight:bold;
}

