/*

Title: Swoosh's Badass Universal Stylesheet and Resets
Creator: Jerry Harrison (jerry@swooshweb.com) Swoosh, LLC
License: Creative Commons.
Version: 0.1 | unixtime

Shorthand legend: (incomplete)
	fl = Float (ex. .fl-right = float:right;)
	f = Font (ex. .f-bold = font-weight:bold;)
	m = Margin (ex. .m-r-20 = margin-right:20px;)
	p = Padding (ex. .p-r-40 = padding-right:40px;)
	
*/

/* 	RESETS */

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}


/* 	FLOATS */

.fl-left { float:left !important; }
.fl-right { float:right !important; }
.fl-center { float:left !important; }

/* MARGINS AND PADDINGS */

.nomargin { margin:0px !important; }
.nopadding { padding:0px !important; }

/* CLEARS */

.clearfix {
	clear:both;
	height:0px;
	margin:0px;
	visibility: hidden;
	padding:0px;
	display: inline-block;
}

.clear { clear:both; }

/* 	FONT STYLING 
	FONT: Transformations/Variants
*/

.uppercase { text-transform:uppercase !important; }
.lowercase { text-transform:lowercase !important; }
.caps { text-transform:capitalize !important; }
.sm_caps { font-variant: small-caps !important; }

/* FONT: Decoration */

.underline { text-decoration:underline !important; }
.overline { text-decoration:overline !important; }
.strike { text-decoration:line-through !important; }

/*	FONT: aligns */

.fa-j{ text-align:justify !important; }
.fa-l{ text-align:left !important; }
.fa-r { text-align:right !important; }
.fa-c {	text-align:center !important; }

/*	FONT: Sizes 5-25px */

.f-5 { font-size:5px !important; }
.f-6 { font-size:6px !important; }
.f-7 { font-size:7px !important; }
.f-8 { font-size:8px !important; }
.f-9 { font-size: 9px !important; } 
.f-10 { font-size: 10px !important; } 
.f-11 { font-size: 11px !important; } 
.f-12 { font-size: 12px !important; } 
.f-13 { font-size: 13px !important; } 
.f-14 { font-size: 14px !important; } 
.f-15 { font-size: 15px !important; } 
.f-16 { font-size: 16px !important; } 
.f-17 { font-size: 17px !important; } 
.f-18 { font-size: 18px !important; } 
.f-19 { font-size: 19px !important; } 
.f-20 { font-size: 20px !important; } 
.f-30 { font-size: 30px !important; } 
.f-40 { font-size: 40px !important; } 
.f-50 { font-size: 50px !important; } 
.f-60 { font-size: 60px !important; }
.f-70 { font-size: 70px !important; } 
.f-80 { font-size: 80px !important; } 
.f-90 { font-size: 90px !important; } 
.f-100 { font-size: 100px !important; } 
.f-110 { font-size: 110px !important; } 
.f-120 { font-size: 120px !important; } 
.f-130 { font-size: 130px !important; } 
.f-140 { font-size: 140px !important; } 
.f-150 { font-size: 150px !important; } 
.f-160 { font-size: 160px !important; } 
.f-170 { font-size: 170px !important; } 
.f-180 { font-size: 180px !important; } 
.f-190 { font-size: 190px !important; } 
.f-200 { font-size: 200px !important; } 



/* 	FONT: weights/styles */

.f-b { font-weight:bold !important; }
.f-i { font-style:italic !important; }
.f-o { font-style:oblique !important; }

.fw-100 { font-weight:100 !important; }
.fw-200 { font-weight:200 !important; }
.fw-300 { font-weight:300 !important; }
.fw-400 { font-weight:400 !important; }
.fw-500 { font-weight:500 !important; }
.fw-600 { font-weight:600 !important; }
.fw-700 { font-weight:700 !important; }
.fw-800 { font-weight:800 !important; }
.fw-900 { font-weight:900 !important; }
.fw-1000 { font-weight:1000 !important; }

/* 	FONT: text-indents 5-55px by 5px */

.indent-5 { text-indent:5px !important; }
.indent-10 { text-indent:10px !important; }
.indent-15 { text-indent:15px !important; }
.indent-20 { text-indent:20px !important; }
.indent-25 { text-indent:25px !important; }
.indent-30 { text-indent:30px !important; }
.indent-35 { text-indent:35px !important; }
.indent-40 { text-indent:40px !important; }
.indent-45 { text-indent:45px !important; }
.indent-50 { text-indent:50px !important; }
.indent-55 { text-indent:55px !important; }


/* 	FONT: LINE HEIGHTS */

.lh-80 { line-height: 80% !important; }
.lh-90 { line-height: 90% !important; }
.lh-100 { line-height: 100% !important; }
.lh-110 { line-height: 110% !important; }
.lh-120 { line-height: 120% !important; }
.lh-130 { line-height: 130% !important; }
.lh-140 { line-height: 140% !important; }
.lh-150 { line-height: 150% !important; }
.lh-160 { line-height: 160% !important; }
.lh-170 { line-height: 170% !important; }
.lh-180 { line-height: 180% !important; }
.lh-190 { line-height: 190% !important; }
.lh-200 { line-height: 200% !important; }

/* 	FONT: FONT TYPES */

.times { font-family: "Times New Roman", Times, serif !important; }
.arial { font-family: Arial, Helvetica, sans-serif !important; }
.arial-b { font-family: "Arial Black", "Arial Bold", Gadget, sans-serif !important; }
.arial-n { font-family: "Arial Narrow", Arial, sans-serif !important; }
.arial-r { font-family: "Arial Rounded", "Helvetica Rounded", Arial, sans-serif !important; }
.courier { font-family: "Courier New", Courier, monospace !important; }
.georgia { font-family: Georgia, "Times New Roman", Times, serif !important; }
.verdana { font-family: Verdana, Arial, Helvetica, sans-serif !important;  }
.geneva { font-family: Geneva, Arial, Helvetica, sans-serif !important; }
.trebuchet { font-family: "Trebuchet MS", Verdana, Arial, Helvetica !important; }
.palatino { font-family: Palatino, "Palatino Linotype", "Book Antiqua", Georgia,"Times New Roman", serif !important; }
.andale { font-family: "Andale Mono", "Monotype.com", monospace !important; }
.cgothic { font-family: "Century Gothic", "Apple Gothic", sans-serif !important; }
.impact { font-family: Impact, Haettenschweiler, "Arial Narrow Bold", Charcoal, sans-serif !important; }
.lucida { font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif !important; }
.tahoma { font-family: Tahoma, Geneva, Verdana, sans-serif !important; }
.impact { font-family: Impact, Haettenschweiler, "Arial Narrow Bold", Charcoal, sans-serif !important; }
.baskerville { font-family: "Baskerville Old Face", serif !important; }
.book { font-family: Book Antiqua, serif !important; }
.calisto { font-family: Calisto MT, serif !important; }
.cooper { font-family: Cooper Black, serif !important; }
.garamond { font-family: Garamond, "Adobe Garamond", Times New Roman, serif !important; }
.gill { font-family: Gill Sans, Gill Sans MT, Arial, sans-serif !important; }
.rockwell { font-family: Rockwell, "Courier New", Courier, monospace !important; }
.rockwell-b { font-family: Rockwell Extra Bold, Rockwell Bold, monospace !important; }


/* 	FONT: */


/* 	FONT: */


/* 	FONT: */


/* 	FONT: */

/*	BORDERS */
.br5  {
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	}

.br10  {
	border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	}

.br15  {
	border-radius: 15px;
	-ms-border-radius: 15px;
	-moz-border-radius:15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	}
	
.br20  {
	border-radius: 20px;
	-ms-border-radius: 20px;
	-moz-border-radius:20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	}

.br25  {
	border-radius: 25px;
	-ms-border-radius: 25px;
	-moz-border-radius:25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	}
	
.br30  {
	border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius:30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	}
	
/*	LAYERS: MARGINS */

.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mt50 { margin-top: 50px; }
.mt60 { margin-top: 60px; }
.mt70 { margin-top: 70px; }
.mt80 { margin-top: 80px; }
.mt90 { margin-top: 90px; }
.mt100 { margin-top: 100px; }

.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.mr50 { margin-right: 50px; }
.mr60 { margin-right: 60px; }
.mr70 { margin-right: 70px; }
.mr80 { margin-right: 80px; }
.mr90 { margin-right: 90px; }
.mr100 { margin-right: 100px; }

.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.mb50 { margin-bottom: 50px; }
.mb60 { margin-bottom: 60px; }
.mb70 { margin-bottom: 70px; }
.mb80 { margin-bottom: 80px; }
.mb90 { margin-bottom: 90px; }
.mb100 { margin-bottom: 100px; }

.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.ml60 { margin-left: 60px; }
.ml70 { margin-left: 70px; }
.ml80 { margin-left: 80px; }
.ml90 { margin-left: 90px; }
.ml100 { margin-left: 100px; }

/*	LAYERS: PADDINGS */

.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.p25 { padding: 25px; }
.p30 { padding: 30px; }
.p35 { padding: 35px; }
.p40 { padding: 40px; }
.p45 { padding: 45px; }
.p50 { padding: 50px; }

.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt35 { padding-top: 35px; }
.pt40 { padding-top: 40px; }
.pt45 { padding-top: 45px; }
.pt50 { padding-top: 50px; }

.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr35 { padding-right: 35px; }
.pr40 { padding-right: 40px; }
.pr45 { padding-right: 45px; }
.pr50 { padding-right: 50px; }

.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb35 { padding-bottom: 35px; }
.pb40 { padding-bottom: 40px; }
.pb45 { padding-bottom: 45px; }
.pb50 { padding-bottom: 50px; }

.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl40 { padding-left: 40px; }
.pl45 { padding-left: 45px; }
.pl50 { padding-left: 50px; }

/*	LAYERS: z-index */

.z0 { z-index: 0; }
.z1 { z-index: 1; }
.z2 { z-index: 2; }
.z3 { z-index: 3; }
.z4 { z-index: 4; }
.z5 { z-index: 5; }

/*	LAYERS: Heights */

.h10 { height: 10px; }
.h20 { height: 20px; }
.h30 { height: 30px; }
.h40 { height: 40px; }
.h50 { height: 50px; }
.h60 { height: 60px; }
.h70 { height: 70px; }
.h80 { height: 80px; }
.h90 { height: 90px; }
.h100 { height: 100px; }
.h110 { height: 110px; }
.h120 { height: 120px; }
.h130 { height: 130px; }
.h140 { height: 140px; }
.h150 { height: 150px; }
.h160 { height: 160px; }
.h170 { height: 170px; }
.h180 { height: 180px; }
.h190 { height: 190px; }
.h200 { height: 200px; }
.h210 { height: 210px; }
.h220 { height: 220px; }
.h230 { height: 230px; }
.h240 { height: 240px; }
.h250 { height: 250px; }
.h260 { height: 260px; }
.h270 { height: 270px; }
.h280 { height: 280px; }
.h290 { height: 290px; }
.h300 { height: 300px; }
.h310 { height: 310px; }
.h320 { height: 320px; }
.h330 { height: 330px; }
.h340 { height: 340px; }
.h350 { height: 350px; }
.h360 { height: 360px; }
.h370 { height: 370px; }
.h380 { height: 380px; }
.h390 { height: 390px; }
.h400 { height: 400px; }
.h410 { height: 410px; }
.h420 { height: 420px; }
.h430 { height: 430px; }
.h440 { height: 440px; }
.h450 { height: 450px; }
.h460 { height: 460px; }
.h470 { height: 470px; }
.h480 { height: 480px; }
.h490 { height: 490px; }
.h500 { height: 500px; }
.h510 { height: 510px; }
.h520 { height: 520px; }
.h530 { height: 530px; }
.h540 { height: 540px; }
.h550 { height: 550px; }
.h560 { height: 560px; }
.h570 { height: 570px; }
.h580 { height: 580px; }
.h590 { height: 590px; }
.h600 { height: 600px; }
.h610 { height: 610px; }
.h620 { height: 620px; }
.h630 { height: 630px; }
.h640 { height: 640px; }
.h650 { height: 650px; }
.h660 { height: 660px; }
.h670 { height: 670px; }
.h680 { height: 680px; }
.h690 { height: 690px; }
.h700 { height: 700px; }
.h710 { height: 710px; }
.h720 { height: 720px; }
.h730 { height: 730px; }
.h740 { height: 740px; }
.h750 { height: 750px; }
.h760 { height: 760px; }
.h770 { height: 770px; }
.h780 { height: 780px; }
.h790 { height: 790px; }
.h800 { height: 800px; }
.h810 { height: 810px; }
.h820 { height: 820px; }
.h830 { height: 830px; }
.h840 { height: 840px; }
.h850 { height: 850px; }
.h860 { height: 860px; }
.h870 { height: 870px; }
.h880 { height: 880px; }
.h890 { height: 890px; }
.h900 { height: 900px; }
.h910 { height: 910px; }
.h920 { height: 920px; }
.h930 { height: 930px; }
.h940 { height: 940px; }
.h950 { height: 950px; }
.h960 { height: 960px; }
.h970 { height: 970px; }
.h980 { height: 980px; }
.h990 { height: 990px; }
.h1000 { height: 1000px; }

/*	LAYERS: Widths */

.w10 { width: 10px; }
.w20 { width: 20px; }
.w30 { width: 30px; }
.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w70 { width: 70px; }
.w80 { width: 80px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w110 { width: 110px; }
.w120 { width: 120px; }
.w130 { width: 130px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w160 { width: 160px; }
.w170 { width: 170px; }
.w180 { width: 180px; }
.w190 { width: 190px; }
.w200 { width: 200px; }
.w210 { width: 210px; }
.w220 { width: 220px; }
.w230 { width: 230px; }
.w240 { width: 240px; }
.w250 { width: 250px; }
.w260 { width: 260px; }
.w270 { width: 270px; }
.w280 { width: 280px; }
.w290 { width: 290px; }
.w300 { width: 300px; }
.w310 { width: 310px; }
.w320 { width: 320px; }
.w330 { width: 330px; }
.w340 { width: 340px; }
.w350 { width: 350px; }
.w360 { width: 360px; }
.w370 { width: 370px; }
.w380 { width: 380px; }
.w390 { width: 390px; }
.w400 { width: 400px; }
.w410 { width: 410px; }
.w420 { width: 420px; }
.w430 { width: 430px; }
.w440 { width: 440px; }
.w450 { width: 450px; }
.w460 { width: 460px; }
.w470 { width: 470px; }
.w480 { width: 480px; }
.w490 { width: 490px; }
.w500 { width: 500px; }
.w510 { width: 510px; }
.w520 { width: 520px; }
.w530 { width: 530px; }
.w540 { width: 540px; }
.w550 { width: 550px; }
.w560 { width: 560px; }
.w570 { width: 570px; }
.w580 { width: 580px; }
.w590 { width: 590px; }
.w600 { width: 600px; }
.w610 { width: 610px; }
.w620 { width: 620px; }
.w630 { width: 630px; }
.w640 { width: 640px; }
.w650 { width: 650px; }
.w660 { width: 660px; }
.w670 { width: 670px; }
.w680 { width: 680px; }
.w690 { width: 690px; }
.w700 { width: 700px; }
.w710 { width: 710px; }
.w720 { width: 720px; }
.w730 { width: 730px; }
.w740 { width: 740px; }
.w750 { width: 750px; }
.w760 { width: 760px; }
.w770 { width: 770px; }
.w780 { width: 780px; }
.w790 { width: 790px; }
.w800 { width: 800px; }
.w810 { width: 810px; }
.w820 { width: 820px; }
.w830 { width: 830px; }
.w840 { width: 840px; }
.w850 { width: 850px; }
.w860 { width: 860px; }
.w870 { width: 870px; }
.w880 { width: 880px; }
.w890 { width: 890px; }
.w900 { width: 900px; }
.w910 { width: 910px; }
.w920 { width: 920px; }
.w930 { width: 930px; }
.w940 { width: 940px; }
.w950 { width: 950px; }
.w960 { width: 960px; }
.w970 { width: 970px; }
.w980 { width: 980px; }
.w990 { width: 990px; }
.w1000 { width: 1000px; }

/*	LAYERS: Absolutes > Tops */

.t10 { top: 10px; }
.t20 { top: 20px; }
.t30 { top: 30px; }
.t40 { top: 40px; }
.t50 { top: 50px; }
.t60 { top: 60px; }
.t70 { top: 70px; }
.t80 { top: 80px; }
.t90 { top: 90px; }
.t100 { top: 100px; }
.t110 { top: 110px; }
.t120 { top: 120px; }
.t130 { top: 130px; }
.t140 { top: 140px; }
.t150 { top: 150px; }
.t160 { top: 160px; }
.t170 { top: 170px; }
.t180 { top: 180px; }
.t190 { top: 190px; }
.t200 { top: 200px; }
.t210 { top: 210px; }
.t220 { top: 220px; }
.t230 { top: 230px; }
.t240 { top: 240px; }
.t250 { top: 250px; }
.t260 { top: 260px; }
.t270 { top: 270px; }
.t280 { top: 280px; }
.t290 { top: 290px; }
.t300 { top: 300px; }
.t310 { top: 310px; }
.t320 { top: 320px; }
.t330 { top: 330px; }
.t340 { top: 340px; }
.t350 { top: 350px; }
.t360 { top: 360px; }
.t370 { top: 370px; }
.t380 { top: 380px; }
.t390 { top: 390px; }
.t400 { top: 400px; }
.t410 { top: 410px; }
.t420 { top: 420px; }
.t430 { top: 430px; }
.t440 { top: 440px; }
.t450 { top: 450px; }
.t460 { top: 460px; }
.t470 { top: 470px; }
.t480 { top: 480px; }
.t490 { top: 490px; }
.t500 { top: 500px; }
.t510 { top: 510px; }
.t520 { top: 520px; }
.t530 { top: 530px; }
.t540 { top: 540px; }
.t550 { top: 550px; }
.t560 { top: 560px; }
.t570 { top: 570px; }
.t580 { top: 580px; }
.t590 { top: 590px; }
.t600 { top: 600px; }
.t610 { top: 610px; }
.t620 { top: 620px; }
.t630 { top: 630px; }
.t640 { top: 640px; }
.t650 { top: 650px; }
.t660 { top: 660px; }
.t670 { top: 670px; }
.t680 { top: 680px; }
.t690 { top: 690px; }
.t700 { top: 700px; }
.t710 { top: 710px; }
.t720 { top: 720px; }
.t730 { top: 730px; }
.t740 { top: 740px; }
.t750 { top: 750px; }
.t760 { top: 760px; }
.t770 { top: 770px; }
.t780 { top: 780px; }
.t790 { top: 790px; }
.t800 { top: 800px; }
.t810 { top: 810px; }
.t820 { top: 820px; }
.t830 { top: 830px; }
.t840 { top: 840px; }
.t850 { top: 850px; }
.t860 { top: 860px; }
.t870 { top: 870px; }
.t880 { top: 880px; }
.t890 { top: 890px; }
.t900 { top: 900px; }
.t910 { top: 910px; }
.t920 { top: 920px; }
.t930 { top: 930px; }
.t940 { top: 940px; }
.t950 { top: 950px; }
.t960 { top: 960px; }
.t970 { top: 970px; }
.t980 { top: 980px; }
.t990 { top: 990px; }
.t1000 { top: 1000px; }


/*	LAYERS: Absolutes > Lefts */

.l10 { left: 10px; }
.l20 { left: 20px; }
.l30 { left: 30px; }
.l40 { left: 40px; }
.l50 { left: 50px; }
.l60 { left: 60px; }
.l70 { left: 70px; }
.l80 { left: 80px; }
.l90 { left: 90px; }
.l100 { left: 100px; }
.l110 { left: 110px; }
.l120 { left: 120px; }
.l130 { left: 130px; }
.l140 { left: 140px; }
.l150 { left: 150px; }
.l160 { left: 160px; }
.l170 { left: 170px; }
.l180 { left: 180px; }
.l190 { left: 190px; }
.l200 { left: 200px; }
.l210 { left: 210px; }
.l220 { left: 220px; }
.l230 { left: 230px; }
.l240 { left: 240px; }
.l250 { left: 250px; }
.l260 { left: 260px; }
.l270 { left: 270px; }
.l280 { left: 280px; }
.l290 { left: 290px; }
.l300 { left: 300px; }
.l310 { left: 310px; }
.l320 { left: 320px; }
.l330 { left: 330px; }
.l340 { left: 340px; }
.l350 { left: 350px; }
.l360 { left: 360px; }
.l370 { left: 370px; }
.l380 { left: 380px; }
.l390 { left: 390px; }
.l400 { left: 400px; }
.l410 { left: 410px; }
.l420 { left: 420px; }
.l430 { left: 430px; }
.l440 { left: 440px; }
.l450 { left: 450px; }
.l460 { left: 460px; }
.l470 { left: 470px; }
.l480 { left: 480px; }
.l490 { left: 490px; }
.l500 { left: 500px; }
.l510 { left: 510px; }
.l520 { left: 520px; }
.l530 { left: 530px; }
.l540 { left: 540px; }
.l550 { left: 550px; }
.l560 { left: 560px; }
.l570 { left: 570px; }
.l580 { left: 580px; }
.l590 { left: 590px; }
.l600 { left: 600px; }
.l610 { left: 610px; }
.l620 { left: 620px; }
.l630 { left: 630px; }
.l640 { left: 640px; }
.l650 { left: 650px; }
.l660 { left: 660px; }
.l670 { left: 670px; }
.l680 { left: 680px; }
.l690 { left: 690px; }
.l700 { left: 700px; }
.l710 { left: 710px; }
.l720 { left: 720px; }
.l730 { left: 730px; }
.l740 { left: 740px; }
.l750 { left: 750px; }
.l760 { left: 760px; }
.l770 { left: 770px; }
.l780 { left: 780px; }
.l790 { left: 790px; }
.l800 { left: 800px; }
.l810 { left: 810px; }
.l820 { left: 820px; }
.l830 { left: 830px; }
.l840 { left: 840px; }
.l850 { left: 850px; }
.l860 { left: 860px; }
.l870 { left: 870px; }
.l880 { left: 880px; }
.l890 { left: 890px; }
.l900 { left: 900px; }
.l910 { left: 910px; }
.l920 { left: 920px; }
.l930 { left: 930px; }
.l940 { left: 940px; }
.l950 { left: 950px; }
.l960 { left: 960px; }
.l970 { left: 970px; }
.l980 { left: 980px; }
.l990 { left: 990px; }
.l1000 { left: 1000px; }

/*	LAYERS: Basics */

.ma { margin-left: auto; margin-right: auto; position: relative; }

.ww { width: 100%; }

.ab { position:absolute; }

.r { position:relative; }

.rl { position:relative; float:left; }

.rr { position:relative; float:right; }