body{
margin:0px;
padding:0px;
}

img{
border:none;
}

#container{
position:relative;
margin:auto;
width:1038px;
}

#logo{
position:absolute;
top:0px; left:0px;
background:url(../images/logo.png);
width:1038px; height:153px;
}



.marg2{
margin:0px 10px 0px 10px;
}

#footer{
position:absolute;
left:0px;
background:url(../images/footer.png) no-repeat;
width:1038px; height:5px;
}


#footer-link{
position:absolute;
left:0px;
padding-top:10px;
width:1038px; height:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


/*buttons*/

#home{
position:absolute;
top:153px; left:0px;
background:url(../images/home.png);
width:182px; height:45px;
}

#company{
position:absolute;
top:198px; left:0px;
background:url(../images/company.png);
width:182px; height:45px;
}

#bookingsystems{
position:absolute;
top:243px; left:0px;
background:url(../images/bookingsystems.png);
width:182px; height:45px;

}

#mobileradio{
position:absolute;
top:288px; left:0px;
background:url(../images/mobileradio.png);
width:182px; height:45px;
}

#handportable{
position:absolute;
top:333px; left:0px;
background:url(../images/handportable.png);
width:182px; height:45px;
}


#installation{
position:absolute;
top:378px; left:0px;
background:url(../images/installation.png);
width:182px; height:45px;
}

#rentals{
position:absolute;
top:423px; left:0px;
background:url(../images/rentals.png);
width:182px; height:45px;
}

#news{
position:absolute;
top:468px; left:0px;
background:url(../images/news.png);
width:182px; height:45px;
}

#faq{
position:absolute;
top:513px; left:0px;
background:url(../images/faq.png);
width:182px; height:45px;


}


#contactus{
position:absolute;
top:558px; left:0px;
background:url(../images/contactus.png);
width:182px; height:45px;
}

#orderform{
position:absolute;
top:603px; left:0px;
background:url(../images/orderform.png);
width:182px; height:48px;
}


#card{
position:absolute;
top:734px; left:0px;
background:url(../images/creditcards.png);
width:182px; height:85px;
}

#logo1{
position:absolute;
top:658px; left:8px;
}




/*headers*/

#phone{
	position:absolute;
	top:158px;
	right:67px;
	width:170px;
	height:40px;
	background-image: url(../images/phone.png);
}

#salescart{
	position:absolute;
	top:154px;
	right:260px;
	background:url(../images/salescart-header.png);
	width:133px;
	height:38px;
}

#header{
	position:absolute;
	top:-775px;
	left:200px;
	height: 253px;
}

/*content*/

#content{
	position:absolute;
	width:840px;
	position:absolute;
	top:0px;
	left:1px;
	background:url(../images/repeat.png);
	width:1038px;
}


#marg{

padding:230px 40px 20px 200px; !important
padding:230px 40px 20px 200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
.clickhere {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.phonenum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.free {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
}
#container #content #marg .marg2 #apDiv .right a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	text-align: center;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
}
.pic {
	margin-left: 50px;
}
#container #content #marg table tbody tr .marg2 .marg2 {
	text-align: center;
}

