@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial;
}
.body_main {
	font-family: Arial;
	background-color:#FFFFFF;
	margin: 0 0 0 0;
	color: black;
}
img {
	border:0;
	margin: 0 0 0 0;
}
div#wrapper {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	vertical-align: middle;
}
div#wrapper_nav {
	width: 990px;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
}
div#wrapper_left {
	width: 188px;
	float: left;
	height: 432px;
}
div#wrapper_main {
	width: 579px;
	float: left;
}
div#wrapper_right {
	width: 209px;
	float: left;
	height: 432px;
}
div#wrapper_footer {
	width: 976px;
	margin-left: auto;
	margin-right: auto;
	vertical-align: middle;
	float: left;
}
/* Header */

div#header_logo {
	background-image:url(images/header_logo.jpg);
	width:282px;
	height:132px;
	float:left
}
div#header_banner {
	background-image:url(images/header_banner.jpg);
	width:694px;
	height:132px;
	float:left
}
/* Nav */

div#btn_home {
	background-image:url(images/btn_home.jpg);
	width:72px;
	height:32px;
	float: left;
}
div#btn_products {
	background-image:url(images/btn_products.jpg);
	width:69px;
	height:32px;
	float: left;
}
div#btn_exclusive {
	background-image:url(images/btn_exclusive.jpg);
	width:144px;
	height:32px;
	float:left
}
div#btn_locator {
	background-image:url(images/btn_locator.jpg);
	width:98px;
	height:32px;
	float:left
}
div#btn_guarantees {
	background-image:url(images/btn_guarantees.jpg);
	width:85px;
	height:32px;
	float:left
}
div#btn_service {
	background-image:url(images/btn_service.jpg);
	width:133px;
	height:32px;
	float:left
}
div#btn_payment {
	background-image:url(images/btn_payment.jpg);
	width:108px;
	height:32px;
	float:left
}
div#btn_expert {
	background-image:url(images/btn_expert.jpg);
	width:97px;
	height:32px;
	float:left
}
div#btn_about {
	background-image:url(images/btn_about.jpg);
	width:71px;
	height:32px;
	float:left
}
div#btn_contact {
	background-image:url(images/btn_contact.jpg);
	width:99px;
	height:32px;
	float:left
}

/* Left Add */

div#left_add_top {
	background-image:url(images/01_add_top.jpg);
	width:188px;
	height:117px;
	float:left
}
div#left_add_repeat {
	background-image:url(images/01_add_repeat.jpg);
	width:188px;
	height:263px;
	float:left
}
div#left_add_bottom {
	background-image:url(images/01_add_bottom.jpg);
	width:188px;
	height:51px;
	float:left;
	background-repeat: no-repeat;
}
div#left_add_footer {
	background-image:url(images/left_add_footer.jpg);
	width:188px;
	float:left;
	background-repeat: repeat-y;
}


div#left_newsletter	{
float: left;
	font-size: 11px;
    background-image:url(images/newsletter.jpg);
    border: 0px solid #336699;
    	width:188px;
	height:212px;
}

div#left_newsletter_cont	{
	margin-top: 70px;
	margin-left: 20px;

}
div#left_add_delights {
	background-image:url(images/02_add_delights.jpg);
	width:188px;
	height:115px;
	float:left;
	background-repeat: no-repeat;
	}
div#left_add_bottomframe {
	background-image:url(images/left_add_bottomframe.jpg);
	width:188px;
	height:16px;
	float:left;
	background-repeat: no-repeat;
}

/*Main Content*/

div#main_text {
	font-family: Arial;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 10px;
}

div#product_text {
	font-family: Arial;
	font-size: 11px;
	margin-left: 5px;
}
div#main_home {
	background-image:url(images/main_home.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_hifi {
	width:579px;
	height:35px;
	float:left;
	background-image: url(images/main_specials.jpg);
}
div#main_television {
	background-image:url(images/main_television.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_photography {
	background-image:url(images/main_photography.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_appliances {
	background-image:url(images/main_appliances.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_small {
	background-image:url(images/main_small.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_dining {
	background-image:url(images/main_dining.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_lounge {
	background-image:url(images/main_lounge.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_bedroom {
	background-image:url(images/main_bedroom.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_mattresses {
	background-image:url(images/main_mattresses.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_decor {
	background-image:url(images/main_decor.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_office {
	background-image:url(images/main_office.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_garden {
	background-image:url(images/main_garden.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_kids {
	background-image:url(images/main_kids.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_gate {
	background-image:url(images/main_gate.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_diep {
	background-image:url(images/main_diep.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_green {
	background-image:url(images/main_green.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_drive {
	background-image:url(images/main_drive.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_mossel {
	background-image:url(images/main_mossel.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_n1 {
	background-image:url(images/main_n1.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_paarl {
	background-image:url(images/main_paarl.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_somerset {
	background-image:url(images/main_somerset.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_tokai {
	background-image:url(images/main_tokai.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_habitat {
	background-image:url(images/main_habitat.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_exclusive {
	background-image:url(images/main_exclusive.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_stores {
	background-image:url(images/main_locator.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_bellville {
	background-image:url(images/main_bellville.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_observatory {
	background-image:url(images/main_obs.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_guarantee {
	background-image:url(images/main_guarantee.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_service {
	background-image:url(images/main_service.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_payment {
	background-image:url(images/main_payment.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_history {
	background-image:url(images/main_history.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_expert {
	background-image:url(images/main_expert.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_contact {
	background-image:url(images/main_contact.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_newsletter {
	background-image:url(images/main_newsletter.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_dyson {
	background-image:url(images/main_dyson.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_top {
	background-image:url(images/main_top.jpg);
	width:579px;
	height:35px;
	float:left
}
div#main_repeat {
	background-image:url(images/main_repeat.jpg);
	width:579px;
	float:left;
	background-repeat: repeat-y;
}
div#main_bottom {
	background-image:url(images/main_bottom.jpg);
	width:583px;
	height:23px;
	float:left;
	background-repeat: repeat-y;
}

/*Right Add*/

div#right_add_top {
	background-image:url(images/right_add_top.jpg);
	width:209px;
	height:35px;
	float:left
}
div#right_add_postal {
	background-image:url(images/right_add_postal.jpg);
	width:209px;
	height:69px;
	float:left
}
div#right_add_gifts {
	background-image:url(images/right_add_gifts.jpg);
	width:209px;
	height:95px;
	float:left
}
div#right_add_extended {
	background-image:url(images/right_add_extended.jpg);
	width:209px;
	height:93px;
	float:left
}
div#right_add_exclusive {
	background-image:url(images/right_add_exclusive.jpg);
	width:209px;
	height:283px;
	float:left
}
div#right_add_ebucks {
	background-image:url(images/right_add_ebucks.jpg);
	width:209px;
	height:55px;
	float:left
}
div#right_add_scratchanddent {
	background-image:url(images/right_add_sd.jpg);
	width:209px;
	height:195px;
	float:left
}
div#right_add_repeat {
	background-image:url(images/right_add_repeat.jpg);
	width:209px;
	height:150px;
	float:left
}
div#right_add_bottom {
	background-image:url(images/right_add_bottom.jpg);
	width:209px;
	height:22px;
	float:left;
	background-repeat: no-repeat;
}

/*Footer*/

div#footer_repeat {
	background-image:url(images/footer_repeat.jpg);
	width:579px;
	height:24px;
	float:left
}
div#footer_top {
	background-image:url(images/footer_top.jpg);
	width:579px;
	height:21px;
	float:left;
	background-repeat: no-repeat;
}
div#footer_bottom {
	background-image:url(images/footer_bottom.jpg);
	width:579px;
	height:19px;
	float:left;
	background-repeat: no-repeat;
}
div#footer_text {
	font-family: Arial;
	font-size: 12px;
}

/*Links*/

a:link {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #FF9900;
}
a:link.active, a:visited.active, a:hover {
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #FF9900;
	text-decoration: none;
}
div#main_products {
	width:579px;
	height:35px;
	float:left;
	background-image: url(images/main_products.jpg);
}
div#main_specials {
	width:579px;
	height:35px;
	float:left;
	background-image: url(images/main_specials.jpg);
}
