body {
	font-family: Verdana;
	font-size:			95%;
	background-color:	#b0b0b0;
	background-repeat:	repeat-x;
	background-image:	url(https://www.seanchristopherfx.com/images/bg.jpg);
	color:				#000000;
}
a:link    { color: #861c17; text-decoration: none; cursor: pointer; }
a:visited { color: #861c17; text-decoration: none; cursor: pointer; }
a:hover   { color: #0000cc; text-decoration: none; cursor: pointer; }
a:active  { color: #ff0000; text-decoration: none; cursor: pointer; }

div.paragraph  { text-indent: 30px; }#maincontainer {
	background-color: white;
	background-position:	0 98px;
	background-repeat:		repeat-x;
	background-image: url(https://www.seanchristopherfx.com/images/contentbg.jpg)		;
	min-height:				200px;
	padding:				0px;
	margin:					0px;
	max-width:				800px;
	min-width:				800px;
	width:					800px;
	border-color:			#000000;
	border-width:			1px;
	border-style:			solid;
	color:					#000000;
}

#logo {
	border-bottom-color:	#000000;
	border-right-style:		none;
	border-left-style:		none;
	border-bottom-style:	solid;
	border-top-style:		none;
	border-bottom-width:	1px;
	padding:				0px;
	margin:					0px;
	max-height:				98px;
	min-height:				98px;
	height:					98px;
	max-width:				800px;
	min-width:				800px;
	width:					800px;
}

#head {
	border-style:	none;
	padding:		0px;
	margin:			0px;
	max-height: 75px;
	min-height: 75px;
	height: 75px;
	max-width: 800px;
	min-width: 800px;
	width: 800px;
}

#subhead {
	border-style: none;
	padding: 0px;
	margin: 0px;
	max-height: 35px;
	min-height: 35px;
	height: 35px;
	max-width: 800px;
	min-width: 800px;
	width: 800px;
}

#homenavigation {
	display: inline;
	border-style: none;
	padding-left: 49px;
	padding-bottom: 0px;
	padding-right: 48px;
	padding-top: 0px;
	max-height: 163px;
	min-height: 163px;
	height: 163px;
	max-width: 800px;
	min-width: 800px;
	width: 800px;
	margin: 0px;
}

#navsource {
	visibility: visible;
	display: block;
	border-style: none;
	max-width: 703px;
	min-width: 703px;
	width: 703px;
	padding: 0px;
	margin: 0px;
}

#navsource div.navrow {
	display: block;
	border-style: none;
	padding: 0px;
	margin: 0px;
	max-height: 163px;
	max-width: 703px;
	min-height: 163px;
	min-width: 703px;
	height: 163px;
	width: 703px;
}
#navsource div.navrow img {
	display: inline;
	border-style: none;
	padding: 0px;
	margin: 0px;
}

#navrow_creations {
	position: absolute;
	visibility: hidden;
}

#notes {
	border-style: none;
	padding: 0px;
	margin: 0px;
	max-height: 100px;
	min-height: 100px;
	height: 100px;
	max-width: 800px;
	min-width: 800px;
	width: 800px;
}
table.overlay {
	
	border-color: #d3d3d3;
	
	border-style: solid;
	
	border-width: 1px;
	
}

table.overlay tr td.overlay_logo {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	background-repeat: repeat;
	background-image: url(images/addtocart.jpg);
}


table.overlay tr td.overlay_desc {
	font-size: 90%;
	padding-right: 15px;
	padding-left: 5px;
	padding-bottom: 15px;
	padding-top: 15px;
	background-repeat: repeat;
	background-image: url(images/addtocart.jpg);
}


table.overlay tr td.overlay_desc div.overlay_title {
	font-size: 110%;
	font-weight: bold;
}

div.content {
	font-size: 95%;
	text-align: left;
	background-repeat: no-repeat;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 40px;
	padding-top: 30px;
	min-height: 400px;
	background-image: url(images/bg_content.jpg);
}

#tail {
	padding-left: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-top: 25px;
	width:			800px;
	text-align:		center;
	font-family:	courier new;
	font-size:		70%;
	font-weight:	bold;
}

input[type="text"],
input[type="password"] {
	color:				#191919;
	background-color:	#c4c4c4;
	font-size:			10pt;
	font-family:		Verdana;
	border-color:		#861c17;
	border-width:		1px;
	border-style:		solid;
}
select {
	color:				#191919;
	background-color:	#dedede;
	font-size:			10pt;
	font-family:		Verdana;
	border-color:		#861c17;
	border-width:		1px;
	border-style:		solid;
}
input[type="submit"] {
	color:				#ffffff;
	border-color:		#861c17;
	background-color:	#861c17;
	font-size:			70%;
	font-family:		Verdana;
	border-width:		2px;
	border-style:		outset;
}

