/* 
	Theme Name: SmokeNFire
	Author: Simplyonce
	Author URI: http://simplyonce.com
	Version: 1.0
*/


#header {
	height: 212px;
}
#header h1 {
	text-indent: -9999px;
	margin: 0;
}
body #header {
	background: url('images/index_header.jpg') no-repeat;
}
body.page-id-5 #header {
	background: url('images/classes_header.jpg') no-repeat;
}
body.page-id-22 #header {
	background: url('images/events_header.jpg') no-repeat;
}
body.page-id-23 #header {
	background: url('images/specials_header.jpg') no-repeat;
}
body.page-id-25 #header {
	background: url('images/contactus_header.jpg') no-repeat;
}
body.page-id-26 #header {
	background: url('images/jimstips_header.jpg') no-repeat;
}
body.page-id-28 #header {
	background: url('images/events_header.jpg') no-repeat;
}
body.page-id-32 #header {
	background: url('images/gifts_header.jpg') no-repeat;
}
body.page-id-30 #header {
	background: url('images/brands_header.jpg') no-repeat;
}
body.page-id-34 #header {
	background: url('images/join_header.jpg') no-repeat;
}
body.page-id-212 #header {
	background: url('images/classes_header.jpg') no-repeat;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
img.aligncenter { display: block; margin-left: auto; margin-right: auto; 
} 
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; 
} 
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; 
}
p {
	margin: 0;
	margin-bottom: 1em;
}
p.header {
	margin: 1em 0;
}
p.subheader {
	margin: 1em 0;
}
p.small {
	margin: 1em 0;
}
a img {
	border: 0px;
}
#sidebar ul li {
	list-style-type: none;
	text-align: left;
}
#sidebar p {
	margin: 0px;
}
body.black {background-color: black}

td.indextext {background-color: white; font-family: tahoma; color: black; font-size: 12pt}
td.centertext {background-color: white; font-family: tahoma; color: black; font-size: 12pt; text-align: center; text-align: center}
td.title {background-color: white; font-family: tahoma; color: #AA0000; font-size: 16pt}
td.text {background-color: white; font-family: tahoma; color: black; font-size: 16pt; text-align: center;}
td.footer {background-color: black; font-family: tahoma; color: white; font-size: 8pt; text-align: center;}

h1, p.headerlarge {font-size: 22pt; font-family: tahoma; color: #AA0000; text-align: center; text-decoration: underline}
h2, p.header {font-size: 20pt; font-family: tahoma; color: black; text-align: center; text-decoration: underline; margin-bottom: 1em}
h3, p.large {font-size: 18pt; font-family: tahoma; color: black; text-align: center; line-height:.5em;}
h4, p.subheader {font-size: 12pt; font-family: tahoma; color: #AA0000; text-align: center}
p.footer {font-size: 8pt; font-family: tahoma; color: white; text-align: center}
p.small {font-size: 8pt; font-family: tahoma; color: black; text-align: center}
p.subheaderred {font-size: 12pt; font-family: tahoma; color: #E25753; text-align: center; line-height: .5em}
p.subheadergreen {font-size: 12pt; font-family: tahoma; color: #75A271; text-align: center; line-height: .5em}
p.subheaderblue {font-size: 12pt; font-family: tahoma; color: #455CAA; text-align: center; line-height: .5em}
p.subheadersmallred {font-size: 8pt; font-family: tahoma; color: #E25753; text-align: center; text-decoration: underline; line-height: .5em}
p.subheadersmallblack {font-size: 8pt; font-family: tahoma; color: #000000; text-align: center}
p.subheadersmall {font-size: 8pt; font-family: tahoma; color: #455CAA; text-align: center; line-height: .5em}

a.link:link {font-size: 12pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.link:active {font-size: 12pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.link:visited {font-size: 12pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.link:hover {font-size: 12pt; font-family: tahoma; font-weight: bold; color: #AA0000; text-decoration: underline}

a.footer:link {font-size: 8pt; font-family: tahoma; font-weight: bold; color: white; text-decoration: underline}
a.footer:active {font-size: 8pt; font-family: tahoma; font-weight: bold; color: white; text-decoration: underline}
a.footer:visited {font-size: 8pt; font-family: tahoma; font-weight: bold; color: white; text-decoration: underline}
a.footer:hover {font-size: 8pt; font-family: tahoma; font-weight: bold; color: #AA0000; text-decoration: underline}


a.small:link {font-size: 8pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.small:active {font-size: 8pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.small:visited {font-size: 8pt; font-family: tahoma; font-weight: bold; color: black; text-decoration: underline}
a.small:hover {font-size: 8pt; font-family: tahoma; font-weight: bold; color: #AA0000; text-decoration: underline}




