body {
	background-color: #fff;
	background-image:  url(../x_shared_img/page_background.jpg); 
	background-position: top center;
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;;
	color: #464646;
	text-align: center;
}
			
#banner {
	width: 770px;
	margin: 0 auto;
	height: 145px;
	background: url(../x_shared_img/banner.jpg) 50% 0;
}
#banner h1 { 
	display: none;
}
#globalnav {
	width: 730px;
	height: 26px;
	text-align: left;
	margin: 0 auto;
	margin-top: -3px;
	padding: 0;
	background: transparent url(../x_shared_img/nav/nav_tile.gif) top left;
}
#globalnav ul {
	margin: 0;
	padding: 0;
}
#globalnav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#globalnav li a {
	display: block;
	height: 26px;
	/*
	margin-right: 7px;
	*/
	margin-right: 16px;
}
#globalnav li#home a {
	margin-left: 19px;
	width: 52px;
	background-image:   url(../x_shared_img/nav/home.gif);
}
#globalnav li#about_us a {
	width: 78px;
	background-image:   url(../x_shared_img/nav/about_us.gif);	
}
#globalnav li#our_furniture a {
	width: 110px;
	background-image:   url(../x_shared_img/nav/our_furniture.gif);
}
#globalnav li#accessories a {
	width: 99px;
	background-image:   url(../x_shared_img/nav/accessories.gif);
}
#globalnav li#faq a {
	width: 43px;
	background-image:   url(../x_shared_img/nav/faq.gif);
}
#globalnav li#find_us a {
	width: 61px;
	background-image:   url(../x_shared_img/nav/find_us.gif);
}
#globalnav li#skip_nav a, #globalnav li#sitemap a {
	display: none;
}
#globalnav li#home a:hover, #globalnav li#about_us a:hover, #globalnav li#our_furniture a:hover, #globalnav li#accessories a:hover, #globalnav li#faq a:hover, #globalnav li#find_us a:hover {
	background-position:0px -26px;
}
#globalnav span {
	visibility: hidden;
}
		
#phone_number {
	width: 730px;
	height: 40px;
	margin: 0 auto;
	background: transparent url(../x_shared_img/phone_and_address.gif) top right;
	background-repeat: no-repeat;
}
#phone_number em {
	display: none;
}

h2 {
	height: 25px;
	margin: 13px 0px 14px 0px;
	text-indent: -10000em;
}
p {
	margin: 0 0 1.5em 0;
}
		
h2 strong {
/*
	display: none;
	*/
}
#content {
	text-align: left;
	margin: 0 auto;
	padding: 0px 22px 0px 29px;
	background: transparent;
	}

#content {
	\width: 730px;
 }
 #content {
   	w\idth: 679px;
 }
#main_photo_frame {
	border: 1px solid #7A7F70;
	width: 312px;
}
#main_photo_frame img,  #main_photo_frame object{
	margin: 6px;
	display: block;
	padding: 0;
}

#footer {
	clear: both;
	width: 679px;
	background: transparent;
	margin: 0 auto;
	padding: 2em 0 0 0;
	
}
#footer p {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 70%;
	color: #888;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-top: 1px dashed #AAAFA0;
	padding: 0.5em 0;
	margin: 0;
}

#footer a {
	color: #888;
}

#footer a:hover {
	color: #000;
}

a {
	text-decoration: none;
}
#subnav {
	width: 119px;
	margin: 0px 0px 18px auto;
}
#furnituresubnav {
	width: 137px;
	margin: 0px 0px 18px auto;
}
#subnav ul,
#furnituresubnav ul {
	margin: 0;
	padding: 0;
}
#subnav li,
#furnituresubnav li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#subnav li a,
#furnituresubnav li a  {
	display: block;
	height: 20px;
	width: 119px;
}
#furnituresubnav li a {
	width: 137px;
}
#furnituresubnav li#dining_room a { background-image: url(../x_shared_img/sub-nav/dining_room.gif); }
#furnituresubnav li#living_room a { background-image: url(../x_shared_img/sub-nav/living_room.gif); }
#furnituresubnav li#bedroom a { background-image: url(../x_shared_img/sub-nav/bedroom.gif); }
#furnituresubnav li#home_office a { background-image: url(../x_shared_img/sub-nav/home_office.gif); }
#furnituresubnav li#made_to_measure a { background-image: url(../x_shared_img/sub-nav/made_to_measure.gif); }
#furnituresubnav li#antiques a {	background-image: url(../x_shared_img/sub-nav/antiques.gif); height: 21px; }

#subnav li#lighting a { background-image: url(../x_shared_img/sub-nav/lighting.gif); }
#subnav li#ornaments a { background-image: url(../x_shared_img/sub-nav/objects.gif); }
#subnav li#clocks a { background-image: url(../x_shared_img/sub-nav/clocks.gif); }
#subnav li#storage a { background-image: url(../x_shared_img/sub-nav/storage.gif); }
#subnav li#mirrors a { background-image: url(../x_shared_img/sub-nav/mirrors.gif); }
#subnav li#wall_art a {	background-image: url(../x_shared_img/sub-nav/wall_art.gif); height: 21px; }

#furnituresubnav li#dining_room a:hover, 
#furnituresubnav li#living_room a:hover, 
#furnituresubnav li#bedroom a:hover, 
#furnituresubnav li#made_to_measure a:hover, 
#furnituresubnav li#home_office a:hover,
#subnav li#lighting a:hover, 
#subnav li#ornaments a:hover, 
#subnav li#clocks a:hover, 
#subnav li#storage a:hover, 
#subnav li#mirrors a:hover { 
	background-position:0px -20px; 
	text-decoration: none;
}
#furnituresubnav li#antiques a:hover, 
#subnav li#wall_art a:hover{
	background-position:0px -21px; 
	text-decoration: none;
}
#subnav span,
#furnituresubnav span{
	visibility: hidden;
}
#content a {
	color: #970021;
}
#content a:hover {
	color: #970021;
	text-decoration: underline;
}

a {
	outline: none;
}