/* CSS Document */

/* ----------------------------------------------------------------------------  */

	hr,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset
	{ margin:0; padding:0; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
	
	input
	{margin: 0 0 1px 0;}

	a img,:link img,:visited img { border:none; }

	h1 span, h2 span, h3 span, h4 span {display:none; padding: 0px; margin: 0px;}
	
/* ----------------------------------------------------------------------------  */

body {
	background-color: #990000;
	background-image: url("images/background.jpg");
	background-repeat: repeat-x;
	font-size: 12px;
}

a:link {
	color: #990000;
	text-decoration: none;
}

a:visited {
	color: #990000;
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

h1 {
	color: #FFF;
	font-size: 18px;
	margin: 3px;
	padding: 3px;
}

h1.env {
	font-size: 16px;
	font-weight: bold;
}

h1.sub {
	color: #660000;
	font-size: 18px;
	margin: 3px;
	padding: 3px;
}


h2.home {
	color: #990000;
	font-size: 14px;
	margin: 3px;
	padding: 3px;
}

h2.product {
	color: #980000;
	font-size: 14px;
	margin: 3px;
	padding: 3px;
}

h2.customrug {
	color: #660000;
	font-size: 14px;
	margin: 3px;
	padding: 3px;
}

#topbg {
	background-image: url("images/top-bg.gif");
	background-repeat: no-repeat;
	width: 467px;
	height: 155px;
}

.topbgtext {
	margin: 1px 8px 1px 3px;
	padding: 1px 8px 1px 3px;
	text-align: justify;
	color: #fff;
}

.topblttext {
	color: #fff;
}

/* 
#btmbg {
	background-color: #990000;
	background-image: url("images/btm-bg.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	width: 289px;
	height: 175px;
}
*/

.btmbgtext {
	margin: 1px 3px 1px 3px;
	padding: 1px 3px 1px 3px;
	text-align: justify;
}

.environment {
	margin: 1px 3px 6px 3px;
	padding: 1px 3px 1px 3px;
	text-align: justify;
	color: #FFF;
}


.ftrtext {
	font-size: 10px;
	text-align: center;
}

.ftrtext:link {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

.ftrtext:visited {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

.ftrtext:hover {
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

.credits {
	color: #FFF;
	font-size: 10px;
}

.credits:link {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.credits:visited {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.credits:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}

#sidebg {
	background-image: url("images/side-bg.gif");
	background-repeat: repeat-y;
}

p.sub {
	margin: 3px;
	padding: 3px;
}

.productline {
	border-right-style: solid;
	border-right-color: #980000;
	border-right-width: 2px;
}
