html, body { background: transparent url(../images/bgstripe.png) !important; }
body .container { background-color: #fff; margin: 0 auto 18px auto; font-size: 0.8em;}
body #content-body { margin: 18px auto; }
body a:link,
body a:visited { color: #272727; }
body a:hover { color: #b4b4b4; }
#header { margin-bottom: 6px; background: transparent url(../images/timeisprecious.png) no-repeat 125px 30px; }
#header span-8 { text-align: right; }
#header .twitter,
#header .facebook { background-image: url(../images/social.png); text-decoration: none; float: right; width: 50px; height: 50px; }
#header .twitter img,
#header .facebook img { width: 50px; height: 50px; }
#header .twitter { background-position: 0px 0px; margin-left: 10px; }
#header .facebook { background-position: 50px 0px;  margin-left: 10px; }
#header .twitter:hover { background-position: 0px 50px; }
#header .facebook:hover { background-position: 50px 50px; }
p.fiveminutes { margin: 1em 10px; padding-bottom: 1em; }
#content-body .large { font-size: 1.4em; }
.light .fiveminutes { border-bottom: solid 1px #272727; margin-right: 0; padding-right: 10px; }
.dark p {border-bottom: solid 1px #fff; }
.light,
.light h2 { color: #272727; }
.light h2,
.dark h2 { font-size: 1.8em; padding: 10px; overflow: hidden; height: 1.5em; }
.dark a:link,
.dark a:visited { color: #fff; text-decoration: none; }
.light a:link,
.light a:visited { color: #272727; text-decoration: none; }
h2 { overflow: hidden !important; position: relative;}
h2 span { padding-left: 10000px; position: absolute; width: 1000px; }
.dark,
.dark h2 { color: #fff; background-color: #272727; }
.light h2 { background: transparent url(../images/bestmins.png) no-repeat 5px 1.5em; }
.dark h2 { background: transparent url(../images/lastmins.png) no-repeat 5px 1.5em; }
.badge { text-align: center; border-bottom: none !important; }
#footer p { text-align: right; margin-top: 18px; margin-bottom: 0; }
#submission { margin-top: 18px; }
textarea.boxtext { width: 450px; padding: 10px; height: 5em; }
.pagination { height: 1.5em; margin-top: 1.5em; }
.pagination a.forward { float: right; background: transparent url(../images/morefivemins.png) no-repeat top left; }
.pagination a.forward:hover { float: right; background: transparent url(../images/morefiveminslight.png) no-repeat top left; }
.pagination a.back { float: left; background: transparent url(../images/newerfivemin.png) no-repeat top left; }
.pagination a.back:hover { float: left; background: transparent url(../images/newerfiveminlight.png) no-repeat top left; }
.pagination a.report { float: right; background: transparent url(../images/report.png) no-repeat top left; }
.pagination a.report:hover { float: right; background: transparent url(../images/reportlight.png) no-repeat top left; }
#header a.blog {background: transparent url(../images/blog.png) no-repeat top left;}
#header a.blog:hover {background-image: url(../images/bloglight.png)}
#header a.contact2 {background: transparent url(../images/contact.png) no-repeat top left;}
#header a.contact2:hover {background-image: url(../images/contactlight.png)}
#header ul { float: right; }
#header li { list-style-type: none; display: inline; padding: 10px; }
#header li a:link,
#header li a:visited { font-size:1.2em; text-decoration:none; color: #272727; }
#header li a:hover { color: #b4b4b4; text-decoration: underline; }
.contact { padding: 10px; margin-top: 1.5em; }
h2.noreplace { background-image: none !important; }
h3 a { color: #272727; text-decoration: none; }
.home .addthis_toolbox { float: left; margin: 0; padding: 0; border: none; }
.addthis_toolbox { text-align: right; margin: 0 10px 10px 10px; padding: 10px; background-color: #fff; border: solid 1px #272727; color: #272727; width: auto !important; }
.addthis_toolbox a { color: #272727 !important; }
#content-body li { list-style-type: none; display: inline; padding: 1em; }
#submission .submity { text-align: center; }
