.link-button {
	font-size: 120%;
	 cursor: pointer;
	text-align: right;
	color:  #004454;
	background: transparent;
	border: 0px;
}
.showroom-link {
	background: transparent;
	border: 0px;
}



/********** TOOLBARS *********/

.toolbar {
	width: 100%;
}
.toolbar-button {
	width: 100%;
	 font-size: 100%;
	 cursor: pointer;
	display: inline;
	background: #ffffff url(toolbar-button.png) top repeat-x;
	border: 1px solid #555555;
}
.toolbar-button-selected {
	width: 100%;
	 font-size: 100%;
	 cursor: pointer;
	display: inline;
	background: #ffffff url(toolbar-button-selected.png) top repeat-x;
	border: 1px solid #555555;
}

.toolbar-button-hover {
	width: 100%;
	 font-size: 100%;
	 cursor: pointer;
	display: inline;
	border: 1px solid #555555;
	background: #ffffff url(toolbar-button-hover.png) top repeat-x;
}







/********** QUOTATIONS *********/
.quotation {
	font-style: italic;

}
.attribution {
	text-align: right;
	font-weight: bold;
}







/********** PAGES *********/
.page-body {
	padding-top: 20px;
}
.page-images {
	padding-left: 30px;
}
.page-image {
	margin: 0px;
	margin-bottom: 20px;
	border: 1px solid black;
}
.showroom-image {
	margin: 10px;
	border: 1px solid black;
	display: inline;
}
.showroom-image-left {
	float: left;
	text-align: center;
	margin-bottom: 20px;
	border: 1px solid black;
	display: inline;
}
.showroom-image-right {
	float: right;
	text-align: center;
	margin-bottom: 20px;
	border: 1px solid black;
	display: inline;
}
.page-text {
	padding-left: 30px;
	padding-right: 100px;
}


.logo {
	margin: 0;
	cursor: pointer;	
}
.image {
	margin: 0;
}
.image-border {
	margin: 0;
	border: 1px solid black;
}
.address {
padding-left: 20px;
}
.text-highlight {
	font-weight: bold;
	color: #512826;
	font-size: 110%;
}
.text-highlight-normal {
	font-weight: bold;
	color: #512826;
}
.root-left {
background: transparent url(edgeLeft.png) right repeat-y;
width: 50px;
vertical-align: top;

}
.root-right {
background: transparent url(edgeRight.png) left repeat-y;
width: 50px;
vertical-align: top;
}
.rootGrid {
background: #512826;
border-width: 0px;
border-style: none;
margin: 0px;
width: 100%;
height: 100%;
}

.root-middle {
vertical-align: top;
margin: 0;
background: white;
	border: 1px solid #aaaabb;
	border-bottom: none;
	width: 800px;
}
.rootPanel {
	background: #ffffff;
	height: 100%;
}

.intro {
	border: 1px solid #d4d9dd;
	width: 100%;
}
.intro-wrapper {
	width: 100%;
}
.intro-categories {
	width: 800px;
}





/********** CATEGORY BUTTON ****/

.category-button {
	vertical-align:bottom; 
	cursor: pointer;
	   background-color: transparent;
      border: 1px solid transparent;
	margin: 6px;
	padding: 2px;
   border: 1px solid #dedede;
}

.category-button-hover
{
	vertical-align:bottom; 
	cursor: pointer;
	margin: 6px;
	padding: 2px;
   	background: #e9e0c0;
   border: 1px solid #555555;
}
.category-button h2 {
   color: #004454;
}
.category-button-hover h2 {
   color: #004454;
}
.category-button-wrapper {
   background: url(category-button-wrapper.png);
   margin: 2px;
   border: 0px solid black;
}






