@charset "UTF-8";
/* CSS Document */

body{
padding:0;
margin:0;
background-image:url(../images/gradient-bkg.gif);
background-repeat:repeat-x;
background-color:#2f5455;
}

a img{
border:0;
}

.header{
height:109px;
width:100%;
padding:0;
margin:0;
background-color:#a4e952;
}

.inside-header{
margin-left:auto;
margin-right:auto;
width:880px;
}

.header img{
float:left;
padding:0;
margin:0;
}

.header a img{
opacity: 1;
filter: alpha(opacity = 100);
}

.header a:hover img{
opacity: 0.75;
filter: alpha(opacity = 75);
}

.content{
width:880px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/content-bkg.gif);
background-repeat:repeat-y;
min-height:600px;
overflow:hidden;
}

.content p{
padding:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
padding-top:0;
}

.content p a{
font-family:Georgia, "Times New Roman", Times, serif;
color:#004d4e;
font-size:12pt;
font-weight:bold;
padding-left:50px;
text-decoration:none;
display:block;
float:none;
padding-bottom:15px;
padding-top:15px;
background-image:url(../images/box.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:30px;
}

.content p a:hover{
color:#032d2e;
background-image:url(../images/check-box.jpg);
}

.intro{
width:489px;
height:108px;
background-image:url(../images/intro-bkg.jpg);
font-family:Georgia, "Times New Roman", Times, serif;
color:#004d4e;
padding:0;
margin:0;
margin-left:30px;
}

.intro p{
padding-top:2px;
padding-left:40px;
padding-right:30px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:1.5;
font-size:14pt;
float:left;
}


.ads{
width:200px;
float:right;
padding:12px;
background-color:#cef59c;
margin-right:20px;
margin-top:20px;
padding-top:0;
padding-bottom:0;
border:1px solid #004d4e;
margin-bottom:15px;
margin-left:10px;
}

.ads p{
color:#004d4e;
font-size:10pt;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0;
}

.ads p a{
background-image:none;
padding:0;
margin:0;
font-size:10pt;
}

.ads p a:hover{
background-image:none;
padding:0;
margin:0;
font-size:10pt;
}

.ads a img{
opacity: 1;
filter: alpha(opacity = 100);
margin-bottom:15px;

}

.ads a:hover img{
opacity: .7;
filter: alpha(opacity = 70);
}

.footer{
background-color:#042e2f;
width:100%;
padding:15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:8.5pt;
color:#ffffff;
text-align:center;
height:100%;
}

.footer a{
color:#ffffff;
}

.big-pic{
width:750px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
}

.back{
margin-left:50px;
position:relative;
top:14px;
}

h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20pt;
font-weight:bold;
color:#004d4e;
padding-left:60px;
}






