body { font-family: 'Montserrat', sans-serif; color: #E5E4E2; line-height: 1.6; background-color: #1a1110;}
body { margin:0; padding:0; margin-bottom:0;}
h1 {color: #000; font-weight: 300; font-size:30px;}
h2 {color: #000; font-size: 30px; font-weight: 400;}
a:link { color: #E5E4E2; text-decoration: none;}
a:visited { color: #E5E4E2; text-decoration: none;}
a:hover { color:  #fff; text-decoration: none;}
img { border: 0px solid #ddd }
a:link img { border: 0px solid #ddd; padding: 3px; border-radius: 5px;}
a:visited img { border: 0px solid #ddd; padding:0px; border-radius: 5px;}
a:hover img { border: 0px solid #000; padding: 0px; border-radius: 5px; background-color: #000; }
hr { height:1px ;border-width:0; color:#eee; background-color:#eee; }

/* mobile styles first */
body {
  font-size: 16px;
}

/* tablet styles */
@media screen and (min-width: 768px) {
    body {
        font-size: 20px;
    }
}


/* desktop styles */
@media screen and (min-width: 1024px) {
    body {
        font-size: 24px;
    }
}

#body-width {
    margin: 0 auto;
    width: 100%;
    max-width: 1280px;

}


.header { color: #1a1110;}
.header a:link  {color: #1a1110; text-decoration:none;}
.header a:hover  {color: #fff; text-decoration:none;}
.header a:visited  {color: #1a1110; text-decoration:none;}
.header a:visited:hover {color: #fff; text-decoration:none;}

.thumbs img
#wrapper {
	padding: 1px 1px;
	margin: 0px;
    border: 0px solid #eeeeee;
    display: inline-block;
}
#textbox {
		font-size:14px;
}
.alignleft {
	float: left;
	margin-left:5px;
	margin-bottom:0px;
	margin-top:0px;
}
.alignright {
	float: right;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:0px;
}