@charset "UTF-8";
/* CSS Document */


/* ------------------------------ Pagewide Classes ------------------------------ */
h2.module_header {
	font-family: PigpenThreePlain;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #77787b;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
p.teaser {
	clear: both;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}

/* ------------------------------ Features Block ------------------------------ */
#featuresBelly {
	height: auto;
	min-height: 470px;
	width: 920px;
	background-color: #005085;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding: 19px;
	border: 1px solid #77787b;
}
#featuresLeft {
	float: left;
	height: auto;
	width: 290px;
	padding-right: 10px;
}

#featuresRight {
	float: left;
	height: auto;
	width: 610px;
	padding-left: 10px;	
}
/*------------------------ Giveaway ------------------------*/	
#giveaway {
	width: 270px;
	height: 188px;
	background-color: #227dc4;
	border: 1px solid #000000;
	padding: 10px;
	margin-bottom: 20px;
	position: relative;
	}
#giveaway img.giveaway_image {
	float: right;
	height: 150px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#giveaway img.giveaway_burst {
	position: absolute;
	left: -115px;
	top: -55px;
	height: 199px;
	width: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#giveaway p.teaser {
	color: #ffffff;
	margin-bottom: 0px;
}
#giveaway p.teaser a {
	color: #ffffff;
}
#giveaway p.enter {
	color: #ffffff;
	margin-bottom: 10px;
	margin-top: -20px;
	font-size: 12px;
	position: relative;
	top: -20px; /* -20px if text is two lines, 0px if one line */
}
#giveaway p.product {
	color: #ffffff;
	margin-bottom: 0px;
	font-size: 24px;
	position: relative;
	top: -30px; /* -30px if text is two lines, -10px if one line */
	line-height: 24px;
}
#giveaway span.copyright {
	size: 8px;
	position: relative;
	top: -8px;
}

/*------------------------ Toys ------------------------*/
#toys {
	width: 270px;
	height: 224px;
	background-color: /*#eb821e*/#e6e6e6;
	border: 1px solid #000000;
	padding: 10px;
	}
#toys p.teaser {
	color: /*#ffdf7b*/#f7a40f;
}
#toys h2.module_header {
	color: /*#ffda00*/#FFDF7B;
	background-color: #f7a40f;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #fffaco;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#toys h2.module_header a {
	color: /*#ffda00*/#FFDF7B;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#toys h2.module_header a:hover {
	color: #ffffff;
}
#toys img.thumbnail {
	width: 128px;
	height: 128px;
	background-color: #eb821e;
	border: 1px solid #77787b;
}
#toys ul.thumbnails {
	margin: 0px;
	padding: 0px;
	float: none;
	height: 130px;
	width: 270px;
}
#toys ul.thumbnails li {
	float: left;
	height: 130px;
	width: 130px;
	display: inline;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#toys ul.thumbnails li:first-child {
	margin-right: 10px;
}

#toys p.info_slide {
	opacity: 0.8;
	filter:alpha(opacity=80);
	color: #ffffff;
	background-color: #f7a40f;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 5px;
	width: 118px;
	height: auto;
	position: absolute;
	display: none;
	left: 0px;
	bottom: 0px;
}
/*------------------------ Rotator ------------------------*/
#features {
	background-color:#77787b;
	height: 338px;
	width: 608px;
	border: 1px solid #000000;
}
#features_content {
	background-color: #77787b;
	height: 336px;
	width: 453px;
	float: left;
}
.features_image {
	background-color: #8dc9e8;
	height: 253px;
	width: 453px;
	float: left;
}
.features_image img.big_feature {
	width: 453px;
    height: 253px;
	float: left;
	height: auto;
	border: none;
	}
.features_teaser {
	background-color: #8dc9e8;
	height: 63px;
	width: 433px;
	float: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000000;
	padding: 10px;
}
.features_teaser h3 {
	text-align: left;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 1em;
}
.features_teaser p {
	text-align: left;
	padding: 0px;
	float: left;
	margin: 0px;
}
#features_menu {
	width: 155px;
	float: left;
}
#features_menu ul {
	margin: 0px;
	padding: 0px;
	width: 153px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}
#features_menu ul li {
	height: 63px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin: 0px;
	padding: 10px;
	background-color: #227dc4;
	color: #8dc9e8;
}
#features_menu ul li a {
color: /*#8dc9e8*/#ffffff;
}
#features_menu ul li.last {
border-bottom: none;
}

/*------------------------ MomTV / News 1 ------------------------*/
h2.module_headers {
	font-family: PigpenThreePlain;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #77787b;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
#momtv {
	background-color: #e6e6e6/*#00853f*/;
	height: 115px;
	width: 253px;
	float: left;
	margin-right: 10px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 10px;
}
#momtv h2.module_headers {
	background-color: #00853f;
	color: /*#6cb33f*/#97D76D;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #94c470;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #94c470;
	 border-bottom: none;
	 	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#momtv h2.module_headers a {
	color: #97D76D/*#6cb33f*/;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #94c470;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #94c470;
	 border-bottom: none;
}
#momtv h2.module_headers a:hover {
	color: #ffffff;
}
#momtv p.teaser {
	color: #6cb33f;
	margin-top: -5px;
}


/*------------------------ TTPLive / News 2 ------------------------*/
#ttplive {
	background-color:#e6e6e6/*#00853f*/;
	height: 115px;
	width: 253px;
	float: left;
	margin-right: 20px;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 10px;
}
#ttplive h2.module_headers {
	background-color: #00853f;
	color: #97D76D/*#6cb33f*/;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #94c470;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #94c470;
	 border-bottom: none;
	 margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#ttplive h2.module_headers a {
	color: #97D76D/*#6cb33f*/;color: #97D76D/*#6cb33f*/;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #94c470;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #94c470;
	 border-bottom: none;
}
#ttplive h2.module_headers a:hover {
	color: #ffffff;
}
#ttplive p.teaser {
	margin-top: -5px;
	color: #6cb33f;
}#ttplive .helvetica {
	font-family: Helvetica, Arial, sans-serif;
}

/* ------------------------------ Body Block ------------------------------ */
#bodyBelly {
	height: auto;
	width: 920px;
	background-color: #ffffff;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding: 19px;
	border: 1px solid #77787b;
}
.bodyLeft {
	float: left;
	height: auto;
	width: 600px;
	margin-right: 20px;
}
.bodyRight {
	float: left;
	height: auto;
	width: 300px;
	padding: 0px;
}
.bodyFull {
	float: left;
	height: auto;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	clear: both;
}
.last {
	margin-bottom: 0px;
}
/*------------------------ Real Reviews ------------------------*/
#real_reviews {
	width: 268px;
	height: 228px;
	background-color: #e6e6e6;
	border: 1px solid #77787b;
	padding: 10px;
	margin-right: 20px;
	float: left;
	}
	
#real_reviews p.teaser {
	color: #ffdf7b;
}
#real_reviews h2.module_header {
	background-color: #227dc4;
	color: #8dc9e8;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #ffffff;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #ffffff;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#real_reviews h2.module_header a {
	color: #8dc9e8;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#real_reviews h2.module_header a:hover {
	color: #ffffff;
}
#real_reviews img.real_review_logo {
	width: 225px;
	height: auto;
	border: none;
	position: relative;
	left: 25px;
	top: -25px;
}
#real_reviews #content {
width:auto;
height: auto;
margin-top: -25px;
}
#real_reviews a, #real_reviews a:link, #real_reviews a:visited {
	color: #227dc4;
}
#real_reviews a:hover, #real_reviews a:active {
	color: #d7272d;
}
#real_reviews img.real_review {
	float: right;
	height: 146px;
	width: 115px;
	margin-left: 10px;
	border: none;
	box-shadow: 3px 3px 3px #77787b;
	-moz-box-shadow: 3px 3px 3px #77787b;
	-webkit-box-shadow: 3px 3px 3px #77787b;
}
#real_reviews p.real_review_teaser {
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*------------------------ Video Game Reviews ------------------------*/
#video_game_reviews {
	width: 268px;
	height: 228px;
	background-color: #e6e6e6;
	border: 1px solid #77787b;
	padding: 10px;
	float: left;
	}
	
#video_game_reviews p.teaser {
	color: #ffdf7b;
}
#video_game_reviews h2.module_header {
	background-color: #227dc4;
	color: #8dc9e8;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #ffffff;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #ffffff;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
	margin-bottom: 20px;
}
#video_game_reviews h2.module_header a {
	color: #8dc9e8;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#video_game_reviews h2.module_header a:hover {
	color: #ffffff;
}
#video_game_reviews a, #video_game_reviews a:link, #video_game_reviews a:visited {
	color: #227dc4;
}
#video_game_reviews a:hover, #video_game_reviews a:active {
	color: #d7272d;
}
#video_game_reviews img.video_game {
	float: right;
	height: 146px;
	width: 115px;
	margin-left: 10px;
	border: none;
	box-shadow: 3px 3px 3px #77787b;
	-moz-box-shadow: 3px 3px 3px #77787b;
	-webkit-box-shadow: 3px 3px 3px #77787b;
}
#video_game_reviews p.video_game_teaser {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* ------------------------------ Playforum ------------------------------ */
/* Take out bottom margin so description floats up */
.playforum {
margin-bottom: 0px;
}
/* Take out bottom margin so description floats up */
#playforum {
	width: 910px;
	height: auto;
	background-color: #f7a40f;
	border: 1px none #77787b;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	}
#playforum #bloggers {
	width: 904px;
	height: auto;
	border: 2px solid #d7272d;
	background-color: #FFFFFF;
	margin-bottom: 0px;
}
#playforum #bloggers h2.module_header {
	color: /*#ffda00*/#FFDF7B;
	background-color: #f7a40f;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #fffaco;
}
#playforum #bloggers h2.module_header a {
	color: /*#ffda00*/#FFDF7B;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#playforum #bloggers h2.module_header a:hover {
	color: #ffffff;
}
#playforum #bloggers ul#blogger {
	padding: 0px;
	height: auto;
	width: 904px;
	float:none;
	background-color: #d7272d;
	clear: both;
	margin: 0px;
}
#playforum #bloggers ul#blogger li {
	background-color: #FFFFFF;
	float: left;
	width: 201px;
	height: 325px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f7a40f;
	border-top-color: #f7a40f;
	border-bottom-color: #f7a40f;
	border-left-color: #f7a40f;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#playforum #bloggers ul#blogger li:nth-child(4) {
width: 198px;
margin-right: 0px;
}
#playforum #bloggers ul#blogger li h3 {
	height: 80px;
	margin-bottom: 10px;
}
#playforum #bloggers ul#blogger li h3 a {
	color: #d7272d;
}
#playforum #bloggers ul#blogger li h3 a:hover {
	color: #ffda00;
}
#playforum #bloggers ul#blogger li img.blogger_headshot {
	height: 72px;
	width: 60px;
	margin-right: 5px;
	vertical-align: text-bottom;
}
#playforum #bloggers ul#blogger li p {
color: #77787b;
}
#playforum #bloggers ul#blogger li p a {
	color: #227dc4;
}
#playforum #bloggers ul#blogger li p a:hover {
	color: #d7272d;
}
#playforum #bloggers ul#blogger li p.blogger_name {
	margin-bottom: 10px;
}
#playforum #bloggers ul#blogger li p.blog_excerpt {
	clear: both;
}
#playforum #bloggers ul#blogger li p.red_border {
	background-color: #d7272d;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 100%;
}

#playforum_teaser {
	width: 578px;
	height: auto;
	background-color: #f7a40f;
	position: relative;
	top: -1px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px none #77787b;
	margin-bottom: 20px;
	}
#playforum_teaser p.teaser {
	width: 580px;
	color: #bd4700;
	padding-right: 5px;
	padding-left: 5px;
}

/*------------------------ Book Reviews ------------------------*/
#book_reviews {
	width: 578px;
	height: 228px;
	background-color: #e6e6e6;
	border: 1px solid #77787b;
	padding: 10px;
	float: left;
	z-index: 10000000;
	margin-bottom: 20px;
	}
#new_book_review {
	width: 268px;
	height: 228px;
	margin-right: 20px;
	float: left;
	}
#past_book_reviews {
	width: 290px;
	height: 228px;
	float: left;
	}
#past_book_reviews h3  {
	font-family: PigpenThreePlain;
	color: #77787b;
	margin-bottom: 10px;
	}
	
#book_reviews p.teaser {
	color: #ffdf7b;
}
#book_reviews h2.module_header {
	background-color: #227dc4;
	color: #8dc9e8;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #ffffff;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #ffffff;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
	margin-bottom: 20px;
}
#book_reviews h2.module_header a {
	color: #8dc9e8;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#book_reviews h2.module_header a:hover {
	color: #ffffff;
}
#book_reviews a, #book_reviews a:link, #book_reviews a:visited {
	color: #227dc4;
}
#book_reviews a:hover, #book_reviews a:active {
	color: #d7272d;
}
#book_reviews img.book_cover {
	float: left;
	height: 146px;
	width: 115px;
	margin-right: 13px;
	border: none;
	box-shadow: 3px 3px 3px #77787b;
	-moz-box-shadow: 3px 3px 3px #77787b;
	-webkit-box-shadow: 3px 3px 3px #77787b;
}
#book_reviews p.book_review_teaser {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#book_reviews ul#past_books {
	margin: 0px;
	padding: 0px;
}
#book_reviews ul#past_books li {
	padding: 0px;
	float: left;
	width: 90px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
}
#book_reviews ul#past_books li:nth-child(3) {
	padding: 0px;
	float: left;
	width: 90px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#book_reviews ul#past_books li img.book_cover {
	padding: 0px;
	float: left;
	width: 85px;
	height: 108px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#book_reviews ul#past_books li p.date {
	color: #77787b;
	clear: both;
	margin-top: 10px;
}
/*------------------------ Play Games ------------------------*/
#play_games {
	width: 268px;
	height: 148px;
	background-color: #e6e6e6;
	border: 1px solid #77787b;
	padding: 10px;
	margin-right: 20px;
	float: left;
	margin-bottom: 0px;
	}
#play_games h2.module_header {
	background-color: #227dc4;
	color: #8dc9e8;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #ffffff;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #ffffff;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#play_games h2.module_header a {
	color: #8dc9e8;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#play_games h2.module_header a:hover {
	color: #ffffff;

}#play_games img.sprite {
	height: 59px;
	width: 266px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*------------------------ Local Content ------------------------*/
#local_content {
	width: 268px;
	height: 148px;
	background-color: #e6e6e6;
	border: 1px solid #77787b;
	padding: 10px;
	float: left;
	}
#local_content h2.module_header {
	background-color: #227dc4;
	color: #8dc9e8;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #ffffff;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #ffffff;
	margin-top: -10px;
	margin-right: -10px;
	margin-left: -10px;
}
#local_content h2.module_header a {
	color: #8dc9e8;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#local_content h2.module_header a:hover {
	color: #ffffff;
}

#local_content ul.local_states {
	height: 120px;
	width: 278px;
	overflow: auto;
	padding: 0px;
	margin-top: -10px;
	background-image: url(http://images.anbmedia.com/index/local_content/map.png);
	background-repeat: no-repeat;
	background-position: 93px center;
}

#local_content ul.local_states li {
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#local_content ul.local_states li:first-child {
	margin-top: 10px;
}



#local_content img.coming_soon {
	height: 90px;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
















/* ------------------------------ Ad Overrides ------------------------------ */
#ad_skyscraper {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ad_box {
	border: none;
	padding: 0px;
	margin: 0px;
}
#ad_300_1 {
	margin-top: 20px;
	margin-bottom: 20px;
}



























/*------------------------ Video ------------------------*/
#video {
	width: 598x;
	height: 328px;
	background-color: #eb821e;
	border: 1px solid #77787b;
	padding: 0px;
	margin-bottom: 20px;
	overflow: hidden;
	}
	
	
	
	
#video p.teaser {
	color: #ffdf7b;
}
#video h2.module_header {
	color: /*#ffda00*/#FFDF7B;
	background-color: #f7a40f;
	/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
 	 -moz-text-shadow: 0 0 2px #fffaco;
	margin-bottom: 0px;
}
#video h2.module_header a {
	color: /*#ffda00*/#FFDF7B;
/*-------------- Stroke --------------*/
	-webkit-text-stroke: 1px #fffaco;
	/* text-shadow: 0 0 2px #fff; *//* horizontal-offset vertical-offset 'blur' colour */
  	-moz-text-shadow: 0 0 2px #fffaco;
}
#video h2.module_header a:hover {
	color: #ffffff;
}
#video span.teaser {
	color: #bd4700;
	clear: both;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1.2px;
	line-height: 20px;
	margin-left: 10px;
}
#video span.teaser a {
	color: #bd4700;
	}
#video #player {
	width: 598px;
	height: 286px;
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
	}















/*

#introBlock a {
	color: #00528e;
	text-decoration: none;
}
#introBlock a:link {
	font-weight: bold;
	color: #00528e;
	text-decoration: none;
}
#introBlock a:hover {
	font-weight: bold;
	color: #ed145b;
	text-decoration: none;
}
#introBlock a:visited {
	font-weight: bold;
	color: #00528e;
	text-decoration: none;
}
#introBlock a:active {
	font-weight: bold;
	color: #ed145b;
	text-decoration: none;
}
/* -------------------------------Featured Rotator -------------------------*/



.featuredglidecontentwrapper{
	position: relative; /* Do not change this value */
	width: 453px;
	height: 338px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.featuredglidecontent{ /*style for each glide content DIV within wrapper.*/
	position: absolute; /* Do not change this value */
	background: white;
	visibility: hidden;
	width: 453px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.featuredglidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 453px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.featuredglidecontenttoggler a{ /*style for every navigational link within toggler */
	display: -moz-inline-box;
	display: inline-block;
	padding: 1px 3px;
	margin-right: 3px;
	font-weight: bold;
	text-decoration: none;
}

.featuredglidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
	background: #E4EFFA;
}

.featuredglidecontenttoggler a:hover{
	background: #E4EFFA;
}

.featuredglidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	width: 124px;
}

.featuredglidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.featuredglidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}









