/*reset.css*/body{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* base.css, part of YUI's CSS Foundation */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table{margin-bottom:1em;}
/*YUI container*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:1;}yui-panel-container form{margin:0;}.masked .yui-panel-container{z-index:2;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/images/skins/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/images/skins/sprite.png) no-repeat 0 -300px;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft .default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft .default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft .default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/images/skins/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}


	
	#nav{float:right; margin:20px 0 0;  font-size:12px;}
	#nav form {background:url(images/navbar.png); display:block; height:45px; width:404px;margin:-10px 0 0;}
	.nav-info {
		padding:0 10px;
		color:#0063a5;
	}
	.loginput {
		background:url(images/log_input.png);
		display:block;
		margin:8px 0 0 7px;
		padding:6px 5px 0 5px;
		height:22px; width:160px;
		border:0;
		float:left;
	}
	.logok {
		background:url(images/log_ok.png);
		display:block;	margin:8px 0 0 5px;
		height:28px; width:37px;
		border:0;
		float:left;
	}

	#nav .right {text-align:right;}
	#nav .nav {background:url(images/navbar.png); display:block; height:45px; width:404px;margin:-10px 0 0; color:#fff; font-size:14px;}
	.nav a, .nav a:hover, .nav a:visited {color:#fff;}  
	.welc a, .welc a:hover, .welc a:visited {color:#fff; font-weight:bold; text-decoration:underline;}
	li.welc {border-right:1px solid #addfec; width:130px;  overflow:hidden;white-space: nowrap;}
	li.acct {border-left:1px solid #67c4dc; border-right:1px solid #addfec;}
	li.about {border-left:1px solid #67c4dc; border-right:1px solid #addfec;}
	li.publ {border-left:1px solid #67c4dc;}
	.nav li {float:left; height:15px; padding:15px; display:block;}
	
	
	.where label {font-size:13px;display:block;margin:10px 0 0;}
	.submit input {border:0; background:url(images/wishbtn.png); text-indent:-3000px; display:block; width:78px; height:29px; float:left; margin: 2px  0 0 ;}
	.whereinput {width:365px;
	background: #fff8c3 url(images/yellowinput.png) repeat-x;
	border: 1px solid #cfc372; padding:3px 5px; -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	margin:0 0 15px; margin:3px 5px 0 0; float:left;}
	
	.clear {clear:both;}
	
	
	#main-page {
		background:#ffffff; margin: 40px 0 0 0; -webkit-border-radius: 10px;-moz-border-radius: 10px; display:block;
	}
	.page-desc h3 {font-size:170%; padding:12px 0 0;}
	.page-desc {
		padding: 0 20px 20px 20px;
		
	}
/* FIRE EAGLE SPECIFIC CSS BELOW */
html {background:url(images/pixel.png);}
#doc{max-width:95%;}
a{text-decoration:none;color:#0000ff;outline:none;}
a:visited{color:#0000ff;}
a:hover{text-decoration:underline;}
ul li{list-style:none}
ul{margin:0}
body#waterfalcon{background:url("images/bg.png") center -90px repeat-x;text-align:left;overflow-x:hidden;}
body#waterfalcon-home{background:url("images/bg.png") center -210px repeat-x;text-align:left;}
#hd{height:100px;position:relative}
h1#brand{float:left;margin-top:15px;text-indent:-9000px;}
h1#brand a{width:299px;height:84px;display:block;background:url(images/waterfalcon.png) 0 0 no-repeat;}
.splash-panel{opacity:0.9999;margin:4em 0 0.3em;background:url("images/bg_pins_2.png") 0 0 no-repeat;width:749px;height:118px;position:relative;z-index:2;}
.splash-panel h2, .splash-panel ol{display:none}
.bubbles{position:absolute;opacity:0;display:none;}
#point-one, 
	#point-two, 
	#point-three, 
	#point-four, 
	#point-five, 
	#point-six{display:block;z-index:6;position:absolute}
#point-one{top:35px;left:2px;width:27px;height:26px;}
#point-two{top:64px;left:158px;width:31px;height:29px;}
#point-three{top:3px;left:341px;width:17px;height:17px;}
#point-four{top:33px;left	:452px;width:27px;height:29px;}
#point-five{top:63px;left:664px;width:29px;height:29px;}
#point-six{top:12px;left:707px;width:20px;height:20px;}
#bubble-one{z-index:5;width:300px;height:43px;background:url(images/pp_home_blurb1c.png) 0 0 no-repeat;top:2px;left:-5px;}
#bubble-two{z-index:5;width:258px;height:42px;background:url(images/pp_home_blurb2b.png) 0 0 no-repeat;top:34px;left:110px;}
/*#bubble-three is located in the application.rhtml file, as the image path is dynamic */
#bubble-four{z-index:5;width:300px;height:43px;background:url(images/pp_home_blurb4b.png) 0 0 no-repeat;top:4px;left:300px;}
#bubble-five{z-index:5;width:137px;height:43px;background:url(images/pp_home_blurb5.png) 0 0 no-repeat;top:35px;left:570px;}
#bubble-six{z-index:5;width:249px;height:42px;background:url(images/pp_home_blurb6.png) 0 0 no-repeat;top:-20px;left:500px;}
#char-count{border:none;background:none;padding:0;font-weight:bold;color:red;text-align:center;}

small{margin-top:2px}
form{font-size:124%;}

/* Steps */
#fe-step-1{margin:18px 0px;width:215px;height:100px;background:url(images/fe-step-1-icon.png) 0 0 no-repeat;}
#fe-step-2{margin:23px 0px;width:217px;height:90px;background:url(images/fe-step-2-icon.png) 0 0 no-repeat;}
#fe-step-3{margin:16px 0px;width:219px;height:104px;background:url(images/fe-step-3-icon-1.png) 0 0 no-repeat;}


a.button-join{background:url("images/btnjoin.png") 0 0 no-repeat;display:block;width:240px;height:33px;text-indent:-9000px}
a.button-join:hover{background:url("images/btnjoin.png") 0 -38px no-repeat;display:block;width:240px;height:33px;text-indent:-9000px}


.yui-gd div.first{width:32%}
.yui-gd .yui-u{width:66%; float:right;}

#ft{margin-top:20px; margin-bottom:20px; 
}
#ft .sub-ft{display:block;width:57.7em;margin:0px auto;background:#95b26f;-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
#ft p.ft{margin:2px;font-size:92%;padding:10px 20px 10px;}
#ft #main-footer .ft a{color:#001bfe;}
#ft #main-footer .ft{color:#475535;}

.reg-area {background:#ffffff; margin: 0 0 0; -webkit-border-radius: 10px;-moz-border-radius: 10px; display:block;}	
.pg h3 {font-size:170%; padding:12px 0 0;}
.pg {padding:0 20px 1px;}
.pg form {margin:-10px 0 20px;}
.reg-area .log { width:310px;
	background:#f8f8f8 url(images/innershadow.png) repeat-x;
	border: 1px solid #c1c1c1; padding:5px; -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	margin:0 0 15px; margin:0 20px 0 0;}

#accnt	.log { width:322px;
		background:#f8f8f8 url(images/innershadow.png) repeat-x;
		border: 1px solid #c1c1c1; padding:5px; -webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		margin:0 0 15px; margin:0 20px 0 0;}

	#user_biography {
		width:700px;background:#f8f8f8 url(images/innershadow.png) repeat-x;
		border: 1px solid #c1c1c1; padding:5px; -webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		margin:0 0 15px; margin:0 20px 0 0; clear:both;
	}

#saveAcct {border:0; background:url(images/save_acct.png); text-indent:-3000px; display:block; width:141px; height:29px; clear:both; margin: 10px  0 0 ;}
	

.reg-area label { display:block; font-size:13px;}
.reg-area .left {float:left; margin: 0 0 15px;}
.reg-area .submit {border:0; background:url(images/submit_reg.png); text-indent:-3000px; display:block; width:101px; height:29px; clear:both; margin: 10px  0 0 ;}
.reg-area .error {background:#ffcaca; color:#ff0000; font-size:12px;padding:10px 10px; display:block; margin:0 0 15px; -webkit-border-radius: 10px;-moz-border-radius: 10px;}

.section-info {background:#ffffd8; margin: 0 0 20px 0; padding:5px 0; -webkit-border-radius: 10px;-moz-border-radius: 10px;}	
.section-info h3{font-size:140%;margin: 0 0 0 0;}
.section-info div.fp-area {margin:2px 13px; display:block}
.section-info div.area {margin:7px 10px 4px 16px; display:block;}
.section-info div.area ul {line-height: 150%;}
.section-info div.area ul li {list-style: disc; color: black;}
.section-info div.area p {margin: 0 0 0 5px; padding: 0; line-height: 150%;}
.section-info div.internal-area {margin:7px 10px 4px 19px; display:block}
.section-info div.internal-area ul {margin-bottom:7px;}
.section-info div.internal-area ul li {list-style: disc; color: black; margin:6px 10px 6px 17px;}
.section-info div.internal-area p {margin: 0; padding: 0;}
.section-info.top{margin:20px 0px;}
.section-info.o-blue{margin:20px 0px;background:#ceefd3;border:1px solid #92d1b8;}
.section-info.standfirst{background:#fff;font-size:108%;margin-bottom:0px;}
.section-info.news{background:#fff; font-size: 103%; margin-bottom:0px;}
.section-info p {line-height: 150%; }
.section-info h3.homepage-heading {margin:0 0 7px 0;padding:0;text-indent:-9000px;}

.yui-gb{clear:both;}
.yui-gb .section-info .area{/*height:17em;*//*border:1px solid red;*/}
.yui-gb .section-info.fp{margin:0px;background:#d6e8b8;}
.yui-gb .section-info.fp ul{margin:10px 0 5px}
.yui-gb .section-info.fp ul li{list-style:disc;margin:5px 0 5px 18px;font-size:100%;}
.yui-g .bottom-panels{width:217px;float:left;font-size:120%; color:#7e7c5b;}
.yui-g .bottom-panels.small-side {/*width:20em;*/}
.yui-g .bottom-panels ul {margin: 0; padding: 0;}
.yui-g .bottom-panels ul li {list-style:disc;margin:0px 0px 0px 16px;font-size:90%; line-height: 150%;}
.yui-g .bottom-panels p {;margin:0px 5px 0 6px;font-size:90%; padding: 0; line-height: 150%;}
.section-info.bottom{margin-bottom:0px;margin-top:15px;}
.section-info.bottom a{color:#0066ff}
.section-info h3.logged-out-heading {margin:0 0 7px 0;padding:0;text-indent:-9000px;}
.section-info h3.logged-out-heading.update-anywhere{background:url("images/heading-update-anywhere.gif") no-repeat;width:199x;}
.section-info h3.logged-out-heading.choose-share{background:url("images/heading-choose-share.gif") no-repeat;width:199px;}
.section-info h3.logged-out-heading.have-fun-web{background:url("images/heading-have-fun-web.gif") no-repeat;width:199px;}
h2.logged-out-heading.location-to-web{margin:30px 0px 10px 0px;width:493px;height:37px;background:url(images/heading-take-your-location-to-the-web.png) no-repeat;float:left;text-indent:-9000px;}
div.getting-started{float:left;text-align:center;font-size:120%;color:#546040;margin-left:17px;margin-top:10px}
div.getting-started a.button-join-fe{background:url(images/button-join-fire-eagle.png) 0 0 no-repeat;display:block;width:240px;height:33px;text-indent:-9000px}
div.getting-started a.button-join-fe:hover{background:url(images/button-join-fire-eagle.png) 0 -38px no-repeat;display:block;width:240px;height:33px;text-indent:-9000px}

/* public */

.yui-gd div.first{width:32%}
.yui-gd .yui-u{width:66%;}

h3.intro {font-size:170%;margin: 20px 0 0px 0;}

.nlist .section-info {margin:10px 0 0;}

.publoca {font-size:120%;}
.top {margin:0 0 5px;}
.publoca a {font-weight:bold; text-decoration:underline;}
.meta {font-size:80%; color:#666;}


/* Clear floats */
#nav ul:after,
	.sub-nav-section:after, 
	.section:after,
	.flash-notice:after,
	.yui-panel .bd .inner-panel:after,
	.yui-panel .bd .inner-panel form:after,
	.yui-panel .bd .inner-panel .panel-bottom:after,
	#sub-page-section table div.action-panel:after,
	#sub-page-section table div.action-panel .action-controls li:after,
	.ft:after,
	.sub-page-banner-orange:after, 
	.sub-page-banner-blue:after,
	#column-wrap:after,#dev-splash-panel:after, 
	.oauth-action-button-wrapper:after, 
	.section-dev:after,
	#pin-one:after, 
	#app-list li:after, 
	.page-description:after,
	.pagination-nav:after,
	dl:after,
	#long-panel:after, #action-button-panel:after, #app-detail-title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	
a.x-ago { color: #666; text-decoration: none; font-weight: normal; font-size: 0.9em; }
a.x-ago:hover { color: #333; text-decoration: underline; }

.n{font-style:italic;color:#999;}
span.stats{font-weight:bold;text-transform:capitalize;}