body
{
background:#00f url("./images/back.jpg") repeat-x top left;
margin-top:0px;
margin-left: auto;
margin-right: auto;
width: 800px;
font-family: verdana;
font-size:11px;
}
h1
{
padding-left: 10px;
font-size: 15px;
font-family: verdana;
}
h2
{
width:400px;
font-size:13px;
font-weight:bolder;
display:block;
font-family: verdana;
padding-left: 10px;
}

h3
{
font-size:12px;
font-weight:bolder;
font-family: verdana;
}
p
{
padding-left: 10px;
}
#title
{
background:#fff url("./images/logo.jpg") no-repeat top left;
height: 100px;
width: 290px;
text-indent: -9999px;
}
#main
{
margin-top:0px;
padding-top:10px;
width: 800px;
float:left;
background-color: #ffffff;


}

#topmenu
{

background:#000 url("./images/menuback.jpg") repeat-x top left;
padding:10px;

height: 32px;
width: 780px;
}
#topmenu li
{
display: inline;
}

#topmenu a:link, #topmenu a:active, #topmenu a:visited
{
background:#000 url("./images/menuback.jpg") repeat-x top left;
height: 32px;
text-decoration: none;
padding: 10px;
color: #fff;
}

#topmenu a:hover
{
background:#000 url("./images/menuhover.jpg") repeat-x top left;
height: 32px;
padding: 10px;
color: #ff0;
}

#maintext
{
width: 500px;
float:left;
}

#brands
{
width: 500px;
float: left;
display: block;
}
#brands li
{
display:inline;
list-style-type: none;
}
.gateways li
{
list-style-type: none;
padding-bottom:10px;
}
a#digium 
{
display: block;
background:#fff url("./images/digium.jpg") no-repeat top left;
width: 230px;
height: 100px;
float:left;
}
a#camrivox
{
display: block;
background:#fff url("./images/camrivox.gif") no-repeat top left;
width: 230px;
height: 100px;
float:left;
}
a#switchvox
{
display: block;
background:#fff url("./images/switchvox.jpg") no-repeat top left;
width: 230px;
height: 100px;
float:left;
}
a#voismart
{
display: block;
background:#fff url("./images/voismart.jpg") no-repeat top left;
width: 230px;
height: 100px;
float:left;
}
a#xorcom
{
display: block;
background:#fff url("./images/xorcom.jpg") no-repeat top left;
width: 230px;
height: 100px;

float:left;
}
a .alt{
display:none;

}

#services a:link, #services a:active, #services a:visited
{
color: #000;
text-decoration: none;
}

#services a:hover
{
color: #00F;
text-decoration: underline;
}
#container
{

background:#fff url("./images/container.jpg") no-repeat top left;
margin-left:10px;
width:265px;
height:276px;
float:left;
}

#container h3
{
margin-top:50px;
margin-left: 20px;
margin-right: 20px;
font-size:12px;
font-weight:bolder;
}
#container p
{

padding-left: 20px;
padding-right: 20px;


}

#promo
{

background:#fff url("./images/container.jpg") no-repeat top left;
margin-left:10px;
width:265px;
height:276px;
float:left;
}

#promo h3
{
padding:0px;
margin-top:15px;
margin-left: 27px;
margin-right:20px;
font-size:12px;
font-weight:bolder;
color: #fff;
}
#footer

{
color: #fff;
}
