/* BASE */
* {margin:0;padding:0}
body {text-align:center;padding: 20px 0;background: #ddd;color:#333;font:83%/1.5 sans-serif}
img {border:none;display:block}
hr {margin: 1em 0;background:#966;height:1px;color:#966;border:none;clear:both}
textarea {font:100%/1.5 sans-serif}

/* LINKS */
a,a:link,a:link,a:link,a:hover {font-weight:bold;background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#600} 
a:visited {color:#600} 
a:hover,a:active {color:#066} 

/* LISTS */
ul {margin: .3em 0 1.5em 0em; clear: both;}
li {margin-left:2em}
#wrap {border: 1px solid #999;position:relative;background:#fff;width:670px;margin: 0 auto;text-align:left}
#header {background:#33f url("titlebg.gif") repeat-x 0 100%;margin: 0;padding: 0px}
#header h1 {color:#fff;font-size: 190%;padding:0px 0px 20px 20px; margin: 0;font-weight:normal;}
#header h1 a {color:#fff;text-decoration:none;font-weight:normal;}
#header p {color:#fff;text-align:right;padding:5px 10px 5px 10px; margin: 0px 0px -5px 0px; font-size:85%;}
#header a {color:#fff;text-decoration:none;font-weight:normal;}
#header a:hover, #header a:active {color:#fff;text-decoration:underline;font-weight:normal;}
#header p .here {font-weight:bold;}
#header a .here {font-weight:bold;}
#content {padding: 0 20px}

/* HEADING */
p, ol {margin: 0 0 1.5em; clear: both;}
h1, h2, h3, h4, h5, h6 {letter-spacing: 0px;font-family: arial,verdana,sans-serif;margin: 1.3em 0 .3em;color:#000;border-bottom: 1px dotted #966;padding-bottom: 0em}
h1 {font-size: 196%;margin-top:0;border:none}
h2 {font-size: 136%; border-bottom: 2px solid #966;}
h3 {font-size: 116%; border-bottom: 1px dotted #966;}
h4 {font-size: 100%; border-bottom: 0px;}

/* emphasis */
em {font-style: normal; font-weight: bold; color: #F33;}

/* Inline Styles */
.smaller {font-size: 70%;}

/* button */
ul.button {margin: 1em 0 1em 0; padding: 0; list-style-type: none; }
ul.button li {padding: 0; margin: 0 0 1em 0; font-weight: normal; float:left;}
ul.button li a {
	padding: 0.2em 1em 0.2em 1em;
	margin: 0 2em 0 0;
	font-weight: normal;
	font-size: 110%;
	color: #600;
	background-color: #eee;
	border-top: 2px #ddd solid;
	border-right: 2px #999 solid;
	border-bottom: 2px #999 solid;
	border-left: 2px #ddd solid;
}
ul.button li a:link,
ul.button li a:visited {color: #600; text-decoration: none;}

ul.button li a:active,
ul.button li a:hover {color: #600; text-decoration: underline; background-color: #ccc;}
