﻿
div.content {
    margin:0 auto;
    overflow:visible;
    text-align:left;
    width:956px;
}
div.content-container
{
    margin: 5px auto 0 auto;
    overflow:visible;
    width:990px;
    }
div.content-container-inside{
    background-color:#fff;
    width:100%;
    }
#header {
    position:relative;
    width:958px;
    padding:5px 15px;
    margin:0 0 5px 0;
}

#header a:hover{cursor:pointer; text-decoration:none;}
#header a{cursor:pointer; text-decoration:none;}
#header .logo{
    background-image:url(../i/mota-header-logo.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width:445px;
    float:left;
}
    
#header .logo p
{
    text-align:right;
    color:#666;
    font-size:120%;
    padding:34px 0 0 0;
    font-size:normal;
} 
    
    #header #divMotaLogo
    {
       width:460px;
       float:left; 
    }
    
     #header #divMotaLogo #imgMotaLogo
     {
         float:left;
     }
    
     #header #divMotaLogo p
     {
         text-align:right;
         color:#666;
         font-size:120%;
         padding:34px 0 0 0;
         float:left;
     }
    
#header .login-contact
{
    float:right;
    padding:34px 0 0 0;
    color:#6699cc;
    }
#header .login-contact a
{
    }
#footer {
    clear:both;
    margin:0 auto 15px auto;
    padding:0;
    text-align:center;
    width:956px;
}
#footer .top-nav{
    clear:both;
    color:#fff;
    }
#footer .bottom-nav p
{
    margin-top:15px;
    color:#666;
    }
#footer .bottom-nav a
{
    }

#footer .top-nav a
{
    color:#fff;
    }
/*reset styles*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, body
{
    line-height: normal;
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
    outline: 0;
}
ol,ul
{
    list-style-type: none;
}
table
{
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td
{
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a {text-decoration:none;}
/* Remove annoying border on linked images. */
a img { border: none; }
