@charset "utf-8";
/* CSS Document */

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clear_the_float {
	clear: both;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #333333;
}

sup { vertical-align: super; font-style: italic; font-size: 0.9em; }

div#main_wrapper {
	width: 978px;
	margin: 0 auto;
	position: relative;
}

div#background {
/*	background-image: url(../images/background.jpg); */
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 978px;
}

h1 {
	width: 978px;
	height: 161px;
	background-image: url(../images/nova_furnishing_centre.jpg);
	background-repeat: no-repeat;
}

h1 a {
	display: block;
}

h1 a span {
	display: block;
	text-indent: -10000px;
	width: 978px;
	height: 161px;
}

div#content {
	width: 938px;
	background-image: url(../images/background_border.gif);
	background-repeat: repeat-y;
	padding: 0 20px 0 20px;
}

/* nav_top  */
div#nav_top {
	margin: 0 auto;
	line-height: 0;
}

div#nav_top ul {
	overflow: auto;
}

div#nav_top ul li a {
	text-indent: -10000px;
	display: block;
	float: left;
	margin-right: 5px;
}

div#nav_top ul li a#nav_top_home {
	width: 122px;
	height: 50px;
	background-image: url(../images/home.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
}

div#nav_top ul li a#nav_top_home:hover{
	background-position: left bottom;
}

div#nav_top ul li a#nav_top_aboutus {
	width: 162px;
	height: 50px;
	background-image: url(../images/aboutus.gif);
	background-repeat: no-repeat;
}

div#nav_top ul li a#nav_top_aboutus:hover {
	background-position: left bottom;
}

div#nav_top ul li a#nav_top_products {
	width: 160px;
	height: 50px;
	background-image: url(../images/products.gif);
	background-repeat: no-repeat;
}

div#nav_top ul li a#nav_top_products:hover {
	background-position: left bottom;
}

div#nav_top ul li a#nav_top_promotion {
	width: 262px;
	height: 50px;
	background-image: url(../images/promotion.gif);
	background-repeat: no-repeat;
}

div#nav_top ul li a#nav_top_promotion:hover {
	background-position: left bottom;
}

div#nav_top ul li a#nav_top_contactus {
	width: 183px;
	height: 50px;
	background-image: url(../images/contactus.gif);
	background-repeat: no-repeat;
}

div#nav_top ul li a#nav_top_contactus:hover {
	background-position: left bottom;
}
/* endof nav_top */

/* main_content */
div#main_content {
	overflow: auto;
	padding-bottom: 30px;
}
/* endof main_content */

/* product_list */
div#product_list {
	width: 180px;
	float: right;
}

div#product_list ul li a {
	display: block;
	margin: 30px 0 30px 13px;
	text-indent: -10000px;
	width: 129px;
	height: 116px;
}

div#product_list ul li a#product_list_dining {
	background-image: url(../images/dining.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 128px;
}

div#product_list ul li a#product_list_dining:hover {
	background-position: bottom;
}

div#product_list ul li a#product_list_bedroom {
	background-image: url(../images/bedroom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 92px;
}

div#product_list ul li a#product_list_bedroom:hover {
	background-position: bottom;
}

div#product_list ul li a#product_list_sofa {
	background-image: url(../images/sofa.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 93px;
}

div#product_list ul li a#product_list_sofa:hover {
	background-position: bottom;
}

div#product_list ul li a#product_list_living {
	background-image: url(../images/living.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 93px;
}

div#product_list ul li a#product_list_living:hover {
	background-position: bottom;
}

div#product_list ul li a#product_list_coffee {
	background-image: url(../images/coffee&side.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 99px;
}

div#product_list ul li a#product_list_coffee:hover {
	background-position: bottom;
}

div#product_list ul li a#product_list_sideboard {
	background-image: url(../images/sideboard.gif);
	background-repeat: no-repeat;
	height: 99px;
}

div#product_list ul li a#product_list_others {
	background-image: url(../images/other.gif);
	background-repeat: no-repeat;
	height: 97px;
}



div#discount_bar {
	width: 144px;
	height: 653px;
	background: url(../images/xmas_promotion.jpg);
}

/* endof product_list */

h2#main_page_photo {
	width: 657px;
	height: 441px;
	text-indent: -10000px;
	background-image: url(../images/kidphoto.jpg);
	background-repeat: no-repeat;
	margin: 20px 0 30px 20px;
}

/* lucky_draw */
div#lucky_draw {
	width: 720px;
	background-image: url(../images/goodnews_separator.gif);
	background-repeat: no-repeat;
	float: left;
}

div#lucky_draw ul li {
	display: block;
	width: 130px;
	float: left;
	margin-left: 11px;
}

div#lucky_draw ul li img {
	display: block;
	width: 106px;
	padding: 3px;
	margin: 5px auto;
	border: 1px solid #a6a6a6;
}

div#lucky_draw p.prize_name {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.7em;
	font-weight: bold;
	line-height: 1.9em;
	text-align: center;
	color: #a11a1d;
}

div#lucky_draw p.prize_description {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	text-align: center;
	color: #a11a1d;
}
/* endof lucky_draw */

/* promotion */
div#promotion {
	width: 720px;
	margin: 30px 0;
	float: left;
}

div#promotion img#promotion_title {
	margin-left: 250px;
}

div#promotion ul {
	margin-top: 20px ;
}

div#promotion ul li {
	display: block;
	float: left;
}

div#promotion ul li img {
	width: 141px;
	height: 212px;
	padding: 3px;
	border: 1px solid #a6a6a6;
	display: block;
}

div#promotion div.promotion_description {
	width: 320px;
	float: left;
	margin-left: 14px;
	margin-top: 20px;
	float: left;
	text-align: center;
}

div#promotion div.promotion_description_2 {
	margin-left: 50px;
}

div#promotion div.promotion_description p.promotion_description_company {
	font-size: 1.4em;
	line-height: 1.6em;
	font-family: Helvetica, Arial, sans-serif;
	color: #f00;
	font-weight: bold;
}

div#promotion div.promotion_description p.promotion_description_title {
	font-size: 2em;
	font-family: Helvetica, Arial, sans-serif;
	color: #f00;
	font-weight: bold;
}

div#promotion div.promotion_description p.promotion_description_date {
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: bold;
}
/* endof promotion */

/* product_page */
div#product_page {
/*	background-image: url(../images/separator.gif);
	background-repeat: no-repeat;
	background-position: top center;*/
	width: 720px;
	margin-bottom: 20px;
	overflow: auto;
}

div#product_page h2#living_series {
	width: 343px;
	height: 56px;
	background-image: url(../images/living_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 200px;
}

div#product_page h2#sofa_series {
	width: 299px;
	height: 44px;
	background-image: url(../images/sofa_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 250px;
}


div#product_page h2#dining_series {
	width: 357px;
	height: 56px;
	background-image: url(../images/dining_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 200px;
}

div#product_page h2#bedroom_series {
	width: 441px;
	height: 44px;
	background-image: url(../images/bedroom_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 200px;
}

div#product_page h2#coffee_side_table {
	width: 514px;
	height: 45px;
	background-image: url(../images/coffee&side_table.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 120px;
}

div#product_page h2#sideboard_series {
	width: 506px;
	height: 45px;
	background-image: url(../images/sideboard_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 120px;
}

div#product_page h2#others_series {
	width: 205px;
	height: 45px;
	background-image: url(../images/others_series.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 45px 0 40px 250px;
}

div#product_page h3 { font-weight: bold; color: #a11a1d; font-size: 18px; margin: 50px 0 10px 20px; }

div#product_page ul {
	overflow: auto;
}

div#product_page ul li {
	display: block;
	width: 198px;
	float: left;
	margin: 20px;
}

div#product_page ul li img {
	width: 190px;
	height: 130px;
	padding: 3px;
	border: 1px solid #a6a6a6;
	display: block;	
}

div#product_page ul li p {
	margin-top: 10px;
	font-size: 1.4em;
	text-align: center;
}
/* endof product_page */
div#promotion_page { font-size: 1.2em; line-height: 1.5em; }

div#promotion_page h3 { color: #900; margin: 20px 0 0 10px; font-weight: bold; font-size: 18px; }

div#promotion_page ol {
	list-style: decimal;
	margin: 10px 250px 0 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #999;
}

div#promotion_page ol p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #333;
	margin-bottom: 7px;
}

/* promotion_page */

/* endof promotion_page */

/* contact_page */
div#contact_page {
	margin: 40px 0 0 30px;
}

div#contact_page h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 2.4em;
	color: #a11a1d;
}

div#contact_page h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.6em;
	line-height: 1.8em;
	color: #a11a1d;
	margin-top: 2em;
}

div#contact_page p {
	font-size: 1.2em;
	line-height: 1.4em;
}

div.showroom { overflow: auto; margin-top: 60px; position:relative; padding: 20px 0 0 15px; }

div.showroom img { float: left; padding: 5px; margin-right: 20px; }

div.showroom p.newopening { background: url(../images/newopening_png.png) no-repeat; width: 106px; height: 79px; position: absolute; top: -1px; left: -1px; }
/* endof contact_page */

/* about_page */
div#about_page {
	margin: 40px 0 30px 30px;
	width: 680px;
}

div#about_page h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 2.4em;
	color: #a11a1d;
}

div#about_page h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.6em;
	line-height: 1.8em;
	color: #a11a1d;
	margin-top: 2em;
}

div#about_page p {
	font-size: 1.2em;
	line-height: 1.6em;
	margin-top: 25px;
	text-align: justify;
}

div#about_page em {
	font-weight: bold;
	color: #f00;
}
/* endof about_page */

/* page_nav */
div#page_nav {
	margin-top: 20px;
	float: left;
	width: 650px;
}

div#page_nav a {
	color: #FF0000;
	background-color: #ffe4e4;
	border: 1px solid  #fbcaca;
	padding: 5px;
}
/* endof page_nav */

/* nav_bottom */
div#nav_bottom {
	font-size: 1.1em;
	margin-bottom: 7px;
}

div#nav_bottom ul li {
	display: inline;
	padding: 1px 6px 1px 7px;
	border-left: #ccc 1px solid;
}

div#nav_bottom ul li a {
	color: #585858;
}

div#nav_bottom ul li a:hover {
	color: #f00;
}
/* endof nav_bottom */

div#copyright {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	color: #ff0000;
}

div#footer {
	width: 978px;
	height: 28px;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
}

