html {
    border:0;
    margin:0 auto;
    padding:0;
    height: 100%;
}
body {padding:5px;
    background-color:#020101;
    /*
    font-size: 100.01%;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    line-height: 1.0em;
    color:#333;
    margin:0 auto;
    padding:0;
    background-image: url(/cms/assets/_core/images/olive-back.png);
    background-repeat: repeat-x;
    background-color: #C9C9C9;
*/    
}
#maincontainer {

    margin: 0 auto;
    padding: 15px 5px 0 5px;
    position:relative;
    background-repeat: no-repeat;
    background-color: #9E783F;
}

#title {
    background-image: url(../../images/blockheaderback.png);
    background-repeat: repeat-x;
    background-color:#DC8C32;
    font: bold 1.2em Arial, Georgia, Verdana;
    color: #FFDE00;
    padding:5px 0 5px 0;
    margin-top:5px;
    margin-bottom: 5px;
    text-align: center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid black;
}

#datablock5 {
    padding: 5px;
    font-size:100%;
    font-family:arial;
    text-align:left;
    margin-top:0;
    background-color:#FFF;
/*    border: 1px solid #000; */
}

#datablock5 img {
margin-bottom:5px;}

#block1ban img {width:200px;}
#block5ban img {width:200px;}

.articlebackgroundno {
    background-color: #fff;
    border-bottom: 1px solid #2F559C; 
    padding:5px;
    margin-bottom: 15px;
    color:#000;
  
}
.articlebackground {
    background-color: #FFF;
    border-bottom: 1px solid #2F559C; 
    padding:5px;
    margin-bottom: 15px;
    color:#000;
   
}
.articlebackgroundot {
    background-color: #cccccc; 
}
.articlebackgroundob {
    background-color: #fff;
    Margin-bottom:15px;
-webkit-box-shadow: 0px 10px 3px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 10px 3px 0px rgba(204,204,204,1);
box-shadow: 0px 8px 3px 0px #888;
    
 

}

.articlebackgroundnr {
     
    padding:0px;
    margin:0; 
    background-color:#9E783F;
    color:#FFF;
}

.articlebackground2 {
    background-color: #fff; 
     border-bottom: 1px solid #2F559C;
} 

/* ################# LINKS ################ */

a, a:link, a:visited {
    color: #028173;
    text-decoration: underline;
}
a:hover, a:active {
    color:  #000;
    text-decoration:underline;
}

/* ################ FOOTER ############### */

#footer-wrap {
    position: relative;
    bottom: 0;
    left: 0;
    min-width: 100%;
    margin: 0 auto;
}

#footer-container {
    min-height: 100px;
    margin: 0 auto;
    background-color: #000;

    
}

#footer {
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color: #FFF;
    min-height:100px;
  
}

.footernav {font-size: 14px; font-weight: 200; color: #FFF;}
.footernav A {font-size: 14px; color: #FFF; text-decoration: none;}
.footernav A:visited {font-size: 14px; color: #FFF;}
.footernav A:hover { color: #000; font-size: 14px;}

/* ############# TPL BANNER ############# */

.tplban {
   /* background-image: url(/cms/assets/_core/images/aquatics-banner.png); 
    background-repeat: repeat-x; */
    background-color: #FFF; 
    font-family: IrisUPC;
    font-size: 4em;
    color: #30559B;
    text-align:left;
    border: 0px solid black; 
    padding-left: 5px;
    height: 30px;
    vertical-align: middle;
    }
    
.ornament {
    background-image: url(/cms/assets/_core/images/ornament.png);
    width:36px;
    height:28px;
    position: relative;
    float:left;
    margin-right: 3px;  
}
.number {
    position:relative;
    margin:2px 0 0 10px;
    float:left;
    font-size:14px;
    font-weight:800;
    color:#02bcff;
}


#mainwrap {
 max-width:95%;
margin: 0 auto;
background-color:#020101;
}

/*  ##############################################  everything below this line are modifications for bootstrap ############################## */


.navbar-default {
  background-color: #000;
  border-color: transparent;
  padding-left: 2%; /* was 10% */
  width:100%;  /* added if menu is body width */
  margin:0 auto; /* added to center menu  */
  Margin-bottom:15px;
-webkit-box-shadow: 0px 10px 0px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 10px 0px 0px rgba(204,204,204,1);
box-shadow: 0px 8px 0px 0px #CCC;
}