body {margin: 0; padding: 0; font-family: helvetica, arial, sans-serif;}
.container { margin: 50px; }
.containerB { margin: 50px; width: 1000px; }
.linkstorm { font-size: 10px; font-weight: bold; margin: 0; background-color: #fff8b2; padding: 5px; width: 420px;}
.subBox { margin: 0 0 0 0; padding: 5px; background-color: #fff8b2; width: 150px; font-size: 10px;}

.entry-content { float: left; clear: left; }

.thumbnail { width: 380px; height: 214px; margin: 0 10px 10px 0; float: left; text-align: left; background-color: #a32b26;}
.thumbnail a { font-size: 0px; line-height: 0px; font-family: helvetica, arial, sans-serif; font-weight: bold; color: #ffffff; width: 340px; height: 174px; text-align: left;  text-decoration: none; float: left; margin: 20px; text-transform: uppercase; display: inline; word-wrap: normal; text-shadow: 1px 1px #000000; vertical-align: middle;}
.thumbnail a:hover { background-image: url(http://ryanmoulton.com/stuff/45lines.png); color: #ffffff; font-size: 30px; line-height: 33px; text-align: center;}
.reels a {font-size: 12px; line-height: 15px; width: 145px; height: 67px; }
.thumbnail a:hover h5 { font-size: 27px; line-height: 30px; position: relative;
top: 30%; transform: translateY(-50%); }
.thumbnail a .customBox { font-size: 14px; display: none;}
.thumbnail a:hover .customBox { font-size: 14px; display: inline;}
.reels { background-color: #a32b26; background-size: 185px 107px; width: 185px; height: 107px;}
.new-low { clear: left; }

h1 { font-size: 28px; background-color: #a32b26; color: #fff8b2; display: inline; float: left; padding: 5px 10px 5px 10px; clear: left;}
h1 a {color: #fff8b2; text-decoration: none;}
h1 a:hover { color: #ffffff; }
h2 { font-size: 15px; font-weight: normal; line-height: 25px; float: left; clear: left; margin: 10px 0 0 0; width: 875px;}
h2 a { text-decoration: none; font-weight: bold; color: #ffffff; text-transform: uppercase;}
h2 a:hover { color: #fff8b2; }
.bg1 { background-color: #999999; padding: 1px 4px 1px 4px; }
.bg2 { background-color: #7A9FBF; padding: 1px 4px 1px 4px; }
.bg3 { background-color: #a32b26; padding: 1px 4px 1px 4px; }
.bg4 { background-color: #325a66; padding: 1px 4px 1px 4px; }

p { margin: 15px 15px 15px 15px; font-size: 16px; line-height: 20px; float: left; clear: left; width: 500px;}
.footer p { margin: 5px; color: #fff8b2; font-size: 10px; }

h3 { font-size: 18px; background-color: #325a66; padding: 5px; display: inline; float: left; clear: left; color: #fff8b2; margin: 15px 0 0 0;}
h3 a { color: #fff8b2; text-decoration: none; }
.contact a:hover {color: #ffffff; }

h4 { float: left; clear: left; font-size: 12px; }



a {color: #590D0b; }
a:hover { color: #a32b26; }


.footer { margin: 50px 0 0 0; background-color: #a32b26; float: left; clear: left; width: 550px; }


.thumbBox { height: 60px; float: left; margin: 0 4px 4px 0;}
.thumbBox img { height: 60px; }
.thumbBox a {font-size: 10px; text-decoration: none;}
.thumbBox .small { font-size: 8px; text-transform: uppercase; }
.thumbTitle { margin-top: 5px; width: 80px; font-size: 10px; }

.thumbBox .small { font-size: 7px; text-transform: uppercase; }
.thumbBox .small2 { font-size: 6px; text-transform: uppercase; font-style: italic; }

.noblurb .thumbBox .thumbTitle {display: none; }


.boxcontents { clear: left; }

.subBoxBox p { margin: 0 0 0 0; padding: 5px; background-color: #fff8b2; width: 420px; font-size: 11px; }
.articleDes { margin: 20px 0 0 0; font-size: 14px; background-color: #fff8b2; width: 600px; float: left; clear: left;}
.articleDes p { padding: 10px; font-size: 14px; line-height: 18px; float: left; clear: left;}

.wordList { float: left; clear: left; font-size: 10px; line-height: 13px; }
.leftCol { width: 185px; float: left; clear: left; }
.mainContent { float: left; width: 800px; margin-left: 20px; }

p .smallb { margin: 0 0 0 0; padding: 5px; background-color: #fff8b2; width: 100px; font-size: 8px;}

.credits {width 370px; font-size: 5px; clear: left; }
.leftCol {width: 150px; float: left; }
.leftCol p { width: 150px; float left;}
.rightCol {float: left; margin-left: 20px;}
.rightCol p { width: 150px; float left; }