	/*
   	$$$ bigmooninteractive.com
	$$$ (c) 2009 Alex Cramer & bigmooninteractive.com
	$$$ alex@bigmooninteractive.com
  	10.0 / 11-22-09 / 8 www.bigmooninteractive.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; background-position: 0 0;}
	/*End Reset Styles */

	body {background: #171717 url(../images/ibg.gif) no-repeat center -19px; background-attachment: scroll; margin: -19px 0 0 1px; font-family: "Helvetica Neue", Helvetica, Arial; font-weight: 500; font-size: 13pt; line-height: 17pt; color: #fff;}
	
	ol, ul, li {list-style: none;}
	h1, h2, h3, h4, h5 {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
	
	.paraLink {margin: 11px 0 0;}
	.bt {font-weight: bold;}
	
	.client_page_button, .top_shadow{position: fixed; display: block; z-index: 999;}
	.client_page_button {width: 129px; height: 35px; bottom: 20px; right: 20px; background: url(/images/client_page_button.png) no-repeat top left;}
	.top_shadow {width: 100%; height: 51px; top: 0; left: 0; background: url(../images/topshadow.png);}

	.hbox {width: 1003px; height: 175px; margin: auto; position: relative;}
	.hbox .fbox {width: 146px; height: 129px; position: absolute; top: 12px; right: 302px; }	
	.hbox .fbox2 {width: 54px; height: 28px; position: absolute; top: 99px; right: 609px; }
	.hbox .nbox {width: 1003px; height: 175px; margin: auto; background: url(../images/headbg.gif) no-repeat bottom left; position: relative; z-index: 600;}
		.hbox .nbox a {height: 28px; display: block; position: absolute; top: 140px; display: block; overflow: hidden; text-indent: -5000em;}	
			.hbox .nbox #nav1 {width: 126px; background: url(../images/parts_big.gif) no-repeat 0 -117px; left: 86px;}
			.hbox .nbox #nav1:hover {background-position: 0 -157px; left: 86px;}
			.hbox .nbox #nav2 {width: 165px; background: url(../images/parts_big.gif) no-repeat -165px -117px; left: 251px;}
			.hbox .nbox #nav2:hover {background-position: -165px -157px; left: 251px;}
			.hbox .nbox #nav3 {width: 195px; background: url(../images/parts_big.gif) no-repeat -364px -117px; left: 450px;}
			.hbox .nbox #nav3:hover {background-position: -364px -157px; left: 450px;}
			.hbox .nbox #nav4 {width: 94px; background: url(../images/parts_big.gif) no-repeat -593px -117px; left: 679px;}
			.hbox .nbox #nav4:hover {background-position: -593px -157px; left: 679px;}			
			.hbox .nbox #nav5 {width: 103px; background: url(../images/parts_big.gif) no-repeat -719px -117px; left: 805px;}
			.hbox .nbox #nav5:hover {background-position: -719px -157px; left: 805px;}
	#m13 { margin: auto 13px;}		
	
	.flabox {width: 1003px; height: 301px; margin: auto; background: url(../images/flashbg.gif) no-repeat top left; position: relative;}
	.flabox .flacontainer {width: 902px; height: 301px; padding: 0 53px 0 48px; position: absolute; top: 0; left: 0;}
	.flabox .flaoverlay { width: 902px; height: 301px; background: url(../images/flashlayer.gif) no-repeat top left; position: absolute; top: 0; left: 48px; z-index: 300px; }
	.flabox .gearbox {width: 36px; height: 37px; position: absolute; top: 107px; left: 5px;}
	
	.cbox {width: 1003px; height: 211px; margin: auto; position: relative;}
	.cbox .portbox { height: 56px; padding: 5px 0 0 43px; background: url(../images/parts_big.gif) no-repeat top left; position: absolute; top: 6px; right: 86px; z-index: 800; }
	.cbox .portbox ul li {height: 56px; display: block; float: left; font-size: 9pt; line-height: 10pt; font-weight: normal;}
	.cbox .portbox ul li p {width: 70px; padding: 0 2px 0 6px; display: block; float: left; color: #fff;}
	.cbox .portbox ul li a {display: block; float: left;}
	
	.cbox .linkbox {height: 13px; position: absolute; top: 4px; left: 79px; z-index: 820;}
		.cbox .linkbox a {height: 13px; margin-right: 7px; overflow: hidden; text-indent: -5000px; display: block; float: left;}
			.cbox .linkbox #smlink1 {width: 119px; background: url(../images/parts_big.gif) no-repeat -7px -210px;}
			.cbox .linkbox #smlink1:hover {background-position: -7px -232px;}
			.cbox .linkbox #smlink2 {width: 73px; background: url(../images/parts_big.gif) no-repeat -134px -210px;}
			.cbox .linkbox #smlink2:hover {background-position: -134px -232px;}
			.cbox .linkbox #smlink3 {width: 62px; background: url(../images/parts_big.gif) no-repeat -211px -210px;}
			.cbox .linkbox #smlink3:hover {background-position: -211px -232px;}
	
	.cbox .contbox {width: 842px; height: 211px; padding: 13px 79px 0 82px; background: url(../images/contbg.gif) no-repeat top left; position: relative; z-index: 400;}
	.cbox .contbox h1 {width: 400px; height: 34px; background: url(../images/parts_big.gif) no-repeat 0 -71px; overflow: hidden; text-indent: -5000em; display: block;}
	.cbox .contbox p {font: 12pt;}
		
	.cbox .gearbox {width: 84px; height: 83px; position: absolute; bottom: 1px; right: 429px; z-index: 100;}
	.cbox .gearbox2 {width: 45px; height: 38px; position: absolute; bottom: 7px; left: 128px; z-index: 500;}	


	.handlebars { width:102px; height: 15px; margin: 18px auto 85px; background: url(/images/parts_big.gif) no-repeat -720px -240px; display: block;}
	.validatemesucker { width: 115px; height: 14px; margin: 0 auto 9px; display: block; clear: both; background: url(../images/parts_big.gif) no-repeat -712px -264px;}
	.seeport { width: 46px; height: 13px; margin: 0 auto 56px; background: url(../images/parts_big.gif) no-repeat -720px -287px; display: block; clear: both;}
	.novembercopyright { width: 135px; height: 163px; margin:  0 auto 78px; background: url(/images/parts_big.gif) no-repeat 0 -294px; text-indent: -5000em; overflow: hidden; display: block;}
