/* @override http://www.newfreebingo.co.uk/wp/wp-content/themes/NFB-v1/style.css */

/* @override http://www.cutebingo.co.uk/wp/wp-content/themes/Cute-Bingo-v2/style.css */

* {padding: 0;margin: 0;}

body {font: 12px 'Helvetica Neue', Arial;color: #005;background-color: #05b1ff;width: 100%;height: 100%;}

#wrap {width: 960px;background-color: #fff;margin-right: auto;margin-left: auto;-moz-border-radius: 8px;-webkit-border-radius: 8px;}

#content {width: 894px;display: inline-block;padding: 30px 33px 15px;}

#content-left {width: 610px;float: left;padding-right: 34px;}

.sidebar {display: inline;float: right;width: 250px;}

/* Text Formatting */

a {color: #005;text-decoration: none;}

p {padding-top: 8px;padding-bottom: 8px;line-height: 20px;font-size: 14px;}

p a {color: #414084;}

p a:hover {color: #959595;}

small {font-style: italic;font-size: 80%;}

strong {font-weight: bold;}

blockquote {margin-left: auto;margin-right: auto;width: 440px;}

img {border: none;}

/* Headers */

h1, h2, h3, h4, h5, h6 {font-family: 'Helvetica Neue', Arial;}

h1 {color: #000033;padding-bottom: 5px;margin-bottom: 10px;border-bottom: 1px solid #e1e1e1;font: normal normal 100 32px 'Helvetica Neue', Arial;}

h2 {font-size: 26px;font-weight: 100;color: #FFFFFF;padding-bottom: 10px;padding-top: 15px;}

h2 a {color: #FFFFFF;display: block;padding-top: 10px;padding-bottom: 5px;background: #000066;text-transform: uppercase;padding-left: 10px;padding: 10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;letter-spacing: 1px;}

h2 a:hover {background: #0286c7;}

h2#play a {background: #f0f0f0;border: 1px solid #d0d0d0;text-align: center;color: #000066;display: block;clear: both;}

h2#play a:hover {background: #e1e1e1;border: 1px solid #cacaca;}

h2.nolink {color: #FFFFFF;padding-top: 10px;padding-bottom: 5px;background: #000066;text-transform: uppercase;padding-left: 10px;padding: 10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;letter-spacing: 1px;margin-top: 10px;margin-bottom: 15px;display: block;float: left;width: 590px;}

h3 {padding-top: 5px;font-size: 20px;font-weight: normal;display: inline;}

h4 {font-size: 16px;display: inline;font-weight: 200;}

h3 a:hover, h4 a:hover {text-decoration: underline;}

h5 {color: #FFFFFF;display: block;padding-top: 10px;padding-bottom: 5px;background: #000066;text-transform: uppercase;padding-left: 10px;padding: 10px;-moz-border-radius: 4px;-webkit-border-radius: 4px;letter-spacing: 1px;font-size: 18px;font-weight: 100;}

h5#feature {-moz-border-radius-bottomleft: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;}

h6 {padding-top: 10px;padding-bottom: 5px;text-transform: uppercase;padding-left: 10px;padding: 10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;letter-spacing: 1px;margin-top: 10px;margin-bottom: 15px;display: block;float: left;width: 590px;font-size: 14px;font-weight: 200;background-color: #f0f0f0;}

/* Header */

#head {width: 930px;margin-left: auto;margin-right: auto;display:block;padding-top: 0;padding-bottom: 8px;
	height: 140px;
}

#head img {width: 300px;float: left;display:inline;}

#head p {letter-spacing: 1px;font-size: 30px;text-align: right;color: #FFFFFF;text-transform: none;background: none;padding-top: 55px;font-style: italic;font-weight: 100;}

a img#breakingnews {border: 10px solid #f1f1f1;margin-top: 5px;margin-bottom: 5px;}

a:hover img#breakingnews {border: 10px solid #ffd4f1;}

/* Menu */

#menu {}

#menu ul {height: 50px;background: #006;-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;list-style-type: none;width: 940px;padding: 0 0 0 20px;margin: 0;}

#menu li {float: left;border-bottom: 0;padding-top: 7px;padding-left: 6px;padding-right: 15px;}

#menu li a {color: #fff;padding: 6px 8px;display: block;text-decoration: none;text-transform: uppercase;font-size: 20px;font-weight: 100;font-style: normal;letter-spacing: 1px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}

#menu li a:hover {background: #FFFFFF;color: #006;}

#menu li.current a {background: #FFFFFF;color: #000066;}

#menu ul li ul {display: none;}

/* Carousel */

#carousel p {font-size: 12px;line-height: 16px;padding-top: 6px;}

#carousel p a {text-decoration: none;font-size: 14px;}

#carousel li {padding-top: 15px;}

#carousel li a img {float: right;margin-left: 10px;width: 180px;-moz-border-radius: 4px;-webkit-border-radius: 4px;height: 90px;}

#carousel li.second {background: #f9f9f9;}

/* Content */

.entry {float: left;width: 610px;}

.entry p a {text-decoration: underline;}

p#tags {font-size: 11px;margin-top: 4px;padding-right: 10px;padding-top: 10px;padding-left: 10px;margin-bottom: 0px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border: 1px solid #d0d0d0;}

p.more {text-align: right;padding-right: 20px;font-style: italic;font-size: 13px;padding-bottom: 0;}

.entry ul {list-style-type: none;float: left;width: 610px;}

.entry li {font-size: 12px;border: 1px solid #e1e1e1;width: 588px;float: left;margin-bottom: 10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;padding: 10px 10px 5px;}

.entry li p {padding-top: 5px;padding-bottom: 5px;}

p#note {border: 1px dotted #3e3e3e;padding: 10px;font-size: 18px;line-height: 24px;}

#leadbox {width: 250px;float: right;height: 150px;display: block;padding-bottom: 10px;}

#leadbox img {width: 250px;float: right;}

#leadbox h3 a {text-align: center;text-transform: uppercase;font-weight: 200;display: block;font-size: 24px;}

#nav-global {margin-left: auto;margin-right: auto;width: 265px;clear: both;}

#nav-global a {font-size: 16px;display: inline-block;font-weight: 200;padding: 10px;background: #f0f0f0;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

#nav-global a:hover {background-color: #e1e1e1;}

/* Cute Pics */

ul#cute {width: 610px;list-style-type: none;}

ul#cute li {border: none;float: left;display: inline;width: 193px;padding: 0 5px 10px;margin: 0;}

#cute li a img {padding: 10px;background-color: #f0f0f0;width: 173px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

#cute li a:hover img {background-color: #e1e1e1;}

p#cutepic {width: 590px;padding: 20px 10px;text-align: center;background-color: #f0f0f0;margin-top: 0;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin-bottom: 5px;}

#cutepic img {max-width: 570px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

/* Comments */

.commentsblock {padding-top: 15px;width: 590px;float: left;}

.commentsblock p {padding-top: 0px;padding-bottom: 5px;}

form#commentform {float: left;}

input#comment {border: 1px solid #d0d0d0;font-size: 18px;color: #005;padding: 8px 4px 6px 8px;font-size: 14px;width: 185px;}

textarea#comment {border: 1px solid #d0d0d0;color: #005;padding: 8px 4px 6px 6px;width: 360px;height: 120px;font: 14px 'Helvetica Neue', Arial;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

input#submit {width: 80px;padding: 4px;border: 1px solid #cacaca;background: #f0f0f0;text-transform: uppercase;font-size: 14px;font-weight: 200;cursor: pointer;}

ol.commentlist {list-style-type: none;padding-top: 10px;padding-bottom: 20px;}

/* Sidebar */

.sidebar {}

.sidebar ul {list-style-type: none;padding: 0px;}

.sidebar ul li {padding: 0 0 20px;}

img.feature {padding-bottom: 10px;width: 184px;height: 81px;float: left;}

/* Category List */

ul#list {list-style-type: none;padding-top: 4px;width: 250px;}

#list li {font-size: 22px;font-weight: 200;padding-bottom: 3px;padding-top: 0px;}

#list li a {text-decoration: none;color: #FFFFFF;display: block;background-color: #0399e2;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 8px;}

#list li a:hover {background: #05b1ff;}

#list li.current-cat a {background: #05b1ff;}

img.side-feature {width: 248px;height: 120px;border-left: 1px solid #c85ca9;border-bottom: 1px solid #c85ca9;border-right: 1px solid #c85ca9;}

/* Subscribe Form */

input {font-family: 'Helvetica Neue', Arial;border: 1px solid #d0d0d0;-moz-border-radius: 4px;-webkit-border-radius: 4px;color: #005;margin-top: 4px;}

input.subscribe {font: 18px 'Helvetica Neue', Arial;width: 238px;padding: 8px 4px 8px 6px;}

input#subscribe-submit {font-size: 20px;font-weight: 100;display: block;text-transform: uppercase;background: #f1f1f1;padding: 10px;letter-spacing: 1px;border: 1px solid #d0d0d0;width: 250px;text-align: center;cursor: pointer;}

input#subscribe-submit[type="submit"]:hover {background: #e1e1e1;border: 1px solid #cacaca;}

/* Banners */

a .ad250 {width: 240px;height: 240px;border: 5px solid #f1f1f1;}

a:hover .ad250 {border: 5px solid #ffd4f1;}

a .ad160 {width: 160px;height: 600px;border: 10px solid #f1f1f1;margin-left: 35px;}

a:hover .ad160 {border: 10px solid #ffd4f1;}

a .ad120 {width: 120px;height: 600px;border: 10px solid #f1f1f1;margin-left: 55px;}

a:hover .ad120 {border: 10px solid #ffd4f1;}

/* Footer */

#footer {width: 900px;margin: 15px auto;}

#footer ul {list-style-type: none;background-color: #0093d7;-moz-border-radius: 8px;-webkit-border-radius: 8px;width: 900px;padding-top: 10px;float: left;padding-bottom: 8px;margin-bottom: 15px;}

#footer li {float: left;padding-left: 20px;font-size: 13px;text-transform: uppercase;font-weight: lighter;}

#footer li a {color: #FFFFFF;}

#footer li a:hover {border-bottom: 1px dotted #e1e1e1;}

#footer p {font-size: 12px;color: #4f4f4f;padding: 2px 20px;}

#footer p a {color: #2e2e2e;}
