p {text-align:justify;}
h1 {
background:url(../images/text/support_h1.jpg) top left no-repeat;
width:895px;
height:129px;
}

#contentA {
	position:relative;
	background:url(../images/content/support_A_bg.gif) top left repeat-x;
	padding:15px 0px 0px 8px;
	height:258px;
}
/* CONTENT A LEFT */
#services {
	width:484px;
	position:relative;
	float:left;
	padding:0px 80px 0px 0px;
	}

/* text offset */
#services h2,
#services p,
#services h3 {margin-left:7px;}

/* Need help with our services? */
#services h2 {
	background:url(../images/text/support_h2_services.gif) top left no-repeat;
	width:218px;
	height:24px;
}
#services p {margin-bottom:8px;}

/* Choose a service below to get online support. */
#services h3 {
	background:url(../images/text/support_h3_service.gif) top left no-repeat;
	width:344px;
	height:29px;
}

#servicesList {
	background:url(../images/text/home_services.gif) top left no-repeat;
	width:484px;
	height:163px;
}
#services ul,
#services li {
	position:absolute;
	width:242px;
	}

/* list-item heights */
#services li,
#services li a {height:43px;}

#services li a {
	display:block;
	text-decoration:none;
}
/* left column horizontal position */
#servicesA {left:0px;}
/* right column horizontal position */
#servicesB {left:242px;}

/* first row of links vertical position */
#services li.a {top:31px;}
/* second row of links vertical position */
#services li.b {top:74px;}
/* third row of links vertical position */
#services li.c {top:117px;}

/* CONTACT */
#contact {
	width:306px;
	float:left;
	padding:0px 0px 10px 0px;
}
#contact h2 {
	background:url(../images/text/support_h2_contact.jpg) top left no-repeat;
	width:306px;
	height:145px;
}
#contact h3 {
	font-weight:bold;
	font-size:12px;
}
#contact p,
#contact li {margin:0px 0px 4px 0px;}

#contact p,
#contact li,
#contact li a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#contact li a:link,
#contact li a:visited  {color:#991F02;}

#contact li span,
#contact li a:hover,
#contact li a:active {color:#013683;}

#contact li span {font-weight:bold;}

/* CONTENT SECOND ROW - SUPPORT SERVICES */
#contentB {
	background:url(../images/content/support_B_BG.gif) bottom left no-repeat;
	width:887px;
	padding:0px 0px 14px 8px;
	clear:both;
	position:relative;
	margin:0px 0px 10px 0px;
}
#contentB .heading {
	background:url(../images/text/support_h2_help.gif) top left no-repeat;
	width:876px;
	height:84px;
}
#contentB h2 {height:38px;}
#contentB .heading p {
	padding:0px 10px 8px 15px;
	color:#fff;
	}
/* service divisions */
#Installation,
#Repair,
#Removal {
	width:252px;
	float:left;
	margin:0px 20px 0px 16px;
}

/* service headings */
#contentB h4 {
	background-repeat:no-repeat;
	background-position:0 0;
	width:252px;
	height:53px;
}
/* service subheadings */
#contentB h5 {
	color:#013683;
	font:bold 16px serif;
	padding:0px 0px 0px 28px;
}
#contentB p {
	padding:0px 20px 10px 28px;
}
#contentB strong {color:#991F02;}

/* service buttons */
#Installation div,
#Repair div,
#Removal div {
	width:252px;
	height:27px;
}

#contentB div a {
	display:block;
	text-decoration:none;
	height:27px;
}

#Installation {background:url(../images/content/support_install_tile.gif) top left repeat-y;}
#Installation h4 {background-image:url(../images/text/support_help_h4_install.gif);}
#Installation div {background-image:url(../images/text/support_install_submit.gif);}

#Repair {background:url(../images/content/support_repair_tile.gif) top left repeat-y;}
#Repair h4 {background-image:url(../images/text/support_help_h4_repair.gif);}
#Repair div {background-image:url(../images/text/support_repair_submit.gif);}

#Removal {background:url(../images/content/support_removal_tile.gif) top left repeat-y;}
#Removal h4 {background-image:url(../images/text/support_help_h4_removal.gif);}
#Removal div {background-image:url(../images/text/support_removal_submit.gif);}
