
/*GLOBALS*/
body {
	background: url(../images/bg.gif);
	background-position: center;
	margin-top:0px;
	margin-bottom:0px;
}

div.overall {
	width:790px;
	margin:auto;
	background-color:white;
	padding:2px 2px 2px 2px;
}
div.overall_sub {
	border:solid;
	border-width:1px;
	border-color: white;;
}

/* HEADER */

div.header {
	width: 780px;
	height:200px;
	margin:auto;
	background-color: #150606;
	background-image: url(../images/panorama.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.header img {
	float:right;
}
.header h1 {
	color:white;
	display: inline;
}

/* NAVIGATION */
div.nav {
	margin-left:20px;
}
.nav a {
	margin-left:.5px;
}


/* ENTRY */
div.entry {
	width:780px;
	margin:auto;
	padding-bottom: 20px;
}
div.entry_pager {
	padding:2px 2px 2px 2px;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left:2em;
	font-family: arial;
	font-weight:bolder;
}
.entry_pager .date {
	font-size: .4em;
}


.entry_table {
	width: 780px;
	font-size:.7em;
	font-family: arial;
}
.entry_table_left {
	width:180px;
	height: 400px; /*minimum*/
	/*PLACES BORDER BEFORE CONTENT*
	border-right:solid;
	border-right-width:1px;
	border-right-color: #C8C8C8;
	vertical-align:top;
	*/
	vertical-align:top;
}
.entry_table_left .title {
	font-weight:bolder;
	font-size:1.5em;
}

.entry_table_right {
	width:600px;
	vertical-align:top;
}
.entry_table_right .entry_inset {
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
}

/* TEAM */
table.team {
	width:550px;
	margin:auto;
	border:solid;
	border-width:1px;
	border-color:#IEIEIE;
	padding:2px 2px 2px 2px;
}
.team .ttop {
	background-color: #C4C4C4;
	color: #444444;
	font-weight:bolder;
	text-align:center;
	padding:2px 2px 2px 2px;
	font-size:1em;
	border:solid;
	border-width:2px;
	border-color:black;
	letter-spacing: 1px;
}
.tbot1 {
	font-weight:bolder;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.tbot {
	border:none;
	border-width:1px;
	border-color:gray;
	padding:2px 2px 2px 2px;
	font-weight:bolder;
}
.tbot2 {
	border:none;
	border-width:1px;
	border-color:gray;
	padding:2px 2px 2px 2px;
}

/* CONTACT US */
.entry_block {
	margin-left:10px;
	margin-top:20px;
}
.entry_heading {
	margin-left: 10px;
	font-weight:bolder;
}

/* INQUIRE */
form.inquiry {
	margin-left:2em;
}

/* FEATURED ITEMS */
.featured_item_block {
	width:170px;
	text-align:center;
}
.feature {
	text-align:center;
}

/* SHOWROOM */
.entry_showroom .l{
	padding-top:20px;
	width:450px;
	margin-left: 1.5em;
}
.entry_showroom .entry_inset {
	margin-left: 1.5em;
	padding-top:3em;
}
.entry_showroom .entry_inset a {
	font-size:1.2em;
	color: #2E8B57;
}
.entry_showroom .entry_inset a:hover {
	color: #B7E7CD;
}
.entry_showroom {
	width:350px;
}
.cat {
	width:550px;
}
.showr_page {
	margin-left:3em;
	margin-top:3em;
}
.entry_shower_entry {
	width:350px;
	margin-left:3em;
}
.entry_shower_entry .showname {
	font-size:1.4em;
}

.entry_shower_img {
	width:200px;
}
.entry_shower_img img {
	width:130px;
	margin:auto;
}
.cat hr {
	width:150px;
}
.entry_shower_desc {
	margin-left:3em;
}

/*FEATURED ITEM*/
.featured_item_block {
	background-image:url(../images/featuredbg.gif);
	height:150px;
	width:160px;
}
.featured_item_block strong {
	font-size:8pt;
}
.featured_item_block a {
	color: #404040;
	text-decoration:none;
}
.featured_item_block a:hover {
	color: #585527;
}

/*ADMIN*/
.entry_alert {
	background-color: #E30000;
	color:white;
	font-size:1em;
	padding:5px 5px 5px 5px;
}

.footer {
	font-size:.7em;
	font-family: arial;
	margin-left:4em;
}
