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

* {
	border: 0px;
	margin: 0px;
	outline: none;
	padding: 0px;
}
body {
	background-color: #f6a5a8;
	background-image: url(../images/BHPC_main_grad_bg.gif);
	background-repeat: repeat-x;
}
h1 {  }
h2 { color:#ec1a6b; font-family:Arial, Helvetica, sans-serif; font-size:40px; height:70px; line-height:70px; margin-bottom:20px; padding-bottom:0px; text-transform:uppercase; border-bottom:1px solid #fad2d3; }
h3 { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; margin-bottom:15px; }
h4 {  }
h5 {  }
h6 {  }
a, a:active, a:visited, a:hover { color:#ec1a6b; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
a:hover { color:#0258be; }

.clear {
	clear:both;
	display:block;
	float:none;
	height:0pt;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:0pt;
}

#main {
	float:none;
	margin:0pt auto;
	width:806px;
}
#flashHome {
	height: 660px;
	width: 890px;
	margin-right: auto;
	margin-left: auto;
}
#flashHeader {
	float: left;
	/*height: 250px;*/
	margin: 0pt auto;
	width: 806px;
}
#content {
	background-color: #FFFFFF;
	border-left: 1px solid #ec1a6b;
	border-right: 1px solid #ec1a6b;
	color: #333333;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0pt auto;
	padding: 0px 40px 25px;
	width: 724px;
}
#content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* line-height: 24px; */
	color: #333333;
	margin-bottom: 20px;
}
#content p strong { color:#ec1a6b; }
#pagebody {
	
}

#footer {
	background:url(../images/BHPC_subpage_bottom.gif) no-repeat top center;
	float: left;
	margin:0pt auto;
	padding: 25px 0px 50px;
	width: 806px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ec1a6b;
	line-height: 17px;
}
#footer #footerLinks a {
	color: #ec1a6b;
	font-size:9px;
	text-decoration: none;
}
#footer #footerLinks a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#footer #footerCopy {
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
#footer #footerLinks {
	float: right;
	padding-top: 5px;
	padding-right: 35px;
	text-align:right;
	width:400px;
}
#footer #footerLinks #amlogo {
	margin-top: -10px;
	#margin-top:-12px;
	-margin-top:-12px;
	overflow: auto;
	position: absolute;
	z-index: 99;
}


/* Navigation Menu
/*-------------------------------------------------------------*/
#navigation { position:relative; }
#nav { 
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:126px 0px 0px 45px;
	#margin-top:126px;
	-margin-top:122px;
	position:absolute;
	width:1px;
	z-index:999;
}
#nav li {
	display:inline;
	float:left;
	width:1px;
}
#nav li a{
	display:block;
	font-size:1px;
	height:0px;
	width:1px;
	line-height:1px;
	text-decoration:none;
	text-indent:-9999px;
}
#nav li ul{
	background:transparent !important;
	display:block;
	left:-999em;
	margin:0px !important;
	padding:0px;
	position:absolute;
	text-align:left;
	width:190px;
	z-index:999;
}
#nav li ul.amhover {
	left:auto;
}
#nav li ul li{
	background:#ec1a6b;
	border:0px !important;
	display:block;
	float:left;
	font-size:14px;
	line-height:5px;
	margin:0;
	width:100%;
}
#nav li ul li a {
	color:#FFFFFF;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:19px;
	letter-spacing:-0.2px;
	line-height:18px;
	padding:0px;
	padding-left:20px;
	text-indent:0px;
	text-transform:uppercase;
}

#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul{
	left:-999em;
}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li ul.amhover{
	left:auto;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul{
	left:auto;
}
#nav li li li{
	border-left:1px solid #ec1a6b;
	display:block;
	font-size:1em;
}
#nav li li a{
	color:#FFFFFF;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:auto;
	line-height:15px;
	padding:3px 10px 4px 10px;
	position:relative;
	text-align:left;
	text-indent:0px;
	width:125px;
}
#nav li:hover, #nav li.hover {
    position:static;
}
#nav li li a:hover{
	background:#1a1a1a no-repeat;
	color:#FFFFFF;
	display:block;
}
#nav ul.nothover {  }
#nav ul.hover {
	left:auto;
}
#nav li {
	display:block;
	margin-left:0px;
}
#nav_issues ul ul {
	margin-top:-39px !important;	
}

#nav #nav_fun-and-games	ul		{ margin-left:440px !important; width:190px; }
#nav #nav_red-carpet-login a	{ -line-height:0px; }
#nav #nav_red-carpet-login ul	{ margin-left:570px !important; width:150px; -margin-top:-1px !important; }
#nav #nav_fun-and-games ul li.nav_top {
	background:url(/images/nav_top_fun-and-games.gif) no-repeat top left;
	display:block;
	font-size:1px;
	height:13px;
	line-height:1px;
	width:190px;
}
#nav #nav_fun-and-games ul li.nav_bottom {
	background:url(/images/nav_bottom_fun-and-games.gif) no-repeat top left;
	display:block;
	font-size:1px;
	height:12px;
	line-height:1px;
	width:190px;
}
#nav #nav_red-carpet-login ul li.nav_top {
	background:url(/images/nav_top_red-carpet-login.gif) no-repeat top left;
	display:block;
	font-size:1px;
	height:13px;
	line-height:1px;
	width:150px;
}
#nav #nav_red-carpet-login ul li.nav_bottom {
	background:url(/images/nav_bottom_red-carpet-login.gif) no-repeat top left;
	display:block;
	font-size:1px;
	height:12px;
	line-height:1px;
	width:150px;
}
#nav #nav_fun-and-games ul li a 			{ width:170px !important; }
#nav #nav_red-carpet-login ul li a 			{ width:130px !important; -line-height:18px !important; }
#nav #nav_fun-and-games ul li a:hover 		{ background:url(/images/nav_bg_fun-and-games.gif) no-repeat top left; color:#ec1a6b; }
#nav #nav_red-carpet-login ul li a:hover	{ background:url(/images/nav_bg_red-carpet-login.gif) no-repeat top left; color:#ec1a6b; }


/* Form Fields
/*-------------------------------------------------------------*/
.group 					{ width:320px; float:left; display:inline; margin-bottom:15px; }
.group.left 			{ margin-right:50px; }
.group.right 			{  }
.group.long 			{ width:100%; }
.group.short 			{ width:160px; }
.group .name 			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; margin-bottom:5px; text-transform:uppercase; }
.group .name .required 	{ color:#ec1a6b; }
.group .element 		{  }
.group .element.cbox 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; }
.group .element.cbox input { width:auto; margin-right:5px; }
.group .element input 	{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding:4px; border:1px solid #CCCCCC; }
.group .element select 	{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding:3px; border:1px solid #CCCCCC; }
.group .element textarea{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding:4px; height:100px; }
.group .element input.errorField, .group .element select.errorField, .group .element textarea.errorField { background:#FFCCCC; border:1px solid #ec1a6b; }
.group.long .element select { width:auto; min-width:150px; margin-right:15px; }

.errorText { color:#ec1a6b; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; }

#form_errors{
	background:#EFEFEF;
	color:#ec1a6b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:20px;
	text-align:center;
}
#form_success{
	background:#EFEFEF;
	color:#0258be;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin-bottom:20px;
	text-align:center;
}
#form_errors ul 	{ padding:4px 0px 0px 15px; }
#form_errors ul li 	{  }

.form_buttons 			{ display:inline; float:left; }
.form_buttons a 		{ background-position:top left; background-repeat:no-repeat; display:block; float:left; margin-right:20px; text-indent:-9999px; }
.form_buttons a:hover 	{ background-position:bottom left !important; }
.form_buttons a.btn_submit 	{ background-image:url(/images/btn_submit.jpg); height:20px; width:75px; }
.form_buttons a.btn_cancel 	{ background-image:url(/images/btn_cancel.jpg); height:20px; width:85px; }
.form_buttons a.btn_login 	{ background-image:url(/images/btn_login.jpg); height:20px; width:75px; }
.form_buttons a.btn_forgotpw{ background-image:url(/images/btn_forgotpw.jpg); height:20px; width:235px; }
.form_buttons a.btn_import 	{ background-image:url(/images/btn_import.jpg); height:20px; width:85px; }

#ajaxPuppy 			{ display:inline; float:left; margin:0; padding:0; vertical-align:bottom; width:390px; }
#ajaxPuppy img 		{ display:block; float:left; height:30px; width:60px; }
#ajaxPuppy #ajaxinfo{ display:block; margin-left:70px; width:330px; }

#btn_view-red-carpet-area 	{ margin:0pt auto; width:333px; }
#btn_view-red-carpet-area a { background:url(/images/btn_graphic_viewredcarpet.jpg); display:block; height:204px; text-indent:-9999px; width:333px; }
#btn_start-game 			{ margin:0pt auto; width:333px; }
#btn_start-game a 			{ background:url(/images/btn_graphic_startgame.jpg); display:block; height:204px; text-indent:-9999px; width:333px; }
#btn_start-bowwow 			{ margin:0pt auto; width:333px; float:left; }
#btn_start-bowwow a 		{ background:url(/images/btn_graphic_startbowwow.jpg); display:block; height:204px; text-indent:-9999px; width:333px; }


/* Walk of Fame
/*-------------------------------------------------------------*/
#walk-of-fame {
	margin:40px auto 0px;
	overflow:hidden;
	width:680px;
}
#walk-of-fame #logo {
	background:url(/images/walk-logo.jpg) no-repeat top left;
	display:block;
	float:left;
	height:75px;
	width:276px;
}
#walk-of-fame #navigation {
	float:right;
	height:75px;
	width:390px;
}
#walk-of-fame #navigation a 		{ background-position:top left; background-repeat:no-repeat; display:block; float:left; height:74px; width:70px; }
#walk-of-fame #navigation a:hover 	{ background-position:bottom left !important; }
#walk-of-fame #navigation img 		{ float:left; margin-top:30px; }
#walk-of-fame #navigation #btn_puppy1 { background-image:url(/images/walk-of-fame/puppy1.jpg); }
#walk-of-fame #navigation #btn_puppy2 { background-image:url(/images/walk-of-fame/puppy2.jpg); }
#walk-of-fame #navigation #btn_puppy3 { background-image:url(/images/walk-of-fame/puppy3.jpg); }
#walk-of-fame #navigation #btn_puppy4 { background-image:url(/images/walk-of-fame/puppy4.jpg); }
#walk-of-fame #container {
	height:375px;
	position:relative;
	overflow:hidden;
	width:680px;
}
#walk-of-fame #thewalk {
	position:relative;
	width:2880px;
}
#walk-of-fame #frame {
	background:url(/images/walk-of-fame/frame.gif) no-repeat top left;
	display:block;
	height:375px;
	margin:0px auto;
	position:absolute;
	width:680px;
	z-index:1;
}


/* Downloads
/*-------------------------------------------------------------*/
#icons_container 					{  }
#icons_container .instructions 		{ display:inline; float:left; font-size:11px; width:300px; }
#icons_container .instructions ul 	{ margin:5px 15px; }
#icons_container .instructions ul li{ margin:2px 0px; }
.icon 							{ display:inline; float:left; }
.icon .photo 					{  }
.icon .photo a 					{ background:no-repeat center; display:block; height:100px; text-indent:-9999px; width:100px; }
.icon .photo a.chihuahua 		{ background-image:url(/images/downloads/icons/chihuahua_75x75.jpg); }
.icon .photo a.chihuahua:hover 	{ background-image:url(/images/downloads/icons/chihuahua_100x100.jpg); }
.icon .photo a.pug 				{ background-image:url(/images/downloads/icons/pug_75x75.jpg); }
.icon .photo a.pug:hover 		{ background-image:url(/images/downloads/icons/pug_100x100.jpg); }
.icon .photo a.puppyclub 		{ background-image:url(/images/downloads/icons/puppyclub_75x75.jpg); }
.icon .photo a.puppyclub:hover 	{ background-image:url(/images/downloads/icons/puppyclub_100x100.jpg); }
.icon .photo a.shihtzu 			{ background-image:url(/images/downloads/icons/shihtzu_75x75.jpg); }
.icon .photo a.shihtzu:hover 	{ background-image:url(/images/downloads/icons/shihtzu_100x100.jpg); }
.icon .photo a.shihtzulitter 		{ background-image:url(/images/downloads/icons/shihtzulitter_75x75.jpg); }
.icon .photo a.shihtzulitter:hover 	{ background-image:url(/images/downloads/icons/shihtzulitter_100x100.jpg); }
.icon .photo a.yorkie 			{ background-image:url(/images/downloads/icons/yorkie_75x75.jpg); }
.icon .photo a.yorkie:hover 	{ background-image:url(/images/downloads/icons/yorkie_100x100.jpg); }
.icon .photo a.yorkielitter 		{ background-image:url(/images/downloads/icons/yorkielitter_75x75.jpg); }
.icon .photo a.yorkielitter:hover 	{ background-image:url(/images/downloads/icons/yorkielitter_100x100.jpg); }

#wallpapers_container 				{ width:724px !important; }
#wallpapers_container .instructions { font-size:11px; margin-bottom:10px; }
.wallpaper 				{ display:inline; float:left; margin:5px; }
.wallpaper .photo 		{  }
.wallpaper .photo img 	{  }
.wallpaper .links 		{ color:#999999; font-size:10px; margin:5px 0px; }
.wallpaper .links a 	{ font-size:10px; }



/* Shop
/*-------------------------------------------------------------*/
.product {
	float:left;
	margin:0 10px 25px 0;
	-margin-right:7px;
}

.product .photo {}

.product .photo img {}

.product .type {}

.product .name {}



/* Red Carpet Members Area
/*-------------------------------------------------------------*/
.label 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ec1a6b; font-weight:bold; text-transform:uppercase; line-height:22px; }
.text 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:400; }
.text_large	{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:normal; }
.text_small { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; }

/* Login */
#headers 			{ margin-top:32px; }
#header_member-login{ width:370px; float:left; }
#header_sign-up 	{ width:340px; float:left; }
#btn_signup {
	background:url(/images/btn_signup.jpg) no-repeat top left;
	display:block;
	height:190px;
	margin:0px;
	text-indent:-9999px;
	width:340px;
}
#btn_signup:hover {
	background-position:bottom left !important;
}

/* Sign-Up and Pet Registration */
.register_button {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}
.register_button:hover {
	background-position:bottom left !important;
}
#btn_complete-signup {
	background-image:url(/images/btn_complete-signup.jpg);
	height:58px;
	width:264px;
}
#btn_complete-and-register {
	background-image:url(/images/btn_complete-and-register.jpg);
	height:58px;
	margin-bottom:10px;
	width:270px;
}
#btn_register-puppy {
	background-image:url(/images/btn_register-puppy.jpg);
	height:58px;
	width:248px;
}

/* Members Landing Page */
#my-puppies {
	float:left;
	margin-right:10px;
	width:404px;
}
#my-puppies .mugshot 	{ float:left; width:125px; }
#my-puppies .info 		{ float:left; width:269px; padding:15px 0px 0px 10px; }
#my-puppies .options 	{ float:right; }
#my-puppies .btn_view-certificate {
	background:url(/images/btn_print-certificate.jpg) no-repeat top left;
	display:block;
	height:20px;
	margin:-12px 10px 4px 0px;
	text-indent:-9999px;
	width:160px;
	-margin-top:0px;
}
#my-puppies .btn_view-certificate:hover { background-position:bottom left !important; }
#my-puppies hr{ width:404px; padding:0px; margin:0px; height:1px; background-color:#fad2d3; color:#fad2d3; }
#my-puppies #btn_no-puppies {
	background:url(/images/btn_no-puppies.jpg) no-repeat top left;
	display:block;
	height:169px;
	margin:0px auto;
	text-indent:-9999px;
	width:332px;
}
#my-puppies #btn_no-puppies:hover {
	background-position:bottom left !important;
}

#membership-info {
	background:url(/images/membership_info.jpg) no-repeat top center;
	float:left;
	height:370px;
	margin-top:32px;
	width:310px;
}
#membership-info #profile 	{ width:212px; padding:60px 48px 0px; height:100px; }
#membership-info #options 	{ width:212px; padding:10px 48px 0px; }
#membership-info #options hr{ width:212px; padding:0px; margin:5px 0px; height:1px; background-color:#fad2d3; color:#fad2d3; #margin:0px; -margin:0px; }
#membership-info #btn_update-information {
	background:url(/images/btn_update-information.jpg) no-repeat top left;
	display:block;
	height:20px;
	margin:10px 0px 7px;
	text-indent:-9999px;
	width:210px;
	#margin-top:0px;
	-margin-top:0px;
}
#membership-info #btn_change-password {
	background:url(/images/btn_change-password.jpg) no-repeat top left;
	display:block;
	height:20px;
	margin:7px 0px 10px;
	text-indent:-9999px;
	width:210px;
	#margin-bottom:0px;
	-margin-bottom:0px;
}
#membership-info #register	{ width:212px; padding:0px 48px; #margin-top:-10px; }
#membership-info #register a{ 
	background:url(/images/btn_register-more-puppies.jpg) no-repeat top left;
	display:block;
	height:55px;
	text-indent:-9999px;
	width:210px;
	#margin-top:10px;
	-margin-top:10px;
}
#membership-info a:hover { background-position:bottom left !important; }


/*------------------------------------------------------------------------------*/
/*	MY GAME INFO
/*------------------------------------------------------------------------------*/
#game-info-wrapper {
	float:left;
	margin:-10px auto;
	width:100%;
}

#game-info {
	margin-top:-10px;
}

#game-info #left {
	float:left;
	margin-left:-25px;
	width:220px;
}

#game-info #left .logo {
	float:left;
}

#game-info #left .logo a {
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:83px;
	text-indent:-9999px;
	width:220px;
}

#game-info #left .logo a:hover {
	background-position:left bottom !important;
}

#game-info #left #logo_bowwow {
	background-image:url(/images/members/logo_bowwow.jpg);
}

#game-info #left #logo_memory {
	background-image:url(/images/members/logo_memory.jpg);
}

#game-info #left #logo_maze {
	background-image:url(/images/members/logo_maze.jpg);
}

#game-info #left #logo_colorbook {
	background-image:url(/images/members/logo_colorbook.jpg);
}

#game-info #right {
	float:right;
	width:484px;
}

#game-info #right #ajax-gameinfo {
	
}

#ajax-gameinfo .summary {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:83px;
	width:100%;
}

#ajax-gameinfo .summary .info {
	float:right;
	margin-right:28px;
	margin-top:7px;
	width:244px;
}

#ajax-gameinfo .controls {
	background:#F5F5F5 none repeat scroll 0 0;
	display:block;
	float:left;
	padding:5px;
	width:435px;
}

#ajax-gameinfo .controls select {
	border:1px solid #CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-left:10px;
	padding:3px;
	width:200px;
}

#ajax-gameinfo .details {
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#ajax-gameinfo .tbl_saved-items {
	border:0px;
	margin:0px;
	padding:0px;
	width:100%;
}

#ajax-gameinfo .tbl_saved-items tr {
	height:100px;
	vertical-align:middle;
}

#ajax-gameinfo .tbl_saved-items .icon {
	text-align:center;
	vertical-align:top;
	width:80px;
}

#ajax-gameinfo .tbl_saved-items .icon a {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height:74px;
	width:77px;
}

#ajax-gameinfo #ajax-books .tbl_saved-items .icon a {
	height:75px;
}

#ajax-gameinfo .tbl_saved-items .icon a:hover {
	background-position:bottom left !important;
}

#ajax-gameinfo .tbl_saved-items .desc {
	padding:0px 5px;
	text-align:left;
	vertical-align:top;
	width:140px;
}

#ajax-gameinfo #div_previous {
	float:left;
}

#ajax-gameinfo #div_next {
	float:right;
	margin-right:40px;
}

#ajax-gameinfo #div_previous a.active:hover,
#ajax-gameinfo #div_next a.active:hover {
	background-position:bottom left !important;
}

#ajax-gameinfo #btn_previous {
	background:url(/images/btn_previous.jpg) no-repeat top left;
	display:block;
	height:20px;
	text-indent:-9999px;
	width:95px;
}

#ajax-gameinfo #btn_next {
	background:url(/images/btn_next.jpg) no-repeat top left;
	display:block;
	height:20px;
	text-indent:-9999px;
	width:60px;
}

#ajax-gameinfo .details .scores_left {
	float:left;
	width:260px;
}

#ajax-gameinfo .details .scores_right {
	float:left;
	width:214px;
}

#ajax-gameinfo .details .scores_left .info,
#ajax-gameinfo .details .scores_right .info {
	height:40px;
	padding:5px 3px;
}

#ajax-gameinfo .details .leaderboard {
	margin-top:10px;
}

#ajax-gameinfo .details .leaderboard table {
	width:100%;
}

#ajax-gameinfo .details .leaderboard table tr {
	height:20px;
}

#ajax-gameinfo .details .leaderboard table td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-transform:uppercase;
}

#ajax-gameinfo .details .leaderboard table td.player {
	color:#EC1A6B;
	width:60%;
}

#ajax-gameinfo .details .leaderboard table td.score {
	text-align:center;
	width:40%;
}

#ajax-gameinfo .details .leaderboard table td.myscore1 {
	color:#EC1A6B;
	width:50%;
}

#ajax-gameinfo .details .leaderboard table td.myscore2 {
	text-align:center;
	width:50%;
}



#noflash {
	background:#FFFFFF none repeat scroll 0 0;
	border-left:1px solid #EC1A6B;
	border-right:1px solid #EC1A6B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:20px 0 0;
	text-align:center;
}

#noflash_home {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:180px auto 0;
	text-align:center;
	width:400px;
}

#noflash_home a {
	color:#FFFFFF;
}
