/* -------------------------------------------------------------- 
  
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */

@import 'plugins/css-classes/css-classes.css';
@import 'plugins/tabs/tabs.css';
@import 'plugins/cake-debug/cake-debug.css';

/*
   @import 'plugins/buttons/buttons.css';

*/

/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); } */

#header {
	height: 180px;
	background: url(/img/header/headerbg.jpg) repeat-x;
	margin-top: 10px;
}

#logo {
	float: left;
	display: inline;
	margin-left: 0px;
	padding-top: 30px;
	margin-bottom: 0px!important;
	clear: none !important;
	position: relative;
	z-index: 900;
}

#subnav {
	margin:0px 10px 10px;
}

#main {
/*
	background-color: #e5e1c4;

*/
	background: #fff url('/img/mainbg.png') repeat-x;
	padding: 12px 0px;
	position: relative;
	margin-top: 0px;
	min-height: 500px;
}

#main h1 {
	margin-right: 20px;
}

#content {
	padding-bottom: 30px;
	background: url('/img/whitebg.png') no-repeat center top;
	clear:both;
	min-height:480px;
	padding:18px 20px;
}

#container {
	background-color: #e5e1c4;
	padding-left: 20px;
	padding-top: 20px;
}

img {
	margin: 2px auto;
}

.imgborder {
	color: #746942;
	border: 3px solid #fff;
	margin-bottom: 25px;
}

/* CAKE SPECIFIC */
.cakeSqlLog {
	background: #fff;
	margin: 0px auto;
	width:950px;
	padding:10px;
}

.cakeSqlLog caption {
	padding:10px;
}

.paging, .actions {
	clear: both;
	display: block;
	margin-bottom: 18px;
}

.paging * {
	display: inline;
}

.disabled {
	display: none;
}

/*FOOTER*/

#footer a {
	color: #e5e1c4;
	text-decoration: underline;
}

#footer a:hover {
	color: #584b1e;
	background-color: #e5e1c4;
	padding: 4px;
}

#footer {
	color: #e5e1c4;
	margin-top: 20px;
	font-size: 90%;
}

/*Catalog Items*/

#searchform {
	clear: both;
	display: block;
	height:50px;
	margin-bottom: 9px;
	padding-top:8px;
	background:#D5D3AF;
}

#searchform input {
	font-size: 12px;
	padding: 4px 0;
}

#searchform * {
}

#SearchButton {
	margin-top:2px;
}

.catalog-row {
	clear: both;
}

.catalogitem {
	overflow: hidden;
	color: #fff;
	display: inline;
	margin-bottom: 18px;
}

.catalogimage {
	border: 1px solid #524626;
	border-bottom: 0px;
	background: #fff;
	height: 190px;
	width: 188px;
	display: block;
}

.catalogimage img {
	width: 188px;
}

.catalogtitle {
	background: transparent url(/img/catalogtab.jpg) no-repeat -1px bottom;
	color: #fff;
	font: 1em/1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 8px 5px;
	display: block;
	clear: left;
	margin-bottom: 5px;
}
