/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/


	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



html
{
	}


body
{
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family:Verdana, Trebuchet MS, sans-serif;	
	font-size: 14px;
    
	background-color:#fff;

	
}
body { text-align: center; } /* center on ie */




#container
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 980px;

background: #fff;

margin-top:10px;
height:440px;

padding-top:0px;
padding-top:none;
}

#container-inner {
background: transparent;
padding-top:0px;
padding-top:none;

}


#beta a{
color:#979797;
font-family:"Times New Roman",Verdana, Trebuchet MS, sans-serif;
font-size:0.8em;
line-height:0.9em;
text-decoration:none;
margin:0px;
padding:0px;
}
#beta a:hover{
color:#000000;
}

#beta img{
margin-bottom:0px;
padding-bottom:0px;
}

#alpha, #beta 
{
	display: inline; /* ie win bugfix */
	position: relative;
	float: left;
	
}

#alpha-inner, #beta-inner 
{
	position: static;
}

#beta { margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;

}
#beta-inner
{
padding: 0px;
margin:0px;

font-size: 10pt;
 background: transparent;
margin-top:0px;

}
#alpha-inner {
padding: 0px 0px 0px 0px;
		
clear:both;
}
	
#alpha
   {
    
background: #ffffff;
height:435px;
margin-right:7px;
border:1px solid #707070;

   }

#alpha-inner
   {
    margin: 15px;
      float:left;
height:405px;

background-image:url(http://www.debruir.com/cmsimages/nav-background-3.jpg);
background-repeat:no-repeat;
background-position:top left;
clear:both;
line-height: 1.1em;
text-align: left;
border: 1px solid #707070;
width: 196px;

	
   }

#beta
   {
   	float:left;
      
      width: 724px;     
	  background: #fff;

padding-top:0px;

height:465px;



   }

#betacat
   {
   	float:left;
      
      width: 467px;     
	  background: #ffffff;

padding:15px;
border:1px solid #707070;



height:404px;
margin-right:7px;

   }

#beta-innercat
{

margin-top:0px;

font-size: 10pt;
 background: transparent;
margin-top:0px;
border:1px solid #707070;
height:392px;
padding:12px 6px 0px 6px;

font-size: 0.9em;
overflow:auto;
	  scrollbar-base-color:#EBEBEB; 
      scrollbar-arrow-color:#737373;
/*	scrollbar-face-color:#EBEBEB;
    scrollbar-shadow-color:#00AE9E;
    scrollbar-highlight-color:#EBEBEB;
    scrollbar-3dlight-color:#D7EEEB;
    scrollbar-darkshadow-color:#737373;
    scrollbar-track-color:#737373;
    scrollbar-arrow-color:#737373;*/
overflow-x: hidden;

}

#beta-innercat2
{

margin-top:0px;

font-size: 10pt;
 background: transparent;
margin-top:0px;
border:1px solid #707070;
height:405px;
padding:0;
overflow:hidden;
font-size: 0.9em;
overflow:auto;
	  scrollbar-base-color:#EBEBEB; 
      scrollbar-arrow-color:#737373;
/*	scrollbar-face-color:#EBEBEB;
    scrollbar-shadow-color:#00AE9E;
    scrollbar-highlight-color:#EBEBEB;
    scrollbar-3dlight-color:#D7EEEB;
    scrollbar-darkshadow-color:#737373;
    scrollbar-track-color:#737373;
    scrollbar-arrow-color:#737373;*/
overflow-x: hidden;


}


#beta-innercat a{
color:#979797;
font-family:"Times New Roman",Verdana, Trebuchet MS, sans-serif;
font-size:0.9em;
line-height:0.98em;
text-decoration:none;
margin:0px;
padding:0px;
}
#beta-innercat a:hover{
color:#000000;
}
#beta-innercat p{
margin-bottom:8px;
}


#beta-innercat img{
margin-bottom:0px;
padding-bottom:0px;
}

#betacattimes
   {
   	float:left;
      
      width: 467px;     
	  background: #ffffff;

padding:15px;

border:1px solid #707070;
height:404px;
margin-right:5px;
font-family: Times New Roman;

color:#484747;

   }


#gamma{
width: 197px;
height:405px;
background: #ffffff;
padding:15px;
float:left;
color:#fff;
border:1px solid #707070;
}


#gammainner{
background: #fff;
padding:0px;
font-size:0.9em;
font-color:#707070;
height:405px;

}


#gammainner p{
padding-bottom:0;

}

#gammaprod{
width: 197px;
height:405px;
background: #ffffff;
padding:15px;
float:left;
border:1px solid #707070;

}
#gammainnerprod{
background: #ebebeb;
padding:0px;	
font-size:0.7em;
font-color:#707070;
height:404px;
border:1px solid #707070;

}

#gammatext{
background: transparent;

padding:5px;
font-size:0.9em;


}

#gammainnerprod a:link{

color:#979797;
font-family:Verdana, Trebuchet MS, sans-serif;
font-size:0.8em;

text-decoration:none;
margin:0px;
padding:0px;

}





#betaprod
   {
float:left;
width: 735px;     
background: #fff;
height:435px;
margin:0px;
padding:0px;
   }

#betaprod-inner
{
margin:0px;
font-size: 10pt;
background: transparent;
margin-top:0px;
border:1px solid #707070;
height:392px;
padding:0px;
overflow:hidden;

}

   
 
.imgright{
float:right;
border:0;
margin:0px;
}


.imgleft{
float:left;
border:0;
margin:5px;
}

.imgbord{
border:1px solid #000000;
}



/* standard helper classes */

.clr
{
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	
}


.imagebordcent{
text-align:center;
}

.imageborder{
border:1px solid #000000;
}
.imagebordcent{
text-align:center;
}
.imagebordright{
border:1px solid #000000;
float:right;
margin-left:5px;
}
.imageright{
float:right;
margin-left:5px;
}
.imagebordleft{
border:1px solid #000000;
float:left;
margin-right:5px;
}
.home{
float:right;
border:0;
margin-left:30px;
}
.home p{
margin-top:4px;
}
.home a{
font-size:12pt;

}


#navcontainer2{
text-align:center;
width:195px;


padding:4px 0px 4px 4px;
margin:0px;
background:transparent;
margin-top:196px;
}

#navcontainer2 ul {
text-align:center;
padding-left:0px;
margin-left:4px;
margin-top:4px;
padding-top:0px;
background:transparent;
}

#navcontainer2 li {
text-align:center;
list-style-type:none;
background:transparent;

width:153px;
margin:0px 0px 0px 11px;
padding:3px 0px 4px 0px;
border-bottom:1px solid #959595;
}

#navcontainer2  li a{
color:#000;
font-size:1.2em;
font-weight: 550;
text-decoration:none;
font-family: "Times New Roman", Verdana, Trebuchet MS, sans-serif;
background:transparent;
line-height:1.2em;

}

#navcontainer2  li a:hover{
color:#979797;

text-decoration:none;

}

.active_category{
color:#000000;
font-weight:bold;
}


p {
padding:0px;
margin:0px 0px 10px 0px;

}

.entry p{
padding:0px;
margin-bottom:10px;

}


/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	line-height: 1.1 em;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */



/* Begin Images */
p img {
	padding: 0;
	
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
margin:0px;
padding:0px;
	}
/* End Images */




a:link img{
border:0;

}



img{
border:0px;

}


.bottomnav{

font-family: Times New Roman;
font-weight:normal;
font-size:18px;
margin-top:26px;
text-transform:uppercase;

}

.bottomnav a:link{

color:#101010;
text-decoration:none;
font-size:18px;
font-family: Times New Roman;
}

.bottomnav a:visited{

color:#101010;
text-decoration:none;
font-size:18px;
text-transform:uppercase;

}


.RBfurniture {
background-image:url(http://www.debruir.com/cmsimages/bespoke_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}


.RBcontemporary {
background-image:url(http://www.debruir.com/cmsimages/contemporary_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}


.RBarchitecture {
background-image:url(http://www.debruir.com/cmsimages/architecture_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}


.RBleather {
background-image:url(http://www.debruir.com/cmsimages/leather_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}

.RBgifts {
background-image:url(http://www.debruir.com/cmsimages/gifts_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}


.RBall {
background-image:url(http://www.debruir.com/cmsimages/all_RB.jpg);
background-repeat: no-repeat;
padding:4px;
margin:0px;
height:405px;
}
td.greynext a:link, td.greynext a:visited{
color:#626262;

}
