
body{
	background-color:#221306;
	margin:0px;
	padding:0px;
}

.HomeBackground {
	background-image: url('/images/backgrounds/home.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

.AboutBackground {
	background-image: url('/images/backgrounds/about.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

.BlogBackground {
	background-image: url('/images/backgrounds/blog.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

.ContactBackground {
	background-image: url('/images/backgrounds/contact.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

.PaintingBackground {
	background-image: url('/images/backgrounds/painting.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

.ProductsBackground {
	background-image: url('/images/backgrounds/products.jpg');
	background-position: top center;
	background-repeat: no-repeat;
}

TD.tdShadow {
	behavior: url(/_includes/iepngfix.htc);
	background-image: url(/images/SHADOW_IMAGE.png);
}

.pngImg {
	behavior: url(/_includes/iepngfix.htc);
}

TD {
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#D4D4D4;
}

#marqueecontainer{
	position: relative;
	width: 336px; /*marquee width */
	height: 54px; /*marquee height */
	overflow: hidden;
	padding: 0px;
	padding-left: 0px;
}

P {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}

H1 {
	font-family:Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#D4D4D4;
	margin:0px;
	margin-bottom:5px;
}

H2 {
	font-family:Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D4D4D4;
	margin:0px;
	margin-bottom:10px;
}

H3 {
	font-family:Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#D4D4D4;
	margin:0px;
	margin-bottom:10px;
}

P.txtFooter {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#D4D4D4;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:50px;
	margin-right:30px;
}

.txtWhiteLarge {
	font-family:Arial,sans-serif;
	font-size:18px;
	color:#E5E5E5;
}

a:link, a:visited {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2B2B2;
	text-decoration:none;
}

a:hover {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2B2B2;
	text-decoration:underline;
}

.lnkWhiteLarge:link, .lnkWhiteLarge:visited {
	font-family:Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#E5E5E5;
	text-decoration:none;
}
	
.lnkWhiteLarge:hover {
	font-family:Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#E5E5E5;
	text-decoration:underline;
}

.lnkTopNav:link, .lnkTopNav:visited {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B2B2B2;
	text-decoration:none;
}

.lnkTopNav:hover {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2B2B2;
	text-decoration:underline;
}


.lnkTopNavOn:link, .lnkTopNavOn:visited {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2B2B2;
	text-decoration:none;
}

.lnkTopNavOn:hover {
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2B2B2;
	text-decoration:underline;
}

.lnkFooter:link, .lnkFooter:visited, .txtFooter, .lnkCredits:link, .lnkCredits:visited, .txtCredits {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#D4D4D4;
	text-decoration:none;
}
	
.lnkFooter:hover, .lnkCredits:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#D4D4D4;
	text-decoration:underline;
}

img {
	border-color: #FFFFFF;		
	color: #FFFFFF;		
}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 12px Verdana,sans-serif;
	border-color : #000000;
}

form {
	display:block;
	margin:0px;
	padding:0px;
}
