/* Screen CCS for bruceingram.com */

/**************************************** body and layout ****************************************/

body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;

}

.horizontal {
	visibility: visible;
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 1px;
	overflow: visible;
	
}

.center {
	visibility: visible;
	margin-left: -498px;
	position: absolute;
	top: -271px;
	left: 50%;
	width: 996px;
	height: 542px;
	border: 0px;
	Padding: 0px;
	
}

/*ie no border style*/

img {
	border: 0px;

}

/**************************************** headers and links ****************************************/

h1, h2, h3, h4, h5, h6, p {
	margin: 0px 0px 0px 0px;

}
/* To hide header text */

.hidden {
	position: absolute;
	height: 1px;
	top: -1000px;
	left: -5000px;
	overflow: hidden;

}

h1, h2 {
	margin: 0px 0px 0px 0px;
	border: 0px;

}

h1 {
	margin: 0;
	padding: 0;
	background: transparent url(images/logo.gif) top left no-repeat;

}

h1 a {
	display: block;
	height: 30px;
	width: 150px;
	cursor: pointer;

}

h1 a span {
	display: none;

}

h2 a:link, h2 a:visited, h2 a:hover, h2 a:active {
	font: 1em "helvetica neue", helvetica, arial, sans-serif;
	text-decoration: none;
	background-color: #6F5A47;
	color: #FFFFFF;
	padding: 0 3px 0 3px;	

}



/**************************************** background image ****************************************/

/* index page background image */
.index {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 996px;
	height: 542px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/backgrounds/index.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;

}

/**************************************** index page ****************************************/

#box {
	visibility: visible;
	position: absolute;
	top: 161px;
	left: 308px;
	width: 380px;
	height: 220px;
	border: 0px;
	background-color: #D0D9CA;

}

#logo {
	visibility: visible;
	position: absolute;
	top: 190px;
	left: 200px;
	width: 150px;
	height: 30px;
	border: 0px;

}

#enter {
	position: absolute;
	top: 190px;
	left: 347px;
	width: 33px;
	height: 30px;
	border: 0px;

}