html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
* {font-size: 100.01%;}
html{
	background:#252525;
	font-size: 64%;
}
body{
	margin:0;
	color:#000;
	font:1em Verdana, Arial, sans-serif;
	min-height: 100%;
	background: url(../images/bg-body.jpg) repeat-x;
	min-width:716px;
}
#bodyIndex{
	margin:0;
	color:#000;
	font:1em Verdana, Arial, sans-serif;
	min-height: 100%;
	background: url(../images/bg-body.jpg) repeat-x;
	min-width:716px;
	background-image: none;
}
img{border-style:none;}
a{text-decoration:none; color:#000;}
a.white{text-decoration:none; color:#FFF;}
a:hover{text-decoration:underline;}
sup {font-size: 60%; position:relative; bottom:.6em;} 
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#main-container{
	width:100%;
	overflow:hidden;
	position:relative;
}
#main-container-index{
	width:100%;
	overflow:hidden;
	position:relative;
	visibility: hidden;
}
.l-shadow{
	width:32px;
	float:left;
	background:url(../images/shadow-l.png) repeat-y;
	margin-bottom:-9999px;
	padding-bottom:9999px;
}
.r-shadow{
	width:32px;
	float:right;
	background:url(../images/shadow-r.png) repeat-y;
	margin-bottom:-9999px;
	padding-bottom:9999px;
}
.page{
	width:716px;
	margin:0 auto;
	padding:92px 0 0;
	position:relative;
	z-index:0;
}
/*header start*/
.aaa{
	position:absolute;
	left:-9999px;
	top:0;
}
#header{
	height:92px;
	width:716px;
	position:absolute;
	top:0;
	left:0;
	z-index:49;
}
#header:after{
	display:block;
	clear:both;
	content:"";
	height:0;
}
.logo{
	position:absolute;
	width:77px;
	height:69px;
	top:10px;
	left:8px;
	z-index:50;
}
.logo a{
	display:block;
	height:70px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/logo.png) no-repeat;
}
#header .navigation{
	margin:64px 0 0 58px;
	display:inline;
	padding:0;
	list-style:none;
	float:left;
	font-size:10px;
	line-height:17px;
	text-transform:uppercase;
}
#header .navigation li{
	float:left;
	padding:0 8px;
}
#header .navigation a{
	color:#787677;
}
#header .navigation .active a,
#header .navigation a:hover{
	color:#fff;
	text-decoration:none;
}
#header .navigation a.cart{
	background:url(../images/cart.gif) no-repeat;
	width:18px;
	height:17px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
}
#header .navigation .active a.cart,
#header .navigation a.cart:hover{
	background-position:0 -17px;
}
/*searsh form start*/
.search-form{
	float:right;
	width:120px;
	overflow:hidden;
	margin:64px 0 0;
}
.search-form label{
	width:0;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
}
.search-form .txt{
	float:left;
	width:99px;
	height:19px;
	background:url(../images/bg-txt.gif) no-repeat;
	overflow:hidden;
}
.search-form .txt input{
	width:91px;
	padding:2px 4px 0;
	font:10px/13px Verdana, Arial, sans-serif;
	color:#787677;
	text-align:center;
	background:none;
	border:0;
}
.search-form .go-btn{
	float:right;
}
/*main area start*/
.main{
	width:100%;
	overflow:hidden;
	background:#fff url(../images/bg-content.gif) no-repeat 0 100%;
}
/*flash start*/
.flash-holder{
	width:710px;
	height: 466px;
	margin:0 auto 3px;
	background:#000;
	z-index:0;
}
#nav{
	width:100%;
	position:relative;
	z-index:15;
}
#nav:after{
	content:"";
	display:block;
	clear:both;
}
#nav li{
	float:left;
}
#nav li:hover .sub,
#nav li.hover .sub{
	display:block;
}
#nav a{
	float:left;
	height:37px;
	overflow:hidden;
	text-indent:-9999px;
}
.intro a{
	background:url(../images/intro.png) no-repeat;
	width:97px;
}
.bicycle a{
	background:url(../images/bicycle.png) no-repeat;
	width:96px;
}
.recreation a{
	background:url(../images/recreation.png) no-repeat;
	width:120px;
}
.general a{
	background:url(../images/general.png) no-repeat;
	width:157px;
}
.sportsman a{
	background:url(../images/sportsman.png) no-repeat;
	width:118px;
}
.automotive a{
	background:url(../images/automotive.png) no-repeat;
	width:122px;
}
#nav li:hover a,
#nav li.hover a,
#nav a:hover,
#nav a.active{
	background-position:0 -37px;
}
/*drop down start*/
#nav .sub{
	position:absolute;
	clear:both;
	float:none;
	z-index:16;
	top:37px;
	left:0;
	width:710px;
	display:none;
}
#nav ul{
	width:100%;
	padding:9px 0 0;
	height:47px;
	background:url(../images/bg-sub.png) no-repeat;
	font-size:8px;
	text-transform:uppercase;
	font-weight:bold;
}
#nav ul li{
	margin:0 0 0 14px;
}
#nav ul.right{
	width:700px;
	padding-right:10px;
}
#nav ul.right li{
	float:right;
}
#nav ul a{
	height:39px;
	overflow:hidden;
	line-height:39px;
	color:#fff;
	background:none;
	width:auto;
	text-indent:0;
	cursor:pointer;
	position:relative;
}
#nav ul img{
	margin:0 8px 0 0;
	vertical-align:top;
	float:left;
}
div.tab{
	width:710px;
	overflow:hidden;
	background:#000 url(../images/bg-tabs.jpg) no-repeat 0 100%;
	min-height:429px;
}
* html div.tab{
	overflow:visible;
	height:429px;
}
div.tab img{
	display:block;
}
/*intro tab content start*/
.intro-box{
	width:100%;
	overflow:hidden;
	padding:19px 0 0;
}
.intro-box .logotype{
	text-indent:-9999px;
	overflow:hidden;
	width:113px;
	height:102px;
	background:url(../images/logotype.png) no-repeat;
	margin:0 auto 0;
	display:block;
}
.intro-box h2{
	font-size:68px;
	color:#787677;
	text-align:center;
	letter-spacing:-4px;
	font-weight:normal;
	line-height:68px;
	margin:0 0 22px;
}
.intro-box h2 span{
	display:block;
	font-size:57px;
}
.intro-box .icons{
	width:500px;
	margin:0 auto;
}
.intro-box .icons li{
	float:left;
	padding:0 4px 7px 3px;
}
.intro-box .icons a{
	float:left;
}
.intro-box .icons img{
	vertical-align:top;
}
/*footer start*/
.footer-holder{
	width:100%;
	background:#252525;
}
#footer{
	width:716px;
	margin:0 auto;
	padding:10px 0 30px;
	overflow:hidden;
}
#footer .links{
	margin:0 0 14px;
	padding:0;
	list-style:none;
	height:51px;
	overflow:hidden;
	width:105%;
}
#footer .links li{
	float:left;
	margin:0 6px 0 0;
	display:inline;
}
#footer .links a{
	float:left;
	width:173px;
	height:51px;
	overflow:hidden;
	text-indent:-9999px;
}
#footer .links a.promo{
	background:url(../images/promotions.png) no-repeat;
}
#footer .links a.products{
	background:url(../images/products.png) no-repeat;
}
#footer .links a.sponsor{
	background:url(../images/pnonorships.png) no-repeat;
}
#footer .links a.team{
	background:url(../images/team.png) no-repeat;
}
#footer .copy{
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
	font-size:0.9em;
	color:#cecdcd;
}
#footer .copy li{
	display:inline;
}
#footer .copy a{
	color:#cecdcd;
	background:url(../images/footer-split.gif) no-repeat left;
	padding:0 0 0 8px;
	margin:0 0 0 4px;
}
/*inner page*/
#content{
	width:694px;
	margin:0 auto;
	overflow:hidden;
}
/*products-promo*/
.products-promo{
	height:150px;
	background:url(../images/bg-products-promo.jpg) no-repeat;
	padding:73px 274px 0 25px;
}
.resources-promo h2,
.team-promo h2,
.sponsor-promo h2,
.products-promo h2{
	font-size:3em;
	margin:0;
	color:#000;
	text-transform:uppercase;
	margin:0 0 9px;
	letter-spacing:-3px;
	font-weight:bold;
}
.resources-promo h3,
.team-promo h3,
.sponsor-promo h3,
.products-promo h3{
	color:#fff;
	margin:0;
	font-size:1.4em;
	font-weight:bold;
}
.resources-promo p,
.team-promo p,
.sponsor-promo p,
.products-promo p{
	margin:0 0 10px;
	font-size:1em;
	line-height:14px;
	font-weight:bold;
}
/*category start*/
.category{
	margin:8px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	text-transform:uppercase;
	font-size:14px;
	line-height:44px;
}
.category li{
	float:left;
}
.category li a{
	float:left;
	height:44px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.category li a.orange{
	width:177px;
	background:url(../images/bg-orange-btn.png) no-repeat;;
}
.category li a.grey{
	background:url(../images/bg-grey-btn.png) no-repeat;
	width:174px;
}
.category li a.red{
	background:url(../images/bg-red-btn.png) no-repeat;
	width:170px;
}
.category li a.green{
	background:url(../images/bg-green-btn.png) no-repeat;
	width:172px;
}
.category li a:hover{
	text-decoration:none;
}
/*product list start*/
.products-holder{
	width:105%;
	overflow:hidden;
	margin:20px 0 0;
	background:url(../images/bg-products-lists.jpg) no-repeat 0 100%;
}
.product-list{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	width:170px;
	margin:0 4px 0 0;
	display:inline;
	text-transform:uppercase;
}
.product-list li{
	width:100%;
	overflow:hidden;
	display:table;
	float:left;
}
.product-list .image{
	display:table-cell;
	width:66px;
	text-align:center;
}
.product-list .image img{
	vertical-align:top;
}
.product-list .info{
	display:table-cell;
	vertical-align:middle;
	width:104px;
	padding:0 0 30px;
}
.product-list .info strong{
	font-size:0.9em;
}
.product-list .info ul{
	list-style:none;
	font-size:0.9em;
	color:#787677;
}
.product-list .info ul li{
	margin:4px 0 0;
}
.btm-note{
	width:100%;
	text-align:center;
}
.btm-note p{
	font-size:1em;
	line-height:1.9em;
	font-weight:bold;
	color:#787677;
	text-transform:uppercase;
}
/*inner2 page*/
.sponsor-promo{
	height:160px;
	background:url(../images/bg-sponsor-promo.jpg) no-repeat;
	padding:62px 274px 0 25px;
}
.sponsor-column{
	padding:26px 32px 21px;
	overflow:hidden;
	background:url(../images/bg-main-column.gif) repeat-y;
	overflow:hidden;
	width:630px;
	margin:7px 0 11px;
}
.sponsor-column .note{
	margin:0 0 22px;
}
.sponsor-column .note p{
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
}
.sponsor-column .note p span{
	font-size:0.9em;
	color:#f7941d;
}
/*sponsor form start*/
.sponsor-form{
	width:516px;
	overflow:hidden;
}
.sponsor-form .form-item{
	width:100%;
	overflow:hidden;
}
.sponsor-form .holder{
	width:100%;
	overflow:hidden;
}
.sponsor-form .left-col{
	float:left;
	width:229px;
}
.sponsor-form .right-col{
	float:right;
	width:286px;
}
.sponsor-form label,
.sponsor-form .label{
	display:block;
	font-size:1em;
	color:#f7941d;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 2px;
}
.sponsor-form select{
	width:179px;
	font:1em Verdana, Arial, sans-serif;
	color:#787677;
	/*text-align:center;*/
	margin:0 0 17px;
	text-transform:uppercase;
}
.sponsor-form .long,
.sponsor-form .zip input,
.sponsor-form .state input,
.sponsor-form .phone input,
.sponsor-form .age,
.sponsor-form .name{
	width:171px;
	border:1px solid #c1c0c0;
	padding:4px 4px 5px;
	font:10px Verdana, Arial, sans-serif;
	color:#787677;
	margin:0 0 10px;
}
.sponsor-form .age{
	width:36px;
}
.sponsor-form h2{
	color:#fff;
	font-size:1em;
	margin:0 0 4px;
	text-transform:uppercase;
}
.sponsor-form .phone{
	width:100%;
	overflow:hidden;
}
.sponsor-form label.phone-aaa{
	float:left;
	width:0;
	overflow:hidden;
	text-indent:-9999px;
}
.sponsor-form .phone input{
	float:left;
	display:inline;
	margin-right:3px;
	width:25px;
}
.sponsor-form .state{
	float:left;
	display:inline;
	margin:0 45px 0 0;
}
.sponsor-form .state input{
	width:36px;
}
.sponsor-form .zip{
	float:left;
}
.sponsor-form .zip input{
	width:59px;
}
.sponsor-form .gender{
	width:100%;
	overflow:hidden;
	padding:2px 0 18px;
}
.sponsor-form .gender label{
	display:inline;
	margin:0 15px 0 0;
	font-weight:normal;
	color:#fff;
	line-height:1.4em;
}
.sponsor-form .gender input{
	margin:0;
	padding:0;
	width:13px;
	height:13px;
	margin:0 5px 0 0;
}
.sponsor-form textarea{
	width:401px;
	height:132px;
	border:1px solid #c1c0c0;
	padding:4px 4px 5px;
	font:1em Verdana, Arial, sans-serif;
	color:#787677;
	margin:0 0 17px;
	overflow:auto;
}
.sponsor-form .questions{
	width:100%;
	overflow:hidden;
	padding:0 0 17px;
	list-style:none;
	margin:0;
}
.sponsor-form .questions label{
	display:inline;
	font-weight:normal;
	color:#fff;
	line-height:1.4em;
	letter-spacing:-1px;
}
.sponsor-form .questions input{
	margin:0;
	padding:0;
	width:13px;
	height:13px;
	margin:0 5px 0 0;
}
.sponsor-form .questions li{
	width:128px;
	float:left;
	margin:8px 0 0;
}
.sponsor-form .yes-no{
	width:100%;
	overflow:hidden;
	padding:2px 0 10px;
}
.sponsor-form .yes-no label{
	display:inline;
	margin:0 48px 0 0;
	font-weight:normal;
	color:#fff;
	line-height:1.4em;
}
.sponsor-form .yes-no input{
	margin:0;
	padding:0;
	width:13px;
	height:13px;
	margin:0 5px 0 0;
}
.sponsor-form .long{
	width:507px;
}
.sponsor-form .check-item{
	width:100%;
	overflow:hidden;
	margin:0 0 4px;
}
.sponsor-form .check-item label{
	display:inline;
	margin:0 15px 0 0;
	font-weight:normal;
	color:#fff;
	line-height:1.4em;
}
.sponsor-form .check-item input{
	margin:0;
	padding:0;
	width:13px;
	height:13px;
	margin:0 5px 0 0;
}
.sponsor-form .sub-item{
	height:1%;
	overflow:hidden;
	padding:0 0 0 21px;
}
.sponsor-form .check-item2{
	width:100%;
	overflow:hidden;
	margin:0 0 17px;
}
.sponsor-form .check-item2 label{
	display:inline;
	line-height:1.4em;
}
.sponsor-form .check-item2 input{
	margin:0;
	padding:0;
	width:13px;
	height:13px;
	margin:0 5px 0 0;
}
.sponsor-form .submit-btn{
	float:right;
	margin:13px 0 0;
}
/*inner3 page*/
.thank{
	padding:52px 0 48px;
}
.thank h2{
	color:#de7644;
	font-size:2.8em;
	text-transform:uppercase;
}
.thank h3{
	color:#fff;
	font-size:1.8em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 20px;
}
.thank h3 span{
	display:block;
}
.thank .back{
	width:100%;
}
.thank .back a{
	font-size:1em;
	color:#de7644;
	text-transform:uppercase;
}
/*inner4 page*/
/*row start*/
.row{
	width:100%;
	overflow:hidden;
	padding:8px 0 0;
	margin:0 0 11px;
}
.row .events{
	float:left;
	width:192px;
	padding:13px 0 0 16px;
	font-size:.8em;
}
.row .events h3{
	font-size:1.4em;
	color:#787677;
	margin:0 0 4px;
	text-transform:uppercase;
}
.row .events h3 a{
	color:#787677;
}
.row .events ul{
	font-size:1.2em;
	text-transform:uppercase;
}
.row .calendar{
	float:left;
	width:192px;
	padding:13px 0 0 16px;
}
.row .calendar h3{
	font-size:1.4em;
	color:#787677;
	margin:0 0 4px;
	text-transform:uppercase;
}
.row .calendar h3 a{
	color:#787677;
}
.sponsor-form-link{
	width:260px;
	height:106px;
	background:url(../images/sponsor-form-link.jpg) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	float:right;
}
/*event list start*/
.events-list{
	width:100%;
	overflow:hidden;
	margin:0 0 33px;
}
.events-list .item{
	width:670px;
	padding:12px;
	background:url(../images/bg-main-column.gif) repeat-y;
	overflow:hidden;
	margin:0 0 7px;
}
.events-list .gallery{
	float:left;
	width:239px;
}
.events-list .gallery .photo{
	width:100%;
	margin:0 0 6px;
	position:relative;
	height:147px;
}
.events-list .gallery .photo div{
	position:absolute;
	z-index:40;
	width:239px;
	height:147px;
}
.events-list .gallery .photo div.active{
	z-index:50;
}
.events-list .gallery .photo img{
	display:block;
}
.events-list .gallery ul{
	width:105%;
	overflow:hidden;
	list-style:none;
}
.events-list .gallery ul li{
	float:left;
	margin:0 7px 7px 0;
	display:inline;
}
.events-list .gallery ul img{
	vertical-align:top;
}
.events-list .text{
	float:right;
	width:402px;
}
.events-list .text .headline{
	width:100%;
	overflow:hidden;
}
.events-list .text .headline h3{
	float:left;
	font-size:1.8em;
	color:#fff;
	text-transform:uppercase;
	padding:10px 15px 10px 0;
	display:inline;
}
.events-list .text .headline .banner{
	float:left;
	margin:0 5px 0 0;
}
.events-list .text .inside{
	min-height:140px;
	width:100%;
}
* html .events-list .text .inside{
	height:140px;
	overflow:visible;
}
.events-list .text p{
	font-size:0.9em;
	color:#fff;
	margin:0 0 8px;
	font-weight:bold;
}
.events-list .imgSpace{
	margin-left: 10px;
}
.events-list .text a{
	color:#fff;
}
.events-list .text div{
	font-size:0.9em;
	color:#fff;
	margin:0 0 8px;
	font-weight:bold;
}
.events-list .links{
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.1em;
}
.events-list .links li{
	margin:0 48px 0 0;
	display:inline;
}
.events-list .links a{
	color:#f7941d;
}
/*inner5 page*/
.team-promo{
	height:160px;
	background:url(../images/bg-team-promo.jpg) no-repeat;
	padding:63px 274px 0 25px;
}
.team-columns{
	width:100%;
	background:url(../images/bg-team-columns.gif) repeat-y;
	margin:9px 0 10px;
}
.team-columns .bg{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-join.jpg) no-repeat 100% 100%;
}
.team-columns .column{
	float:left;
	width:378px;
	overflow:hidden;
}
.errorp{
	color:#de7644;
	line-height:1;
}
.team-columns ol{
	color:#fff;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 10px;
}
.team-columns li{
	color:#de7644;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:10px 0 0px;
}
.sponsor-column li{
	color:#de7644;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:10px 0 0px;
}
/*sign form start*/
.sign-form{
	width:312px;
	margin:0 0 0 39px;
	padding:10px 0;
	overflow:hidden;
}
.sign-form h2{
	font-size:2em;
	color:#fff;
	margin:0 0 8px;
}
.sign-form .holder,
.sign-form .forn-item{
	width:100%;
	overflow:hidden;
}
.sign-form .left-col{
	float:left;
	width:121px;
}
.sign-form .right-col{
	float:right;
	width:121px;
	display:inline;
	margin:0 21px 0 0;
}
.sign-form .txt{
	width:121px;
	height:19px;
	overflow:hidden;
	background:url(../images/bg-sign-txt.gif) no-repeat;
	display:block;
}
.sign-form .txt input{
	font:bold 10px Verdana, Arial, sans-serif;
	padding:4px 4px 0;
	width:113px;
	border:0;
	background:none;
	color:#777;
}
.sign-form label{
	display:block;
	color:#de7644;
	font-size:1em;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 0 6px;
}
.wnolineheight{
	line-height:1;
}
.wbold{
	font-weight:bold;
}
.walignleft{
	text-align:left !important;
}
.wocolor{
	color:#de7644;
	font-size:1em;
	text-transform:uppercase;
}
.sign-form ul{
	width:100%;
	overflow:hidden;
	padding:8px 0 0;
	list-style:none;
	margin:0;
}
.sign-form ul li{
	float:left;
	width:104px;
	margin:0 0 8px;
}
.sign-form ul li input{
	margin:0;
	padding:0;
	width:12px;
	height:12px;
}
.sign-form ul li label{
	display:inline;
	font-size:0.9em;
	color:#c5c3c3;
	font-weight:normal;
	letter-spacing:-1px;
}
.sign-form .other{
	width:100%;
	overflow:hidden;
	margin:0 0 11px;
}
.sign-form .other .check{
	margin:3px 3px 0 0;
	padding:0;
	width:12px;
	height:12px;
	float:left;
}
.sign-form .other label{
	font-size:0.9em;
	color:#c5c3c3;
	font-weight:normal;
	letter-spacing:-1px;
	float:left;
	line-height:1.8em;
	margin:0 3px 0 0;
}
.sign-form .other label.other-aaa{
	float:left;
	width:0;
	overflow:hidden;
	text-indent:-9999px;
}
.sign-form .notes{
	width:180px;
	float:left;
	color:#c5c3c3;
}
.sign-form .notes p{
	font-size:0.9em;
}
.sign-form .notes p a{
	color:#f7941d;
}
.sign-form .submit-btn{
	float:right;
	margin:16px 27px 0 0;
}

/*join block start*/
.team-columns .join{
	width:266px;
	padding:10px 22px;
	float:right;
	overflow:hidden;
	text-transform:uppercase;
	min-height:291px;
}
* html .team-columns .join{
	height:291px;
	overflow:visible;
}
.team-columns .join h2{
	font-size:2em;
	color:#fff;
	margin:0 0 8px;
}
.team-columns .join h3{
	font-size:1em;
	color:#de7644;
	margin:0 0 23px;
}
.team-columns .join ul{
	margin:0;
	padding:0;
	list-style:none;
}
.team-columns .join ul li{
	padding:0 0 0 10px;
	background:url(../images/bullet.gif) no-repeat 0 4px;
	margin:0 0 11px;
	color:#ffffff;
}
.team-columns .join ul a{
	color:#fff;
	font-weight:bold;
}
/*inner6 page*/
.join-thank{
	padding:80px 27px 0;
	text-transform:uppercase;
}
.join-thank h2{
	color:#de7644;
	font-size:3.3em;
}
.join-thank h3{
	color:#fff;
	font-size:2.4em;
	margin:0 0 10px;
}
.join-thank h3 span{
	display:block;
	font-weight:normal;
}
.join-thank p{
	color:#fff;
	font-size:1em;
}
/*inner7 page*/
.calendar-columns{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-calendar-columns.gif) repeat-y;
	padding:28px 0 43px;
	display:table;
	margin:0 0 14px;
}
.calendar-columns .calendar-column{
	display:table-cell;
	width:424px;
	overflow:hidden;
}
.calendar-columns .calendar-holder{
	width:371px;
	margin:0 0 0 30px;
}
/*month list start*/
.calendar-columns .nav-column{
	display:table-cell;
	vertical-align:middle;
	width:260px;
}
.calendar-columns .month-list{
	width:153px;
	margin:0 0 0 70px;
}
.calendar-columns .month-list h3{
	color:#787677;
	margin:0 0 10px;
	font-size:1.2em;
	text-transform:uppercase;
}
.calendar-columns .month-list ul{
	width:100%;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}
.calendar-columns .month-list ul li{
	margin:0 0 5px;
}
.calendar-columns .month-list ul a{
	color:#fff;
}
.month-list ul a span{
	color:#f7941d;
	margin:0 4px 0 0;
}
/*inner8 page*/
.resources-promo{
	height:165px;
	background:url(../images/bg-resources-promo.jpg) no-repeat;
	padding:60px 274px 0 25px;
}
.resources-columns{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-resources-columns.gif) repeat-y;
	margin:7px 0 11px;
}
/*watch column start*/
.watch{
	width:436px;
	float:left;
	overflow:hidden;
	padding:21px 15px 16px 15px;
}
.watch h3{
	background:url(../images/bg-watch-h.gif) no-repeat left;
	padding:0 0 0 27px;
	text-transform:uppercase;
	color:#fff;
	font-size:1.6em;
	margin:0 0 35px;
}
.watch h3 span{
	display:block;
}
.video{
	width:436px;
	overflow:hidden;
	color:#eee;
	text-transform:uppercase;
	font-weight:bold;
}
.video li{
	width:100%;
	overflow:hidden;
	margin:0 0 20px;
}
.video .image{
	float:left;
	width:132px;
	margin:0 0 0 17px;
	display:inline;
}
.video .image img{
	display:block;
}
.video .text{
	width:257px;
	width:277px;
	float:right;
	overflow:hidden;
	padding:8px 0 0;
}
.video h4{
	color:#fff;
	font-size:1.2em;
	margin:0 0 8px;
}
.video h4 span{
	color:#de7644;
}
.video p{
	font-size:0.8em;
	font-weight:normal;
	margin:0 0 8px;
}
.video .visit{
	color:#959595;
	font-size:0.9em;
}
/*download column start*/
.download{
	float:right;
	width:204px;
	overflow:hidden;
	padding:21px 4px 14px 13px;
}
.download h3{
	background:url(../images/bg-download-h.gif) no-repeat 7px 50%;
	padding:0 0 0 34px;
	color:#fff;
	font-size:1.6em;
	text-transform:uppercase;
	margin:0 0 45px;
}
.download dl{
	width:100%;
	overflow:hidden;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
.download dl dt{
	float:left;
	color:#de7644;
	width:35px;
	font-size:1.2em;
}
.download dl dd{
	width:169px;
	float:right;
	overflow:hidden;
	font-size:1.2em;
	margin:0 0 17px;
}
.download dl .links{
	width:100%;
	font-size:0.84em;
	padding:3px 0 0;
}
.download dl .links a{
	color:#787677;
	margin:0 40px 0 0;
}
/*inner9 page*/
.products2-promo{
	height:170px;
	background:url(../images/bg-products-promo.jpg) no-repeat;
	padding:53px 245px 0 25px;
}
.products2-promo h2{
	font-size:2.3em;
	margin:0;
	color:#000;
	text-transform:uppercase;
	margin:0 0 9px;
	letter-spacing:-1px;
	font-weight:bold;
}
.products2-promo h3{
	color:#fff;
	margin:0;
	font-size:1.5em;
	font-weight:bold;
}
.products2-promo p{
	margin:0 0 10px;
	padding:0 30px 0 0;
	font-size:0.9em;
	line-height:14px;
	font-weight:bold;
}
/*product-holder*/
.product-holder{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-main-column.gif) repeat-y;
	padding:10px 0 8px;
	margin:10px 0 6px;
}
/*similar*/
.product-holder .similar{
	width:72px;
	float:left;
	margin:0 0 0 23px;
	text-align:center;
	display:inline;
}
.product-holder .similar strong{
	text-transform:uppercase;
	font-size:0.8em;
	color:#787677;
	font-weight:normal;
}
.product-holder .similar ul{
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.product-holder .similar ul li{
	float:left;
	width:100%;
	padding:0 0 14px;
}
.product-holder .similar ul img{
	display:block;
}
/*info column*/
.product-holder .info-column{
	float:left;
	width:290px;
	display:inline;
	margin:0 0 0 28px;
	padding:25px 0 0;
}
.product-holder .info-column .text{
	width:100%;
	min-height:232px;
}
* html .product-holder .info-column .text{
	overflow:visible;
	height:232px;
}
.product-holder .info-column h2{
	color:#fff;
	font-size:2em;
	margin:0 0 10px;
	text-transform:uppercase;
}
.product-holder .info-column p{
	color:#b6b3b3;
	font-size:0.9em;
	font-weight: bold;
	margin:0 0 8px;
	
}
.product-holder .info-column .types{
	width:100%;
	overflow:hidden;
}
.product-holder .info-column .types .thead{
	width:100%;
	overflow:hidden;
	font-size:8px;
	color:#898989;
}
.info-column .types .thead li{
	float:left;
	text-align:center;
	height:19px;
	line-height:19px;
}
.info-column .types .thead .desc{
	width:85px;
}
.info-column .types .thead .num{
	width:63px;
}
.info-column .types .thead .price{
	width:53px;
}
.info-column .types .table{
	width:100%;
	overflow:hidden;
	font-size:8px;
	color:#fff;
	font-weight:bold;
}
.info-column .types .table li{
	height:17px;
	overflow:hidden;
	background:#6f6d6d;
	padding:2px 0;
	margin:0 0 1px;
}
.info-column .types .table div{
	border-left:1px solid #fff;
	line-height:17px;
	text-align:center;
	margin:0 1px 0 -1px;
	float:left;
	display:inline;
	overflow:hidden;
}
.info-column .types .table .desc{
	width:85px;
}
.info-column .types .table .num{
	width:62px;
}
.info-column .types .table .price{
	width:140px;
}
.info-column .types .table .price span{
	float:left;
	width:52px;
	text-align:center;
}
.info-column .types .table .price a{
	float:right;
	width:88px;
	height:17px;
	overflow:hidden;
	background:url(../images/bg-add-link.gif) no-repeat;
	text-indent:-999px;
	text-align:left;
}
/*image start*/
.product-holder .image{
	float:right;
	display:inline;
	margin:0 28px 0 0;
	width:197px;
	padding:44px 0 0;
	text-align:right;
}
.product-holder .image img{
	vertical-align:top;
}
.product-holder .image .zoom{
	padding:16px 0 0;
}
.product-holder .image .zoom a{
	font-size:0.8em;
	font-weight:bold;
	color:#bc3825;
	text-transform:uppercase;
	margin:0 8px 0 0;
}
.add{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-main-column.gif) repeat-y;
	margin:0 0 10px;
	padding:12px 0;
}
.add .applications{
	float:left;
	width:257px;
	margin:0 0 0 130px;
	display:inline;
}
.add h3{
	color:#d7d7d7;
	text-transform:uppercase;
	font-size:1.2em;
	margin:0 0 8px;
}
.add .applications .links{
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
}
.add .applications .links li{
	float:left;
	margin:0 6px 0 0;
	display:inline;
}
.add .applications .links img{
	vertical-align:top;
}
.add .applications p{
	color:#fff;
}
.add .resources{
	float:left;
	width:192px;
	margin:0 0 0 87px;
	display:inline;
}
.add .resources ul{
	width:100%;
	overflow:hidden;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
}
.add .resources ul li{
	margin:0 0 5px;
}
.add .resources ul a{
	color:#de7644;
}
/*buy page*/
.buy-promo{
	height:163px;
	background:url(../images/bg-buy-promo.jpg) no-repeat;
	padding:60px 373px 0 25px;
}
.buy-promo h2{
	font-size:4.8em;
	line-height:1em;
	color:#000;
	text-transform:uppercase;
	margin:0;
	letter-spacing:-3px;
}
.buy-promo h3{
	color:#fff;
	margin:0 0 6px;
	font-size:2.4em;
	line-height:1em;
	text-transform:uppercase;
	font-weight:normal;
	padding:0 0 0 20px;
}
.buy-promo h3 span{
	display:block;
	padding:0 0 0 60px;
}
.buy-promo p{
	margin:0 0 10px;
	font-size:0.9em;
	line-height:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
}
.get-columns{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-get-columns.gif) repeat-y;
	margin:9px 0;
	padding:20px 0;
	min-height:250px;
}
* html .get-columns{
	height:250px;
	overflow:visible;
}
.get-columns .buy{
	float:left;
	width:298px;
	padding:0 14px 0 30px;
}
.get-columns .buy .holder{
	width:100%;
	overflow:hidden;
}
.get-columns .buy h2{
	margin:0 20px 0 0;
	display:inline;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:-1px;
}
.get-columns .buy h2 strong{
	font-size:5.9em;
	line-height:1em;
	color:#de7644;
}
.get-columns .buy h2 em{
	font-size:2.4em;
	line-height:1em;
	font-style:normal;
	font-weight:normal;
	display:block;
}
.get-columns .buy h2 span{
	font-size:2.8em;
	line-height:1em;
}
.get-columns .buy p{
	font-size:1em;
	line-height:1.8em;
	color:#bfbcbc;
	text-transform:uppercase;
	letter-spacing:-1px;
	margin:15px 0 0;
}
.buy .enter{
	width:196px;
	height:44px;
	line-height:44px;
	background:url(../images/bg-enter-btn.gif) no-repeat;
	color:#fff;
	text-align:center;
	margin:50px auto 0;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.4em;
}
.buy .enter:hover{
	text-decoration:none;
}
.get-columns .find{
	width:300px;
	padding:0 13px 0 30px;
	overflow:hidden;
	float:right;
}
.get-columns .find .holder{
	width:100%;
	overflow:hidden;
}
.get-columns .find h2{
	margin:0 18px 0 0;
	display:inline;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
.get-columns .find h2 strong{
	font-size:5.9em;
	line-height:1em;
	color:#de7644;
	letter-spacing:-1px;
}
.get-columns .find h2 em{
	font-size:2.5em;
	line-height:1em;
	font-style:normal;
	font-weight:normal;
	display:block;
}
.get-columns .find h2 span{
	font-size:2.6em;
	line-height:1em;
}
.get-columns .find p{
	font-size:1em;
	line-height:1.8em;
	color:#bfbcbc;
	text-transform:uppercase;
	letter-spacing:-1px;
	margin:15px 0 0;
}
.get-columns .find .zip-form{
	width:181px;
	margin:0 auto 6px;
	padding:42px 0 0;
}
.get-columns .find .zip-form label{
	color:#f7941d;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	display:block;
	margin:0 0 10px;
}
.get-columns .find .zip-form .txt{
	width:171px;
	padding:3px 4px 3px;
	border:1px solid #c5c4c4;
	display:block;
	margin:0 0 13px;
	font:12px/14px Verdana, Arial, sans-serif;
	color:#666;
}
.get-columns .find .zip-form .submit{
	width:90px;
	margin:0 auto;
	display:block;
}
/*map page start*/
.map-promo{
	height:160px;
	background:url(../images/bg-map-promo.jpg) no-repeat;
	padding:63px 303px 0 25px;
}
.map-promo h2{
	font-size:4em;
	line-height:1em;
	color:#000;
	text-transform:uppercase;
	margin:0 0 15px;
}
.map-promo h3{
	color:#d35f27;
	margin:0 0 5px;
	font-size:1.8em;
	line-height:1em;
	text-transform:uppercase;
	font-weight:normal;
}
.map-promo h3 span{
	display:block;
	padding:0 0 0 60px;
}
.map-promo p{
	margin:0 0 10px;
	font-size:0.9em;
	line-height:14px;
	text-transform:uppercase;
	letter-spacing:-1px;
}
.map-columns{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-map-columns.gif) repeat-y;
	margin:9px 0;
	padding:43px 0 60px;
	min-height:250px;
}
/*location start*/
.map-columns .location{
	float:left;
	width:380px;
	padding:0 38px;
}
.location h2{
	color:#fff;
	margin:0 0 19px;
	font-size:1.8em;
	text-transform:uppercase;
}
.location .main-map{
	margin:0 0 29px;
}
.location .main-map img{
	display:block;
}
.location .new-search{
	width:100%;
	background:url(../images/bg-dotted-line.gif) repeat-x;
	margin:0 0 42px;
}
.location .new-search .bg{
	width:100%;
	background:url(../images/bg-dotted-line.gif) repeat-x 0 100%;
	padding:6px 0 7px;
}
.location .new-search a{
	color:#f7941d;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}
.search-result{
	width:100%;
	overflow:hidden;
}
.search-result li{
	width:100%;
	overflow:hidden;
	margin:0 0 45px;
}
.search-result .map{
	float:left;
	width:168px;
	margin:5px 0 0;
}
.search-result .text{
	float:right;
	width:187px;
	text-transform:uppercase;
}
.search-result h3{
	font-size:1.8em;
	color:#f7941d;
	margin:0;
	font-weight:normal;
}
.search-result address{
	display:block;
	color:#c4c2c2;
	font-style:normal;
	font-size:1em;
	line-height:1.8em;
}
.search-result address span{
	display:block;
}
.search-result address em{
	font-style:normal;
}
.search-result .distance{
	color:#c4c2c2;
	font-style:normal;
	font-size:1em;
	line-height:1.8em;
	margin:0 0 20px;
}
.search-result .distance strong{
	color:#fff;
}
.search-result .view a{
	color:#f7941d;
	font-size:1em;
	font-weight:bold;
}
.location .pager{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-dotted-line.gif) repeat-x;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 0;
}
.location .pager .nav{
	font-size:1em;
	line-height:1.8em;
	color:#f7941d;
	margin:0 10px 0 0;
}
.location .pager ul{
	float:right;
	height:1%;
	overflow:hidden;
	font-size:1em;
	line-height:1.8em;
}
.location .pager ul li{
	float:left;
	margin:0 0 0 17px;
	display:inline;
}
.location .pager a{
	color:#f7941d;
}
/*found start*/
.map-columns .found{
	float:right;
	width:196px;
	padding:0 15px 0 19px;
	text-transform:uppercase;
	text-align:center;
}
.found h2{
	color:#de7644;
	margin:0 0 3px;
	line-height:1em;
	font-size:2.9em;
	letter-spacing:-2px;
}
.found p{
	color:#fff;
	margin:0 0 2px;
	font-size:1.2em;
}
.found h3{
	color:#fff;
	font-size:1.8em;
	margin:0 0 26px;
}
.found-form{
	width:100%;
	overflow:hidden;
}
.found-form .form-item{
	width:100%;
	overflow:hidden;
}
.found-form .form-block{
	width:100%;
	overflow:hidden;
	background:url(../images/found-form-separator.gif) no-repeat 50% 0;
	text-align:left;
	padding:17px 0 10px;
	margin:-1px 0 1px;
}
.found-form .txt{
	background:url(../images/bg-found-txt.gif) no-repeat;
	width:182px;
	height:19px;
	overflow:hidden;
	display:block;
}
.found-form .txt input{
	width:174px;
	padding:3px 4px 0;
	border:0;
	background:none;
	font:11px/14px Verdana, Arial, sans-serif;
	color:#333;
}
.found-form label{
	font-size:1em;
	line-height:1.8em;
	color:#de7644;
	font-weight:bold;
	display:block;
	margin:0 0 5px 3px;
}
.found-form .txt2{
	background:url(../images/bg-found-txt2.gif) no-repeat;
	width:121px;
	height:20px;
	overflow:hidden;
	display:block;
}
.found-form .txt2 input{
	width:113px;
	padding:3px 4px 0;
	border:0;
	background:none;
	font:11px/14px Verdana, Arial, sans-serif;
	color:#333;
}
.found-form .left{
	float:left;
	width:121px;
	margin:0 7px 0 0;
	display:inline;
}
.found-form .note{
	float:left;
	font-size:8px;
	color:#c3c0c0;
	line-height:20px;
}
.found-form select{
	width:54px;
	font:11px/14px Verdana, Arial, sans-serif;
	color:#333;
}
.found-form .submit-holder{
	width:100%;
	overflow:hidden;
	padding:19px 0 0;
}
.found-form .submit-holder input{
	display:block;
	width:90px;
	float:left;
}
/*map thanks start*/
.map-column{
	margin:6px 0 10px;
	width:100%;
	overflow:hidden;
	background:url(../images/bg-main-column.gif) repeat-y;
}
.map-column .thanks{
	padding:30px 28px 69px;
	height:1%;
	overflow:hidden;
	text-transform:uppercase;
}
.map-column .thanks h2{
	color:#de7644;
	font-size:3em;
	line-height:1em;
	margin:0;
}
.map-column .thanks h3{
	color:#fff;
	font-size:1.9em;
	line-height:1em;
	margin:0 0 4px;
	font-weight:normal;
}
.map-column .thanks p{
	font-weight:bold;
	color:#fff;
	margin:0 0 36px;
	font-size:1.4em;
	line-height:1em;
	font-weight:bold;
}
.map-column .thanks h3 span,
.map-column .thanks p span{
	display:block;
}
.map-column .thanks .back a{
	color:#de7644;
	font-size:1em;
	padding:0 16px 0 0;
	background:url(../images/bg-back.gif) no-repeat right;
	line-height:1em;
}
/*contact us thanks*/
.sponsor-column .thanks{
	padding:30px 28px 69px;
	height:1%;
	overflow:hidden;
	text-transform:uppercase;
}
.sponsor-column .thanks h2{
	color:#de7644;
	font-size:3em;
	line-height:1em;
	margin:0;
}
.sponsor-column .thanks h3{
	color:#fff;
	font-size:1.9em;
	line-height:1em;
	margin:0 0 4px;
	font-weight:normal;
}
.sponsor-column .thanks p{
	font-weight:bold;
	color:#fff;
	margin:0 0 36px;
	font-size:1.4em;
	line-height:1em;
	font-weight:bold;
}
.sponsor-column .thanks h3 span,
.sponsor-column .thanks p span{
	display:block;
}
.sponsor-column .thanks .back a{
	color:#de7644;
	font-size:1em;
	padding:0 16px 0 0;
	background:url(../images/bg-back.gif) no-repeat right;
	line-height:1em;
}

/*search*/

.site-nav{
	color:#fff;
}
.site-nav a{
	color:#fff;
}
.search{
}
.search a{
	color:#fff;
}
.search h2{
	color:#de7644;
	font-size:2.8em;
	text-transform:uppercase;
}
.search h3{
	color:#fff;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 0px;
}
.search ol{
	color:#fff;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 10px;
}
.search li{
	color:#de7644;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:10px 0 0px;
}
.search h3 span{
	display:block;
}
.search .back{
	width:100%;
}
.search .back a{
	font-size:1em;
	color:#de7644;
	text-transform:uppercase;
}
/*contact*/
.form-field{
	width: 270px;
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 155px; /*width of left column containing the label elements*/
	height: 1%;
	font:1em Verdana,Arial,sans-serif;
	color:#FFF
}
.form-field label{
	font-weight: bold;
	float: left;
	margin-left: -155px; /*width of left column*/
	width: 150px;
}
.form-field input[type="text"]{
	width: 200px;
}
.message-field label{
	font:1em Verdana,Arial,sans-serif;
	color:#FFF
}
textarea.box{
	background:#FFF;
}
/*search*/

.term-nav{
	color:#fff;
}
.term-nav a{
	color:#fff;
}
.term{
	color:#fff;
}
.term a{
	color:#de7644;
}
.term p{
	margin:0 0 10px;
}
.term h2{
	color:#de7644;
	font-size:2.8em;
	text-transform:uppercase;
}
.term h3{
	color:#fff;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 0px;
}
.term ol{
	color:#fff;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:0 0 10px;
}
.term li{
	color:#de7644;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin:10px 0 0px;
}
.term h3 span{
	display:block;
}
.term .back{
	width:100%;
}
.term .back a{
	font-size:1em;
	color:#de7644;
	text-transform:uppercase;
}
.term strong{
	font-size:1.5em;
	color:#de7644;
	text-transform:uppercase;
	font-weight:bold;
}



.site_map ul, .site_map ul li{
	list-style:none;
}

.site_map, .site_map ul{
	padding:10px;
	color:#fff;
	font-size:1em;
}

.site_map ul{
	font-size:1em;
}

.site_map a{
	color:#fff;
	text-decoration:none;
}


.site_map a:hover{
	text-decoration:none;
	border-bottom:1px dashed #EFb834;
}


div.applications_univ{
	background:#eee;
	margin-bottom:10px;
	padding:10px;
	border:5px solid #e6e6e6;
}


div.applications_univ ul.product_applications{
	margin:5px 0 0;
	padding:0;
	list-style:none;
	width:105%;
}

div.applications_univ ul.product_applications li{
	display:inline;
	float:left;
	width:130px;
	margin-right:6px;
}

div.applications_univ h3, div.applications_univ ul.product_applications li h4{
	text-transform:uppercase;
	font-weight:bold;
}

div.applications_univ ul.product_applications li ul{
	display:block;
	margin-top:3px;
}

div.applications_univ ul.product_applications li ul li{
	display:block;
	border:0;
	float:none;
}

div.applications_univ h3{
	display:block;
	border-bottom:1px dashed #aaa;
	padding-bottom:3px;
	font-size:1.2em;
	color:#000;
}

div.applications_univ a{
	color:#4185AF;
}

div.applications_univ a h4{
	color:#363636;
}

.clearer{
	clear:both;
}

/**********************************/
/* EDITS: April 7th, 2010          /
/**********************************/
.socialMedia {
	height: auto;
	width: 100%;
	text-align: center;
	margin-top: 10px;
}
#soyIntroHolder a{
	color: white;
}
#soyIntroHolder {

	/* overlay is hidden before loading */
	display:none;

	/* standard decorations */
	width:1024px;	
	z-index: 10000;
}

#soyIntro {
	width:1024px;
	height: 768px;
}
.skipButton {
	margin-top: -140px;
	margin-left: 185px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}
.learnMore {
	margin-top: -140px;
	margin-left: 700px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}
.seoInfo {
	overflow: hidden;
	line-height: 500px;
	height: 0px;
}













































