/*body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	background-image: url(../images/sce/background.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/
#homecontainer {
	width: 985px;
}
#header_area {
	float: left;
	width: 985px;
	height: 98px;
	background-image: url(../images/sce/header_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 24px;
}
#float_left {
	float: left;
}
#float_right {
	float: right;
}
#header_text {
	float: left;
	width: 600px;
	text-align: left;
	padding-top: 45px;
	padding-left: 20px;
}
#menu_bar {
	float: left;
	width: 886px;
}
#page_container {
	float: left;
	width: 983px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 1px;
	text-align: left;
}
#home_leftside {
	float: left;
	width: 201px;
}
#home_leftside a{
	color: #b61e08;
	text-decoration:none;
}
#home_leftside a:hover{
	color: #b61e08;
	text-decoration:underline;
}
#homeleft_consumer_bg {
	float: left;
	width: 201px;
	height: 26px;
	background-image: url(../images/sce/consumer_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 18px;
	color: #b61e08;
	text-align: center;
	padding-top: 100px;
}
#homeleft_dealer_bg {
	float: left;
	width: 201px;
	height: 26px;
	background-image: url(../images/sce/dealer_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 18px;
	color: #b61e08;
	text-align: center;
	padding-top: 100px;
}
#homeleft_architect_bg {
	float: left;
	width: 201px;
	height: 23px;
	background-image: url(../images/sce/architect_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 18px;
	color: #b61e08;
	text-align: center;
	padding-top: 100px;
}
#homeleft_builder_bg {
	float: left;
	width: 201px;
	height: 28px;
	background-image: url(../images/sce/builder_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 18px;
	color: #b61e08;
	text-align: center;
	padding-top: 100px;
}
#homeleft_investor_bg {
	float: left;
	width: 201px;
	height: 16px;
	background-image: url(../images/sce/investor_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 18px;
	color: #b61e08;
	text-align: center;
	padding-top: 90px;
}
#homebody {
	float: left;
	width: 782px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(../images/sce/homebody_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#inner_leftside {
	float: left;
	width: 221px;
	padding-left: 1px;
}
#leftside_menu {
	float: left;
	width: 217px;
	margin-right: 0px;
	padding-left: 4px;
	margin-bottom: 15px;
}
#leftside_more {
	float: right;
	width: 60px;
	text-align: right;
	font-size: 10px;
	color: #bda493;
	padding-right: 10px;
}
#leftside_more a{
	color: #bda493;
	text-decoration:none;
}
#leftside_more a:hover{
	color: #bda493;
	text-decoration:underline;
}
#leftlinks {
	float: left;
	width: 221px;
}
#leftlinks a{
	color: #7c1507;
	text-decoration:none;
}
#leftlinks a:hover{
	color: #7c1507;
	text-decoration:underline;
}
#leftlink1 {
	float: left;
	width: 105px;
	font-size: 16px;
	color: #7c1507;
	height: 55px;
	background-image: url(../images/sce/left_cosumerservice.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 25px;
	padding-left: 112px;
	font-weight: bold;
}
#leftlink2 {
	float: left;
	width: 105px;
	font-size: 16px;
	color: #7c1507;
	height: 55px;
	background-image: url(../images/sce/left_pur_products.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 25px;
	padding-left: 112px;
	font-weight: bold;
}
#leftlink3 {
	float: left;
	width: 105px;
	font-size: 16px;
	color: #7c1507;
	height: 55px;
	background-image: url(../images/sce/left_awards.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 25px;
	padding-left: 112px;
	font-weight: bold;
}
#leftlink4 {
	float: left;
	width: 105px;
	font-size: 16px;
	color: #7c1507;
	height: 55px;
	background-image: url(../images/sce/left_testimonials.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 25px;
	padding-left: 112px;
	font-weight: bold;
}
#innerbody {
	float: left;
	width: 760px;
	padding-top: 20px;
}


#bottomnav_area {
	float: left;
	width: 983px;
	margin-top: 20px;
}
#bottomnav {
	float: left;
	width: 967px;
	height: 45px;
	background-image: url(../images/sce/bottomnav_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 25px;
}
#bottom_logos {
	float: left;
	width: 981px;
	margin-right: 0px;
	margin-left: 1px;
	margin-top: 7px;
	background-color: #f2ede9;
	background-image: url(../images/sce/bottom_logos_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#bottom_logos a{
	color: #88311c;
	text-decoration:none;
}
#bottom_logos a:hover{
	color: #88311c;
	text-decoration:underline;
}
#bottomlogo_title {
	float: left;
	width: 963px;
	font-size: 13px;
	color: #8d220f;
	text-align: center;
	padding-top: 8px;
}
#bottom_logo1 {
	float: left;
	width: 189px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_bb.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
	padding-left: 100px;
}
#bottom_logo2 {
	float: left;
	width: 195px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_stoneworks.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
}
#bottom_logo3 {
	float: left;
	width: 197px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_oaks.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
}
#bottom_logo4 {
	float: left;
	width: 195px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_davinci.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
}
#bottom_logo5 {
	float: left;
	width: 182px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_sharpsmart.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
	padding-left: 5px;
}
#bottom_logo6 {
	float: left;
	width: 182px;
	height: 20px;
	background-image: url(../images/sce/bottomlogo_universal.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	color: #88311c;
	text-align: center;
	padding-top: 111px;
	padding-left: 5px;
}
h1 {
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
h2 {
	font-size: 16px;
	font-weight: normal;
	color: #8a1717;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	font-size: 16px;
	color: #784420;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}








.color_red {
	color: #b61e08;
}
.color_darkpink {
	color: #a96d64;
	font-size: 12px;
	line-height: 25px;
}
a:link {

            color: #b61e08;

            text-decoration: none;

}

a:active {

            color: #b61e08;

            text-decoration: none;

}

a:visited {

            color: #b61e08;

            text-decoration: none;

}

 

a:hover {

            color: #b61e08;
			
            text-decoration: underline;

}

a.bottomnav:link,a.bottomnav:active,a.bottomnav:visited{

            color: #FFFFFF;
            text-decoration: none;

}

a.bottomnav:hover{

            color: #FFFFFF;
            text-decoration: underline;

}
a.color_darkpink {
	color: #a96d64;
	text-decoration:none;
}
a.color_darkpink:hover {
	color: #a96d64;
	text-decoration:underline;
}
#page_stretch {
	float: left;
	width: 983px;
	background-image: url(../images/sce/page_bg_stretch.jpg);
	background-repeat: repeat-y;
}
#pagetop_bg {
	float: left;
	width: 983px;
	background-image: url(../images/sce/pagetop_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
}
#page_bottombg {
	float: left;
	width: 983px;
	padding-bottom: 20px;
}
#stoneworks {
	float: right;
	height: 98px;
	width: 175px;
	font-size: 12px;
	background-image: url(../images/sce/stoneworks_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #b61e08;
}
#english_french {
	float: right;
	width: 175px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#stoneworks a {
	color: #b61e08;
	text-decoration:none;
}
#stoneworks a:hover {
	color: #b61e08;
	text-decoration:underline;
}
#stoneworkslink {
	float: left;
	width: 175px;
}

h4 {
	color: #b61e08;
	font-size: 16px;
	font-weight: bold;
}
.catalog_title {
	font-size: 13px;
	font-weight: bold;
	width: 300px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 5px;
	margin-top: 10px;
	float: left;
}
.catalog_list {
	width: 148px;
	float: left;
	margin-bottom: 0px;
}

.dealer-table h1{
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	color: #b61e08;
	}
.dark_brown{	
	color: #E45B49;
	}
#lp_header {
	float: left;
	width: 954px;
	padding-top: 17px;
	padding-bottom: 27px;
}
#lp_bramptonbox {
	float: left;
	width: 472px;
}
#lp_oaksbox {
	float: right;
	width: 472px;
}
.lp_sectiontitle {
	font-family: helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #f7f4f2;
	background-image: url(../images/sce/lp_sectiontitlebackground.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: left;
	height: 21px;
	width: 472px;
	padding-top: 5px;
	text-transform: uppercase;
	margin: 0px;
}
.lpimage {
	float: left;
	height: 344px;
	width: 472px;
}
.lp_button {
	float: left;
	width: 472px;
}
#lp_copyarea {
	float: left;
	width: 880px;
	background-image: url(../images/sce/lp_copybottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 37px;
	padding-right: 37px;
	padding-bottom: 45px;
	padding-left: 37px;
	text-align: left;
	margin-bottom: 4px;
}
.lp_bramptoncopy {
	float: left;
	width: 415px;
}

#lp_container {

	width: 954px;
}
.lp_oakscopy {
	float: right;
	width: 415px;
}
#lp_bottomnav {
	background-image: url(../images/sce/lp_bottomnavstretch.gif);
	float: left;
	background-repeat: repeat-x;
	width: 935px;
	height: 40px;
	padding-top: 8px;
	color: #FFFFFF;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
}
#lp_bottomnav p {
	margin: 0px;
}

#lp_copyarea p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.lp_copyright {
	color: #cca69b;
	padding-top: 3px;
	margin: 0px;
}
#lp_copyarea  h1 {
	font-size: 18px;
	font-weight: normal;
	color: #8c1c0c;
	margin-top: 0px;
	margin-bottom: 10px;
}


#lp_bottomnavleft {
	float: left;
}
#lp_bottomnavright {
	float: left;
}
#lp_locations_area {
	float: left;
	width: 954px;
	font-size: 11px;
	color: #a98871;
	text-align: left;
	margin-top: 5px;
}
#locations_box1 {
	float: left;
	width: 154px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 0px;
	padding-top: 9px;
	background-image: url(../images/sce/lp_addressbottom.gif);
	background-repeat: repeat-x;
	height: 132px;
}
#locations_box2 {
	float: left;
	width: 154px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 0px;
	padding-top: 9px;
	background-image: url(../images/sce/lp_addressbottom.gif);
	background-repeat: repeat-x;
		height: 132px;
}
#locations_box3 {
	float: left;
	width: 159px;
	padding-right: 0px;
	padding-top: 9px;
	background-image: url(../images/sce/lp_addressbottom.gif);
	background-repeat: repeat-x;
		height: 132px;
}
.locations_arrow_pad {
	padding-right: 5px;
	padding-bottom: 70px;
}
