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, 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; font-size:100%; vertical-align:baseline; background:transparent;}

body {
	background:#fffff5 url(/images/site/bg/body.jpg) repeat-x left top;
	font:62.5%/1.5 "Lucida Grande", Helvetica, Arial, sans-serif; color:#444;
}

p, ul, ol, dl, h1, h2, h3, h4, h5, h6, table {font-size:1.6em;}

/*====================
Link Styles
======================*/
a:link, a:visited {
	color: #f60;
	text-decoration: none;
	/*-moz-transition: color .2s ease-in;*/
	-webkit-transition: color .2s ease-in;
}
a:focus, a:hover, a:active {color:#608dbf;}

/*====================
Heading Styles
======================*/
h1 {font-size:2.6em;}
h2 {font-size:2.15em;}
h3 {font-size:1.6em;}
h4 {font-size:1.6em;}
h5 {font-size:1.4em;}
h6 {font-size:1.4em;}

/*====================
List Styles
======================*/
dl, ol, ul {margin:1em 0;}
ol, ul {padding:0 0 0 2em;}
li, dd {margin:.25em 0;}
dt {font-weight:bold;}

/*====================
Table Styles
======================*/
table {border-top:1px solid #888; border-left:1px solid #888;}
th {font-weight:bold; border-right:1px solid #888; border-bottom:1px solid #888;}
td, th {padding:.25em .5em; text-align:left; border-right:1px solid #888; border-bottom:1px solid #888;}

/*====================
General Styles
======================*/
img {border:0;}
small {font-size:.8em;}
legend {padding:0 .5em;}
blockquote {padding-left:2em;}
p, table caption {margin:1em 0;}
em, ins, del {font-style:italic;}
del {text-decoration: line-through;}
fieldset {padding:0 1em; border:1px solid #666;}
abbr, acronym, dfn {cursor:help; font-style:normal;}
code, kbd, pre {font-family:Courier, "Courier New", Tahoma, sans-serif;}