/* Copyright © 2007, Matthew R Consultancy */
/* Layout for Matthew R Consultancy website */
/* Defining Defaults */

body {
	text-align:center;
	background-color:#444;
	padding:4px;
	margin:0px;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	display:inline;
	margin:0px;
	padding:0px;
	line-height:135%;
}

p {
	padding:0px;
	margin:0px;
	margin-bottom:20px;
	line-height:135%;
}

img {
	padding:0px;
	margin:0px;
	border:0px;
}

input,textarea {
	margin:2px;
}

/* Defining Container */

#ContainerTop, #Container, #ContainerBottom {
	width:820px;
	margin-right:auto;
	margin-left:auto;
	font:8px Arial;
}

#ContainerTop {
	height:10px;
	background-image:url("TopShadow.png");
}

#Container {
	background-image:url("MidShadow.png");
	font:12px Verdana;
}

#ContainerBottom {
	height:10px;
	background-image:url("BottomShadow.png");
	text-align:center;
}

#Document {
	position:relative;
	width:800px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	overflow:hidden;
}

.Height600 {
	height:600px;
}

#Footer {
	width:800px;
	margin-right:auto;
	margin-left:auto;
	overflow:hidden;
	color:#ccc;
	font:10px arial;
}

/* Defining Main Page */

.LowbridgeLogo {
	position:absolute;
	z-index:10;
	left:87px;
	top:36px;
	width:274px;
	height:105px;
}

#Buttons {
	position:absolute;
	z-index:10;
	background-image:url("479-60-Signs.png");
	left:479px;
	top:50px;
	width:292px;
	height:456px;
}

#SignHighPass {
	position:absolute;
	z-index:11;
	left:498px;
	top:68px;
}

#SignMuchMore {
	position:absolute;
	z-index:11;
	left:498px;
	top:155px;
}

#SignFreeResources {
	position:absolute;
	z-index:11;
	left:498px;
	top:241px;
}

#SignEveryone {
	position:absolute;
	z-index:11;
	left:521px;
	top:359px;
}

#SignContact {
	position:absolute;
	z-index:11;
	left:521px;
	top:407px;
}

#SignBookTest {
	position:absolute;
	z-index:11;
	left:521px;
	top:455px;
}

#BackgroundImage {
	position:absolute;
	z-index:1;
	background-image:url("74-164-Background.jpg");
	left:74px;
	top:164px;
	width:575px;
	height:386px;
}

#DividingLine {
	position:absolute;
	z-index:10;
	background-color:#999;
	left:455px;
	top:26px;
	width:2px;
	height:503px;
}

#ContactArea {
	position:absolute;
	z-index:10;
	left:158px;
	top:140px;
	width:300px;
	line-height:135%;
	color:#555;
}

#ContactArea a{
	color:#555;
}

#LinkWords {
	text-align:center;
	position:absolute;
	z-index:10;
	left:70px;
	top:550px;
	width:660px;
	line-height:135%;
	color:#555;
}

#LinkWords a{
	color:#555;
}


/* Defining Main Content Pages */

.SmallLowbridgeLogo {
	position:absolute;
	z-index:10;
	left:40px;
	top:13px;
	width:204px;
	height:77px;
}

#SmallButtons {
	position:absolute;
	z-index:10;
	background-image:url("44-111-MPageButtons.png");
	left:44px;
	top:111px;
	width:188px;
	height:333px;
}

#MPageBackgroundImage {
	position:absolute;
	z-index:1;
	background-image:url("0-234-MPageBackground.jpg");
	left:0px;
	top:284px;
	width:319px;
	height:341px;
}

.SmallSignHighPass {
	position:absolute;
	z-index:11;
	left:55px;
	top:122px;
}

.SmallSignMuchMore {
	position:absolute;
	z-index:11;
	left:55px;
	top:186px;
}

.SmallSignFreeResources {
	position:absolute;
	z-index:11;
	left:55px;
	top:250px;
}

.SmallSignEveryone {
	position:absolute;
	z-index:11;
	left:55px;
	top:316px;
}

.SmallSignContact {
	position:absolute;
	z-index:11;
	left:55px;
	top:360px;
}

.SmallSignBookTest {
	position:absolute;
	z-index:11;
	left:56px;
	top:405px;
}

#TextBox {
	position:relative;
	z-index:10;
	left:344px;
	top:19px;
	width:426px;
	margin-bottom:46px;
}

#TBoxTop {
	background-image:url("344-19-TopTextBox.jpg");
	width:426px;
	height:5px;
	overflow:hidden;
}

#TBoxMiddle {
	background-image:url("MiddleTextBox.jpg");
	width:426px;
}

#TBoxBottom {
	background-image:url("BottomTextBox.jpg");
	width:426px;
	height:5px;
	overflow:hidden;
}

.TBoxTitle {
	margin-left:17px;
	margin-top:16px;
}

.TBoxLine {
	background-image:url("17-59-Line.png");
	background-repeat:no-repeat;
	width:394px;
	height:2px;
	margin-left:17px;
	margin-top:9px;
	margin-bottom:9px;
	overflow:hidden;
}

#TextBoxContents {
	margin-left:17px;
	margin-right:17px;
	overflow:hidden;
}

#TextBoxContents img {
	float:left;
	margin-left:0px;
	margin-top:3px;
	margin-right:10px;
	margin-bottom:4px;
}

#TextBox h2 {
	font:24px Verdana;
	display:block;
	margin-bottom:10px;
}

#TextBox h3 {
	font:18px Verdana;
	margin-bottom:10px;
}

.Testimony {
	display:inline;
	float:left;
	width:302px;
	overflow:hidden;
}

#BackToHome{
	position:absolute;
	z-index:10;
	left:93px;
	top:90px;
	width:300px;
	line-height:135%;
	font:10px Verdana;
	color:#555;
}

#BackToHome a{
	color:#55F;
	text-decoration:none;
}
