body{
margin:0px;
font-family:arial;
font-size:12px;
background-image:url(images/bg.jpg);
text-align:justify;
color:#CCCCCC;
}
.wrap{
width:950px;
margin:0 auto;
background-color:#000000;
overflow:hidden;
padding:0px 10px 0px 10px;
}
.herader{
height:100px;
padding:5px;
overflow:hidden;
}
.logo{
width:300px;
float:left;
padding:10px;
padding-left:20px;
}
.num{
width:600px;
float:right;
}
.top_men{
color:#CCCCCC;
text-decoration:none;
font-size:12px;
}
.top_men a{
color:#CCCCCC;
text-decoration:none;
font-size:12px;
}
.top_men a:hover{
color:#CCCCCC;
text-decoration:underline;
font-size:12px;
}
ol, ul {
	list-style: none;
}

ul.nav {
	height: 30px;
	padding:0px;
	margin:0px;

}

ul.nav li {
	float: left;
	background-color: #808080;
	z-index: 20;
	top: 0px;
	width: 180px;
	text-align: center;
	text-transform: uppercase;
}

ul.nav li.alt {
	background-color: #8c8c8c;
}

ul.nav li a {
	color: #fff;
	display: block;
	height: 35px;
	line-height: 35px;
}

ul.nav li a span {
	display: block;
	background: url(../images/global/navigation_elements.png) no-repeat 0 13px;
	text-indent: -9999px;
}

li#main_nav_kitchens { left: 0px; }
li#main_nav_bedrooms { left: 120px; }
li#main_nav_dressingrooms { left: 300px; }
li#main_nav_studies { left: 450px; }
li#main_nav_aboutus { left: 600px; }
li#main_nav_contact { left: 750px; }

li#main_nav_kitchens span { background-position: -900px; }
li#main_nav_bedrooms span { background-position: -1050px; }
li#main_nav_dressingrooms span { background-position: -1200px; }
li#main_nav_studies span { background-position: -1350px; }
li#main_nav_aboutus span { background-position: -150px; }
li#main_nav_contact span { background-position: -750px; }

li#main_nav_kitchens a:hover { background-color: #cb8d8d; }
li#main_nav_bedrooms a:hover { background-color: #7fa4ba; }
li#main_nav_dressingrooms a:hover { background-color: #cfb985; }
li#main_nav_studies a:hover { background-color: #c3c97f; }
li#main_nav_aboutus a:hover { background-color: #7bc3c0; }
li#main_nav_contact a:hover { background-color: #795176; }

/*li#main_nav_home { left: 0px; }
li#main_nav_aboutus { left: 150px; }
li#main_nav_livingspaces { left: 300px; }
li#main_nav_testimonials { left: 450px; }
li#main_nav_links { left: 600px; }
li#main_nav_contact { left: 750px; }

li#main_nav_home span { background-position: 0px; }
li#main_nav_aboutus span { background-position: -150px; }
li#main_nav_livingspaces span { background-position: -300px; }
li#main_nav_testimonials span { background-position: -450px; }
li#main_nav_links span { background-position: -600px; }
li#main_nav_contact span { background-position: -750px; }

li#main_nav_home a:hover { background-color: #666; }
li#main_nav_aboutus a:hover { background-color: #7bc3c0; }
li#main_nav_livingspaces a:hover { background-color: #cfb985; }
li#main_nav_testimonials a:hover { background-color: #c3c97f; }
li#main_nav_links a:hover { background-color: #7fa4ba; }
li#main_nav_contact a:hover { background-color: #795176; }

*/

/* @end */

/* @group Cells */

.flash{
width:900px;
text-align:center;
}
.left{
width:600px;
float:left;
}
.right{
width:250px;
float:right;
}
.left1{
width:470px;
float:left;
}
.right1{
width:400px;
float:right;
}
.title{
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.searbox{
background-color:#795176;
padding:10px;
}
.sertab{
background-color:#321f32;
border:1px #e6e4e5 solid;
padding:5px;
color:#CCCCCC;
width:150px;
}
.quote{
width:220px;
float:right;
margin-top:20px;
padding:12px;
background-image:url(images/quote.png);
border-radius:5px;
}
.quote1{
width:225px;
float:right;
margin-top:20px;
padding:12px;
background-color:#383457;
border-radius:5px;
}
.quote2{
width:310px;
float:right;
margin-top:20px;
padding:12px;
background-color:#383457;
border-radius:5px;
}

.tab{
padding:5px 0px 2px 0px;
width:220px;
}
.tab1{
padding:5px 0px 2px 0px;
width:300px;
}
.quo{
background-image:url(images/quo.jpg);
height:25px;
padding:5px 2px 0px 2px;
color:#76a8cd;
font-size:13px;
text-align:center;
width:220px;
}
.tb{
background-image:url(images/tb.jpg);
height:26px;
width:220px;
border:1px #CCCCCC solid;
}
.tb1{
background-image:url(images/tb.jpg);
height:26px;
width:300px;
border:1px #CCCCCC solid;
}
.foot{
background-color:#333333;
border-top:1px #222222;
height:60px;
padding:10px;
margin-bottom:5px;
}
.tit1{
color:#0099FF;
font-size:14px;
}
.tab_b{
width:250px;
height:35px;
background-color:#0F0F0F;
color:#CCCCCC;
border:1px #000000 solid
}
.tab_t{
width:587px;
background-color:#0F0F0F;
color:#CCCCCC;
border:1px #000000 solid
}
.ft{
color:#CCCCCC;
text-decoration:none;
}
.ft a{
color:#CCCCCC;
text-decoration:none;
}
.ft a:hover{
color:#CCCCCC;
text-decoration:underline;
}
.tit{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#795176;
font-size:16px;
color:#FFFFFF;
text-transform:uppercase;
}
.sml{
font-size:12px;
color:#FFFFFF;
line-height:12px;
font-family:Calibri;
font:Calibri;
}
.blu{
font-size:11px;
color:#00CCFF;
font-family:"Trebuchet MS";
font:"Trebuchet MS";
}
