body { margin: 0px; background-color:#e1e1e1; font-family:Geneva, Arial, Helvetica, sans-serif; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.center { margin:0 auto; position:relative; }
#logo { text-align:center; margin-top:20px; }
#container { width:760px; margin:0 auto; position:relative; text-align:center; margin-top:50px; }
#navbars { width:100%; float:left; }
#content { background: #ffffff; float:left; width:100%; -moz-box-shadow: 2px 2px 3px #cccccc; -webkit-box-shadow: 2px 2px 3px #cc9509; box-shadow: 2px 4px 3px #cccccc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#cccccc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#cccccc'); margin-bottom:100px; }
header { float:left; width:100%; background: #ffffff; }
figure { border:0; margin:0; padding:0; }
.postimg { width:100%; margin-top:10px 0 10px 0; }
.postimg img { width:100%; margin-bottom:20px; }
h1 { line-height:none; margin:0; }
h2 { float:left; font-weight:normal; width:100%; margin-top:50px; line-height:none; font-size: 24px; font-weight: bold; color: #575459; }
p { float:left; font-weight:normal; width:100%; color: #575459; font-size: 14px; }
span { color: #575459; margin:0 10px 0 10px; }
h1 a { color: #575459; }
.spt { float:left; width:100%; text-align: center; margin:10px 0 10px 0; }
ul.navbar { list-style-type: none; margin: 0 auto; padding: 0; overflow: hidden; width:100%; position: relative; min-width:300px; }
ul.navbar img { border:0; }
ul.navbar li { float: left; }
ul.navbar li a { display: inline-block; color: #575459; text-align: center; text-decoration: none; transition: 0.5s; font-size: 18px; }
ul.navbar li.hotlinks a { padding: 14px 15px 0px 20px; }
ul.navbar li a:hover { color: #08b3dc; }
ul.navbar li.navicon { display: none; }
ul.navbar li#cluburl a { color:#ff9c00; }
ul.navbar li#cluburl a:hover { color:#ffb400; }
footer { background-color: #cdcdcd; min-height: 170px; margin-top:30px; border-top:#bbbbbb 2px solid; }
footer span { color: #575459; margin:0 10px 0 10px; font-size: 14px; }
#contact { float:left; width:200px; margin:50px 0 0 20px; text-align: left; color: #777777; font-size: 14px; }
#contact span { text-align: left; }
#contact figure { float:left; margin-right:10px; }
#contact-info { float:left; margin-top:0;}
#social { float:right; width:240px; margin:50px 20px 0 0};
#social img { float:right; }
#social a { margin-left:5px; }
#footerbottom { float:left; width:100%; margin-top:30px; background-color: #cccccc; border-top:#bbbbbb 1px solid; text-align: center; padding: 5px 0 5px 0; color: #777777; font-size: 11px;	}
@media screen and (min-width:611px) and (max-width:810px) {
#container { width:100%; margin-top:0px; }
ul.navbar li#logo a { padding:10px 0 5px 20px; }
#content { margin-bottom:0px; }
footer { background-color: #cdcdcd; }
}
@media screen and (max-width:600px) {
#container { width:100%; margin-top:0px; }
ul.navbar li#logo a { padding:10px 0 5px 20px; }
#content { margin-bottom:0px; }
footer { min-height:300px; background-color: #cdcdcd; }
#contact { width:100%; }
#social { float:left; width:100%; text-align:left; margin-left:18px; }
}