@charset "UTF-8";
/* CSS Document */
body {
	background: #ebebeb url(images/bg-gradient.jpg) repeat-y left;
	border-top: 15px solid #fff;
	border-right: none;
	border-bottom: none;
	border-left: 15px solid #fff;
	margin:0;
	padding:0;
}
#about-content {
	background: url(images/about/bg-content.jpg) no-repeat left top;
}
.grey {
	background:#ccc;
}
.content-area {
	padding: 74px 20px 20px;
	background: url(images/trans-shim.png) repeat;
}
p {
	font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
	color: #999;
	text-align:left;
}
#services-content {
	background: url(images/services/bg.jpg) no-repeat left top;
}
#contact-content {
	background: url(images/contact/bg-content.jpg) no-repeat left top;
	height:655px;
}
a {
	color:#999;
	text-decoration:underline;
}
a:hover {
	color:#e5afd9;
}
#wring-content {
	background: url(images/wring/bg-content.jpg) no-repeat left top;
}
#news-navpanel {
	background: url(images/news/bg-nav.jpg) no-repeat left top;
}
#news-content {
	background: url(images/news/bg-content.jpg) no-repeat left top;
	height:890px;
}
#gallery-navbg {
	background:url(images/gallery/bg-nav.jpg) no-repeat left top;
}
p#product-header {
	font: bold 14px/18px Georgia, "Times New Roman", Times, serif;
	color:#e5afd9;
}
#product-description {
	padding: 20px 20px 20px 20px;
	background: url(images/trans-shim.png) repeat;
}
.phrase {
	font: normal 10px/18px Georgia, "Times New Roman", Times, serif;
	color: #e5afd9;
	text-align:left;
}
.smaller {
	font: normal 10px/14px Georgia, "Times New Roman", Times, serif;
	color: #999;
	text-align:left;
}
#index-bg {
	background: url(images/index/background3.jpg) no-repeat left top;
	height:610px;
}
