html, body {height:100%;}
body {margin:0;padding:0;}
body {background:url('../images/new/shop_bg.jpg') center 0;}
body.home_bg {background:url('../images/new/bow_rt_bg.gif') repeat-x 0 0;}

p, form {margin:0;}
ul, ol {margin-top:0;margin-bottom:0;}
img {border:0px;}
* {outline:none;}
.clear {clear:both;font-size:1px;}

table {border:0;border-collapse:collapse;}
table td {padding:0;vertical-align:top;}

body, a:link, a:visited, a:hover, a:active, input, select, textarea {font-family:arial;}
a:link, a:visited, a:hover, a:active {color:#0E90C5;}

.bow {position:absolute;top:0;left:0;z-index:10;width:205px;height:241px;background:url('../images/new/bow.png') no-repeat 0 0;}

.main_tab {width:100%;height:100%;background:url('../images/new/foot_bg.gif') no-repeat right bottom;}
.main_tab .bow_lt {width:35px;background:url('../images/new/bow_lt_bg.gif') repeat-y 0 0;}
.main_tab .bow_rt {background:url('../images/new/bow_rt.gif') no-repeat 0 0;}

.header, .menu, .home, .footer {width:970px;margin:0 auto;}

.header {position:relative;top:0;left:0;z-index:11;height:230px;margin-top:36px;background:url('../images/new/head_bg.gif') no-repeat 214px bottom;}
.header_web {z-index:20 !important;background:transparent !important;}
.header_bg {background:url('../images/new/head_bg.gif') no-repeat 218px -14px;}
.logo {position:absolute;top:0;left:0;z-index:12;}
.ftp_icons {position:absolute;top:0;left:415;z-index:12;}
.logo img {width:153px;height:131px;}
.slogan {position:absolute;top:120px;left:8px;z-index:12;}
.slogan img {width:456px;height:98px;}
.call_now {position:absolute;top:-8px;right:0;}
.leader_sign_in {position:absolute;top:8px;left:414px;}
.leader_sign_in a:link, .leader_sign_in a:visited {font-weight:bold;font-size:13px;color:#108EC8;text-decoration:underline;}
.leader_sign_in a:hover, .leader_sign_in a:active {font-weight:bold;font-size:13px;color:#108EC8;text-decoration:none;}
.find_leader {position:absolute;top:58px;right:0;vertical-align:middle;}
.find_leader, .find_leader img {vertical-align:middle;}

.leader_photo {position:absolute;bottom:10px;right:7px;z-index:1000;}
.leader_about {position:absolute;bottom:10px;right:218px;z-index:1000;color:#034A6C;color:#034A6C;font-family:Myriad,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-align:right;}
.leader_about a:link, .leader_about a:visited {color:#034A6C;font-family:Myriad,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
.leader_about a:hover, .leader_about a:active {color:#034A6C;font-family:Myriad,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;}
.leader_about .big {color:#8A095B;font-family:"Helvetica 55 Roman",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.leader_about .big a:link, .leader_about .big a:visited {color:#8A095B;font-family:"Helvetica 55 Roman",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
.leader_about .big a:hover, .leader_about .big a:active {color:#8A095B;font-family:"Helvetica 55 Roman",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}

.menu {position:relative;top:0;left:0;z-index:12;height:38px;padding:10px 0 0;background:url('../images/new/menu_bg.gif') no-repeat 0 0;}
.home .menu {background:none;}
.menu table {margin:0 auto;}
.menu ul {margin:0;padding:0;list-style-type:none;}
.menu ul li {display:block;margin:0;padding:0 20px;float:left;}
.menu_web ul li {padding-left:10px;padding-right:10px;}
.menu ul li .lt, .menu ul li .rt {float:left;width:5px;height:31px;font-size:1px;}
.menu a {display:block;float:left;height:31px;padding:0 5px;line-height:31px;}
.menu a:link, .menu a:visited {font-size:15px;font-weight:bold;color:#FFF;text-decoration:none;}
.menu a:hover, .menu a:active {font-size:15px;font-weight:bold;color:#FFF;text-decoration:none;}

.menu ul li div.act .lt {background:url('../images/new/menu_lt.gif') no-repeat 0 0;}
.menu ul li div.act .rt {background:url('../images/new/menu_rt.gif') no-repeat 0 0;}
.menu ul li div.act a {background:url('../images/new/menu_cn.gif') repeat-x 0 0;}

.sm {display:none;}
/*
#submenu {position:absolute;top:0;left:0;z-index:1000;display:none;width:191px;}
#submenu .hd {height:5px;background:url('../images/new/submenu_hd.gif') no-repeat 0 0;font-size:1px;}
#submenu .ft {height:5px;background:url('../images/new/submenu_ft.png') no-repeat 0 0;font-size:1px;}
#submenu .cn {background:#D31D8C;}
#submenu .cn ul {margin:0;padding:0;list-style-type:none;}
#submenu .cn li {margin:0;padding:0;}
#submenu .cn a {display:block;padding:0 0 0 32px;height:27px;line-height:27px;}
#submenu .cn a:link, #submenu .cn a:visited {font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;background:url('../images/new/sm_star.gif') no-repeat 11px 6px;}
#submenu .cn a:hover, #submenu .cn a:active {font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;background:#870352 url('../images/new/sm_star_ov.gif') no-repeat 11px 6px;}
*/
#submenu {position:absolute;top:0;left:0;z-index:1000;display:none;}
#submenu table {width:400px;}

#submenu .hd table {width:100%;font-size:1px;}
#submenu .hd table td {height:5px;}
#submenu .hd table td img {width:5px;height:5px;}
#submenu .hd table .rt {width:5px;height:5px;}
#submenu .hd table .cn {width:100%;background:#D31D8C;}

#submenu .cn {background:#D31D8C;}

#submenu .ft table {width:100%;font-size:1px;}
#submenu .ft table td {height:5px;}
#submenu .ft table td img {width:5px;height:5px;}
#submenu .ft table .lt {width:5px;height:5px;}
#submenu .ft table .rt {width:5px;height:5px;}
#submenu .ft table .cn {width:100%;background:#D31D8C;}

#submenu .cn ul {margin:0;padding:0;list-style-type:none;}
#submenu .cn li {margin:0;padding:0;}
#submenu .cn a {display:block;padding:0 10px 0 32px;height:27px;line-height:27px;white-space:nowrap;}
#submenu .cn a:link, #submenu .cn a:visited {font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;background:url('../images/new/sm_star.gif') no-repeat 11px 6px;}
#submenu .cn a:hover, #submenu .cn a:active {font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;background:#870352 url('../images/new/sm_star_ov.gif') no-repeat 11px 6px;}


.login_form {display:none;position:absolute;top:24px;left:414px;z-index:100;width:191px;font-size:13px;color:#FFF;}
.login_form .hd {height:5px;background:url('../images/new/submenu_hd.gif') no-repeat 0 0;font-size:1px;}
.login_form .ft {height:5px;background:url('../images/new/submenu_ft.png') no-repeat 0 0;font-size:1px;}
.login_form .cn {background:#D31D8C;padding:5px 10px;}
.login_form table {width:100%;}
.login_form table td {padding:2px 0;}
.login_form input.input {width:100%;height:16px;border:1px solid #870352;}
.login_form input.submit {height:24px;border:none;background:#870352;font-weight:bold;color:#FFF;cursor:pointer;}

/*.home {background:url('../images/new/home_bg.gif') no-repeat 23px 0;}*/
.home {background:url('../images/new/menu_bg.gif') no-repeat 0 0;}

.home .video {float:left;width:533px;height:516px;margin:19px 0 0;padding:0 0 18px;background:url('../images/new/home_video_bg.jpg') no-repeat 0 0;}
.home .video .flash {padding:30px 0 25px;text-align:center;}
.home .video .banner {text-align:center;}

.home .toys {position:relative;top:0;right:8px;z-index:11;float:right;width:414px;padding:0 0 18px;}
.home .toys .img_place {position:relative;top:0;left:0;z-index:11;height:433px;}
.home .toys .img_place img {position:absolute;bottom:0;left:0;z-index:11;}
.home .toys .about {text-align:center;}
.home .toys .about .title {font-weight:bold;font-size:30px;color:#D31D8C;}
.home .toys .about .brief {font-size:13px;color:#034A6C;}
.home .toys .about .links {padding:15px 0 0;font-weight:bold;font-size:13px;color:#108EC8;}
.home .toys .about .links a:link, .home .toys .about .links a:visited {font-weight:bold;font-size:13px;color:#108EC8;text-decoration:underline;}
.home .toys .about .links a:hover, .home .toys .about .links a:active {font-weight:bold;font-size:13px;color:#108EC8;text-decoration:none;}

.home .cols {margin:0 0 38px;background:url('../images/new/cols_bgx.gif') repeat-y 0 0;}
.home .colsx {margin:0 0 38px;background:url('../images/new/cols_bgx.gif') repeat-y 0 0;}
.home .cols .cnx {background:url('../images/cols_cnx.gif') no-repeat 0 bottom;}
.home .cols .cn {background:url('../images/new/cols_bgx.gif') no-repeat 0 bottom;}
.home .cols table td {width:193px;height:163px;border-left:1px dashed #FFF;}
.home .cols table td.first {border:none;width:194px;}
.home .cols table tr.ft td {height:55px;text-align:center;}
.home .cols .title {text-align:center;}
.home .cols .text {padding:20px 32px 10px 11px;font-size:12px;color:#034A6C;}

.home .categories {width:940px;margin:0 auto 30px;background:url('../images/new/home_cats_bg.gif') no-repeat 0 bottom;}
.home .categories .title {background:url('../images/new/line1.gif') repeat-x 0 41px;}
.home .categories table {width:97%;margin:5px auto 0;}
.home .categories table td {width:33%;}
.home .categories table td div {padding:17px 0 0;white-space:nowrap;}
.home .categories table td div.icon {float:left;padding:0 10px 0 0;}
.home .categories a:link, .home .categories a:visited {font-size:20px;color:#108EC8;text-decoration:none;}
.home .categories a:hover, .home .categories a:active {font-size:20px;color:#108EC8;text-decoration:underline;}

.footer_wrap {min-height:181px;height:auto !important;height:181px;/*background:url('../images/new/foot_bg.gif') no-repeat right bottom;*/}
.footer {padding:22px 0 0;background:url('../images/new/foot_line.gif') repeat-x 0 0;}
.footer .lt {float:left;font-size:13px;color:#034A6C;}
.footer .rt {float:right;font-size:13px;color:#BABABA;}
.footer .rt a:link, .footer .rt a:visited {font-size:13px;color:#108EC8;text-decoration:none;}
.footer .rt a:hover, .footer .rt a:active {font-size:13px;color:#108EC8;text-decoration:underline;}

.shop .header {width:771px;margin:0 auto;height:125px;border:3px solid #BFE20A;border-bottom:none;background-position:165px 0;}
.shop .header .logo {top:5px;left:6px;}
.shop .header .logo img {width:133px;height:117px;}

.shop .header .shop_menu_bg {position:absolute;top:0;right:0;z-index:25;width:626px;height:42px;background:url('../images/new/shop_menu_bg.png') no-repeat 0 0;}
.shop .header .shop_menu {position:absolute;top:0;right:0;z-index:26;width:626px;height:42px;font-size:13px;color:#FF84CF;text-align:right;}
.shop .header .shop_menu div {padding:3px 30px 0 0;}
.shop .header .shop_menu a:link, .shop .header .shop_menu a:visited {font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;}
.shop .header .shop_menu a:hover, .shop .header .shop_menu a:active {font-weight:bold;font-size:13px;color:#FFF;text-decoration:underline;}

.shop .call_now {top:11px;right:9px;z-index:15;}
.shop .call_now img {width:238px;height:50px;}
.shop .slogan {top:29px;left:127px;}
.shop .slogan img {width:365px;height:81px;}

.shop .head_icons {position:absolute;top:57px;right:16px;width:235px;}
.shop .head_icons a:link, .shop .head_icons a:visited {font-weight:bold;font-size:10px;color:#108EC8;font-family:verdana;text-decoration:none;}
.shop .head_icons a:hover, .shop .head_icons a:active {font-weight:bold;font-size:10px;color:#108EC8;font-family:verdana;text-decoration:underline;}
.shop .head_icons div {float:left;white-space:nowrap;padding:0 7px;text-align:center;}
.shop .head_icons img {width:52px;height:53px;}

.search {width:777px;height:38px;margin:0 auto;background:url('../images/new/search_bg.gif') no-repeat 0 0;}
.search div {float:left;}
.search .title {width:70px;height:22px;padding:8px 0 0 21px;background:none;}
.search .input {padding:10px 0 0 5px;}
.search .input input {width:405px;height:16px;padding:1px 0 0;border:1px solid #8EAA00;background:#EEFFB3;font-size:11px;color:#676767;}
.search .select {padding:10px 0 0 1px;}
.search .select select {width:170px;height:19px;padding:0;border:1px solid #8EAA00;background:#EEFFB3;font-size:11px;color:#676767;}
.search .go {padding:9px 0 0 5px;}
.search .go input {width:68px;height:21px;border:none;background:url('../images/new/search_go.gif') no-repeat 0 0;cursor:pointer;}

.shop .content {width:751px;margin:0 auto;padding:5px 10px;border:3px solid #BFE20A;border-top:none;border-bottom:none;background:#FFF;}

.shop .footer {width:777px;height:6px;margin:0 auto;padding:0 0 20px;font-size:1px;background:url('../images/new/shop_footer.gif') no-repeat 0 0;}

.blue-head {padding:6px 0 0 18px;background:#39C6FF;font-size:11px;font-weight:bold;color:#FFF;text-transform:uppercase;}
.cats_list a:link, .cats_list a:visited {font-weight:bold;color:#108EC8;font-size:13px;text-decoration:none;}
.cats_list a:hover, .cats_list a:active {font-weight:bold;color:#108EC8;font-size:13px;text-decoration:underline;}

.inner {font-size:15px;color:#034A6C;}

.member_menu {text-align:center;}
.member_menu a {padding:0 8px;}

.member {padding:0 0 20px;}
.member .sb_lt {width:193px;height:289px;padding:30px 0 0;background:url('../images/new/mem_lt.jpg') no-repeat 0 0;text-align:center;line-height:32px;}
.member .sb_lt ul, .member .sb_lt li {margin:0;padding:0;list-style-type:none;}
.member .sb_lt a:link, .member .sb_lt a:visited {font-weight:bold;font-size:15px;color:#9E005F;text-decoration:none;}
.member .sb_lt a:hover, .member .sb_lt a:active {font-weight:bold;font-size:15px;color:#9E005F;text-decoration:underline;}

.member .sb_rt {width:193px;text-align:center;}
.member .sb_rt .hd {height:9px;font-size:1px;background:url('../images/new/mem_rt_hd.gif') no-repeat 0 0;}
.member .sb_rt .ft {height:9px;font-size:1px;background:url('../images/new/mem_rt_ft.gif') no-repeat 0 0;}
.member .sb_rt .cn {padding:8px 0;background:#D9F0FF;}

.member_cont, .member_cont table td {font-size:15px;color:#034A6C;}
.member_cont .cust_name {font-size:15px;font-weight:bold;font-family:Verdana;color:#B81C7A;}
.member_cont .phone {padding:10px 0 0;font-size:12px;font-family:Verdana;color:#000;}
.member_cont .welc {font-size:30px;font-weight:bold;color:#D31D8C;}

.list_tab td {padding:2px 5px;color:#034a6c;text-align:left;}
.list_tab input, .list_tab select, .list_tab textarea {border:1px solid #A1A1A1;font-size:15px;}
.list_tab a:link, .list_tab a:visited {color:#0E90C5;text-decoration:none;}
.list_tab a:hover, .list_tab a:active {color:#0E90C5;text-decoration:underline;}
.title2, .list_tab .title2 {font-size:19px;color:#CB007A;font-weight:bold;}
.purple, .list_tab .purple {color:#CB007A;}

.button {width:109px;height:31px;border:none !important;cursor:pointer;}
.continue {background:url('../images/new/buttons/continue.gif') no-repeat 0 0;}
.submit {background:url('../images/new/buttons/submit.gif') no-repeat 0 0;}
.reset {background:url('../images/new/buttons/reset.gif') no-repeat 0 0;}
.cancel {background:url('../images/new/buttons/cancel.gif') no-repeat 0 0;}

.member_panel .header {position:relative;top:0;left:0;z-index:11;height:193px;margin-top:36px;background:url('../images/new/head_bg2.gif') no-repeat 214px 0;}
.member_panel .slogan {position:absolute;top:10px;left:148px;z-index:12;}
.member_panel .slogan img {width:456px;height:98px;}

.member_banner {
	background-image: url('../images/bg_links.gif');
	background-repeat: no-repeat;
	height:55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	font-weight:bold;
	padding-left: 30px;
}
.member_banner1 {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
	font-weight:bold;
	padding-left: 10px;
	padding-top:3px;
	background-color: #999999;
	background-position: left top;
	height: 20px;
	width: 430px;
}
.pad {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.member_tbl_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}


.member_banner a:link {color: #FFFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;}
.member_banner a:visited {color: #FFFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;}
.member_banner a:hover {color: #FFFFFF;font-weight:bold;font-size:14px;color:#B0F2FF;text-decoration:none;}
.member_banner a:active {color: #FFFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;}

.member_banner1 a:link {color: #FFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;padding-top:9px;}
.member_banner1 a:visited {color: #FFFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;padding-top:9px;}
.member_banner1 a:hover {color: #FFFFFF;font-weight:bold;font-size:14px;color:#B0F2FF;text-decoration:none;padding-top:9px;}
.member_banner1 a:active {color: #FFFFFF;font-weight:bold;font-size:14px;color:#FFF;text-decoration:none;padding-top:9px;}

/* ##interior content pages## */
.noah_int_tbl td {padding:20px;}
.noah_int_tbl td img {vertical-align: bottom;display:block;} 
.dbcontent p {line-height:130%;}
.dbcontent span {font-size:22pt;color:#8a095b;}
.menu2 {position:relative;top:0;left:0;z-index:12;height:58px;padding:10px 0 0;background:url('../images/new/menu_bg.gif') no-repeat 0 0;}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	padding: 5px 25px;
	text-transform: uppercase;
	text-decoration: none; 
	color: #fff;
	font-weight: bold; }
#navbar li a:hover {
	color: #999; }
#navbar li ul {
	display: none;  }
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	display: inline;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: left; }
#navbar li:hover li a, #navbar li.hover li a {
	color: #000; }
#navbar li li a:hover {
	color: #357; }

.news_submit {width:60px;height:20px;border:none;cursor:pointer;text-transform:uppercase;background:url('../images/news_submit.png') no-repeat 0 0;font-weight:bold;color:#FFF;cursor:pointer;font-size:11px;}


