/* Remove the navbar's default margin-bottom and rounded borders */
    .navbar {
      margin-bottom: 0;
      height: auto;
      border-radius: 0;
      background-color: #333333;
      border: none;
    }
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
}
.navbar .navbar-collapse {
  text-align: center;
}
.nav a{
    font-size : 120%;
    letter-spacing : 2px;
    }
/* On small screens, set height to 'auto' */
    @media screen and (max-width: 767px) {
      .row.content {height:auto;} 
    }
body {
font-family: 'Marcellus', sans-serif;
background-color: #555555;
background-image: url("images/classy-fabric.png");
}
a {
color : #fce365;
}
a:hover {
color : #f9faf5;
}
a:visited {
color : #fce365;
}
.nounderline {
text-decoration : none;
}
p {
margin : 10px 6px 16px 0;
text-align : left;
font-size : 120%;
line-height : 200%;
color : #fce365;
letter-spacing : 2px;
}
h1 {
margin : 6px 0 10px 0;
color : #fce365;
font-weight : normal;
padding : 10px;
font-size : 200%;
text-align : center;
line-height : 150%;
letter-spacing : 2px;
}
h2 {
font-family: 'Courgette', serif;
margin : 0 0 10px 0;
background-color : #fce365;
color : #333333;
font-weight : bold;
padding : 10px;
font-size : 140%;
text-align : center;
line-height : 150%;
letter-spacing : 2px;
}
.textright {
clear:both; border-top:1px solid gray; padding-top: 10px;
}
.picleft {
margin:10px 15px 5px 0; float:left; 
}
.picleft a {
float : left;
text-align : center;
line-height : 1.5;
border-radius: 5px; 
box-shadow: 10px 10px 5px #888888;
margin:0 25px 20px 0;
}
.picleft img {
border-radius: 5px;
}
.picleft a:hover {
color : rgb(155, 0, 0);
}
#mainbody {
   background-color: #787473;
   background-image: url("images/45-degree-fabric-dark.png");
}
#foot {
	color:white;background-color:#333333;text-align:center;font-size:90%;border-top:0px solid #f7d200; 
}
#foot .a {
    color : white;
}