/* CSS Document */
@font-face
{
font-family: 'myFirstFont';
src: url('../metrophobic.ttf') format('truetype');
}
body {
	padding: 0px;
	margin: 0px;
	font-family: myFirstFont;
	font-size: 14px;
	color:#333;
	background: #e1e8ee url(../images/mid-bg.jpg) no-repeat center top ;
}
.scroll_up {position: fixed; bottom: 5%; right: 5%; cursor:pointer; width: 50px !important;}
#bg_banner {display:none;}

#page {
	max-width: 100%;
	position: relative;
	margin: 0px auto 0px auto;
}

#top {
	width: 1000px; 
	height: 90px;
	margin: 0 auto 0 auto;
}

#top .nav1 { 
	width: 620px;
	margin: 10px 10px 0 auto;
	text-align:right;
	color:#c00;
	/*background:#0f0;*/
	width: 290px;
	height: 30px;
}

#top .menu_large { 
	width: 690px;
	text-align:right;
	height: 30px;
	margin: 20px -20px 0 auto;
	color:#c00;
}

.site_drop_menu {display:none;}
.menu_drop_menu {display:none;}

.site_drop_menu li{ color:#d00; border: 1px solid #ddd; font-size:1.2em; background:#eee; display:block; cursor:pointer; padding: 2%;
	margin:0px; }

.site_drop_menu li.link{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;
}
.site_drop_menu li a{color:#d00; font-size:1.2em; text-decoration: none; display:block;}

.site_drop_menu_about { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_about li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_about li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

.site_drop_menu_services { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_services li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_services li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

.site_drop_menu_cable { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_cable li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_cable li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

.site_drop_menu_broadband { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_broadband li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_broadband li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

.site_drop_menu_channels { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_channels li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_channels li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

.site_drop_menu_help { display:none; width: 100%; float:right; margin: 10px 0 0 0; padding:0px; }
.site_drop_menu_help li{ color:#d00; display:block; border: 1px solid #ddd; font-size:1.2em; background:#eee; cursor:pointer;
						padding: 2%; margin:0px; }
.site_drop_menu_help li a{color:#d00; font-size:1.2em; text-decoration: none; display:block; background:url(../images/arrow-.png) no-repeat right;}

#login {background: #b00; color:#FFF; padding: 5px 10px 5px 10px; float:right; margin: -7px 0 0 10px;}
#login li a{background: #A00; color:#FFF; !important;}
#search_box {float:right; width: 170px; margin: -7px 0 0 15px; background:#666; color:#FFF;height: 30px !important;}

/*#cable_page {width: 100%; margin: 0 auto 0 auto; position:absolute; z-index: 1000;}
#cable_page .cable_page {width:1000px; margin: 20px auto 0 auto;}
#cable_page .cable_page div{width:105px; height: 322px; float: right;}
#cable_page .cable_page div .cable_pin {width: 35px; height: 322px; position:absolute; margin: 0 0 0 90px;}
#cable_page .cable_page div div {margin: 40px 0 0 0;}
#cable_page .cable_page a{width:105px; display:block; margin: 0 0 5px 0;} #cable_page a img{width:105px;}*/

.careers_list {margin: 15px 0 15px 0; font-family: Arial,sans-serif;}
.careers_list h3 {margin: 10px 0 10px 0; color:#C00; line-height: 20px;}
.careers_list li{margin: 0 0 0 20px; line-height: 24px; list-style:circle;}
.careers_list p {line-height: 24px;}
div.careers_list p {line-height: 20px; font-size:13px; color:#444;}
div.careers_list li{margin: 0 0 0 3px; line-height: 24px; list-style:circle; font-size:13px; color:#444;}
div.careers_list ol {margin: 0 0 0 15px;}
div.careers_list li ol {margin: 0 0 0 30px;}
div.careers_list ol li{list-style:decimal}
div.careers_list ol li ol li{list-style:upper-alpha;}
div.careers_list ol li ol li ol li{list-style:decimal;}
div.careers_list p a{text-decoration:underline; color:#009;}
div.careers_list p span{color:#e80;}
div.careers_list h3 {margin: 10px 0 5px 0; color:#C00; font-size: 14px; text-transform:uppercase;}
div.careers_list h4 {margin: 10px 0 5px 0; color:#C00; font-size: 14px;}
.careers_list p a{text-decoration:underline; color:#c00;}

#channel_tab {margin: 30px 0 0 0; float:left}
#channel_tab p{width: 200px; margin:0 0 7px 0 !important; padding:10px 0 10px 20px; color:#fff !important; cursor:pointer;
background: #eeeeee url(../jquery/css/eggplant/images/ui-bg_highlight-soft_45_5f5964_1x100.png) 50% 50% repeat-x; 
border-top-left-radius:20px; -moz-border-top-left-radius: 20px; -webkit-border-top-left-radius: 20px;
border-bottom-left-radius:20px; -moz-border-bottom-left-radius: 20px; -webkit-border-bottom-left-radius: 20px;
font-size: 16px; font-weight:bold; 
}
#channel_tab p:hover{background: #cc0000 url(../jquery/css/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color:#fff !important;}

#channel_panel {border: 5px solid #c00; width: 800px; height: 400px; margin: 20px 0 0 0; float:left;
border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

.contact_1 input[type=text] {background: none !important;}
.contact_1 input[type=email] {background: none !important;}
.contact_1 textarea {background: none !important;}
.contact_1 h3 {font-size: 16px; margin:0px; padding:0px; line-height: 20px;}
h3 {font-size: 16px; margin:0px; padding:0px; line-height: 20px;}


/* View All Channel Images */

.img
  {
  margin:5px;
  padding: 5px 0;
  border:1px solid #a00;
  height:105px;
  width:auto;
  float:left;
  text-align:center;
  background:#FFF;
  }
.img img
  {
  display:inline;
  margin:5px;
  border:1px solid #ffffff;
  }
.desc
  {
  text-align:center;
  font-weight:normal;
  width:90px;
  margin:0px;
  font-size:12px;
  }
