body{
     margin: 0;
     padding: 0;
     background: #A4BA9D url(images2/butterflybg.jpg) no-repeat;
     height: 100%;
     }
     
#mainwrap{
    width: 900px;
    margin-left: 172px;
    height: 100%;
    min-height: 800px;  
}

#navbox{
    width: 150px;
    height: 415px;
    background-color: #A4BA9D;
    position: absolute;
    margin: 300px 0px 0px 35px;
    filter: alpha(opacity=70);
    moz-opacity: 0.70;
    opacity: 0.70;   
}

#rollovers{
    position: absolute;
    margin: 300px 0px 0px 35px;
    font-size: 0; /*Eliminates gap between list items*/
}

#rollovers ul{
    padding: 0;
    margin: 0;
}

#rollovers li{
    list-style-type: none;
    padding: 0;
    margin: 0;

}

img {border:none;}

#content{
    padding: 300px 0px 0px 0px;     
}


.ptitle a{
    font-weight: bold;
    font-size: 13pt;
    text-decoration: none;
    color: #003300;
}

#content p{
    margin: 0px 175px 10px 250px;
    font: 9pt Trebuchet MS, Verdana;
    line-height: 20px;
}

.mscembed{
    margin: 0px 0px 10px 280px;   
}

.emmasignup{
    margin: 0px 0px 10px 270px;   
}

.news{
    margin: 0px 200px 10px 250px;
}

.ecaltitles{
    background-color: #8EA88F;
    color: #003300;
    font-weight: bold;
}

/*********FANS PAGE************/

.fanbutton{
    margin: 30px 0px 0px 400px;
}

.fansnav{
    margin: 0px 0px 30px 250px;
}

.ftitle{
    font: bold 13pt Trebuchet MS, Verdana;
    color: #003300;   
}

.flog{
    font: bold 10pt Trebuchet MS, Verdana, sans-serif;
    color: #003300;  
}

.flogp{
    font: 8pt Trebuchet MS, Verdana, sans-serif;
    color: #003300;
    float: right;
}

.fanstitle{
    font: bold 10pt Trebuchet MS, Verdana;  
    padding-bottom: 10px;
}




.fansnav li{
    float: left;
    font: bold 8pt arial;
    margin-right: 8px;
    list-style-type: none;    
}

.fansnav li a:link {text-decoration: none;}
.fansnav li a:visited {text-decoration: none;}
.fansnav li a:hover {color: #003300}
.fansnav li a:active {text-decoration: none;}

.fanotwul{
    list-style-type: none;
    margin-left: 250px;
    padding-left: 0;
    font: 10pt Trebuchet MS, Verdana;
}

.fanscontestblock{
    margin-left: 250px; 
    font-style: Trebuchet MS, Verdana;    
}


.newsul{
    list-style-type: none;
    margin-left: 0px;
    padding-left: 0;
    font: 10pt Trebuchet MS, Verdana; 

}

.newstitle{
    font: bold 12pt Trebuchet MS, Verdana;
}

.newscontent{
    font: 10pt Trebuchet MS, Verdana;
}
.newsdate{
    font: 7pt Trebuchet MS, Verdana;
    color: #003300;
}


ul{
    padding: 0;
    margin: 0;
}



a{
    font-weight: 700;
}

a:link {text-decoration: none; color: #003300;} 
a:visited {text-decoration: none; color: #003300;}
a:hover {text-decoration: none; color: #003300;}
a:active {text-decoration: none; color: #003300;}    


#rightcolumn{
    width: 165px;
    float: right;
    margin-top: 300px;
}

#rightcolumn li{
    list-style-type: none;
    padding-bottom: 10px;
}

#rightcolumn li img, .footerbanners img{
    cursor: pointer;
}

.footerbanners{
    text-align: center;
    padding: 0;
    margin: 0px 0px 0px 0px;
}

.footerbanners li{
    float: left;
    list-style-type: none;
    margin-right: 20px;
    cursor: pointer;
}

 

.footernavtext{
    text-align: center;
    margin: 0px 0px 0px 0px;
    font: 9pt Trebuchet MS, Verdana;  
}

.copyright{
    text-align: center;
    margin: 0px 0px 0px 0px; 
    font: 8pt Trebuchet MS, Verdana;  
}


.tcell{
    font: 10pt Trebuchet MS, verdana, sans-serif;
}

.ctitle{
    font: bold 10pt Trebuchet MS, verdana, sans-serif;
}

.contactblock{
    margin-left: 90px;
    margin-right: 130px;
}

.tourpg{
    margin-left: 290px;
    font: bold 10pt Trebuchet MS, verdana, sans-serif; 
}


.galleryposition{
    margin-left: 160px;
    padding-right: 40px;
}

.galltxt{
    padding: 0px 10px 0px 0px;
    font: bold 10pt Trebuchet MS, verdana, sans-serif; 
}

.galltxt a:link {text-decoration: none; color: #003300;} 
.galltxt a:visited {text-decoration: none; color: #003300;}
.galltxt a:hover {text-decoration: none; color: #fff;}
.galltxt a:active {text-decoration: none; color: #fff;}

/*********Tours Page************/   
.tourp p{
    margin: 0px -175px 0px -250px;
}

