body{
background:black;
color:white;
font-family:Helvetica, Arial, Tahoma;
font-size:11px;
}

h4{
color:#B72025;
margin:43px 0 0 0;
}

.wrapper{
margin:30px auto 0 auto;
width:875px;
}

.logo{
width:200px;
display:block;
float:left;
margin-left:25px;
}

.header{
height:50px;
}


.topmenu{
float:right;
margin-top:18px;
}

.topmenu ul{
list-style:none;
}

.topmenu li{
float:left;
}

.topmenu li a img{
border:0;
}

.coriangallery{
position:relative;
width:555px;
height:auto;
margin:195px 0 0 325px;
}

.coriangallery img{
border:0;
margin:0 -3px 0 0;
padding:0;
}

.bgimg-home{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-home.jpg');
}

.bgimg-corian{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-corian.jpg');
}

.bgimg-hanex{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-hanex.jpg');
}

.bgimg-himacs{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-himacs.jpg');
}

.bgimg-staron{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-staron.jpg');
}

.bgimg-contact{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-contact.jpg');
}

.bgimg-about{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-about.jpg');
}

.bgimg-kitchens{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-kitchens.jpg');
}

.bgimg-bathrooms{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-bathrooms.jpg');
}

.bgimg-gallery{
margin-top:20px;
width:875px;
height:450px;
background:url('../images/bg-gallery.jpg');
}

.topbar{
height:30px;
opacity:0.7;
background:black;
display:block;
  filter: alpha(opacity = 70);
}

.leftmenu{
}

.leftmenu ul{
list-style:none;
padding:0;
margin:3px 0 95px 0;
}

.leftmenu li{
width:112px;
height:30px;
display:block;
background:black;
opacity:0.8;
  filter: alpha(opacity = 80);
margin:0 0 3px 0;
}

.leftmenu img{
margin:10px 0 0 25px;
}

.leftmenu li a img{
border:0;
}


.contentholder{
position:absolute;
width:325px;
height:193px;
display:block;
opacity:0.6;
  filter: alpha(opacity = 60);
background:black;
overflow:hidden;
}

.content{
opacity:1;
  filter: alpha(opacity = 100);
position:absolute;
margin:20px;
width:295px;
}

.bottombar{
height:30px;
opacity:0.7;
  filter: alpha(opacity = 70);
background:black;
display:block;
margin:260px 0 0 0;
}

.footer{
font-size:9px;
padding-right:10px;
padding-top:10px;
text-align:right;
}

#active{
background:grey;
}

.contactholder{
display:block;
background:black;
height:392px;
margin:-227px 0 0 325px;
position:absolute;
width:550px;
opacity:0.8;
  filter: alpha(opacity = 80);
}

.contentcontact{
opacity:1;
  filter: alpha(opacity = 100);
position:absolute;
margin:20px;
width:550px;
margin:-227px 0 0 325px;
text-align:center;
}

.caption{
font-size:10px;
}

.blocks{
width:182px;
float:left;
}


/*TOOLTIPS!!!*/

		.tip				{ width:211px; height:73px; font-family:tahoma,arial; background:url('../images/bg-tooltip.jpg') left top no-repeat; }
		
		.tip-title		{ color:#fff; font-weight:normal; font-size:9px; margin:0px 30px 0 30px; padding:5px 0 0 0;}
		.tip-text		{ color:#000; font-size:9px; padding:10px 5px 20px 30px; }
		
			
		/*textarea,input				{ font:12px tahoma, arial, helvetica, sans-serif; padding:5px; border:1px solid #ccc; background:#eee; }*/
		textarea,input				{ font:12px tahoma, arial, helvetica, sans-serif; padding:5px; border:1px solid #ccc; background:#eee; }
		textarea:focus,input:focus { border-color:#3b5998; background:#eceff5; }
		::selection                         { background:#c3effd; color:#000; /* Safari */ }
		::-moz-selection                    { background:#c3effd; color:#000; /* Firefox */ }
		
		/* stuff */
		.button, input[type=button], input[type=submit], #page-controls a  { background:#666; font:normal 10px "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; text-decoration:none; padding:2px 8px 3px 8px !important; cursor:pointer; border:1px solid #bbb; -moz-border-radius:11px; -khtml-border-radius:11px; -webkit-border-radius:11px; border-radius:11px; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; -khtml-box-sizing:content-box; box-sizing:content-box; color:#464646; text-shadow:rgba(255,255,255,1) 0 1px 0; border-color:#888; background:#666; color:#bbb; text-shadow:none !important; }
		.button:hover, input[type=button]:hover, input[type=submit]:hover, #page-controls a:hover { color:#fff; border-color:#aaa; }
		.clear 						{ clear:both; }
		.exhead						{ background:#464646; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#fff; padding:5px 10px; margin:20px 0; }
			.exhead a				{ color:#6FC3E4; }
		.intro						{ background:#ffd987; font-style:italic; padding:5px 10px; width:820px; }
		
		
		/* links */
		a								{ color:#B72025; }
		a:link, a:visited			{ text-decoration:none; }
		a:hover, a:active			{ text-decoration:none; }
		a img							{ border:0; }
		
	}
	
	
	