body	{
	margin:		0;
	padding:	0;
	font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
	color:	#000;
	background: #ffffff;
text-align: center;
	}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

#products a {   

border:5px 

solid #cccccc;
  

width: 110px;   
height: 110px; 
text-align: center; 
verticalAlign: middle;
float:left;  
}


#products a:hover  {

border:5px 
solid #462132;
display: block; 
text-align: center; 
verticalAlign: middle; 

width: 110px;   
height: 110px; 
}


#rule {
border-top: 1px dashed #fff;
margin-top: 5px;
}
#slider1
{
height: auto; 
width: 195px;
border:0px solid #000; 
text-align: left;
margin: 0 auto;
padding: 20px 0px 20px 0px;
}
#slide
{
height: auto; 
width: 980px;
border:0px solid #000; 
text-align: left;
margin: 0 auto;
}
#scroll
{
height: auto; 
width: 500px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
}
#main
{
height: auto; 
width: 980px;
border:1px solid #fff; 
text-align: center;
margin: 0 auto;
}

#main2
{
height: auto; 
width: 980px;
border:0px solid #fff; 
text-align: center;
margin: 0 auto;
}
#strapline
{
height: auto; 
width: 980px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
}
#main_left
{
height: 420px; 
width: 730px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
float: left;
}
#main_right
{
height: 420px; 
width: 250px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
background: #F2F2F2;
float: right;
}

#top
{
height: 106px; 
width: 980px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
}
#top_left
{
height: 106px; 
width: 450px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
float: left;
}
#top_right
{
height: 106px; 
width: 530px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
float: right;
}
#navigation {
   list-style: none;
   margin: 0; padding: 0;
}
#navigation li {
   float: left;
}
#nav
{
height: 50px; 
width: 980px; 
float: right;
border:0px solid #000;
	margin: 0px auto;
}
#home a {   

display: block;  
background:  url(images/home_but.gif) top;   
width: 165px;   
height: 50px; 
}
#new a {   

display: block;  
background:  url(images/new_but.gif) top;   
width: 88px;   
height: 50px; 
}
#chairs a {   

display: block;  
background:  url(images/chairs_but.gif) top;   
width: 93px;   
height: 50px; 
}
#tables a {   

display: block;  
background:  url(images/table_but.gif) top;   
width: 84px;   
height: 50px; 
}
#sofas a {   

display: block;  
background:  url(images/sofa_but.gif) top;   
width: 90px;   
height: 50px; 
}
#project a {   

display: block;  
background:  url(images/project_but.gif) top;   
width: 100px;   
height: 50px; 
}
#specials a {   

display: block;  
background:  url(images/specials_but.gif) top;   
width: 133px;   
height: 50px; 
}

#clear a {   

display: block;  
background:  url(images/clear_but.gif) top;   
width: 112px;   
height: 50px; 
}


#contact a {   

display: block;  
background:  url(images/contact_but.gif) top;   
width: 115px;   
height: 50px; 
}
#end a {   

display: block;  
background:  url(images/end_but.gif) top;   
width: 15px;   
height: 50px; 
}
#start a {   

display: block;  
background:  url(images/start.gif) top;   
width: 177px;   
height: 50px; 
}

.container1 {
	width: 980px;
	padding: 0;
	margin: 0 auto;
z-index:1000000;
}


ul#topnav li .sub {
	position: absolute;	
	top: 50px; left: 0;
	background: #ffffff;
	padding: 2px 2px 2px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
z-index:1000000;
}
ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 0.8em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 50px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left top; }

 
 
 
 
ul#topnav li .sub {
	position: absolute;	
	top: 35px; left: 0;
	background: #ECECEC;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
z-index:1000000;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 133px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #ECECEC;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	padding: 5px;
	display: block;
	text-decoration: none;
	color: #999999;
z-index:1000000;
}
ul#topnav .sub ul li a:hover {color: #000000; background-position: 5px 12px ;z-index:1000000;}



#names
{
font-family:  Eurostile, Arial, Helvetica, sans-serif;
border: 0px solid #B3B9C3;
font-color:#666666;
font-size:13px;
width:132px;
text-align: center;
height: 50px;
padding: 5px;
}
#details a
{
font-family:  Eurostile, Arial, Helvetica, sans-serif;
border: 0px solid #000;
font-color:#666666;
font-size:9px;
width:132px;
text-align: center;
padding: 10px;
}


#input2
{

background: #fff;
border: 1px solid #B3B9C3;
height:26px;
line-height:24px;
font-family:  Eurostile, Arial, Helvetica, sans-serif;
font-color:#666666;
color:#666666;
font-size:12px;
padding: 10px;
width:300px;
}
textarea
{

background: #fff;
border: 1px solid #B3B9C3;
height:60px;
line-height:24px;
font-family:  Eurostile, Arial, Helvetica, sans-serif;
font-color:#666666;
color:#666666;
font-size:12px;
padding: 10px;
display: block;
width:300px;
}


#bottom
{
height: 168px; 
width: 1000px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
}

#content
{ 
width: 980px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;

}
#content_left
{ 
width: 672px;
border:0px solid #000; 
text-align: left;
margin: 0 auto;
padding: 0px;
float: left;
padding: 0px, 10px, 0, 0;
}
#content_right
{ 
width: 298px;
border:0px solid #000; 
text-align: center;
margin: 0 auto;
padding: 0px;
float: right;
}
#keywords
{ 
width: 1000px;
height: 81px;
border:0px solid #000; 
margin: 0 auto;
color: #fff;
background-image: url(images/keywords.gif);
background-repeat: no-repeat;
background-position: top center;

}

#text
{ 
width: 320px;
border:0px solid #000; 
float: right;



}


#navigation {
list-style: none;
margin: 0; padding: 0;
}
#navigation li {
float: left;
}
#input2
{

background: #fff;
border: 1px solid #B3B9C3;
height: 22px;
line-height:20px;
font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
font-color:#666666;
color:#666666;
font-size:11px;
padding: 0 0 0 5px;
}

#input3
{

background: #fff;
border: 1px solid #B3B9C3;
height: 60px;
line-height:20px;
font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;
font-color:#666666;
color:#666666;
font-size:11px;
padding: 0 0 0 5px;
}

		

h1
{
FONT-SIZE: 16px; COLOR: #333333; 
FONT-FAMILY:  Eurostile, Arial, Helvetica, sans-serif; font-weight:bold; line-height:16px
}

h2
{
FONT-SIZE: 22px; COLOR: #b90000;
FONT-FAMILY:   Eurostile, Arial, Helvetica, sans-serif; font-weight:bold;
}

h3
{
FONT-SIZE: 18px; COLOR: #b90000;
FONT-FAMILY:   Eurostile, Arial, Helvetica, sans-serif; font-weight:bold;
}


td, p
{
FONT-SIZE: 15px; COLOR: #666666; 
FONT-FAMILY:   Eurostile, Arial, Helvetica, sans-serif;  line-height: 150%;

}






a:link	{
	color:	#462132;
	background-color: transparent;
; font-family: Eurostile, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 15px
	}
a:visited	{
	color:	#462132;
	background-color: transparent;
; font-family: Eurostile, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 15px
	}
a:active	{
	color:	#462132;
	background-color: transparent;
; font-family: Eurostile, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 15px
	}
a:hover	{
	color:	#462132;
	background-color: transparent;
; font-family: Eurostile, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 15px
	}




.menu-two A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;  
}
.menu-two A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none; 
} 
.menu-two A:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none; 
}
.menu-two A:hover {
	FONT-SIZE: 11px; COLOR: #ffff00; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: none;
}


.menu-three A:link {
	FONT-SIZE: 13px;line-height: 25px; COLOR: #666666; FONT-FAMILY:  Eurostile,Arial, Helvetica,sans-serif;text-decoration: none; 
}
.menu-three A:visited {
	FONT-SIZE: 13px; line-height: 25px;COLOR: #666666; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; text-decoration: none;
}
.menu-three A:active {
	FONT-SIZE: 13px; line-height: 25px;COLOR: #462132; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; text-decoration: none;
}
.menu-three A:hover {
	FONT-SIZE: 13px; line-height: 25px;COLOR: #462132; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; text-decoration: none;
}

.menu-five A:link {
	FONT-SIZE: 11px; COLOR: #000971; FONT-FAMILY:  Eurostile,Arial, Helvetica,sans-serif;font-weight: bold; 

}
.menu-five A:visited {
	FONT-SIZE: 11px; COLOR: #000971; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight: bold;
}

.menu-five A:active {
	FONT-SIZE: 11px; COLOR: #000971; FONT-FAMILY:  Eurostile,Arial, Helvetica, sans-serif; font-weight: bold;
}

.menu-five A:hover {
	FONT-SIZE: 11px; COLOR: #000971; FONT-FAMILY: Eurostile,Arial, Helvetica, sans-serif; font-weight: bold; 
}



