/*font stuff*/
	@font-face{font-family:'SansationRegular';src:url('http://dl.dropbox.com/u/40678311/www/font/Sansation_Regular-webfont.eot');src:url('http://dl.dropbox.com/u/40678311/www/font/Sansation_Regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://dl.dropbox.com/u/40678311/www/font/Sansation_Regular-webfont.woff') format('woff'),url('http://dl.dropbox.com/u/40678311/www/font/Sansation_Regular-webfont.ttf') format('truetype'),url('http://dl.dropbox.com/u/40678311/www/font/Sansation_Regular-webfont.svg#SansationRegular') format('svg');font-weight:normal;font-style:normal;}
	@font-face{font-family:'BergamoStdRegular';src:url('http://dl.dropbox.com/u/40678311/www/font/BergamoStd-Regular-webfont.eot');src:url('http://dl.dropbox.com/u/40678311/www/font/BergamoStd-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://dl.dropbox.com/u/40678311/www/font/BergamoStd-Regular-webfont.woff') format('woff'),url('http://dl.dropbox.com/u/40678311/www/font/BergamoStd-Regular-webfont.ttf') format('truetype'),url('http://dl.dropbox.com/u/40678311/www/font/BergamoStd-Regular-webfont.svg#BergamoStdRegular') format('svg');font-weight:normal;font-style:normal;}

/*reset stuff*/
	html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}body{font:15px/1.231 sans-serif;*font-size:small;}pre,code,kbd,samp{font-family:monospace,sans-serif;}html{overflow-y:scroll;}a:hover,a:active{outline:none;}ul,ol{margin-left:2em;}ol{list-style-type:decimal;}nav ul,nav li{margin:0;list-style:none;list-style-image:none;}small{font-size:85%;}strong,th{font-weight:bold;}td{vertical-align:top;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.5em;}sub{bottom:-0.25em;}pre{#fff-space:pre;#fff-space:pre-wrap;word-wrap:break-word;padding:15px;}textarea{overflow:auto;}.ie7 legend{margin-left:-7px;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;}.ie7 input[type="checkbox"]{vertical-align:baseline;}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}button,input,select,textarea{margin:0;}button{width:auto;overflow:visible;}.ie7 img{-ms-interpolation-mode:bicubic;}h1,h2,h3,h4,h5,h6{font-weight:bold;}

/*base stuff*/
    ::-moz-selection{background:#f59;color:#fff;text-shadow:none;}
    ::selection{background:#f59;color:#fff;text-shadow:none;}
    a:link{-webkit-tap-highlight-color:#f59;}
    body,select,input,textarea{color:#444;}
    a,a:active,a:visited{color:#f59;text-decoration:none;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
	body {font-family:'SansationRegular', Arial, sans-serif;}
	.sub article p{font-family:'BergamoStdRegular', Times, serif;font-size:20px;}
	.hgroup,#main,footer{margin:0 auto;max-width:960px;width:80%;}
	
/*page stuff*/
	body{background:#ccc url(https://lh5.googleusercontent.com/-qEO3586IAKE/TmZgbewp7xI/AAAAAAAAAA8/2JreUwB5rfI/s800/denim.jpg) repeat right;}
	header{height:400px;background:#000 url(http://dl.dropbox.com/u/40678311/www/img/bg1.jpg) no-repeat center center;color:#fff;text-shadow:black 1px 1px 1px;FILTER:DropShadow(Color=#000, OffX=1, OffY=1);}
	.hgroup{padding-top:90px;}
	header h1{font-size:40px;line-height:35px;display:inline;}
	header h2{font-size:70px;display:inline;background:url(http://dl.dropbox.com/u/40678311/www/img/trans.png);line-height:70px;}
	nav{text-align:center;font-size:50px;background:black url(http://dl.dropbox.com/u/40678311/www/img/stone.jpg);padding:0 20px;text-shadow:#000 1px 1px 10px;cursor:default;}
	nav a{padding:5px 30px;display:inline-block;}
	#main{background:#eee url(https://lh5.googleusercontent.com/-bhXKOII6h6Q/TmZgbmHIpxI/AAAAAAAAABA/ESDOSwW8Fj0/s800/paper.jpg) repeat right bottom;padding:20px;box-shadow:#000 2px 2px 2px;}
	#main article>*{padding-bottom:20px;}
	article h1{font-size:20px;padding-bottom:20px;border-bottom:1px solid #666;margin-bottom:20px;}
	article h2{font-size:18px;}
	article h3{color:#666;}
	.story{width:50%;float:left;}
	.story > *{padding-right:20px;}
	.story small{float:right;line-height:22px;}
	footer{text-align:center;color:#fff;text-shadow:#000 1px 1px 1px;FILTER:DropShadow(Color=#000, OffX=1, OffY=1);padding:20px 0;}
	.about #main .profile{float:left;border:solid 5px #fff;margin-right:20px;padding-bottom:0;}
	.about form{text-align:center;}
	.download{float:right;}.download a{display:block;padding:10px;border-radius:20px;}
	.sub article small{float:right;line-height:20px;}
	.sub header{height:200px;}.sub .hgroup{padding-top:0;}
	.sub .date{padding-right:20px;}
	.sub article h2{font-size:200%;}
	.sub article h3+p{padding-top:50px;}
	.sub article h3+p:first-letter{font-weight:bold;float:left;padding-left:20px;font-size:800%;margin-top:-60px;margin-bottom:20px;padding-right:10px;}
	.sub .comments{margin-top:50px;}

/*class stuff*/
    .ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
    .hidden{display:none;visibility:hidden;}
    .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
    .visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width: auto;}
    .invisible{visibility:hidden;}
    .clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}.clearfix:after{clear:both;}.clearfix{zoom:1;}

/*conditional stuff*/
	a:hover,.stories nav a[href="stories.html"],.home nav a[href="index.html"],.community nav a[href="community.html"],.about nav a[href="about.html"]{color:#fff;background:#f59;}
	.about header{background:#000 url(http://dl.dropbox.com/u/40678311/www/img/bg2.jpg) no-repeat center center;}
	.community header{background:#000 url(http://dl.dropbox.com/u/40678311/www/img/bg3.jpg) no-repeat center center;}
	.stories header{background:#000 url(http://dl.dropbox.com/u/40678311/www/img/bg4.jpg) no-repeat center center;}
	
    @media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}a,a:visited{color:#444!important;text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
	@media all and (max-height:600px) {header{height:200px;}.hgroup{padding-top:0;}}