﻿body
{
    margin:0;
    padding:0;
    background:url('assets/bg_home.jpg') top center repeat-x;   
    font: 0.8em Helvetica, Arial, Sans;
}

img
{
    border:none;    
}

h1
{
    margin-bottom:14px;
    margin-top:0;
    color:#cb0000;
    
}

h3
{
    font-size: 1.6em;
    margin-bottom:4px;
    margin-top:0px;
}

h4
{
    margin:0 0 12px 0;
    font-size:1.3em;
    text-transform:capitalize;
}  

h5
{
    margin:0 0 14px 0;
    font-size:1.0em;
}

p, div
{

    line-height:1.5em;    
}
p
{
    margin:0px 0px 20px 0px;
    line-height:1.5em;    
}

p a, .nav a
{
    color:#cb0000;
    text-decoration:none; 
}

p a:hover, .nav a:hover
{
    color:Black;
    border-bottom:1px #cb0000 solid;
    text-decoration:none;    
}

.logo
{
    width:282px;
    height:136px;
    position:relative;
    left:-54px;
}

.wrap
{   
    margin-top: 30px;
    margin-left: auto;
    margin-bottom:0px !important;
    margin-right:auto;
    text-align: left;
    width:842px;
    height:auto;
}

.mainwrap
{
    width:842px;
    margin:0 auto;
    height:auto;
}

.header
{
    width:505px;
    height:46px;
    background:url('assets/header.png') no-repeat;
    margin-left:-4px;    
}

.top
{
    width:842px;
    height:35px;
    margin-bottom:0px;
    background:url('assets/topbar.png') top center no-repeat;
    padding:0;
}

.nav
{
     width:410px;
     float:right;
     margin:8px 10px 0 0;
     padding:0 !important;
     font-size:1.2em;
     font-weight:bold;
}

.nav li
{
     display:inline;
     margin:0 0 0 20px;
     padding:0 !important;   
}

.wrapcont
{
    width:570px;
    height:auto;
    float:left;
}

.left
{
    float:left;
    width:542px;
    height:210px;
    padding:14px;
    background:url('assets/bg_left.png') top center no-repeat;    
}

.right
{
    float:right;
    width:222px;/*250*/
    height:372px;/*400*/
    padding:14px;
    background:url('assets/bg_right.png') top center no-repeat;

}

.extra
{
    width:542px;
    height:112px;
    float:left;
    margin-top:22px;
    background:url('assets/extra.png') top center no-repeat;
    color:White;
    padding:14px;
}

.latest
{
    height:310px;
    overflow:hidden;
}

.footer
{
    height: 120px;
    width:100%;
    float:left;
    margin-top:100px;
}

.subfooter
{
    background-image: url('assets/bg_footer.gif') !important;
    background-position: bottom !important;
    background-repeat: repeat-x !important;
    height: 32px;
    width:100%;
    float:left;    
}

.parfooter
{
    width:842px;
    margin:0 auto;
    margin-top:0 !important;
    padding:0 !important;
    color:#606060;
}

.login
{
    float:left;
    
    /*background:url('assets/loginbox.jpg') no-repeat;*/
    width:238px;
    height:auto;
    font-weight:bold;    
}

.founders
{
    border-left:1px #fff solid;
    float:right;
    width:238px;
    height:auto;
    padding-left:30px;
}

.founderslist
{
    margin:0;
    font-weight:bold;
}

li
{
    list-style-type:none;
}

.lblLog
{
    width:66px;
    float:left;
    text-align:right;
    padding-right:4px;    
}

.txtbox
{
    width:150px;
    height:auto;
    float:left;
    border:1px #d4d4d4 solid;
    margin-bottom:6px; 
}

.tutte
{
    margin-top:0;
    color:White;    
}

.tutte a
{
    color:White;
    text-decoration:none; 
}

.tutte a:hover
{
    color:White;
    border-bottom:1px #cb0000 solid;
    text-decoration:none;    
}
