/* @override 
	http://www.cardboardcon.com/cardboard_stylesheet_001.css
	http://cardboardcon.com/cardboard_stylesheet_001.css
*/

/* By Captain Drew
/* Begin Typography & Colors */

* html, body {
	margin: 0;
	padding: 0;
	background: #e0e1e2 url(graphics/chrome/pageGradient_001.png) repeat-x;
}


html {
overflow-y: scroll;
	margin-top: 0;
}

body {
	text-align: center;
	color: #eaf2fd;
	font-size:100%;
	line-height:1.125em;
}

#container {
	text-align: left;
	width: 960px;
	padding: 20px 30px 0;
	margin-right: auto;
	margin-top: 0;
	margin-left: auto;
}

#innerFloat {
	float: left;
	width: 960px;
	padding: 0 30px;
	background: url(graphics/chrome/cc_background_001.png) -40px;
	margin: 0;
}

p a.fnote {
	text-decoration: none;
	color: #d1524e;
}

p.caption {
	display: block;
	width: 700px;
	float: left;
	font: .75em "Lucida Grande", Lucida, Verdana, sans-serif;
}

p.caption a {
	color: #9a5c28;
	text-decoration: none;
}

p.caption a:hover {
	color: blue;
}

p.caption {
	font-size: .85em;
}

img.floatingPic {
	float: left;
	margin-bottom: 20px;
}

.clearFloat {
	clear: both;
}

/* @group Boxtop
 */

#boxTop {
	float: left;
	width: 1020px;
	background: url(graphics/chrome/cc_background-top_BARE.png) no-repeat -40px;
	height: 90px;
}

#boxTop span {
	display: none;
}



/* @end */

/* @group Masthead */

#mastHead {
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 20px;
	float: left;
	display: block;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	width: 930px;
	height: 80px;
}

#mastHead img#mastheadLogo {
	width: 70px;
	height: 70px;
	float: left;
	margin-top: 0;
	margin-left: 20px;
}

#mastHead a img#mastheadLogo {
	border-style: none;
}

h1#mastheadTitle {
	width: 635px;
	height: 50px;
	background: url(graphics/chrome/ccWordmark_001.png) no-repeat 0 bottom;
	margin: 0 0 0 10px;
	padding-top: 0;
	float: left;
	display: block;
}

h1#mastheadTitle a {
	width: 475px;
	height: 50px;
	display: block;
	border-style: none;
	border-width: 0;
}

h1#mastheadTitle a span {
	float: left;
	text-indent: -9999px;
}

h2#mastheadTagline {
	margin-top: 1px;
	margin-left: 22px;
	padding-top: 0;
	margin-bottom: 0;
	float: left;
	display: block;
	font: bold .75em "Lucida Grande", Lucida, Verdana, sans-serif;
	width: 570px;
}

h2#mastheadTagline a {
	text-decoration: none;
	color: #380f05;
	float: left;
}

#fbStuff {
	float: right;
	position: relative;
	top: -40px;
	display: block;
	width: 50px;
	overflow: hidden;
}

.fb_iframe_widget {
	width: 80px;
	float: left;
	display: block;
}

#fb-root {
	float: right;
	display: none;
}

.fb-like {
	width: 50px;
	margin: 0;
	padding: 0;
}



/* @end */

/* @group Upper Navigation */

#upperNav {
	float: left;
	background-color: #a07349;
	width: 930px;
	margin-left: 15px;
	margin-bottom: 5px;
	height: 40px;
}

#upperNav ul {
	float: left;
	margin-top: 8px;
	margin-bottom: 5px;
	font-family: "hooligan",sans-serif;
	height: 20px;
}

#upperNav ul li {
	display: block;
	float: left;
	margin-right: 20px;
	font-weight: bold;
}

#upperNav ul li.otherPage a {
	color: #dcc3a8;
	text-decoration: none;
	font-size: 1.2em;
}

#upperNav ul li.otherPage a:hover {
	color: white;
}

#upperNav ul li.currentPage a {
	color: #244d6c;
	text-decoration: none;
	font-size: 1.5em;
	padding: 5px;
	border-style: solid;
	border-width: 2px;
	background-color: white;
}

#upperNav ul li.currentPage a:hover {
}

.externalLink {
	background: url(graphics/facebook/externalLink/external-link-ltr-icon.svg) no-repeat right center;
}



/* @end */

#bottomLinks {
	border-top: 1px solid #3b170a;
	border-bottom: 1px solid #3b170a;
	float: left;
	clear: both;
	margin-top: 50px;
	margin-bottom: 0;
	display: inline;
	line-height: 20px;
	width: 930px;
	padding: 0;
	margin-left: 20px;
}

/* @group STANDARD */

.floatContent {
	float: left;
	width: 860px;
	margin-left: 20px;
	color: #463729;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 20px;
	background-image: url(graphics/chrome/scrim__60.png);
}

.floatContent h1 {
	font-family: "octin-stencil",sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 2em;
	margin-top: 5px;
	margin-bottom: 20px;
	color: #6c3514;
	float: left;
	width: 860px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.floatContent h2 {
	font-size: 1.1em;
	margin-left: 20px;
	margin-bottom: 5px;
}

.floatContent h3 {
	margin-left: 20px;
	margin-bottom: 0;
	font-size: .9em;
	text-transform: uppercase;
	color: #621f16;
	margin-top: 30px;
}

.floatContent p {
	margin-left: 20px;
	font-size: .85em;
	margin-top: 2px;
	margin-bottom: 30px;
	clear: both;
}

.floatContent ul {
	list-style-image: url(graphics/chrome/arrow_001.png);
	margin-left: 40px;
	margin-top: 0;
	margin-bottom: 40px;
	padding: 10px 10px 10px 40px;
	background-color: #f0e0cd;
}

.floatContent li {
	color: #153f6f;
	font-size: .9em;
	margin-bottom: 5px;
}

.floatContent li span {
	font-weight: bold;
}

ul.level-002 {
	margin-bottom: 10px;
	width: 530px;
}

ul.darklist-001 {
	margin-bottom: 10px;
	width: 680px;
	float: left;
	color: #634933;
	font: .9em "Lucida Grande", Lucida, Verdana, sans-serif;
	background-image: url(graphics/chrome/scrim__60.png);
	margin-top: 0;
	padding: 30px 20px 30px 50px;
}

ul.darklist-001 li {
	margin-bottom: 5px;
}

ul.level-002 li {
	color: #263040;
	font-size: .85em;
}

.floatContent a {
	text-decoration: none;
	color: #134bf5;
}

.floatContent a:hover {
	color: #c9241f;
	text-decoration: underline;
}

h3.note-001 {
	font-size: .75em;
	margin-bottom: 5px;
}

p.footnote {
	font-size: .75em;
	font-style: italic;
	margin: 0 0 0 20px;
}

.floatContent h3.note-001 a {
	color: black;
	text-decoration: none;
}

.floatContent h3.note-001 a:hover {
	color: black;
}

.strikethru {
	text-decoration: line-through;
}

.stencil {
	
}

span.red {
	color: #eb2238;
}

.darkbrown {
	color: #9b503a;
}

span.blue {
	color: #5f87bc;
}



/* @end */

/* @group Home */

#block_home {
	margin-top: 0;
	float: left;
	width: 850px;
	margin-left: 40px;
	padding: 10px;
}

.slideshow {
	display: block;
	float: left;
	width: 930px;
	height: 300px;
	margin-left: -35px;
}

img#homeBanner {
	padding: 0;
}

a img#homeBanner {
	border-style: none;
}

.blockHolder {
	margin-top: 15px;
	width: 850px;
	background-image: url(graphics/chrome/scrim__60.png);
	padding: 10px;
	clear: both;
	float: left;
	margin-bottom: 50px;
}

#block_001 {
	width: 390px;
	display: block;
	float: left;
	margin-right: 10px;
}

#block_latestnews {
	width: 805px;
	background-image: url(graphics/chrome/scrim__60.png);
	display: block;
	float: left;
	clear: both;
	padding: 20px;
}

#block_latestnews h1 {
	font-family: "octin-stencil",sans-serif;
	color: #b12713;
}

#block_latestnews h2 {
	color: #2e0a05;
	font: 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 40px 0 5px;
	padding: 0;
}

#block_latestnews img {
	width: 810px;
	margin-bottom: 30px;
}

#block_latestnews p {
	color: #2e0a05;
	font: .8em "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 5px;
	margin-bottom: 30px;
}

#block_001 img {
}

#block_002 {
	width: 225px;
	float: left;
	margin-right: 10px;
}

#block_003 {
	width: 205px;
	float: left;
	margin-right: 10px;
	display: block;
}

#block_004 {
	width: 225px;
	float: left;
	margin-right: 10px;
}

#block_005 {
	float: left;
	width: 570px;
	height: 300px;
	padding-top: 20px;
	background-color: rgba(160,115,73,0.63);
	padding-left: 30px;
	padding-bottom: 20px;
}

#block_006 {
	width: 305px;
	float: left;
	margin-right: 10px;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 20px 20px 30px;
	height: 330px;
}

#block_007 {
	float: left;
	margin-right: 10px;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 20px;
	width: 440px;
	height: 340px;
}

#block_007 ul {
	float: left;
	display: block;
	margin-top: 0;
	margin-left: 0;
	padding: 0;
}

#block_007 li {
	list-style-type: none;
	float: left;
	margin-right: 3px;
	margin-bottom: 6px;
}

#block_007 li a {
	width: 143px;
	float: left;
}

#block_007 li img {
	width: 142px;
}

#block_006 li a img, #block_007 li a img {
	border-style: none;
}

#block_008 {
	float: left;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 20px;
	width: 95%;
}

#block_008 li {
	list-style-type: none;
	float: left;
	margin-right: 20px;
}

#block_009 {
	float: left;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 20px;
	width: 800px;
}

#block_001 h1, #block_002 h1, #block_003 h1, #block_004 h1, #block_005 h1, #block_006 h1 {
	color: #3e1a06;
	font: bold .72em "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 3px;
}

#block_006 h2, #block_007 h2, #block_008 h2, #block_009 h2 {
	margin-bottom: 10px;
	margin-top: 0;
	color: #613b24;
}

#block_007 h3 {
	color: #613b24;
	font: 80% "Lucida Grande", Lucida, Verdana, sans-serif;
}

#block_001 p, #block_002 p, #block_003 p, #block_004 p {
	color: #53250c;
	margin-top: 2px;
	font: .71em "Lucida Grande", Lucida, Verdana, sans-serif;
}

p.blockLink a {
	background: url(graphics/chrome/homeLinkArrow_001.png) no-repeat;
	padding-left: 20px;
	text-transform: none;
	color: #295FA0;
	text-decoration: none;
	font: bold 1.1em "Lucida Grande", Lucida, Verdana, sans-serif;
}

#projFeatured {
	display: block;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
	border-top: 3px double #70b4eb;
	padding-top: 20px;
	width: 930px;
}

#projFeatured p {
	color: #506376;
	font: .75em "Lucida Grande", Lucida, Verdana, sans-serif;
}



/* @end */

/* @group Twitter Widget
 */

.tweet {
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #7c6a62;
	background-color: #a56944;
	width: 280px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}

ul.tweet_list {
	list-style-type: none;
	font: .7em "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 0;
	float: left;
}

li.tweet_even {
	background-color: #d0b090;
	padding: 10px 10px 15px;
	color: #45392d;
	float: left;
}

li.tweet_odd {
	background-color: #cfbb9b;
	padding: 10px 10px 15px;
	color: #45392d;
	float: left;
}

ul.tweet_list li a {
	text-decoration: none;
	color: #4f5869;
}

a.tweet_avatar img {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}



/* @end */

/* @group About */

#block_about {
	float: left;
	background-image: url(graphics/chrome/scrim__80.png);
}

#aboutIntro {
	display: block;
	float: left;
	margin-bottom: 20px;
}

#aboutIntro p {
	float: left;
	display: block;
	width: 440px;
	margin-right: 20px;
}

#aboutIntro img {
	float: left;
}

.floatBreak {
	clear: both;
}

#anthem {
	padding-top: 40px;
	background-color: #f0e0cd;
	padding-bottom: 20px;
	margin-bottom: 50px;
}

#anthem h2 {
	color: #a81b2b;
	text-align: center;
}

#anthem ul {
	background:none;
}

#anthem li {
	list-style-image: none;
	list-style-type: none;
	text-align: center;
}



/* @end */

/* @group Guests */

#guestBlock {
	display: block;
	float: left;
	width: 855px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.GuestData {
	width: 855px;
	display: block;
	float: left;
	clear: both;
}

.GuestData p {
}

.guestStyle {
	display: block;
	width: 800px;
	background-image: url(graphics/chrome/scrim__60.png);
	padding: 10px;
	margin-bottom: 20px;
	margin-left: 30px;
	float: left;
}

.guestStyle img {
	width: 150px;
	float: left;
}

.guestStyle h2 {
	float: left;
	width: 600px;
	margin-left: 20px;
	clear: none;
}

.guestStyle p.status-yes {
	margin-left: 20px;
	margin-bottom: 5px;
	font-size: .75em;
	text-transform: uppercase;
	color: green;
	font-weight: bold;
	float: left;
	clear: none;
}

.guestStyle p.status-maybe {
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	font-size: .75em;
	text-transform: uppercase;
	color: #c95491;
	font-weight: bold;
}

.guestStyle p.status-no {
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	font-size: .75em;
	text-transform: uppercase;
	color: red;
	font-weight: bold;
}

.guestStyle p {
	float: left;
	width: 600px;
	clear: none;
}



/* @end */

/* @group Panels */

#block_panels.floatContent {
	float: left;
	width: 850px;
}

#block_panels img#airholes {
	float: left;
	clear: both;
	margin-bottom: 40px;
	padding-left: 20px;
}

.conStyles {
	margin-bottom: 60px;
	float: left;
	width: 950px;
}

.boxStyle {
	display: block;
	float: left;
	width: 230px;
	background-image: url(graphics/chrome/scrim__60.png);
	padding: 10px;
	margin-bottom: 20px;
	margin-left: 30px;
	border: 1px solid #695651;
}

.boxStyle img {
	width: 230px;
	height: auto;
	float: left;
	margin-bottom: 30px;
}

.boxStyle h2 {
	margin-left: 20px;
	width: 380px;
	display: inline-block;
	float: left;
	font-size: .85em;
}

.boxStyle p {
	width: 200px;
	float: left;
	font-size: .75em;
}



/* @end */

/* @group Contests */

#costIntro {
	float: left;
	display: block;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 10px;
	width: 830px;
	margin-bottom: 0;
}

#costIntro p {
	float: left;
	width: 230px;
	font-size: .8em;
	margin-right: 20px;
	margin-left: 5px;
}

img.floatingPic {
	float: left;
	margin-bottom: 0;
}

li.winnerPic {
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 20px;
	margin-top: 20px;
}

li.winnerPic img {
	width: 750px;
}

#cardboardCup {
	float: left;
	width: 830px;
	margin-bottom: 0;
	padding: 10px;
	display: block;
	background-image: url(graphics/chrome/scrim__80.png);
	margin-top: 20px;
}

.floater99 {
	float: left;
	width: 820px;
}

#cardboardCup p {
	float: left;
	width: 500px;
	margin-right: 30px;
	clear: none;
}

#cardboardCup img {
	float: right;
	margin-right: 20px;
}

#cardboardCup ul {
	float: left;
}



/* @end */

/* @group Membership */

img#comingsoon {
	margin-left: 70px;
	margin-bottom: 50px;
}

img#badj2012 {
	margin-left: 40px;
}

.centered {
	padding: 10px 20px;
	text-align: center;
	margin: 0 0 40px 40px;
	width: 780px;
	clear: both;
}

.pastEvent {
	margin-top: 20px;
}

ul.eventNotice li {
	margin-top: 19px;
	border-bottom: 1px dotted #bfaa96;
	padding-bottom: 20px;
}

.button {
  display: inline-block;
  padding: 15px 25px;
  font-size: 24px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #fff;
  background-color: #4CAF50;
  border: none;
  border-radius: 15px;
  box-shadow: 0 9px #999;
  margin-bottom: 25px;
}

.button a {color:white !important; text-decoration:none !important;}


.button:hover {background-color: #3e8e41;}

.button:active {
  background-color: #3e8e41;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}

.SOLDOUT {
	display: block;
	float: left;
	margin-right: 10px;
	background-image: url(graphics/chrome/scrim__80.png);
	padding: 20px;
	text-align: center;
	border-style: solid;
	border-color: red;
	width: 800px;
}

.SOLDOUT H1 {
	color: red;
	font-size: 3em;
}

.SOLDOUT p {
	color: red;
	font-size: 2em;
	line-height: 1.5;
}

/* @end */



/* @group Hotels
 */

#block_hotels h3 {
	margin-left: 20px;
	margin-bottom: 5px;
}

.gooMap {
	margin-left: 30px;
}

.gooMap h2 {
	margin-left: 0;
	margin-bottom: 10px;
}

.gooMap p {
	color: #5c534e;
	font: italic .75em Georgia, "Times New Roman", Times, serif;
}

.gooMap p a {
	text-decoration: none;
	color: #6280af;
}

.gooMap p a:hover {
	color: #6280af;
	text-decoration: underline;
}



/* @end */

/* @group Pics & Vids */

#tubeShow {
	margin-bottom: 50px;
}

#tubeShow p {
	margin-bottom: 10px;
}

#tubeShow iframe {
	margin-left: 30px;
	border: 2px solid #714b2c;
}

#block_media h3 {
	font-size: .85em;
	margin-left: 40px;
	margin-bottom: 10px;
}

#block_media ul.list-001 {
	background-color: #e3f4fd;
	border: 2px solid #d669bd;
}

#block_media ul.list-002 {
	margin-left: 90px;
	border: 2px solid #977958;
}

.col-xs-3 img {
	width: 200px;
	float: left;
}



/* @end */

/* @group History */

.yearReview {
	width: 825px;
	float: left;
	margin-bottom: 30px;
	background-image: url(graphics/chrome/scrim__60.png);
	padding: 15px;
	clear: both;
	border: 4px solid #db3e18;
}

ul#badjList {
	width: 660px;
	float: left;
	clear: both;
}

ul#badjList li {
	float: left;
	margin-right: 20px;
	list-style-type: none;
	list-style-image: none;
}

img.pastEvent {
	width: 750px;
	margin-bottom: 0;
	margin-top: 30px;
}



/* @end */

/* @group subNav */

#subNav {
	float: left;
	width: 840px;
}

#subNav ul {
	background: #fbf7fd url(graphics/chrome/cardboard_red_001.jpg) repeat;
	list-style-image: url(graphics/chrome/arrow_005.png);
}

#subNav li a {
	color: white;
}

#subNav li a:hover {
	color: #f7c440;
}

#subNav li a:active {
	color: #e87c42;
}

#subNav li a:visited {
	color: white;
}

#subNav li.level002 {
	padding-left: 20px;
	list-style-type: circle;
	list-style-image: none;
	list-style-position: inside;
	color: white;
}

.goback {
	width: 820px;
	height: 40px;
	display: block;
	margin-bottom: 40px;
	float: left;
	clear: both;
	padding-top: 0;
	padding-bottom: 10px;
}

h2.returntop {
	background-color: white;
	width: 176px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

h2.returntop a {
	width: 190px;
	padding: 6px 25px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

h2.returntop a:hover {
	background-color: #c8745c;
	color: white;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



/* @end */

/* @group Lower Navigation */

#lowerNav {
	width: 690px;
	float: left;
	display: inline;
	margin-top: 3px;
}

#lowerNav ul {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 0;
}

#lowerNav li {
	float: left;
	display: inline;
	font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-bottom: 6px;
	padding-top: 0;
}

#lowerNav a {
	text-decoration: none;
	color: #5c2a0e;
	font-size: .72em;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #3b170a;
}

#lowerNav a:hover {
	text-decoration: underline;
}



/* @end */

/* @group Social Navigation */

#socialNav {
	width: 230px;
	float: left;
}

#socialNav ul {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	float: left;
	margin: 0;
	padding: 0;
}

#socialNav span {
	visibility: hidden;
	font-size: 0;
	margin-right: 0;
}

#socialNav li {
	float: left;
	display: inline;
	padding-top: 0;
	padding-bottom: 0;
	margin-right: 10px;
	margin-top: 0;
}

#socialNav li a {
	width: 32px;
	height: 34px;
	display: inline-block;
	padding: 0;
	float: left;
	margin: 0;
}

li#twitter a {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -30px -200px;
	display: inline-block;
}

li#twitter a:hover {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -30px -24px;
}

li#facebook a {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -105px -200px;
}

li#facebook a:hover {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -105px -22px;
}

li#tumblr a {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -179px -200px;
}

li#tumblr a:hover {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -179px -22px;
}

li#youtube a {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -252px -200px;
}

li#youtube a:hover {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -252px -22px;
}

li#google a {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -320px -200px;
}

li#google a:hover {
	background: url(graphics/chrome/footerSocialRoll_001.png) no-repeat -320px -22px;
}

#socialNav li.first {
	padding-left: 15px;
}



/* @end */

/* @group Footer */

#footer {
	float: left;
	color: #688097;
	font: .6em "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 40px;
	margin-bottom: 10px;
	width: 930px;
	text-align: right;
}

#footerInfo {
	float: right;
	width: 470px;
}

#footer p {
	margin-top: 0;
	color: #3b170a;
}

div#privacylink {
	margin-bottom: 30px;
	text-align: center;
	font-size: 1.5em;
	background-color: #d2a272;
	padding-top: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-color: #e2bb8d;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}

div#privacylink a {
	text-decoration: none;
	color: white;
}



/* @end */

/* @group Box Bottom
 */

#boxBottom {
	float: left;
	width: 1020px;
	background: url(graphics/chrome/cc_background-foot_001.png) no-repeat -40px;
	height: 90px;
	margin-top: 0;
	margin-bottom: 20px;
}

#boxBottom span {
	display: none;
}



/* @end */

/* @group AddThis */

.addthis_toolbox {
	float: left;
	display: block;
	width: 420px;
	padding-left: 30px;
	height: 30px;
}



/* @end */

p.attention {
	font-weight: bold;
	color: red !important;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

li.attention {
	font-weight: bold;
	color: red !important;
}

/* @group Alerts */

.redalert {
	border: 1px solid #cc203a;
	padding: 10px 20px;
	text-align: center;
	width: 780px;
	background: #fbf7fd url(graphics/chrome/cardboard_white_001.jpg) repeat-x;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

.tanalert {
	border: 3px solid #ab4523;
	padding: 10px 20px;
	text-align: center;
	width: 780px;
	background: #fbf7fd url(graphics/chrome/cardboard_red_001.jpg) repeat-x;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}

.bluealert {
	border: 1px solid #4990e8;
	padding: 10px 20px;
	text-align: center;
	width: 780px;
	background: #fbf7fd url(graphics/chrome/cardboard_white_001.jpg) repeat-x;
	margin-right: auto;
	margin-left: auto;
}

.bluealert2 {
	border: 3px solid white;
	padding: 10px 20px;
	text-align: center;
	width: 780px;
	background: #fbf7fd url(graphics/chrome/cardboard_blue_001.jpg) repeat-x;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}

.redalert h1 {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 5px;
	line-height: 30px;
}

.bluealert h1 {
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 10px;
}

.bluealert2 h1 {
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 10px;
	color: white;
}

.tanalert h1 {
	font-weight: bold;
	margin-bottom: 5px;
	padding-top: 10px;
	color: white;
}

.redalert p {
	color: #260a03;
	margin-bottom: 10px;
	padding: 0;
	margin-left: 0;
	font-size: .8em;
}

p.alert a:hover {
	text-decoration: underline;
	color: #a71b3a;
}

p.alert {
	color: #526288;
	margin-top: 0;
	margin-bottom: 33px;
	border: 1px solid #757475;
	padding: 10px;
	background-color: #fff6db;
	text-align: center;
	font: italic .75em "Lucida Grande", Lucida, Verdana, sans-serif;
	clear: both;
}

p.alert a {
	color: #284b74;
	font-weight: bold;
	text-decoration: none;
}

#block_home div.redalert {
	margin-top: 10px;
	margin-bottom: 20px;
}

#block_home div.redalert h1 {
	font-size: 1.8em;
}

/* @end */

.advert {
	border: 3px solid #4990e8;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
	margin-left: 60px;
	display: block;
	background-image: url(graphics/chrome/scrim__60.png);
	padding-top: 20px;
	padding-bottom: 20px;
}

/* @group Privacy */

div.privacy ol {
	list-style-type: lower-alpha;
	margin-left: 30px;
}

div.privacy li {
	color: #6c3514;
	margin-bottom: 7px;
}

div.privacy h4 {
	margin-left: 40px;
	margin-bottom: 3px;
	margin-top: 40px;
	font-weight: normal;
	font-style: normal;
	color: #541e1f;
}

div.privacy p.level2 {
	margin-left: 40px;
}



/* @end */

/* @group Countdown Timer */

.wrap {
  height: 160px;
  background: #ca9c70;
	text-align: center;
	float: left;
	width: 850px;
}

p.time-intro {
  text-align: center;
  color: white;
  font-size: 35px;
  letter-spacing: 2px;
	float: left;
	width: 850px;
	margin-bottom: 0;
}
p.time-countdown {
  display: block;
  font-size: 80px;
  color: #c82a31;
	float: left;
	width: 850px;
	margin-top: 50px;
}


/* @end */