body {
	background-color: #000000;
	background-image: url(/images/bg-wave.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8b8a8a;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
a, a:link, a:active, a:visited
{
	text-decoration: underline;
	color: #8b8a8a;
}
a:hover {
	color: #0099cc;
	text-decoration: none;
}

/* Carriers Menu Item */
#carriers {
	width: 143px;
	height: 253px;
	bottom: 0px;
	position: absolute;
}
.right {
	float: right;
}
#carriers ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#carriers li {
	height: 42px;
	width: 143px;
}
#carriers li a {
	display: block;
	background-position: left top;
	text-indent: -9000px;
	height: 42px;
	width: 143px;
}
#carriers #carriers1 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-rogers-logo.gif);
	background-repeat: no-repeat;
}
#carriers #carriers2 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-bell-logo.gif);
	background-repeat: no-repeat;
	
}
#carriers #carriers3 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-fido-logo.gif);
	background-repeat: no-repeat;
}
#carriers #carriers4 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-solo-logo.gif);
	background-repeat: no-repeat;
}
#carriers #carriers5 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-virgin-logo.gif);
	background-repeat: no-repeat;
}
#carriers #carriers6 a {
	height: 42px;
	width:143px;
	background-image: url(/images/but-sasktel-logo.gif);
	background-repeat: no-repeat;
}
#carriers #carriers1 a:HOVER, #carriers #carriers2 a:HOVER, #carriers #carriers3 a:HOVER, #carriers #carriers4 a:HOVER, #carriers #carriers5 a:HOVER, #carriers #carriers6 a:HOVER { background-position:0 -42px; }
#carriers #carriers1 a.current, #carriers #carriers2 a.current, #carriers #carriers3 a.current, #carriers #carriers4 a.current, #carriers #carriers5 a.current, #carriers #carriers6 a.current { background-position:0 -42px; }

#containor {
	background-color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 778px;
}
#header {
	height: 59px;
	width: 778px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	position: relative;
	text-align: left;
}
#phone {
	position: absolute;
	left: 619px;
	top: 24px;
}
#body {
	height: 518px;
	width: 726px;
	border: 1px solid #575757;
	border-bottom: 1px solid #575757;
	background-color: #000000;
	position: relative;
	left: 52px;
}
#footertop {
	top: 15px;
	text-align: right;
	padding-bottom: 10px;
	width: 630px;
	float: right;
	margin-top: 8px;
}
#footertop a, #footertop a:link, #footertop a:active, #footertop a:visited {
	color: #0099CC;
	font-weight: bold;
	text-decoration: underline;
}
#footertop a:hover {
	text-decoration: none;
}
#footer {
	top: 15px;
	text-align: right;
	width: 630px;
	float: right;
}
#flash-holder {
	background-color: #000000;
	float: right;
	height: 518px;
	width: 634px;
}
#NonFlash-Links {
	background-color:#000000;
	right:auto;
	text-align:right
}
#NonFlash-Links a:link {
	text-decoration: none;
	color: #0099cc;
	border:solid;
	border-width:1px;
	border-color:#000000;
	padding:1px;

}
#NonFlash-Links a:visited {
	text-decoration: none;
	color: #0099cc;
	border:solid;
	border-width:1px;
	border-color:#000000;
	padding:1px;
}

#NonFlash-Links a:hover {
	color: #0099cc;
	text-decoration: none;
	border:solid;
	border-width:1px;
	border-color:#0099cc;
	padding:1px;

}
#navbox {
	background-color: #000000;
	height: 592px;
	width: 143px;
	border: 1px solid #575757;
	position: absolute;
	top: 84px;
}

#nav {
	width: 143px;
	
	}
#nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#nav li {
	width: 143px;
	padding-top: 25px;
}

#nav li a {
	display: block;
	background-image: url(/images/but-phones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	width: 143px;
}


#nav #nav1 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-phones.gif);
	background-repeat: no-repeat;
	
}
#nav #nav2 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-rates.gif);
	background-repeat: no-repeat;
}
#nav #nav3 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-locations.gif);
	background-repeat: no-repeat;
}
#nav #nav4 a {
	height: 25px;
	width:143px;
	background-image: url(/images/but-voip.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#nav #nav5 a {
	height: 25px;
	width:143px;
	background-image: url(/images/but-tvspot.gif);
	background-repeat: no-repeat;
}
#nav #nav6 a {
	height: 13px;
	width:143px;
	background-image: url(/images/but-accessories.gif);
	background-repeat: no-repeat;
}

#nav #nav1 a:HOVER, #nav #nav2 a:HOVER, #nav #nav3 a:HOVER, #nav #nav6 a:HOVER { background-position:0 -13px; }
#nav #nav1 a.current, #nav #nav2 a.current, #nav #nav3 a.current, #nav #nav6 a.current { background-position:0 -13px; }
#nav #nav4 a:HOVER, #nav #nav5 a:HOVER { background-position:0 -25px; }
#nav #nav4 a.current, #nav #nav5 a.current { background-position:0 -25px; }

#subnav {
	background-color: #000000;
	width: 143px;
	}
	
#subnav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#subnav li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#subnav li a {
	display: block;
	background-image: url(/images/but-phones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#subnav #subnav1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
}
#subnav #subnav2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
	
}
#subnav #subnav3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#subnav #subnav4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#subnav #subnav5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}

#subnav #subnav1 a:HOVER, #subnav #subnav2 a:HOVER, #subnav #subnav3 a:HOVER, #subnav #subnav4 a:HOVER, #subnav #subnav5 a:HOVER { background-position:0 -19px; }
#subnav #subnav1 a.current, #subnav #subnav2 a.current, #subnav #subnav3 a.current, #subnav #subnav4 a.current, #subnav #subnav5 a.current { background-position:0 -19px; }


#Phones {
	background-color: #000000;
	width: 143px;
	 
	}
	
#Phones ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Phones li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#Phones li a {
	display: block;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#Phones #Phones1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-iphone.gif);
	background-repeat: no-repeat;
	visibility:visible;
}

#Phones #Phones2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
	visibility:visible;
}
#Phones #Phones3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
	
}
#Phones #Phones4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#Phones #Phones5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#Phones #Phones6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#Phones #Phones7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#Phones #Phones8 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}

#Phones #Phones1 a:HOVER, #Phones #Phones2 a:HOVER, #Phones #Phones3 a:HOVER, #Phones #Phones4 a:HOVER, #Phones #Phones5 a:HOVER, #Phones #Phones6 a:HOVER, #Phones #Phones7 a:HOVER, #Phones #Phones8 a:HOVER { background-position:0 -19px; }
#Phones #Phones1 a.current, #Phones #Phones2 a.current, #Phones #Phones3 a.current, #Phones #Phones4 a.current, #Phones #Phones5 a.current, #Phones #Phones6 a.current, #Phones #Phones7 a.current, #Phones #Phones8 a.current  { background-position:0 -19px; }

#locations {
	background-color: #000000;
	width: 143px;
}
#locations ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#locations li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#locations li a {
	display: block;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#locations #locations1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bc.gif);
	background-repeat: no-repeat;
}
#locations #locations2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ab.gif);
	background-repeat: no-repeat;
}
#locations #locations3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-mb.gif);
	background-repeat: no-repeat;
}
#locations #locations4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-on.gif);
	background-repeat: no-repeat;
}
#locations #locations5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-nb.gif);
	background-repeat: no-repeat;
}
#locations #locations6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-ns.gif);
	background-repeat: no-repeat;
}
#locations #locations7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sk.gif);
	background-repeat: no-repeat;
}
#locations #locations1 a:HOVER, #locations #locations2 a:HOVER, #locations #locations3 a:HOVER, #locations #locations4 a:HOVER, #locations #locations5 a:HOVER, #locations #locations6 a:HOVER, #locations #locations7 a:HOVER { background-position:0 -19px; }
#locations #locations1 a.current, #locations #locations2 a.current, #locations #locations3 a.current, #locations #locations4 a.current, #locations #locations5 a.current, #locations #locations6 a.current, #locations #locations7 a.current { background-position:0 -19px;
}
#Rateplans {
	background-color: #000000;
	width: 143px;
	}
	
#Rateplans ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Rateplans li {
	height: 19px;
	width: 143px;
	padding-top: 0px;
}

#Rateplans li a {
	display: block;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#Rateplans #Rateplans1 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-comp-plans.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans2 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-rogers.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans3 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-bell.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans4 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-fido.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans5 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-solo.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans6 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-virgin.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans7 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-sasktel.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans8 a {
	height: 19px;
	width:143px;
	background-image: url(/images/but-chatr.gif);
	background-repeat: no-repeat;
}
#Rateplans #Rateplans1 a:HOVER,#Rateplans #Rateplans2 a:HOVER, #Rateplans #Rateplans3 a:HOVER, #Rateplans #Rateplans4 a:HOVER, #Rateplans #Rateplans5 a:HOVER, #Rateplans #Rateplans6 a:HOVER, #Rateplans #Rateplans7 a:HOVER, #Rateplans #Rateplans8 a:HOVER { background-position:0 -19px; }
#Rateplans #Rateplans1 a.current,#Rateplans #Rateplans2 a.current,#Rateplans #Rateplans3 a.current,#Rateplans #Rateplans4 a.current, #Rateplans #Rateplans5 a.current,#Rateplans #Rateplans6 a.current,#Rateplans #Rateplans7 a.current,#Rateplans #Rateplans8 a.current { background-position:0 -19px; }

#accessories {
	background-color: #000000;
	width: 143px;
}
#accessories ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	visibility:visible;
}
#accessories li {
	height: 19px;
	width: 143px;
	visibility:visible;
	padding-top: 0px;
}
#accessories li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	height: 19px;
	width: 143px;
}
#accessories #accessories1 a {
	background-image:url(/images/but-by-category.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessories #accessories2 a {
	background-image:url(/images/but-by-manufacturer.gif);
	background-repeat:no-repeat;
	height:19px;
	width:143px;
}
#accessories #accessories1 a:hover, #accessories #accessories2 a:hover {background-position:0pt -19px;}
