*

	{margin: 0;
	padding: 0;}	

html 
	{min-height: 100%; margin-bottom: 1px;}
	/* sets the scrollbar to permanently appear in firefox / safari */



body

	{font: 100.01% "trebuchet ms", trebuchet, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #000;
	padding: 0px 0px 0px 0px;}


#container
	{position:absolute;
    left:50%;
    margin-left:-475px;
	margin-top:37px;
	width: 951px;
	background:#000 url(../images_furniture/roundedTop.gif) 0% 0% no-repeat;}

#menu 
	{position:absolute;
	top:25px;
	left:50%;
    margin-left:-475px;
	width: 951px;
	}

a
	{color: #fff;
	text-decoration:none;}

a:link, a:visited
	{text-decoration:none;}

a:hover, a:visited:hover
	{text-decoration: none;}

a img
	{border: 0;}

q:before
	{content: "";}

#imageContainer
	{position:relative;
	left:2px;
	top: 50px;
	width: 947px;
	height:186px;
	background-image:url('../images_furniture/logo.gif');
	overflow:hidden;
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:transparent;}

#imageContainer img 
	{}

#leftCol
	{position:relative;
	margin-top:90px;
	margin-left:45px;
	display: inline;
	float:left;
	width:250px;
	margin-bottom:50px;}

#leftCol p
	{font-size:78%;
	color:#D3B1DA;
	margin:0px;
	margin-bottom:8px;}

#leftCol img
	{float:center;}

#leftCol p.caption
	{font-size:70%;
	color:#A7A9AC;
	margin:0px;
	margin-bottom:8px;}

#content
	{position:relative;
	margin-top:90px;
	margin-right:45px;
	display: inline;
	float:right;
	width:560px;
	font-size:70%;
	color:#A7A9AC;}

#content li
	{}

#content a
	{text-decoration:underline;}

#content ul
	{margin-left:16px;
	list-style:disc outside;
	margin-bottom:10px;}


#content p
	{margin-left:0px;
	margin-bottom:8px;}

#content h1
	{font-size:180%;
	font-weight:normal;
	margin-left:0px;
	margin-bottom:15px;
	color:#fff;}

#content h2
	{font-size:90%;
	float:right;
	text-align:right;
	font-weight:normal;
	margin-left:0px;
	margin-bottom:15px;
	margin-top:70px;
	color:#A7A9AC;}

#content b, #content strong
	{color:#fff;
	font-size:110%;
	font-weight:bold;
	margin-left:0px;
	margin-bottom:0px;}

#feature
	{position:relative;
	display: block;
	width:560px;
	height:160px;
	color:#A7A9AC;
	margin-bottom:20px;}


#feature p
	{position:absolute;
	left:130px;
	width:410px;
	top:34px;
	line-height:125%;
	border-top:1px #fff solid;
	padding-top:17px;
	color:#A7A9AC;}

#feature h1
	{position:absolute;
	font-size:140%;
	font-weight:normal;
	left:130px;
	top:0px;
	color:#fff;}
		
#feature img
	{position:absolute;
	width:118px;
	height:118px;
	margin-top:6px;}


#feature a
	{text-decoration:none;
	cursor:pointer;}


#footer
	{position:relative;
	float:left;
	width: 951px;
	height:150px;
	margin-top:0px;
	background:#000 url(../images_furniture/roundedBottom.gif) 0% 0% no-repeat;}

#footer p
	{margin-left:35px;
	margin-top:70px;
	font-size:72%;}

#footer p span
	{color:#A7A9AC;}

#footer a, #footer a:visited, #footer a:hover
	{text-decoration:none;
	color:#fff;}
