#container{
    margin:0 auto;
    padding:0;    
}
#nav{
    background:#0075e2 url(../indeximages/right_head_bg.jpg) left top repeat-x;
    padding:20px;
}
#nav a, #nav a:visited, #nav a:active{
    font:12px Arial, Helvetica, sans-serif;
    color:white;
    text-decoration:none;
    display:block;
    padding:6px 0 6px 12px;
    background: url(../indeximages/bullet2.gif) left 12px no-repeat;
    clear:right;
    border-bottom:1px solid #1a6fc6;
}

#nav a:hover{
    color:#86bcff;
}

#left-col{
    background: url(../indeximages/devider.gif) right top repeat-y;
    padding:0 15px ;
}
#right-col{
    background: url(../indeximages/devider.gif) left top repeat-y;
    padding:0 15px ;
}


#footer-bucket{
    width:100%;
    background: url(../indeximages/footer.jpg) left top repeat-x;
    }#footer{
    width:970px;
    margin:0 auto;
    background:url(../indeximages/footer_bg.jpg) left top no-repeat;
    height:142px;
    }
#footer td{
    padding:30px 15px;
}
#footer td td{
    padding:0;
    font:12px/18px Arial, Helvetica, sans-serif;
    color:#83d1ff;
}
#footer td td a, #footer td td a:visited, #footer td td a:active{
    color:#FFF;
    text-decoration:none;
}
#footer td td a:hover{
    color:#FFF;
    text-decoration: underline;
}
#footer td span{
    color:white;
}

/*MISC*/
.b2{
border:2px solid white;
}

.plr{
    padding:0 15px;
    }
.ptb15{
    padding:15px 0;
    }
.mt15{
    margin-top:15px;
}
/*SOCIAL NETWORK */
a#facebook, a#linkedin{
    width:38px;
    height:40px;
    display:block;
    background-position:top;
    float:right;
    margin:0 0 28px 0;
}
a#facebook:hover, a#linkedin:hover{
    background-position:bottom;
}
a#facebook{
    background-image:url(../indeximages/facebook.jpg);
    margin-right:8px;
}
a#linkedin{
    background-image:url(../indeximages/linkedin.jpg);
    }
/*MISC*/
.mr15{
    margin-right:15px;
}
.fl{
    float:left;
}
.fr{
    float:right;
}
