html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}
body {
  background-color: #f4f4f4;
  color: #fff;
  overflow: -moz-scrollbars-vertical;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-align: center;
  font: 11px/18px "Lucida Grande","Trebuchet MS","Tahoma","Helvetica","Arial",sans-serif;
}

#outerWrapper {

}
#outerWrapper #header {
	background-image:url(../graphics/content_background.jpg);
	min-height: 364px;
	background-repeat:no-repeat;
}

* html #header { 
    min-height: 364px;
} 

/* Internet Explorer * 
/*\*/ 
* html #header { 
    height: 364px;
} 
/**/

#outerWrapper #contentWrapper #content {
	background-image:url(../graphics/slices/index_20.jpg);	
	min-height: 22px;
}

* html #content { 
    min-height: 22px;
} 

/* Internet Explorer * 
/*\*/ 
* html #content { 
    height: 22px;
} 
/**/

#outerWrapper #footer {

}

.ts_0 {
	position: relative;
	width: 842px;
	background-image:url(../graphics/content_background.jpg);
}

.ts_1 {
	height: 13px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 842px;
}

.ts_2 {
	height: 18px;
	left: 0px;
	position: absolute;
	top: 13px;
	width: 842px;
}

.ts_3 {
	height: 90px;
	left: 0px;
	position: absolute;
	top: 31px;
	width: 842px;
}

.ts_4 {
	border: 0px solid black;
	height: 90px;
	position: relative;
	width: 842px;
}

.ts_5 {
	height: 90px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 146px;
}

.ts_6 {
	height: 90px;
	position: relative;
	width: 146px;
}

.ts_7 {
	height: 35px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 146px;
}

.ts_8 {
	height: 55px;
	left: 0px;
	position: absolute;
	top: 35px;
	width: 146px;
}

.ts_9 {
	height: 90px;
	left: 146px;
	position: absolute;
	top: 0px;
	width: 696px;
}

.ts_10 {
	height: 90px;
	position: relative;
	width: 696px;
}

.ts_11 {
	height: 89px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 696px;
}

.ts_12 {
	height: 1px;
	left: 0px;
	position: absolute;
	top: 89px;
	width: 696px;
}

.ts_13 {
	height: 27px;
	left: 0px;
	position: absolute;
	top: 121px;
	width: 842px;
	background-image:url(../graphics/slices/index_07.jpg);
	z-index: 100;
}

.ts_14 {
	height: 248px;
	left: 0px;
	position: absolute;
	top: 148px;
	width: 842px;
}

.ts_15 {
	height: 248px;
	position: relative;
	width: 842px;
}

.ts_16 {
	height: 268px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 146px;
}

.ts_17 {
	height: 248px;
	left: 146px;
	position: absolute;
	top: 0px;
	width: 696px;
}

.ts_18 {
	height: 248px;
	position: relative;
	width: 696px;
}

.ts_19 {
	height: 42px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 696px;
	border-left: 1px #FFFFFF solid;	
	background-image:url(../graphics/slices/index_09.jpg);
	padding-top: 4px;
	z-index: -1;
}

.ts_20 {
	height: 185px;
	left: 0px;
	position: absolute;
	top: 42px;
	width: 696px;
}

.ts_21 {
	height: 185px;
	position: relative;
	width: 696px;
}

.ts_22 {
	height: 185px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 232px;
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;	
}

.ts_23 {
	height: 185px;
	left: 232px;
	position: absolute;
	top: 0px;
	width: 232px;
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFFFFF solid;	
	border-bottom: 1px #FFFFFF solid;		
}

.ts_24 {
	height: 185px;
	left: 464px;
	position: absolute;
	top: 0px;
	width: 232px;
	border-top: 1px #FFFFFF solid;	
	border-left: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;			
}

.ts_25 {
	height: 21px;
	left: 0px;
	position: absolute;
	top: 227px;
	width: 696px;
	z-index: 100;	
}

.ts_26 {
	height: 21px;
	position: relative;
	width: 696px;
}

.ts_27 {
	height: 21px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_28 {
	height: 21px;
	left: 232px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_29 {
	height: 21px;
	left: 464px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_30 {
	height: 20px;
	left: 0px;
	position: absolute;
	top: 248px;
	width: 696px;
	background-image:url(../graphics/content_background_01.jpg);
}

.ts_31 {
	height: 20px;
	position: relative;
	width: 696px;
}

.ts_32 {
	height: 20px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_33 {
	height: 20px;
	left: 232px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_34 {
	height: 20px;
	left: 464px;
	position: absolute;
	top: 0px;
	width: 232px;
}

.ts_35 {
	height: 364px;
	left: 0px;
	position: absolute;
	top: 416px;
	width: 842px;
	z-index: -1;
}

.ts_36 {
	height: 25px;
	left: 0px;
	position: absolute;
	top: 780px;
	width: 842px;
}

.ts_37 {
	height: 28px;
	left: 0px;
	position: absolute;
	top: 805px;
	width: 842px;
}

#editorial_home {
padding: 75px 250px 10px 40px;
text-align: left;
}

#buy_three_btn {
position: relative;
top: -60px;
left: 320px;
}

#screen_shot_surveyors {
position: relative;
top: 20px;
left: 50px;
}

h1 {
	font-size: 20px;
	letter-spacing: 0;
	line-height: 18px;

}

.left_pic {
border: 10px #FF0000 solid;
}

.btn_0 {
	border: 0px solid black;
	height: 248px;
	position: relative;
	width: 146px;
}

.btn_1 {
	height: 53px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 146px;
}

.btn_2 {
	height: 39px;
	left: 0px;
	position: absolute;
	top: 53px;
	width: 146px;
}

.btn_3 {
	height: 41px;
	left: 0px;
	position: absolute;
	top: 92px;
	width: 146px;
}

.btn_4 {
	height: 23px;
	left: 0px;
	position: absolute;
	top: 133px;
	width: 146px;
}

.btn_5 {
	height: 40px;
	left: 0px;
	position: absolute;
	top: 156px;
	width: 146px;
}

.btn_6 {
	height: 23px;
	left: 0px;
	position: absolute;
	top: 196px;
	width: 146px;
}

.btn_7 {
	height: 49px;
	left: 0px;
	position: absolute;
	top: 219px;
	width: 146px;
}



