/* 
================================
Skin styles for DotNetNuke
================================
*/   

html
{
    width:100%;
    height:100%;
}
body
{
       background: #3f6f9c url(img/sarasota.jpg) center bottom no-repeat;
       text-align:center;
       margin:0;
       padding:0;
}

.mainWrapper
{
    margin:0px auto;
    text-align:left;
    width:1024px;
    font-family: Arial, Helvetica, Geneva, Times New Roman;
}

.loginContainer
{
    background:#26435f;
    float:right;
    padding:10px 15px 10px 15px;
    border:1px solid #365674;
    font-size:12px;
    color:#CCC;
}

.loginContainer a
{
    font-size:12px;
    color:#AAA;
}

.menuContainer
{
    display:block;
    padding: 10px 0px 10px 0;
}

.sotoHeader
{
    display:block;
    margin-top:20px;
}

.sotoLogo 
{
    float:left;
    
}

.sotoLogo h1
{
    margin:0;
    padding:0;
}

.sotoLogo h1 a
{
    display:block;
    width: 210px;
    height:100px;
    background:url(img/soto_logo.gif) left top no-repeat;
}

.sotoLogo span
{
    position:absolute;
    top:-1500px;
}

.sotoSearch
{
    float:right;
    margin:35px 0 0 0;
}

.sotoSearch input
{
    width:200px;
    margin-bottom:10px;
}

.sotoFooter
{
    display:block;
    margin: 15px 0 0 0;
    padding: 5px 0 0 0;
    border-top:1px solid #719dc6;
    color:#DDD;
    font-size:12px;
}

.sotoFooter p
{
    float:left;
    margin-right:45px;
    display:block;
}

.contentHolder_core
{
    display:block;
    background:#eeeeee;
}



.clearBoth
{
    clear:both;
}


