#wrapper {	position:absolute;	left:0px;	top:0px;	width:1100px;	height:900px;}#home-01_ {	position:absolute;	left:0px;	top:0px;	width:249px;	height:221px;}#home-02_ {	position:absolute;	left:249px;	top:0px;	width:252px;	height:155px;	background-image:url(images/home_02.jpg);}#home-03_ {	position:absolute;	left:501px;	top:0px;	width:160px;	height:155px;	background-image:url(images/home_03.jpg);}#home-04_ {	position:absolute;	left:661px;	top:0px;	width:55px;	height:155px;	background-image:url(images/home_04.jpg);}#home-05_ {	position:absolute;	left:716px;	top:0px;	width:384px;	height:900px;	background-image:url(images/home_05.png);	background-repeat:no-repeat;}#home-06_ {	position:absolute;	left:249px;	top:155px;	width:252px;	height:66px;	background-image:url(images/home_06.jpg);}#home-07_ {	position:absolute;	left:501px;	top:155px;	width:160px;	height:66px;}#home-08_ {	position:absolute;	left:661px;	top:155px;	width:55px;	height:66px;	background-image:url(images/home_08.jpg);}#home-09_ {	position:absolute;	left:0px;	top:221px;	width:137px;	height:100px;	background-image:url(images/home_09.jpg);}#home-10_ {	position:absolute;	left:137px;	top:221px;	width:364px;	height:100px;}#home-11_ {	position:absolute;	left:501px;	top:221px;	width:160px;	height:100px;	background-image:url(images/home_11.jpg);}#home-12_ {	position:absolute;	left:661px;	top:221px;	width:55px;	height:100px;	background-image:url(images/home_12.jpg);}#home-13_ {	position:absolute;	left:0px;	top:321px;	width:137px;	height:389px;	background-image:url(images/home_13.jpg);	}#home-14_ {	position:absolute;	left:137px;	top:321px;	width:524px;	height:389px;	background-image:url(images/home_14.jpg);	}#whoweare {	position:absolute;	left:137px;	top:321px;	width:524px;	height:389px;	background-color:#E0C7A9;	background-image:url(images/who_we_are_bg.jpg);	}#contactbg {	position:absolute;	left:137px;	top:321px;	width:524px;	height:389px;	background-color:#E0C7A9;	background-image:url(images/contactbg.jpg);	}#newsbg {	position:absolute;	left:137px;	top:321px;	width:524px;	height:389px;	background-color:#E0C7A9;	background-image:url(images/news.jpg);	}#home-15_ {	position:absolute;	left:661px;	top:321px;	width:55px;	height:389px;	background-image:url(images/home_15.jpg);}#home-16_ {	position:absolute;	left:0px;	top:710px;	width:621px;	height:105px;	background-image:url(images/home_16.jpg);}#home-17_ {	position:absolute;	left:621px;	top:710px;	width:40px;	height:52px;	background-image:url(images/home_17.jpg);}#home-18_ {	position:absolute;	left:661px;	top:710px;	width:55px;	height:52px;	background-image:url(images/home_18.jpg);	}#home-19_ {	position:absolute;	left:621px;	top:762px;	width:40px;	height:53px;	background-image:url(images/home_19.jpg);}#home-20_ {	position:absolute;	left:661px;	top:762px;	width:55px;	height:53px;	background-image:url(images/home_20.jpg);}#home-21_ {	position:absolute;	left:0px;	top:815px;	width:137px;	height:85px;	background-image:url(images/home_21.jpg);}#home-22_ {	position:absolute;	left:137px;	top:815px;	width:112px;	height:85px;	background-image:url(images/home_22.jpg);}#home-23_ {	position:absolute;	left:249px;	top:815px;	width:252px;	height:85px;	background-image:url(images/home_23.jpg);}#home-24_ {	position:absolute;	left:501px;	top:815px;	width:120px;	height:85px;	background-image:url(images/home_24.jpg);}#home-25_ {	position:absolute;	left:621px;	top:815px;	width:40px;	height:85px;	background-image:url(images/home_25.jpg);}#home-26_ {	position:absolute;	left:661px;	top:815px;	width:55px;	height:85px;	background-image:url(images/home_26.jpg);}/* TEXT STYLING */.maintext{font-family:Arial, Helvetica, sans-serif;color:#b32f2d;font-size:12px;line-height:16px;}.maintext a:link{font-family:Arial, Helvetica, sans-serif;color:#3b9e3b;font-size:12px;font-weight:bold;}.maintext a:active{font-family:Arial, Helvetica, sans-serif;color:#3b9e3b;font-size:12px;font-weight:bold;}.maintext a:visited{font-family:Arial, Helvetica, sans-serif;color:#3b9e3b;font-size:12px;font-weight:bold;}.maintext a:hover{font-family:Arial, Helvetica, sans-serif;color:#b32f2d;font-size:12px;font-weight:bold;}/* MENU ROLLOVER *//* home */a.rollover_home {	display: block;	width: 173px;	height: 32px;	text-decoration: none;	background: url("images/menu-images/home_rollover.png");	}a.rollover_home:hover {	background-position: -173px 0;	}	.home-active {	display: block;	width: 173px;	height: 32px;	text-decoration: none;	background: url("images/menu-images/home_rollover.png");	background-position: -173px 0;	}/* gallery */a.rollover_gallery {	display: block;	width: 159px;	height: 32px;	text-decoration: none;	background: url("images/menu-images/gallery_rollover.png");	}a.rollover_gallery:hover {	background-position: -159px 0;	}	.gallery-active {	display: block;	width: 159px;	height: 32px;	text-decoration: none;	background: url("images/menu-images/gallery_rollover.png");	background-position: -159px 0;	}	/* product */a.rollover_product {	display: block;	width: 173px;	height: 30px;	text-decoration: none;	background: url("images/menu-images/product_info_rollover.png");	}a.rollover_product:hover {	background-position: -173px 0;	}	.product-active	{	display: block;	width: 173px;	height: 30px;	text-decoration: none;	background: url("images/menu-images/product_info_rollover.png");	background-position: -173px 0;	}	/* who we are */a.rollover_who_we_are {	display: block;	width: 159px;	height: 30px;	text-decoration: none;	background: url("images/menu-images/who_we_are_rollover.png");	}a.rollover_who_we_are:hover {	background-position: -159px 0;	}	.who_we_are-active {	display: block;	width: 159px;	height: 30px;	text-decoration: none;	background: url("images/menu-images/who_we_are_rollover.png");	background-position: -159px 0;	}	/* news */a.rollover_news {	display: block;	width: 173px;	height: 38px;	text-decoration: none;	background: url("images/menu-images/news_rollover.png");	}a.rollover_news:hover {	background-position: -173px 0;	}	.news-active{	display: block;	width: 173px;	height: 38px;	text-decoration: none;	background: url("images/menu-images/news_rollover.png");	background-position: -173px 0;}	/* contact us */a.rollover_contact_us {	display: block;	width: 159px;	height: 38px;	text-decoration: none;	background: url("images/menu-images/contact_us_rollover.png");	}a.rollover_contact_us:hover {	background-position: -159px 0;	}	.active-contact{	display: block;	width: 159px;	height: 38px;	text-decoration: none;	background: url("images/menu-images/contact_us_rollover.png");	background-position: -159px 0;	}	/* register */a.rollover_register {	display: block;	width: 160px;	height: 66px;	text-decoration: none;	background: url("images/menu-images/register_rollover.png");	}a.rollover_register:hover {	background-position: -160px 0;	}	.active-register {	display: block;	width: 160px;	height: 66px;	text-decoration: none;	background: url("images/menu-images/register_rollover.png");	background-position: -160px 0;	}	/* privacy */a.rollover_privacy {	display: block;	width: 96px;	height: 40px;	text-decoration: none;	background: url("images/menu-images/privacy_rollover.png");	}a.rollover_privacy:hover {	background-position: -96px 0;	}	.active-privacy{	display: block;	width: 96px;	height: 40px;	text-decoration: none;	background: url("images/menu-images/privacy_rollover.png");	background-position: -96px 0;}	/* sitemap */a.rollover_sitemap {	display: block;	width: 74px;	height: 40px;	text-decoration: none;	background: url("images/menu-images/sitemap_rollover.png");	}a.rollover_sitemap:hover {	background-position: -74px 0;	}.active-sitemap{	display: block;	width: 74px;	height: 40px;	text-decoration: none;	background: url("images/menu-images/sitemap_rollover.png");	background-position: -74px 0;}.displace {	position: absolute;	left: 0px;	}