body {background:#c0b698; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a {text-decoration:underline; }

.container {width:980px;margin:0 auto;position:relative;}

.header {background:#917c6c; width: 980px ;height: 121px;}

.logo {width: 255px; float:left}

.country {background:#917c6c;font-family: Arial, Helvetica, sans-serif;font-size:12px;width: 937px;height: 46px;color: #FFFFFF;padding-top: 40px;padding-right: 43px;}

.country a {color: #ffffff; text-decoration:none; font-size:12px;}
.country a:link {color: #ffffff; text-decoration:none; font-size:12px;}
.country a:visited {color: #ffffff; text-decoration:none; font-size:12px;}
.country a:hover {color: #ffffff; text-decoration:underline; font-size:12px;}
.country a:active {color: #ffffff; text-decoration:none; font-size:12px;}


.flash {width: 980px; height: 420px; margin-top:35px; float: left;}
.filler {width: 980px; margin-top:35px; float: left;}
.nav2 {width: 956px;height: 116px;float: left; background: #f2efe6;border-bottom: 1px solid #917c6c;padding: 22px 12px}

.nav2 a {color: #ffffff; text-decoration:none;}
.nav2 a:link {color: #ffffff; text-decoration:none;}
.nav2 a:visited {color: #ffffff; text-decoration:none;}
.nav2 a:hover {color: #ffffff; text-decoration:underline;}
.nav2 a:active {color: #ffffff; text-decoration:none;}






.sectbutton {width:177px; height: 116px; background-image:url(images/sect-but.jpg); float:left; margin: 0 31px}
.button-text {height:19px; text-align: center; font: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9pt; padding-top: 5px}
.button-image {width:177px; height: 92px}

.content {width: 980px;float: left; background-color:#FFFFFF; padding-bottom:25px}
.col1 {width: 447px; float: left; padding-left: 43px;padding-top:25px}



.col2 {width: 368px; float: left; margin-right: 43px; margin-left: 79px; margin-top: 13px;}

.col2 a {color: #ffffff}
.col2 a:link {color: #ffffff; text-decoration:underline;}
.col2 a:visited {color: #ffffff; text-decoration:underline;}
.col2 a:hover {color: #ffffff; text-decoration:underline;}
.col2 a:active {color: #ffffff; text-decoration:underline;}

.col1, .col2, .2up {background-color:#FFFFFF;}

.testimonials {width: 318px; float: left; background:#f2efe6; margin-right: 43px; margin-left: 79px; margin-top: 38px;padding: 0px 25px 25px 25px}
.stages {width: 368px; float: left; background:#f2efe6; margin-right: 43px; margin-left: 79px; margin-top: 38px;}

.topbar-2 {background-image:url(images/topbar-2.jpg); background-repeat: no-repeat; height: 30px; width: 368px; padding-top: 12px; margin-top: 25px} 
.2up-image {width: 368px; height: 175px; margin-bottom: 25px; background-color: #ffffff}


.topbar-4left, .topbar-4right {background-image:url(images/topbar-4.jpg); background-repeat: no-repeat; height: 205px; width: 180px; padding-top: 12px; margin-top: 25px; float:left}
.topbar-4left {margin-right:8px}
.label {height: 30px; font-size: 11pt; color: #917c6c; text-align: center;}

.4up-image {width:180px; height:175px; float:left; background-color:#666666; display:block;}

.topbar-9left, .topbar-9right {background-image:url(images/topbar-9.jpg); background-repeat: no-repeat; height: 155px; width: 117px; padding-top: 12px; margin-top: 25px; float:left}
.topbar-9left {margin-right:8px}

.9up-image {width:117px; height:125px; float:left; background-color:#666666; display:block;}


.col-in {background-image:url(images/right-panel.jpg);background-repeat: no-repeat;margin-top: 25px; padding-left:70px;}
.free {width:300px;height: 30px;padding-top:70px;margin-bottom:50px}
.brochure {margin-top: 20px; height: 28px; padding-top:50px}
.guarantee {margin-top: 26px; height: 30px; padding-top:110px}


.footer {background:#917c6c; width: 980px; height: 110px; float:left; border-top: 2px solid #f8d414;}
.footer a {color: #ffffff}
.footer a:link {color: #ffffff; text-decoration:underline;}
.footer a:visited {color: #ffffff; text-decoration:underline;}
.footer a:hover {color: #FFFFC0; text-decoration:underline;}
.footer a:active {color: #ffffff; text-decoration:underline;}




.address {width: 190px; height: 60px; float: left; padding-top: 10px; padding-left: 43px;}
.credit {width: 162px; height: 30px; float: right; padding-top: 65px; padding-right: 43px; text-align: right;}


p {font-size: 13px; max-width: 430px; color: #917c6c; line-height: 18px}
 
p1 {font-family: Arial, Helvetica, sans-serif;line-height: 8px}
.style1 {font-size: 18pt; color: #f8d414}
.style2 {font-size: 13pt; color: #917c6c}
.style3 {font-size: 8pt; color:#ffffff;line-height: 15px}
.style4 {font-size: 10pt; color: #ffffff; text-align: center;}
.style5 {font-size: 11pt; color: #917c6c; text-align: center;}
.style6 {font-size: 16pt; color: #917c6c}
.style7 {font-size: 10pt; color: #c0b698}


/* top nav menu */
#nav {margin:0; padding:0; height:35px; width:100%; z-index:999; position:absolute; display:block; background:#ffffff; font-size:9px}
#nav ul {list-style:none; margin:0; padding:0; height:35px; width:100%;}
#nav ul li {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	height: 35px;
}
#nav ul li li {background:#c1cbc3; margin:0 1px 1px 0; height:auto; line-height:normal; float:none; display:block;}
#nav ul li li a {margin-left:0;padding:3px 5px;}
#nav ul li li a:hover {background:#dee4e0; color:#0a395a;}
#nav ul li a {color:#998675;}

#nav a.top {display:block; overflow:hidden; padding-top:35px; height:0; background-image:url(images/nav.jpg); background-repeat:no-repeat;}
#nav a#home {width:97px; background-position:0 0;}
#nav a#news {width:97px; background-position:0 0;}
#nav a#about {width:73px; background-position:-97px 0;}
#nav a#wardrobes {width:83px; background-position:-170px 0;}
#nav a#storage {width:123px; background-position:-253px 0;}
#nav a#c-furniture {width:148px; background-position:-376px 0;}
#nav a#finishes {width:68px; background-position:-524px 0;}
#nav a#designers {width:103px; background-position:-592px 0;}
#nav a#installation {width:83px; background-position:-695px 0;}
#nav a#offices {width:96px; background-position:-778px 0;}
#nav a#contact {width:106px; background-position:-874px 0;}

#nav a#home.selected, #nav a#home:hover {width:97px; background-position:0 -35px;}
#nav a#news.selected, #nav a#news:hover {width:97px; background-position:0 -35px;}
#nav a#about.selected, #nav a#about:hover  {width:73px; background-position:-97px -35px;}
#nav a#wardrobes.selected, #nav a#wardrobes:hover   {width:83px; background-position:-170px -35px;}
#nav a#storage.selected, #nav a#storage:hover   {width:123px; background-position:-253px -35px;}
#nav a#c-furniture.selected, #nav a#c-furniture:hover    {width:148px; background-position:-376px -35px;}
#nav a#finishes.selected, #nav a#finishes:hover    {width:68px; background-position:-524px -35px;}
#nav a#designers.selected, #nav a#designers:hover    {width:103px; background-position:-592px -35px;}
#nav a#installation.selected, #nav a#installation:hover    {width:83px; background-position:-695px -35px;}
#nav a#offices.selected, #nav a#offices:hover    {width:96px; background-position:-778px -35px;}
#nav a#contact.selected, #nav a#contact:hover    {width:106px; background-position:-874px -35px;}


a:link {color: #000000}
a:visited {color: #000000}
a:hover {color: #000000}

.formbox {
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	background-image: url(formbk.gif);
	background-repeat: no-repeat;

}

.formboxsmall {
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
	background-image: url(formbk.gif);
	background-repeat: no-repeat;

}

