/* ===========================================================
Description: Global styles for DenmanIsland.com
Author: Sam Stevens, Stevens Media, www.stevensmedia.com
Version: 12.29.07
Table of Contents:
1.0		Structure
2.0 	Typography
3.0 	Forms
4.0 	Lists
5.0 	Images
6.0		Ad Display
7.0 	Misc
=============================================================*/

/* === 1.0 STRUCTURE === */

BODY {
	background-color: White;
	margin: 0;
	background-image: url(images/shared/bkgd.gif);	
	/* IE only */
	SCROLLBAR-BASE-COLOR: #0066CC;
	SCROLLBAR-ARROW-COLOR: White;
}

/* === 2.0 TYPOGRAPHY === */

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

H1 {
	font: normal 24px Georgia, "Times New Roman", Times, serif;
	letter-spacing : 1px;
	color: #0066CC;
}

H2 {
    font: normal 20px Georgia, "Times New Roman", Times, serif;
	letter-spacing : 1px;
	color : #0066CC;
	margin-top: 30px;
}

A {
	text-decoration : underline;
	color : #0066CC;
}

A:HOVER {
	text-decoration : none;
	color : #009C31;
}

.nav {
	font-family : Tahoma, Arial, Verdana;
	font-size : 11px;
	color : White;
	font-weight : bold;
}

A.nav {
	text-decoration : none;
	color: White;
  }

A.nav:HOVER {
	color : #99CCFF;
}

.footer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

.medium {
	font-family: Verdana, Arial, Helvetica;
	font-size : 11px;
}

.fine {
	font-family: Arial, Helvetica;
	font-size : 10px;
}

.header {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: White;
}

 A.header:HOVER {
	color : White;
}

.links{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: White;
}

A.links {
	text-decoration : underline;
	color : White;
	font-weight : bold;
}

A.links:HOVER {
	text-decoration : none;
	color : White;
}

/* === 3.0 FORMS === */

.button {
	margin-top: 5px;
}

/* === 4.0 LISTS === */

UL.events LI {
	padding-bottom: 15px;
}

/* === 5.0 IMAGES === */

IMG.alignRight {
	float: right;
	margin: 5px 0 5px 15px;
}

IMG.alignleft {
	float: left;
	margin: 5px 15px 5px 0;
}

/* === 6.0 AD DISPLAY === */

#gas336 {
	float: right;
	margin: 0 0 10px 10px;
}

/* === 7.0 MISC === */

TABLE.tabledata {

}

TABLE.tabledata TH {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: White;
	text-align: left;
	background-color: #0066CC;
	padding: 2px;
}

TABLE.tabledata TD {
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}