	/*
   	$$$ superbirdtoys.com
	$$$ (c) superbirdtoys.com
	$$$ alex@bigmooninteractive.com
  	2.1a / 06-10-09 / parts_30, parts_32 0509 www.superbirdtoys.com                                      
	*/

	/* Start Reset Styles - Thanks to Eric Meyer (http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/)*/
	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;}
	/*End Reset Styles */
	
	a:link {color: #0099FF;}
	a:visited{color: #666666;}
	a:hover {color: #FF0000;}

	body {background: #17BDFF url(/images/page_bg2.gif) no-repeat center -40px; background-attachment: fixed; margin: 0; padding: 0 0 40px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000;}
	
	ol, ul, li {list-style: none;}
	img, a {border: none;}
	h1, h2, h3, h4, h5 {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3pt; line-height: 16pt; clear: both;}
	
	.mmt {margin-top: 40px;}
	#mt2 {padding-top: 40px; clear: both;}
	.ilt {font-style: italic;}
	.w3cfont {font-size: 8px;}
	.leffl {float: left;}
	.rigfl {float: right;}
	.bldtxt {font-weight: bold;}
	.mbat {margin: 30px 0;}
	#bgstatic {background: url(/images/navbg_static.gif) no-repeat bottom center;}
	.icenter{text-align: center; padding: 20px;}
	.ct {text-align: center;}

	#head {width: auto; height: 286px; margin: 0 auto; background: url(/images/head_bg3.gif) no-repeat bottom center; position: relative; z-index: 1600;}
	#head li {width: 917px; height: 286px; margin: 0 auto; position: relative;}
	#head .twolinks {width: auto; height: 15px; background: url(/images/pink_bg2.gif) no-repeat top right; position: absolute; top: 7px; right: 0;}	
	#head .twolinks a {display: block; float: left; margin-left: 31px;}
	#head .parright {width: 185px; height: 395px; background: url(/images/blue_bird2.jpg) no-repeat top right; position: absolute; top: 114px; right: 22px; z-index: 1450;}
	#head .flash_box {height: 132px; position: absolute; top: 100px; right: 200px; z-index: 1270;}
	#head .logobh {position: absolute; top: 128px; left: 34px; z-index: 1280;}
	#head #navbar {width: 700px; height: 47px; position: absolute; bottom: -2px; left: 24px; z-index: 200;}
	 
	.headint {width: auto; height: 200px; margin: 0 auto; background: url(/images/headint_bg2.gif) no-repeat bottom center; position: relative; z-index: 1600;}
	.headint li {width: 917px; height: 200px; margin: 0 auto; position: relative;}
	.headint .twolinks {width: auto; height: 15px; background: url(/images/pink_bg2.gif) no-repeat top right; position: absolute; top: 6px; right: 0;}	
	.headint .twolinks a {display: block; float: left; margin-left: 31px;}
	.headint .parright {height: 110px; position: absolute; top: 45px; right: 27px; z-index: 1450; width: 731px;}
	.headint .textgrip {position: absolute; top: 52px; left: 32px; z-index: 1280;}
	.headint #navbar {width: 870px; height: 47px; position: absolute; bottom: 5px; left: 24px; z-index: 1500;}
	/*.headint #navbar a {margin-right: 20px;}*/

	#head #navbar a, .headint #navbar a {height: 38px; overflow: hidden; text-indent: -5000em; float: left; display: block;}
	a.nav1 {width: 150px; background: url(/images/nav/nav1up.gif) no-repeat top left;}
	a.nav1:hover {background: url(/images/nav/nav1down.gif);}
	a.nav2 {width: 186px; background: url(/images/nav/nav2up.gif) no-repeat top left;}
	a.nav2:hover {background: url(/images/nav/nav2down.gif);}
	a.nav3 {width: 184px; background: url(/images/nav/nav3up.gif) no-repeat top left;}
	a.nav3:hover {background: url(/images/nav/nav3down.gif);}
	a.nav4 {width: 166px; background: url(/images/nav/nav4up.gif) no-repeat top left;}
	a.nav4:hover {background: url(/images/nav/nav4down.gif);}
	a.nav5 {width: 94px; background: url(/images/nav/nav5up.gif) no-repeat top left; float: right;}
	a.nav5:hover {background: url(/images/nav/nav5down.gif);}
	a.nav6 {width: 85px; background: url(/images/nav/nav6up.gif) no-repeat top left; float: right;}
	a.nav6:hover {background: url(/images/nav/nav6down.gif);}
	
	
	
	
	.navblock {width: 600px; height: 200px; margin: auto; padding: 6px 25px 0; background: url(/images/nav/pro_line_bg.gif) no-repeat top left; display: block;}
	
	.navblock li {width: 170px; margin: 0 0 6px; padding: 10px 6px 0; text-align: left; float: left; display: block;}
	
	.navblock li a {color: #fff;}
	.navblock li a:hover {color: #333333;}
	
	.page_box {width: 917px; margin: 0 auto; background: #fff url(/images/cont_bg3.gif) repeat-y top center; position: relative;}
	.page_box li {padding: 5px 20px;}
	.page_box li h1, .page_box li h2 {font: 20pt bold Verdana, Arial, Helvetica, sans-serif; color: #FD4B04;} /* color: #0F9CD2;*/
	.page_box li h1 {margin: 4px 0 15px;}
	.page_box li h2 {font-size: 14pt;}
	.page_box .hrc {text-align: center; margin: 10px 0 22px;}
	.page_box li p {/*width: 820px;*/ margin: 3px 0 17px; color: #3A3A3A; word-spacing: 1pt; line-height: 16pt;}
	.page_box li .describe_cont {margin: 5px 30px 25px; list-style-position: outside; color: #333333;}
	.page_box li .describe_cont li {margin: 3px 0 9px; padding: 0; list-style: square; word-spacing: 3pt; line-height: 16pt;}

	.page_box li .boxtypea, .page_box li .boxtypeb, .page_box li .boxtypec {padding: 10px; text-decoration: none; display: block;}
	.page_box li .boxtypea, .page_box li .boxtypec {margin-bottom: 20px; clear: both;}
	.page_box li .boxtypea {width: 450px; /*background: #FFF6E7;*/ float: right;}
	.page_box li .boxtypeb {width: 370px; /*background: #FFF6E7;*/ float: left; text-align: center;}
	.page_box li .boxtypec {margin-top: 20px; /*background: #FFF6E7;*/}
	
	/*.page_box li .boxtypea h2, .page_box li .boxtypeb h2 {color: #02B4FB;}*/
	.page_box .boxtypea .bold_spot {height: 10px; font-weight: bold; font-size: 11pt; color: #000;}
	.page_box li .boxtypea:hover, .page_box li .boxtypeb:hover, .page_box li .boxtypec:hover {background: #FFF6E7;}
	
	
/*	.page_box li a.boxtypea, .page_box li a.boxtypeb {margin-bottom: 20px; padding: 10px; text-decoration: none; display: block;}
	.page_box li a.boxtypea {width: 450px; background: #FFF6E7; float: right;}
	.page_box li a.boxtypeb {width: 370px; background: #FFF6E7; float: left; text-align: center;}
	.page_box li .boxtypea h2, .page_box li .boxtypeb h2 {color: #02B4FB;}
	.page_box .boxtypea .bold_spot {height: 10px; font-weight: bold; font-size: 13pt; }
	.page_box li a.boxtypea:hover {background: #fff;}
	.page_box li a.boxtypeb:hover {background: #fff;}*/	
	
	.page_box .list_box1 li, .page_box .list_box2 li, .page_box .list_box3 li {padding: 6px 0; background-color: #A2E0F9; color: #000; font-size: 10pt; text-align: left; border-top: 3px solid #fff;}
	.page_box .list_box1, .page_box .list_box2, .page_box .list_box3 {height: auto; float: left;}
	.page_box .list_box1 .ct, .page_box .list_box2 .ct , .page_box .list_box3 .ct {padding-left: 0; background: none; font-size: 12pt; font-weight: bold; border: none;}
	.page_box .list_box1, .page_box .list_box1 li {width: 350px;}
	.page_box .list_box1 li {padding-left: 7px;}
	.page_box .list_box2, .page_box .list_box2 li {width: 115px; }
	.page_box .list_box3, .page_box .list_box3 li {width: 206px;}

	.page_box li a:link {color: #0033CC;}
	.page_box li a:visited{color: #666666;}
	.page_box li a:hover {color: #FF0000;}
	
	.grid_box3#ind a { cursor: pointer;}
	.grid_box4 {height: 120px;}
	
	
	.grid_box3 {height: 190px;}
	.grid_box3 li h3 {margin-bottom: 9px; font-weight: bold; color: #00C0F0;}
	

	
	
	
	.grid_box5 {width: 897px; margin: 0 auto; background: #fff url(/images/cont_bg3.gif) repeat-y top center; clear: both; display: block;}
	.grid_box5 li {height: 200px; background: #fff; width: 170px; margin-right: 14px; float: left; text-align: center; display: block; /*position: relative;*/}
	.grid_box5 h3 {font: 10pt bold Verdana, Arial, Helvetica, sans-serif; color: #999; margin-bottom: 9px;}
	
	
	
	
	
	.grid_box2 {height: 290px;}
	.grid_box1 {height: 192px;}
	.grid_box1 li h2 {margin-bottom: 9px; font-weight: bold;}
	/*.grid_box1 li {height: 170px;}*/
	.grid_box1, .grid_box2, .grid_box3, .grid_box4, .grid_box5 {width: 897px; margin: 0 auto; padding-left: 20px; background: #fff url(/images/cont_bg3.gif) repeat-y top center; clear: both; display: block;}
	.grid_box1 li, .grid_box2 li, .grid_box3 li, .grid_box4 li {width: 210px; margin-right: 14px; float: left; text-align: center; display: block; /*position: relative;*/}
	.grid_box1 li h2, .grid_box2 li h2, .grid_box3 li h2 {width: 100%; margin-top: 12px; font: 10pt bold Verdana, Arial, Helvetica, sans-serif; color: #999;/* position: absolute; bottom: 0; left: 0;*/}
	
	.foot_box {width: 917px; height: 450px; margin: 0 auto 50px; background: #fff url(/images/foot_bg3.gif) no-repeat bottom center; clear: both; display: block;}

/* height: 348px;*/
	
	.foot_box .top_but dl {width: 700px; height: 55px; padding-left: 150px; margin: 20px auto auto; background: url(../images/parts_description.gif) no-repeat top left; font-weight: bold; display: block; font-size: 10pt; color: #CCCCCC;}
	.foot_box .top_but dl dd, .foot_box .top_but dl dt {float: left; padding: 10px 5px 0 0; margin-left: 15px;}
		
	.foot_box .top_but {width: 103px; height: 74px; position: absolute; top: 353px; right: 24px; background: url(/images/topred2.gif) no-repeat center; display: block; }
	
	.foot_box .top_but:hover {background: url(/images/topblue2.gif) no-repeat -407px 7px;}
	
	.foot_box a {font-size: 14px; font-weight: bold; text-decoration: none; color: #000;}/* color: #0F9CD2;*/
	.foot_box a:hover {text-decoration: underline;}
	.foot_box li {height: 400px; margin: auto; position: relative; /*background: url(/images/bot_nv.gif) no-repeat bottom center;*/ display: block;}
	.foot_box li ul {top: 32px;}
	.foot_box li ul li {height: 21px; margin: 0 0 8px;}
	.foot_box li .bot_nav_5 { position: absolute; top:178px; left: 320px; }
	.foot_box li .bot_nav_5 li {width: 190px;}
	.foot_box li .bot_nav_3 { position: absolute; top: 178px; left: 516px; }
	.foot_box li .bot_nav_3 li {width: 150px;}
	.foot_box li .bot_nav_2 { position: absolute; top: 178px; left: 718px; }	
	.foot_box li .bot_nav_2 li {width: 250px;}
	.foot_box li .bot_nav_1 { position: absolute; top:178px; left: 23px; color: #FF0000; }
	.foot_box li .bot_nav_1 li {width: 275px;}	
	
	.foot_box li .foot_copy {position: absolute; top:450px; left: 0; font-size: 8pt; color: #fff; display: block;}
	.foot_box li .foot_copy li {width: 917px; height: 27px; margin: 0; background: none;}
	.foot_box li .foot_copy li a {text-decoration: none; color: #fff;}
	.foot_box li .foot_copy li a:hover {text-decoration: underline;}

