@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0} /* Zeroing out the default padding on the web browsers */
body {
	background-image:url(../images/bg-1.jpg);
	background-repeat:repeat-x;
	}
/**** Main Body of the web site starts here, not other elements should be added here *******/
div#frame{
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	
	}
div#header{
	width:100%;
	height:134px;
	background-image:url(../images/top-banner.jpg);
	background-repeat:repeat-x;
	}
div#lt-top{
	width:50px;
	height:134px;
	float:left;
	}
div#logo{
	width:315px;
	height:81px;
	margin-top:25px;
	margin-left:1px;
	float:left;
	}
div#banner{
	width:240px;
	height:134px;
	left: 440px;
	float:left;
	margin-left: 5px;
	
}
div#rt-top{
	width:55px;
	height:134px;
	float:right;
	}
div#lt_lt{
	width:49px;
	height:714px;
	float:left;
	background-image:url(../images/lt-lt-side.jpg);
	background-repeat:no-repeat;}
div#left-nav{
	width:160px;
	height:714px;
	background-image:url(../images/nav-lft.jpg);
	background-repeat:no-repeat;
	float:left;
	}
div#cntr{
	width:499px;
	height:714px;
	float:left;
	background-image:url(../images/cntr.jpg);
	background-repeat:repeat-x;
}
div#rt-nav_ban{
	width:134px;
	height:714px;
	float:left;
	background-image:url(../images/cntr.jpg);
	background-repeat:repeat-x;
}
div#rt-side{
	width:54px;
	height:714px;
	float:left;
	background-image:url(../images/rt-side.jpg);
	background-repeat:no-repeat;
}
div#footer{
	width:899px;
	height:80px;
	float:left;
}
div#footer-lft{
	width:196px;
	height:80px;
	float:left;
	background-image:url(../images/ftr-lt.jpg);
	background-repeat:no-repeat;
}
div#ftr_cnter{
	width:646px;
	height:80px;
	float:left;
	background-image:url(../images/ftr_cnter.jpg)
}
div#ftr-rt{
	width:55px;
	height:80px;
	float:left;
	background-image:url(../images/ftr-rt.jpg);
	background-repeat:no-repeat;
}
/***** Main Body ends here ******************** All other Elements that control the page are below this comment tag ****/

h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0078BC;
	margin-top:15px;
	}
div#banner ul.info{
	margin-left:10px;
	list-style:none;}
div#banner li.bullets{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0078BC;
	font-weight:bolder;}
div#tel{
	width:230px;
	height:134px;
	float:left;
}
.tel{
	margin-top:15px;	
	}
.mainmenu{
	margin-top:28px;
	margin-bottom: 10px;
	margin-left: 6px;
}
div#left-nav ul.menu{
	margin: 00 0 0 3px;
	padding: 0 0 2px 2px;
	list-style:none;

}
div#left-nav li.menuicons{
	margin: 0 0 0 3px;
	padding: 0 0 3px 0px;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	font-size:15px;
	color: #0078BC;
}
.welcome-img{
	margin-left:10px;
	margin-top: 28px;
	}
div#center-img{
	width:480px;
	margin-left:10px;
	height:225px;
	margin-top:0px;
}
.mainmenu2{
	margin-top:15px;
	margin-bottom: 10px;
	margin-left: 6px;
}
.mainmenu3{
	margin-top:15px;
	margin-bottom: 10px;
	margin-left: 6px;
}
div#navbar{
	width:489px;
	height:37px;
	margin-left:5px;
	margin-top:28px;
	}
div#footer p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#F38E05;
	text-align: center;
}
div#footer a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#F38E05;
	}
.default-text{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:black;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
}
div#cntr-content{
	width:489px;
	height:auto;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	}
.image1{
	text-align:center;
	}
.readmore {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#F5A30A;
	margin-right:10px;
	text-align:right;
}
.techHeader{
	margin-top:7px;
}
.thumb1{
	margin-top:10px;
	margin-left:20px;
	margin-right:10px;
}
.thumb2{
	margin-right:10px;
	margin-top:10px;
}
.promos{
	margin-top:27px;
	margin-left:8px;
}
.email{
	width:127px;
	height:161px;
	margin-top:16px;
	margin-left: 6px;
	background-image: url(../images/email_join.png);
	background-repeat: no-repeat;
}
input.ccsignup{
	margin-top:55px;
	margin-left: 12px;
}
.go{
	text-align:center;
	margin-left: 43px;
	margin-right: auto;
}
div#list-item{
	width:70%;
	height:auto;
	}
div#list-item ul.list{
	margin-left:15px;
	list-style:disc;
	
	}
ul.faq{
	margin-left:15px;
	list-style:circle;
	color:#0077C4;}
li.faq-list{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:black;
	margin-bottom:8px;
	margin-left:15px;}
div#list-item li.services-l{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:black;
	}
table#pricelist{
	border:1px solid #E1E1E1;
}
.default-text a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#F38E05;
	}
.list{
margin-left:29px;
	list-style:disc;
	margin-top:4px;
}
.services{
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:black;
}
.services a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#F38E05;}
.modifications{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#B7B7B7;
	text-align:right;}
div#contactform{
	width:400px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	border: 1px dashed #FAA027;
	}
.inputs{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
padding-right:10px;
margin-top:5px;
}
.contact{
	width:200px;
	margin-top:5px;
}
textarea{width:200px;
margin-top:5px}
table#form{
	margin-left:20px;}
.submitbutton{
	width:130px;
	height:24px;
	background-color:#F4F4F4;
	color:#F2A20D;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-left:170px;
	margin-bottom:5px;
}
