body{
    background: #AAAAAA url(bg.jpg) 0 0 repeat-x;
    margin: 0;
    padding: 0;
    text-align: center;
}

#container
{
    text-align: left;
    background: #FFFFFF;
    margin: 0 auto;
    width: 760px;
    padding-bottom: 4px;
}

/*header*/

#header
{
    background: url(header.jpg) center top no-repeat;
    height: 124px;
}

#header .logo{
    width: 418px;
    padding: 0 0 0 6px;
}

#header .logo img
{
    border: none;
}

#header .headerlinks-area
{
    width: 748px;
    margin: 0 auto;
}


#header .headerlinks
{
    text-align: left;
}

#header .headerlinks a, #header .headerlinks
{
    color: #fff;
    font: bold 11px tahoma, arial, verdana;
}

#header .headerlinks a
{
    text-decoration: none;
    padding: 5px 18px;
    line-height: 32px;
    text-transform: uppercase;
}

#header .headerlinks a:hover
{
    text-decoration: underline;
}

#header .headerlinks span.phone
{
    padding: 0 0 0 160px;
    font: bold 12px tahoma, arial, verdana;
}

/*content*/
#content{
    width: 760px;
    height: 292px;
    margin: 0 auto;
    background: #fff url(main-bg.jpg) 6px 6px no-repeat;
}

.earphone-solutions
{
    float: left;
    width: 374px;
    background: transparent;
}

.earphone-solutions img
{
    padding: 6px 0 0 6px;
    border: none;
    margin: 0;
}

.earphone-solutions p
{
    font: normal 11px tahoma, arial, verdana;
    color: #C9C9C9;
    padding-top: 14px;
    padding-left: 170px;
    padding-bottom: 0;
    padding-right: 10px;
    margin: 0;
}

.microphone-solutions
{
    float: right;
    width: 380px;
    background: transparent;
}

.microphone-solutions img
{
    padding: 6px 6px 0 0;
    border: none;
    margin: 0;
}

.microphone-solutions p
{
    font: normal 11px tahoma, arial, verdana;
    background: transparent;
    color: #C9C9C9;
    padding-top: 14px;
    padding-right: 160px;
    padding-bottom: 0;
    padding-left: 20px;
    margin: 0;
}

.shop
{
    height: 25px;
    width: 113px;
}

.shop img
{
    padding: 0;
    margin: 0;
}

img.shop-now
{
    padding: 37px 0 0 224px;
}

*:first-child+html img.shop-now
{
    padding: 42px 0 0 224px;
}

img.shop-now1
{
    padding: 24px 0 0 43px;
}

*:first-child+html img.shop-now1
{
    padding: 29px 0 0 43px;
}

#welcome-msg
{
    clear: both;
    width: 760px;
    margin: 0 auto;
    background: #fff;
    font: normal 11px tahoma, arial, verdana;
    height: 209px;
}

#welcome-msg .screenshots
{
    float: left;
    width: 283px;
    padding: 12px 0 0 12px;
    background: #fff;
}

#welcome-msg .msg
{
    float: right;
    width: 453px;
    background: #fff;
    padding: 6px 6px 25px;
}

#welcome-msg .msg h2
{
    font: bold 12px tahoma, arial, verdana;
    color: #093580;
    margin: 5px 0;
}
#welcome-msg .msg a{
    color: #0E58B7;
}

#welcome-msg .msg a:hover
{
    text-decoration: none;
}

.images
{
    margin: 0 auto;
    text-align: center;
}

/*footer*/

#footer{
    width: 760px;
    margin: 0 auto;
    text-align: center;
    color: #FFFFFF;
    font: normal 11px tahoma;
    padding-bottom: 50px;
    clear: both;
}

#footer a
{
    color: #FFFFFF;
    font: bold 11px tahoma;
    padding: 0 5px;
    text-decoration: none;
}

#footer a:hover
{
    text-decoration: underline;
}

#footer .footerlinks
{
    padding: 10px 0;
}

#footer .copyright
{
    padding-right: 5px;
}

#footer .credit
{
    padding-left: 340px;
}
