body {margin: 0px; padding: 0px; background-color: #7589a1; font-family: helvetica,tahoma,arial,sans serif;}

#page_container {margin: 10px; border: 1px solid #000; width: 958px;}

#header {width: 958px; height: 60px; background-color: #495666; text-align: left;}

.address {font-size: 10px; font-weight: 500; color: #d8dfe7; margin-top: 20px;}
.address a {color: #d8dfe7; text-decoration: none;}
.address a:hover {color: #d8dfe7; text-decoration: none;}

#left_nav_column {padding: 20px 20px 0px 20px; color: #d8dfe7; font-size: 11px;}

.home_title {margin: 40px 0px 20px 30px; font-weight: 500; font-family: times,garamond,serif;}

#bflink {color: #666;}

#bflink a {text-decoration: none; color: #bbb; font-size: 10px;}

#bflink a:hover {text-decoration: none; color: #888;}

/* #navigation {margin: 0px 0px 20px 20px; padding-top: 30px;} */

ul#navigation {
	list-style:none; 
	margin:0px; 
	padding:15px 0 0 0;
} 

#navigation li a {
	display:block;
	width:130px;
	height:26px;
	text-indent:-9999px;
	background-position: 0 0;
}

#navigation li a:hover {
	background-position: 130px 0;
}

#n_home { background:url(/images/menu/home.gif); }
#n_about { background:url(/images/menu/about.gif); }
#n_forsale { background:url(/images/menu/forsale.gif); }
#n_unfinished { background:url(/images/menu/unfinished.gif); }
#n_contact { background:url(/images/menu/contact.gif); }


h2 {margin: 0px; padding: 0px; height: 49px; width: 243px;}
h3 {padding: 0px; margin: 0px;}

.kitchen {height: 49px; width: 243px; background-image: url(images/tabs_kitchen.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: hand;}
.bedroom {height: 49px; width: 243px; background-image: url(images/tabs_bedroom.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: hand;}
.misc {height: 49px; width: 243px; background-image: url(images/tabs_misc.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: hand;}

#items_section {width: 747px; height: 498px; background-image: url(images/sections_page_bg.gif); background-repeat: repeat-y; background-position: 0% 0%;}

html>body #items_section {width: 749px; height: 498px; background-image: url(images/sections_page_bg.gif); background-repeat: repeat-y; background-position: 0% 0%;}

#kitchen_section {float: left; width: 249px; height: 424px; background-image: url(images/section_kitchen.jpg); background-repeat: no-repeat; background-position: 100% 0%; cursor: hand;}
#bedroom_section {float: left; width: 249px; height: 424px; background-image: url(images/section_bedroom.jpg); background-repeat: no-repeat; background-position: 0% 0%; cursor: hand;}
#misc_section {float: left; width: 249px; height: 395px; background-image: url(images/section_misc.jpg); background-repeat: no-repeat; background-position: 0% 0%; cursor: hand;}


html>body #kitchen_section {float: left; width: 250px; height: 424px; background-image: url(images/section_kitchen.jpg); background-repeat: no-repeat; background-position: 100% 0%; cursor: hand;}
html>body #bedroom_section {float: left; width: 250px; height: 424px; background-image: url(images/section_bedroom.jpg); background-repeat: no-repeat; background-position: 0% 0%; cursor: hand;}
html>body #misc_section {float: left; width: 249px; height: 395px; background-image: url(images/section_misc.jpg); background-repeat: no-repeat; background-position: 0% 0%; cursor: hand;}



.kitchen_active {height: 49px; width: 243px; background-image: url(images/tabs_kitchen_on.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: arrow;}
.bedroom_active {height: 49px; width: 243px; background-image: url(images/tabs_bedroom_on.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: arrow;}
.misc_active {height: 49px; width: 243px; background-image: url(images/tabs_misc_on.gif); background-position: 0% 0%; background-repeat: no-repeat; cursor: arrow;}

.product_thumb {float: left; text-align: center; width: 168px; height: 197px; background-color: #e9e9e9; border: 1px solid #b1b1b1; margin: 0px 0px 4px 4px; font-size: 12px;}
.product_thumb a {text-decoration: none; color: #fff;}
.product_thumb a:hover {text-decoration: none; color: #fff;}

html>body .product_thumb {float: left; text-align: center; width: 168px; height: 203px; background-color: #e9e9e9; border: 1px solid #b1b1b1; margin: 0px 0px 4px 4px; font-size: 12px;}

.product_image {width: 160px; height:164px; margin: 4px 4px 0px 4px;}

.product_name {height: 32px; width: 160px; background-color: #929394; color: #F5F5F5; font-size: 12px; font-weight: 500; margin: 0px 4px 3px 4px; text-decoration: none; cursor: hand;}
.product_name a {color: #F5F5F5; text-decoration: none; cursor: hand;}
.product_name a:hover {color: #F5F5F5; text-decoration: none;}


#scrolling_area {width: 734px; height: 440px; overflow: auto; margin: 60px 0px 5px 6px;}

#back_button {margin-top: 20px; height: 39px; width: 160px; background-image: url(images/back_button.gif); background-repeat: no-repeat; background-position: 0% 0%; cursor: hand;}

#cheaphack {font-size: 1px; color: #fff;}
#cheaphack a {color: #fff; text-decoration: none;}
#cheaphack a:hover {color: #fff; text-decoration: none;}

#enquire {width: 200px; border: 1px #CBD4D4 solid; background-color: #E8EBEB;  margin-top: 20px; float: right;}


/*----- Unfinished Items Page -----*/

.unfinished_title {margin: 20px 0px 10px 10px; font-weight: 500; font-family: times,garamond,serif;}
#scrolling_area_unfinished {width: 734px; height: 440px; overflow: auto; margin: 0px 0px 5px 6px;}
