h1.title{display:none;}

body {

	padding: 0;

	margin: 0;

	background: #CCCCFE url(background.jpg) repeat-x top;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

	}

.wrapper {

	width: 820px;

	background: url(bg-content.gif);

	margin: 0 auto;

	text-align:left;

	overflow: hidden;

	}

.search {

	height: 500px;

	background: url(header.gif) no-repeat;

	}

.content {

	padding: 10px !important;

	padding-bottom: 0;

	}

a {

	color: #475b7c;

	text-decoration: none;

	}

a:hover {

	color: #476D94;

	text-decoration: underline;

	}

	

a img {

	border: 3px solid #b7c2d5;

	padding: 1px;

	margin-bottom: 10px;

	}

a:hover img {

	border: 3px solid #790000;

	padding: 1px;

	}

h1 {

	color: #476D94 !important;

	margin-bottom: 8px;

	}

	h1 font {

		font-size: 25px;

		}

form p {

	margin-top: 18px;

	}

hr {

	color: #79000 !important;

	}

.breadcrumbs {

	background: #EEEEEE;

	padding: 0 10px;

	}

p {

	display: block;

	}

	

.search form {

	position: absolute;

	margin: 140px 0 0 140px;

	display: inline;

	}

	.search p {

		background: url(bullet.gif) no-repeat center ;

		line-height:11px;

		padding: 0;

		width: 355px;

		font-weight: bold;

		font-size: 12px;

		margin-bottom: 5px;

		text-align: center;

		}

		

/* Article Styles */

.article-body {

	padding: 20px;

	font-size: 12px;

	}

.articles {

	padding: 50px 20px 140px 0;

	}
.articles.posters{padding: 0px 20px 0px 0;}

h2 {

	color: #476D94;

	font-size: 25px;

	text-align:center;

	}

.articles a, .articles p {

	font-size: 12px;

	}

a.home {

	position: absolute;
	display:none;
	margin: 14px 0 0 35px;

	font-size: 10px !important;

	color: white !important;

	}

	a.home:hover {

		color: white;

		}
td.breadcrumbs input { display:none; }
		
.summary {
	padding: 5px 40px 0;
	}
h3 { font-size: 14px; }
strong.slogan {
	background:url("new-slogan.gif") no-repeat;
	text-indent: -9999px;

	position: absolute;

	width: 495px;

	margin: 105px 0 0 225px;

	font-size: 12px;

	font-weight: bold;

	text-align:center;

	letter-spacing: 2px;

	text-transform:uppercase;
	color:#858585;

	}

	

.footer-links {

	margin: 0 10px;

	background: #F1F5F8;

	text-align: center;

	line-height: 40px;

	font-size: 12px;

	border-top: 15px solid #FFF;

	}
	
form.club{position:absolute; margin:490px 0 0 35px; width: 750px; font-size:12px;}	
form.club.second {position:absolute; margin:0 0 0 35px; width: 750px; font-size:12px;}	
form.club h2{font-size:13px; float:left;margin:0 10px 0 0; color:#D4302F; line-height:30px;}
form.club ul{list-style-type:none; margin:0; background:#E5E5E5; float:left; padding:3px; border:1px solid #D1D1D1;}
	form.club ul li{float:left;}
form.club label{margin-right:10px; font-weight:bold; height:17px;}
form.club .button{border:none; background:#000088; color:#FFF; line-height:20px; margin-left:4px;}
form.club input.email{width:200px;}
form.club a img {border:none; margin:0; padding:0; margin:3px 0 0 4px;}
form.club a:hover img {border:none;}


.coupon {position:absolute; background:#FFFFFF; margin:1px 0 0 1px;margin:224px 0 0 157px; width:530px; display:inline;}
.coupon img {float:left; margin-bottom:40px; margin-right:10px; margin-top:0px;}
.coupon h1 {font-size:16px; text-align:center; color:#CC0000 !important; }
.coupon p{width:auto; font-weight:normal;}
.thanks-heading{width:auto !important; font-size:16px !important; margin-top:3px; margin-bottom:5px;}