* { padding: 0; margin: 0; border: 0;}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
color:#333333;
margin-bottom: 0px;
}

#wrapper { float:left; width: 980px; height: 816px; background-image:url(images/background1.jpg); background-repeat:no-repeat;}
#wrapper2 { float:left; width: 980px; height: 816px; background-image:url(images/background2.jpg); background-repeat:no-repeat;}
#wrapper3 { float:left; width: 980px; height: 816px; background-image:url(images/background3.jpg); background-repeat:no-repeat;}
#wrapper4 { float:left; width: 980px; height: 816px; background-image:url(images/background4.jpg); background-repeat:no-repeat;}
#wrapper5 { float:left; width: 980px; height: 816px; background-image:url(images/background5.jpg); background-repeat:no-repeat;}
#wrapper6 { float:left; width: 980px; background-image:url(images/background6.jpg); background-repeat:no-repeat;}
#wrapper7 { float:left; width: 980px; background-image:url(images/background7.jpg); background-repeat:no-repeat;}
#wrapper8 { float:left; width: 980px; background-image:url(images/background8.jpg); background-repeat:no-repeat;}
#wrapper9 { float:left; width: 980px; background-image:url(images/background9.jpg); background-repeat:no-repeat;}
#wrapper10 { float:left; width: 980px;}

#header {
float: left;
margin: 0px 0px 0px 0px;
margin: 55px 20px 20px 15px;
width: 430px;
height: 30px;
}
 
#leftcolumn {
margin-top:75px;
margin-left: 20px;
padding: 20px 0px 20px 0px;
width: 250px;
float: left;
background-image:url(images/background_swatch.jpg);
background-repeat:no-repeat;
}

#swatch {width:153px; height: 213px; float:left;}

#rightcolumn { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 width: 560px;
}

#rightcolumn2 { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 width: 600px;
}

#rightcolumn3 { 
 float: left;
 margin: 0px 0px 0px 0px;
 padding: 20px 20px 0px 20px;
 width: 600px;
}

#footer { 
 width: 700px;
 float: left;
 height: 60px;
 margin: 0px 0px 10px 20px;
 border-top: 1px solid #333333;
}

#tel {
 float:right;
 width:150px;
 height:40px;
 text-align:right;
 padding-top:3px;
}

#terms {width:100%; float:left;}

#footnote {width:425px; float:left; border-top: 1px solid #fb8c00; padding-top:10px;}

#left170 { 
 float:left;
 margin: 0px 0px 0px 0px;
 width: 170px;
 height: 530px;
 background-image:url(images/background_client1.jpg);
 background-repeat:no-repeat;
}

#middle170 { 
 float:left;
 margin: 0px 20px 0px 20px;
 width: 170px;
 height: 530px;
 background-image:url(images/background_client2.jpg);
 background-repeat:no-repeat;
}

#right170 { 
 float:left;
 margin: 0px 0px 0px 0px;
 width: 170px;
 height: 530px;
 background-image:url(images/background_client3.jpg);
 background-repeat:no-repeat;
}

#inhouse {
	width:431px;
	height:277px;
	background-image:url(images/background-apdiv7.jpg);
	background-repeat:no-repeat;
}

H1 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#fb8c00;}
H2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fb8c00;}
H3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fb8c00;}
H4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fb8c00;}
H5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fb8c00;}

.style12 {font-size: 12px; line-height:18px;}
.black11 {font-size:11px; color:#333;}
.black12 {font-size:12px; color:#333;}
.black13 {font-size:13px; color:#333;}
.black13b {font-size:13px; line-height:28px; color:#333;}
.black13c {font-size:13px; line-height:20px; color:#333;}
.black13d {font-size:13px; color:#333; vertical-align:middle;}
.black14 {font-size:14px; color:#333;}
.black14b {font-size:14px; line-height:28px; color:#333;}
.black14c {font-size:14px; line-height:20px; color:#333;}
.black19 {font-size:19px; color:#333;}
.orange18 {font-size:18px; color:#fb8c00;}
.orange22 {font-size:22px; color:#fb8c00;}
.orange24 {font-size:24px; color:#fb8c00;}
.orange36 {font-size:36px; color:#fb8c00;}
.purple13 {font-size:13px; color:#660066;}
.purple17 {font-size:17px; color:#660066;}
.purple18 {font-size:18px; line-height:24px; color:#660066;}
.purple22 {font-size:22px; line-height:22px; color:#660066;}
.purple24 {font-size:24px; line-height:24px; color:#660066;}
.purple36 {font-size:36px; line-height:36px; color:#660066;}

.black17{font-size:17px; color:#333;}
a.black17:link {color:#009999;}
a.black17:active {color:#009999;}
a.black17:visited {color:#009999;}
a.black17:hover {color:#333;}

.purple13 {font-size:13px; color:#660066;}
a.purple13:link {color:#009999;}
a.purple13:active {color:#009999;}
a.purple13:visited {color:#009999;}
a.purple13:hover {color:#660066;}

.purple18 {font-size:18px; color:#660066;}
a.purple18:link {color:#009999;}
a.purple18:active {color:#009999;}
a.purple18:visited {color:#009999;}
a.purple18:hover {color:#660066;}

.purple22 {font-size:22px; color:#660066;}
a.purple22:link {color:#009999;}
a.purple22:active {color:#009999;}
a.purple22:visited {color:#009999;}
a.purple22:hover {color:#660066;}

.purple24 {font-size:24px; color:#660066;}
a.purple24:link {color:#009999;}
a.purple24:active {color:#009999;}
a.purple24:visited {color:#009999;}
a.purple24:hover {color:#660066;}

a img {border: none;}

.nav_white {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:normal; font-style:normal; text-decoration: none; line-height: 14px; text-align:left; padding-left: 20px;}
a.nav_white:link { color: #ffffff; text-decoration: none; text-align:left;}
a.nav_white:active { color: #ffffff; text-decoration: none; text-align:left;}
a.nav-white:visited { color: #ffffff; text-decoration: none; text-align:left;}
a.nav_white:hover { font-size:14px; font-weight:normal; color:#333333; text-decoration: none; text-align:left;}

.nav_black {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; font-weight:normal; font-style:normal; text-decoration: none; line-height: 14px; text-align:left; padding-left: 20px;}
a.nav_black:link { color: #333333; text-decoration: none; text-align:left;}
a.nav_black:active { color: #333333; text-decoration: none; text-align:left;}
a.nav-black:visited { color: #333333; text-decoration: none; text-align:left;}
a.nav_black:hover { font-size:14px; font-weight:normal; color:#fe9901; text-decoration: none; text-align:left;}

.nav_mini {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:normal; font-style:normal; text-decoration: none; line-height: 15px; text-align:center; padding-top: 5px; padding-bottom: 5px;}
a.nav_mini:link { color: #FFFFFF; text-decoration: none; text-align:center;}
a.nav_mini:active { color: #FFFFFF; text-decoration: none; text-align:center;}
a.nav-mini:visited { color: #FFFFFF; text-decoration: none; text-align:center;}
a.nav_mini:hover { font-size:11px; font-weight:normal; color:#fe9901; text-decoration: none; text-align:center;}

.nav_minib {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:9px; font-weight:normal; font-style:normal; text-decoration: none; line-height: 15px; text-align:left; padding-top: 5px; padding-bottom: 5px;}
a.nav_minib:link { color: #333333; text-decoration: none; text-align:center;}
a.nav_minib:active { color: #333333; text-decoration: none; text-align:center;}
a.nav-minib:visited { color: #333333; text-decoration: none; text-align:center;}
a.nav_minib:hover { font-size:9px; font-weight:normal; color:#fb8c00; text-decoration: none; text-align:center;}

.tel {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:26px; font-weight:normal; font-style:normal; text-decoration: none; line-height: 26px; text-align:right;}

.footnav {text-decoration:none; font-size:15px; line-height:14px; font-weight:normal;}
a.footnav:link {text-decoration:none; color: #666;}
a.footnav:active {text-decoration:none; color: #666;}
a.footnav:visited {text-decoration:none; color: #666;}
a.footnav:hover {text-decoration:none; color:#c30;}

.emailbox {width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 14px;}
.emailbox2 {width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 14px;}
.namebox {width: 210px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 14px;}
.namebox2 {width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; line-height: 14px;}

.button1 {border:1px solid #999; background:#e6e6e6; color:#333; padding: 1px 10px}
.button1:hover {border:1px solid #999; background:#fb8c00; color:#fff; padding: 1px 10px}