/* *************************************************************************

Stylesheet for Justin Sane Entertainment web site

By Chris McIntosh Design
www.chrismcintoshdesign.com

************************************************************************* */

/* STANDARD TAGS -------------------------------------------------------- */

body {
	background-color: #E6D4B0;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 1.8em;
	color: #830F0C;
}

h2 {
	font-size: 1.5em;
	color: #af1410;
}

h3 {
	font-size: 1.1em;
	color: #000000;
}

A {
	text-decoration: none;
}
A:link {
	color: #AC130F;
}
A:visited {
	color: #AC130F;
}
A:active {
	color: #FF0000;
}
A:hover {
	color: #FF0000;
}

/* CUSTOM CLASSES ------------------------------------------------------- */

.navTop { /* The horizontal navigation panel under the title panel */
}
.navTop A {
	font-weight: bold;
	margin-right: 1.5em;
}
.navTop A:link {
	color: #FFFFFF;
}
.navTop A:visited {
	color: #FFFFFF;

}
.navTop A:active {
	color: #FFFF00;

}
.navTop A:hover {
	color: #FFFF00;

}

.navSide { /* The vertical navigation panel down the left side */
}
.navSide TH {
	background-color: #CD7456;
	text-align: left;
	font-weight: bold;
	border-left: 10px solid #b90000;
	padding: 0.3em 0.3em 0.3em 0.8em;
}
.navSide TD {
	border-left: 10px solid #D2B373;
	padding: 0.3em 0.3em 0.3em 0.8em;
}
.navSide A {
}
.navSide A:link {

}
.navSide A:visited {
}
.navSide A:active {
}
.navSide A:hover {
}

.contentArea { /* The main content area of the page */
	padding: 1em 2em 1em 3em;
}

.footerMenu { /* The navigation list at the foot of each page */
	font-size: 0.9em;
	padding-top: 1em;
	padding-bottom: 1.5em;
}
.footerMenu A {
}
.footerMenu A:link {
}
.footerMenu A:visited {
}
.footerMenu A:active {
}
.footerMenu A:hover {
}

.footer { /* Copyright notice and webmaster links at the foot of each page */
	font-size: 0.7em;
	color: #C29B4B;
}
.footer A {
}
.footer A:link {
	color: C29B4B;
}
.footer A:visited {
	color: #C29B4B;
}
.footer A:active {
	color: #C29B4B;
}
.footer A:hover {
	color: #830F0C;
}


.cdum { /* Any data table or form table within the content area. Applied to TABLE tag*/
	/* Could probably be renamed ".contentarea TABLE", except I want a different format for the calendar... */
}

.featureTable { /* Any data table or form table within the content area. Applied to TABLE tag*/
	/* Could probably be renamed ".contentarea TABLE", except I want a different format for the calendar... */
}
.featureTable TH {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CB0808;
	text-align: center;
	padding: 0.3em;
	border-bottom: 1px solid #E6D4B0;
}
.featureTable TD {
	padding: 0.3em;
	background-color: #DBC28F;
	border-bottom: 1px solid #E6D4B0;
}

.featureTable .td2 {
	background-color: #D2B373;
	font-weight: bold;
}
.featureTable .tr2 {
	background-color: #D8BD85;
}

.errorTable { /* Any data table or form table within the content area. Applied to TABLE tag*/
	/* Could probably be renamed ".contentarea TABLE", except I want a different format for the calendar... */
}
.errorTable TH {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CB0808;
	text-align: center;
	padding: 0.3em;
	border-bottom: 1px solid #E6D4B0;
}
.errorTable TD {
	padding: 0.3em;
	background-color: #DBC28F;
	border-bottom: 1px solid #E6D4B0;
}

.errorTable .td2 {
	background-color: #D2B373;
	font-weight: bold;
}
.errorTable .tr2 {
	background-color: #D8BD85;
}

.calendar { /* The GigGuide calendar. Applied to TABLE tag */

}
.calendar TH {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #830F0C;
	text-align: center;
	padding: 0.3em;
	border-bottom: 1px solid #E6D4B0;
	border-right: 1px solid #E6D4B0;
}
.calendar TD {
	padding: 0.3em;
	background-color: #DBC28F;
	border-right: 1px solid #E6D4B0;
}
.calendar .th2 TD {
	background-color: #CD7456;
	font-weight: bold;
}
.calendar .tr2 TD {
	background-color: #D8BD85;
}

.button { /* Applied to form buttons as desired */
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CB0808;
	border: 1px solid #830F0C;

}

/* END ------------------------------------------------------------------ */
