/*
	PALMS
	RESET styles
	apr 2013
*/

html, body, div, span, applet, object, iframe, header, section, article, footer,
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,
b, u, i, center, 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-size:100%;
	vertical-align:baseline;
	background:transparent;
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%;background-color:#000}
html,button,input,select,textarea{font-family:arial,sans-serif;color:#e0e0e0}
body{margin:0;} 
a {color:#f9eeaa;text-decoration:none}
a:focus{outline:0}
a:active,a:hover{outline:0;color:#7d7d7d}
h1{font-size:1.2em;}
h2{font-size:1.2em;}
h3{font-size:1em;}
h4{font-size:0.9em;}
h1,h2,h3,h4 {font-weight:normal}
b,strong{font-weight:600}
small{font-size:70%}
sub,sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
form{margin:0}
fieldset{border:0}
legend{display:none}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.chromeframe { margin:2em;background:#fff;color:#000;padding:2em; }
.clearfix:before,.clearfix:after { content: " ";display:table; }
.clearfix:after { clear:both; }
.clearfix { *zoom:1; }