@charset "UTF-8";
/* 	ESCO Stylesheet ~  WebTek Computer Company  ~  Copyright 2009  */

/* global */

body {margin:0;	padding:0;}
.clear {clear:both;}
	
#masthead {background:url(../images/masthead_bg.jpg) repeat-x 0px -1px; height:102px;}
#masthead ul {margin:0; padding:0; list-style-type:none; float:left; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:18px;}
#masthead li {float:left; padding:0 15px; display:inline-block;}
#masthead li a {text-decoration:none; color:#333; height:31px; display:block; float:left;}
#masthead li a:hover, li a.active {color:#275eae; background:url(../images/nav_hov.jpg) no-repeat bottom center;}

#header {width:920px; margin:0 auto;}
#header li.selected, #header li.selected a{color:#275eae; background:url(../images/nav_hov.jpg) no-repeat bottom center;}		
	
h1 {background:url(../images/logo_bg.gif) no-repeat; width:216px; height:101px; text-indent:-9999px; margin:0; float:left;}
	
h4 {margin:20px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#c40303; font-size:21px; font-weight:bold; text-transform:uppercase; padding:0 0 0 370px; background:url(../images/phone_bg.gif) no-repeat 345px 0; width:290px; float:left; display:block;}
h4 span {color:#245dac;}

/* container */

table {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#container {width:930px; margin:0 auto;}
	
.sidebar {width:220px; float:left;}
	
.content {float:left; width:698px;}
	
.schedule, .peace, .security {width:191px; height:32px; margin:5px 0 0 0; padding:83px 0 0 25px;}
.schedule a {text-indent:-9999px; display:block; height:17px; width:82px;}
.peace a {text-indent:-9999px; display:block; height:17px; width:82px;}
.schedule {background:url(../images/schedule_bg.jpg) no-repeat;}
.peace {background:url(../images/peace_bg.jpg) no-repeat;}
.security {background:url(../images/security_bg.jpg) no-repeat;}
.security a {text-indent:-9999px; display:block; height:17px; width:82px;}

.blue {margin-top:5px; background:#2e61ae;}

.intro {float:right; width:330px; background:#2e61ae; padding:10px; margin:0px 0 0 0;}

h2 {margin:0; color:#245dac; font-size:20px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-weight:normal;}
h3 {margin:0; color:#ccc; font-size:20px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-weight:normal;}
	
.intro p{color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:11px;}

#side_links { margin:0; z-index:5; list-style:none; padding:0; }
#side_links li { border:none; display:block; list-style:none; margin:0; padding:0; }
#side_links li a { border-width:0 0 1px 0; display:block; height:58px; list-style:none; padding:0; margin:0; outline:none; text-indent:-3000px; width:212px;  }
		
		/*SECURITY AND FIRE PROTECTION*/
		 #side_links #security a { background:url(../images/sidemenus/sidemenu_01.jpg) left top no-repeat; }
		#side_links #security a:hover, #side_links #security a.selected { background:url(../images/sidemenus/sidemenu_01.jpg) left bottom  no-repeat; }
		/*HOME THEATER*/
		#side_links #theater a { background:url(../images/sidemenus/sidemenu_02.jpg) left top no-repeat; }
		#side_links #theater a:hover, #side_links #theater a.selected { background:url(../images/sidemenus/sidemenu_02.jpg) left bottom  no-repeat; }
		/*WHOLE HOUSE AUDIO*/
		#side_links #audio a { background:url(../images/sidemenus/sidemenu_03.jpg) left top no-repeat; }
		#side_links #audio a:hover, #side_links #audio a.selected { background:url(../images/sidemenus/sidemenu_03.jpg) left -60px  no-repeat; }
		/*INTERCOM SYSTEM*/
		#side_links #intercom a { background:url(../images/sidemenus/sidemenu_04.jpg) left top no-repeat; }
		#side_links #intercom a:hover, #side_links #intercom a.selected { background:url(../images/sidemenus/sidemenu_04.jpg)  left bottom  no-repeat;  }
		/*STRUCTURED WIRING*/
		#side_links #wiring a { background:url(../images/sidemenus/sidemenu_05.jpg) left top no-repeat; }
		#side_links #wiring a:hover, #side_links #wiring a.selected { background:url(../images/sidemenus/sidemenu_05.jpg)  left bottom  no-repeat;  }
		/*CENTRAL VAC*/
		#side_links #vac a { background:url(../images/sidemenus/sidemenu_06.jpg) left top no-repeat; }
		#side_links #vac a:hover, #side_links #vac a.selected { background:url(../images/sidemenus/sidemenu_06.jpg)  left bottom  no-repeat;  }	
		
		/*COMMERCIAL SECURITY*/
		#side_links #security2 a { background:url(../images/sidemenus/sidemenu_01.jpg) left top no-repeat; }
		#side_links #security2 a:hover, #side_links #security2 a.selected { background:url(../images/sidemenus/sidemenu_01.jpg)  left bottom  no-repeat;  }
		/*COMMERCIAL CCTV*/
		#side_links #cctv a {background:url(../images/sidemenus/sidemenu_08.jpg) left top no-repeat; }
		#side_links #cctv a:hover, #side_links #cctv a.selected {background:url(../images/sidemenus/sidemenu_08.jpg) left bottom no-repeat;  }
		
		/*ACCESS CONTROL*/
		#side_links #access a { background:url(../images/sidemenus/sidemenu_09.jpg) left top no-repeat; }
		#side_links #access a:hover, #side_links #access a.selected { background:url(../images/sidemenus/sidemenu_09.jpg)  left bottom  no-repeat;  }
		
		/*HOME AUTOMATION*/
		#side_links #automation a { background:url(../images/sidemenus/sidemenu_010.jpg) left top no-repeat; }
		#side_links #automation a:hover, #side_links #automation a.selected { background:url(../images/sidemenus/sidemenu_010.jpg)  left bottom  no-repeat;  }	
		
		/*WINDOW CANDLES*/
		#side_links #candles a { background:url(../images/sidemenus/sidemenu_011.jpg) left top no-repeat; }
		#side_links #candles a:hover, #side_links #candles a.selected { background:url(../images/sidemenus/sidemenu_011.jpg)  left bottom  no-repeat;  }
		
		/*COMMERCIAL GALLERY*/
		#side_links #gall a { background:url(../images/sidemenus/sidemenu_013.jpg) left top no-repeat; }
		#side_links #gall a:hover, #side_links #gall a.selected { background:url(../images/sidemenus/sidemenu_013.jpg)  left bottom  no-repeat;  }
		
		/*VIDEOS*/
		#side_links #videos a { background:url(../images/sidemenus/sidemenu_012.jpg) left top no-repeat; }
		#side_links #videos a:hover, #side_links #videos a.selected { background:url(../images/sidemenus/sidemenu_012.jpg)  left bottom  no-repeat;  }	
	
.col {float:left; width:349px; margin:5px 0 0 0;}
.col p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:0 10px 0 0;}
.col ul { list-style:disc; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:0 10px 0 15px;}
.col2 {float:left; width:700px; margin:5px 0 0 0;}
.col2 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:0 10px 0 0;}
.col2 ul { list-style:disc; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; padding:0 10px 0 0; padding-left:15px;}

.safe, .protect {width:68px; height:125px; padding:50px 0 0 275px;}
.safe a, .protect a {display:block; text-indent:-9999px; width:60px; height:18px;}
.safe {background:url(../images/safe_bg.jpg) no-repeat;}
.protect {background:url(../images/protect_bg.jpg) no-repeat;}

input {border:#CCCCCC 1px solid; background:url(../images/input_bg.jpg) repeat-x #EEE;}
textarea {border:#CCCCCC 1px solid; background:url(../images/input_bg.jpg) repeat-x #EEE; margin-left:20px;}
select {border:#CCCCCC 1px solid; background:url(../images/input_bg.jpg) repeat-x #EEE;}

a {color:#0000CC;}
a:hover {color:#FF0000;}

#affiliates {background:url(../images/affiliates_bg1.jpg) no-repeat; width:710px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; padding:65px 0 0 0;}
#affiliates a {color:#999; text-decoration:none;}
#affiliates a:hover {text-decoration:underline;}

.contact {float:right; margin-right:180px;}
.field {font-weight:bold; margin-left:20px;}
.submit {background:#CC0000; color:#FFFFFF; border:solid #000000 2px; margin-left:20px; cursor:pointer;}
