@charset "utf-8";
/* CSS Document */

.main-content{
background: #eee;
box-shadow: 0 0 4px #A8A5A5;
-webkit-box-shadow: 0 0 4px #A8A5A5;
-moz-box-shadow: 0 0 4px #A8A5A5;
-o-box-shadow: 0 0 4px #A8A5A5;
z-index: 1000;
}

.footer-heading{
text-transform:uppercase;
font-family: calibri;
font-size:20px;
padding:6px 0px 0px 0px;
font-weight: normal;
line-height: 25px;
color: #fff;
border-bottom:#ccc 1px solid;
text-shadow: 0 1px 1px #000;
transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
-o-transition: .3s;
text-align: -webkit-match-parent;
}

.footer-content{
font-family: calibri;
font-size:14px;
line-height: 20px;
color: #fff;
text-shadow: 0 1px 1px #000;
transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
-o-transition: .3s;
text-align: -webkit-match-parent;
}


.footer-content:hover
{
font-family: calibri;
font-size:14px;
line-height: 20px;
color: #fff;
margin:0 0 0px 10px;
text-shadow: 0 1px 1px #000;
transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
-o-transition: .3s;
text-align: -webkit-match-parent;
}

.content
{
margin:0 48px -15px 44px;
font-family:calibri;
font-size:14px;
text-align:left;
color:#222;
line-height:24px;
text-align:justify;
}

.footer-link{
font-family: calibri;
font-size:14px;
line-height: 20px;
color: #fff;
text-shadow: 0 1px 1px #000;
}

#main{
position:absolute;
top:538px;
width:100%;
z-index:1000000px;
}

#content{

width:1000px;
margin:auto 0;
}

main-heading{
font-family:calibri;
font-size:16px;
color:2480CC;
}

.content2
{
font-family:calibri;
font-size:15px;
text-align:left;
color:#fff;
line-height:20px;
text-align:justify;
text-shadow: 0 1px 1px #000;
}

