﻿/* No list-markers by default - 
* must redefine bullets w/ bg graphics
********************************************************/

ol, ul {
    list-style:none;
}

/* Avoid browser default inconsistent heading, 
* font-sizes and pre/code
********************************************************/

td, code, pre, h6, h5, h4, h3, h2, h1, body {
    font-size:1em;
}

/* Remove inconsistent (among browsers) - 
* default padding or margin 
********************************************************/

hr, img, td, tr, table, dl, dt, dd, div, label, input, fieldset, blockquote, p, html, body, form, pre {
    margin:0; padding:0;
}

h6, h5, h4, h3, h2, h1 {
    margin:0; padding:0;
}

li, ol, ul {
    margin:0; padding:0;
}

/* prevent blue linked image borders
********************************************************/

fieldset {
    border:none;
}

:visited img {
    border:none;
}

:link img {
    border:none;
}

a img {
    border:none;
}

/*** BEGIN STYLES ***/

body, html {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	letter-spacing:0;
	line-height:20px;
	color:#000;
}

h1 {
	font-size:20px;
	letter-spacing:-1px;
	color:maroon;
	padding:0 0 10px 0;
}

h2 {
	font-size:14px;
	letter-spacing:0px;
	color:maroon;
	padding:20px 0 0 0;
}

p {
	padding:0 0 0 0;
}

/*** END STYLES ***/

/*** BEGIN STRUCTURE ***/

div#container {
	position:relative;
	width:980px;
	min-height:350px;
	height:auto;
	margin:auto;
}

div#header {
	position:relative;
	width:300px;
	height:180px;
	margin:auto;
	padding:40px 0 0 0;
	background:transparent url('../images/logo.jpg') no-repeat scroll center center;
}

div#main {
	position:relative;
	width:980px;
	min-height:300px;
	height:auto;
	margin:auto;
}

img {
	text-align:center;
	border:3px #666 solid;
	margin:20px 0 0 0;
}

/*** END STRUCTURE ***/


















