/* RESET  ============*/
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, 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-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;}
html {font-size:100.01%;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1em; color: black; background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
:link img {border: 0px none;}
img, a img {padding:0; margin:0; border:none; display:block;}
strong {font-weight:bold;}
em {font-style:italic;}
 
/* !MAIN TYPOGRAPHY  ============*/
 
p, li {font-family:Helvetica, Arial, sans-serif;}

h1, h2 {font-family:Optima, Helvetica, Arial, sans-serif;}
 
p {
    font-size:12px;
    line-height:18px;
    margin:0 0 12px 0;
}
 
p a, p a:visited {color:#7c0500; text-decoration:underline;}

ul {
 padding-left: 6px;
}

li, li a, li a:hover {
	color: #666;
	font-size:12px; 
	line-height:18px; 
	margin:0;
}

p a, li a {
	color:#666;
	text-decoration: none;
	border-bottom: 1px #666 dotted;
}
 
h1 {
    font-size:30px;
    color:#7c0500;
    line-height:30px;
    font-weight:normal;
    margin:0 0 12px 0;
    width:300px;
}
 
h2 {
	color: #7c0500; 
	font-size:16px; 
	line-height:20px; 
	font-weight:normal; 
	margin:18px 0 0 0;
}

h2 a, h2 a:visited {
 color: #7c0500;
 text-decoration: none;
 border-bottom: 1px dotted #9f340a;
}

h2 a:hover {
 border-bottom-style: solid;
}

body {margin-top:15px;}

#main {
	width:800px; height:520px;
	background:white url(img/splash.jpg) top center no-repeat; 
	margin:0 auto;
	position:relative;
}

#content {
	position:absolute; bottom:105px; right:0px;
	width: 175px;
}

