html{background-color:#9f9f9f;background-repeat:repeat;}
body{background-image:url(../images/homesecurity-microsite-adt-red/bg_gray_x.gif);background-repeat:repeat-x;text-align:center;margin:0 auto;padding:0;font-family:verdana, Times, serif, helvetica;}
img{border:none;}
#container{width:850px;margin:0 auto;padding:0;}
#intHeader {
	background-image:url("../images/homesecurity-microsite-adt-red2/header_border_bg.gif");
	background-position:left bottom;
	background-repeat:repeat-x;
	height:105px;
	text-align:left;
	width:850px;
}
#intHeader .left {
	background:url("../images/adt-micro/update/logo.png") no-repeat scroll 5px 5px transparent;
	height:110px;
	position:relative;
	width:850px;
	overflow:hidden;
}
#intHeader .left a{padding:0; margin:0;text-decoration:none;}
#intHeader .left a h1 {
	padding:0;
	margin:10px 10px 0 0;
	font-size:15px;
	line-height:15px;
	color:#444;
	text-transform:uppercase;
	text-align:right;
}
#intHeader .left a h1 span {
	display:block;
	font-size:38px;
	line-height:38px;
	font-weight:bold;
}
#intHeader .logo {
	height:76px;
	position:absolute;
	right:-410px;
	width:850px;
}
#intHeader .left p#phoneHeader {
	color:#444444;
	font-family:arial,helvetica,sans-serif;
	font-size:40px;
	line-height:40px;
	font-weight:bold;
	position:absolute;
	margin:0;
	right:5px;
	top:60px;
}
#meat{width:850px;background-color:#ffffff;}
#meatFooter{width:850px;background-color:#cccccc;}
#content{width:850px;display:inline-block;}
#content .left{float:none;width:845px;vertical-align: middle;text-align:center;background-image:url(../images/homesecurity-microsite-adt-red/menu_bar5.jpg);background-repeat:no-repeat;background-position:bottom;padding-bottom:6px;padding-left:2px;padding-right:2px;padding-top:10px;} 
#content .left ul{margin:0; width:845px; padding:0px 0px 0px 0px; display:inline;font-family:Arial,Helvetica,sans-serif;font-size:0.65em;font-weight:bold;}
#content .left ul li{background-image:url(../images/homesecurity-microsite-adt-red/menu_line.gif);background-position:right;background-repeat:no-repeat;color:#fff;padding-right:5px;padding-left:5px;padding-bottom:0px;margin:0;display:inline;}
#content .left ul li a{padding-left:2px;padding-right:2px;color:#fff;text-decoration:none;}
#content .left ul li a:hover{text-decoration:underline;color:#ffffff;}
#content .left div#call_now{margin-top:5px;margin-left:10px;}
#content .left div#call_now p{margin:0;padding:0;}
#content .left div#call_now p.promo{font-size:80%;}
#content .right{float:left;width:800px;background-color:#fff;text-align:left;font-size:11px;padding:0 0 20px 20px;}
#content div.short_hr{width:370px;height:1px;background-image:url(../images/homesecurity-microsite-adt-red/short_hr.gif);background-repeat:no-repeat;border:0 none;margin:0;padding:0;}
#content div.long_hr{width:645px;height:1px;background-image:url(../images/homesecurity-microsite-adt-red/long_hr.gif);background-repeat:no-repeat;}

#content .right .t1{
display:none;
width:175px;
background-image:url(../images/homesecurity-microsite-adt-red/t1.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:left;
font-style:italic;
font-family:'Comic Sans MS';
font-weight:bold;color:#000; 
font-size: 14px; 
padding-top: 20px; 
padding-left: 7px; 
padding-right: 20px; 
padding-bottom:12px;}

#content .right .t2{
	display:none;
width:175px;
background-image:url(../images/homesecurity-microsite-adt-red/t2.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:left;
font-style:italic;
font-family:'Comic Sans MS';
font-weight:bold;color:#000; 
font-size: 14px; 
padding-top: 20px; 
padding-left: 7px; 
padding-right: 20px; 
padding-bottom:12px;}

#content .right .t3{
	display:none;
width:175px;
background-image:url(../images/homesecurity-microsite-adt-red/t3.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:left;
font-style:italic;
font-family:'Comic Sans MS';
font-weight:bold;color:#000; 
font-size: 14px; 
padding-top: 20px; 
padding-left: 7px; 
padding-right: 20px; 
padding-bottom:12px;}

#content .right .t4{
	display:none;
width:175px;
background-image:url(../images/homesecurity-microsite-adt-red/t4.jpg);
background-repeat:no-repeat;
background-position:bottom left;
text-align:left;
font-style:italic;
font-family:'Comic Sans MS';
font-weight:bold;color:#000; 
font-size: 14px; 
padding-top: 20px; 
padding-left: 7px; 
padding-right: 20px; 
padding-bottom:12px;}

#content .right h1{margin:0;padding:0;font-family:Trebuchet MS;font-size:150%;color:#cc0000;background-image:url(../images/homesecurity-microsite-adt-red/line.gif); background-repeat:no-repeat;background-position:bottom left;}
#content .right h1.black{color:#000;text-transform:uppercase;}
#content .right h2{margin:0;padding:0;font-family:Trebuchet MS;font-size:150%;color:#cc0000;background-image:url(../images/homesecurity-microsite-adt-red/line.gif); background-repeat:no-repeat;background-position:bottom left;}
#content .right h2.black{color:#000;}
#content .right h2.top{color:#000;margin:0;padding:0;}
#content .right h3{margin:0;padding:0;font-family:Trebuchet MS;font-size:150%;color:#cc0000;background-image:url(../images/homesecurity-microsite-adt-red/line.gif); background-repeat:no-repeat;background-position:bottom left;}
#content .right h3.top{color:#000;margin:0;padding:0;}
#content .right h4{margin:0;padding:0;font-family:Trebuchet MS;font-size:150%;color:#cc0000;background-image:url(../images/homesecurity-microsite-adt-red/line.gif); background-repeat:no-repeat;background-position:bottom left;}
#content .right h4.top{color:#000;margin:0;padding:0;}
#content .right h5{margin:0;padding:0;font-family:Trebuchet MS;font-size:150%;color:#cc0000;background-image:url(../images/homesecurity-microsite-adt-red/line.gif); background-repeat:no-repeat;background-position:bottom left;}
#content .right h5.top{color:#000;margin:0;padding:0;}
#content .right a{color:#666;text-decoration:none;}
#content .right a:hover{text-decoration:underline;}
#content .right ul{margin:0 0 0 10px;padding:0;}
#content .right div#top_content{margin-top:15px;}
#content .right p{line-height:17px;margin:0 0 10px;padding:0;}
#content .right table td{padding-top:0;padding-bottom:0;text-align:left;vertical-align:top;}
#content .right table td.border{background-image:url(../images/homesecurity-microsite-adt-red/table_border.gif);background-repeat:repeat-y;background-position:top right;}
#content .right div#services{margin-top:10px;background-image:url(../images/homesecurity-microsite-adt-red/gold_bg.jpg);background-repeat:no-repeat;padding:12px;}
#content .right div#bottom_providers{margin-top:10px;width:655px;height:80px;background-image:url(../images/homesecurity-microsite-adt-red/gold_bg_logos.jpg);background-repeat:no-repeat;padding:10px;}
#content .right div#contentHeading{color:#006087; font:bold 27px 'Myriad Pro', Helvetica; text-transform:uppercase; width:445px; padding:10px 0 0;}
#content .right ul.bold_text li{font-weight:700;}
#content .right p.no_padding_bottom{padding-bottom:0;}
/*#content .right div#big_logos{margin-bottom:10px;width:64px;height:26px;padding-top:65px;padding-left:615px;background-image:url(../images/homesecurity-microsite-adt-red/big_logos.png);}*/
#content div.short_hr hr,#content div.long_hr hr{display:none;}
#extFooter{text-align:center;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;}
#extFooter a{color:#fff;}
#vcard{display:none;}
.logo{width:850px; height:76px;}

.left{position:relative;}
.left #phoneHeader{position:absolute; right:20px; bottom:-15px;font-size:32px;color:#444;font-family:arial,helvetica,sans-serif; font-weight:bold;}

#content #loctypelist,#content #loctypelist li { list-style-type:none;margin:0 5px;font-size:11px;color:#333; }
#content #loctypelist li a{color:#333;font-style:normal;}
#content #locations { 
	margin:0 10px 18px 10px;
	text-align:justify;
}
#content #locations a { 
	font-size:10px;
	color:#333;
	text-decoration:none;
	font-weight:normal;
}

#content #locations a:hover { color:#999;text-decoration:underline; }
#cityMenu { margin:10px;font-weight:bold;color:#333; }
#cityMenu a { margin:0 1px; }