a:link {  text-decoration: none; color: #ffffff; }
a:visited {  text-decoration: none; color: #ffffff;}
a:hover { text-decoration:underline; color: #ffffff;}

.services_text_links a:link {  text-decoration: none; color: #FF4900}
.services_text_links a:visited {  text-decoration: none; color: #FF4900}
.services_text_links a:hover { text-decoration:underline; color: #FF4900}

.form_content a:link {  text-decoration: none; color: #81B04A}
.form_content a:visited {  text-decoration: none; color: #81B04A}
.form_content a:hover { text-decoration:underline; color: #81B04A}

.links_text a:link {  text-decoration: none; color: #7445AE}
.links_text a:visited {  text-decoration: none; color: #7445AE}
.links_text a:hover { text-decoration:underline; color: #7445AE}

.links_text a:link {  text-decoration: none; color: #7445AE}
.links_text a:visited {  text-decoration: none; color: #7445AE}
.links_text a:hover { text-decoration:underline; color: #7445AE}

.pricing_graytext a:link {  text-decoration: none; color: #81B04A}
.pricing_graytext a:visited {  text-decoration: none; color: #81B04A}
.pricing_graytext a:hover { text-decoration:underline; color: #81B04A}

.sitemap_text a:link {  text-decoration: none; color: #DB5641}
.sitemap_text a:visited {  text-decoration: none; color: #DB5641}
.sitemap_text a:hover { text-decoration:underline; color: #DB5641}

body {background-color: #EEEEEE}

.main {background-color: #ffffff; width: 883px; height: 1800px; background-image: url(images/home_background.jpg); border: 0px solid #000000; margin-top: 0px;}


.row {width: 664px; height: 218px; clear: left; border: 0px solid #000000;}

.homerow {width: 664px; height: 218px; clear: left; border: 0px solid #000000; position: relative; top: 0; left: 0px;}

.services_row {width: 664px; height: 190px; clear: left; border: 0px solid #000000;}

.ct_row {width: 664px; height: 164px; clear: left;}

.links_row {width: 664px; height: 300px; clear: left;}

.sitemap_row {width: 664px; height: 160px; clear: left;}

.contact_row {width: 664px; height: 600px; clear: left; border: 1px solid #000000;}

.square1 {width: 217px; height: 218px; float: left; margin-top: 20px; border: 0px solid #000000; }

.square2 {width: 218px; height: 218px; float: left; background-color: #81B04A; margin: 20px 5px 0 5px; text-align: left; border: 0px solid #000000;}

.square3 {width: 216px; height: 218px; float: left; margin-top: 20px; border: 0px solid #000000;}

.square45 {width: 440px; height: 216px; float: left; margin-right: 5px; margin-top: 5px; border: 0px solid #000000;}

.image45_title {font-family: Times, serif; font-size: 24px; font-weight: bold; line-height: 1.4em; color: #ffffff; position: relative; top: 10px; left: 20px;}

.image45 {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #ffffff; position: relative; top: 16px; left: 20px; display: block; width: 400px;}

.image6_title {font-family: Times, serif; font-size: 24px; font-weight: bold; line-height: 1.4em; color: #ffffff; position: relative; top: 10px; left: 10px;}

.image6 {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #ffffff; position: relative; top: 16px; left: 10px; display: block; width: 200px;}

.image7_title {font-family: Times, serif; font-size: 24px; font-weight: bold; line-height: 1.4em; color: #ffffff; position: relative; top: 10px; left: 20px;}

.image7 {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #ffffff; position: relative; top: 16px; left: 20px; display: block; width: 180px;}

.square6 {width: 217px; height: 216px; float: left; margin-top: 5px; border: 0px solid #000000; position: relative; top: 0; left: 0px;}

.square7 {width: 217px; height: 218px; float: left; margin-top: 5px; border: 0px solid #000000; position: relative; top: 0; left: 0px;}

.square8 {width: 218px; height: 218px; float: left; background-color: #81B04A; margin: 5px 5px 0 5px; border: 0px solid #000000;}

.square9 {width: 216px; height: 218px; float: left; margin-top: 5px; border: 0px solid #000000;}


.title {font-family: Times New Roman, serif; font-size: 24px; font-weight: bold; line-height: 1.4em; color: #ffffff; text-align: left; margin: 38px 0 0 14px;}

.links {font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1.4em; color: #ffffff; text-align: left; margin: 10px 0 0 14px;}

.home-footer {width: 620px; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.4em; color: #5D5C5F; text-align: left; margin: 30px 20px 20px 0;}

.footer {width: 620px; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #999999; text-align: left; margin: 10px 20px 20px 0; clear: left;}



.about-square1 {width: 218px; height: 217px; float: left; background-color: #3F96E0; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.about-square2 {width: 219px; height: 218px; float: left; margin: 20px 5px 0 0; border: 0px solid #000000; }

.about-text {width: 640px; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #3F96E0; text-align: left; margin: 10px 0 0 0px;}

.about_ursula_title {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #3F96E0; text-align: left;}

.about_ursula {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #787878; text-align: left;}

.services-square1 {width: 218px; height: 217px; float: left; background-color: #FF4900; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.services-square2 {width: 440px; height: 216px; float: left; margin: 20px 0 0 0; border: 0px solid #000000; }

.services_square {width: 217px; height: 216px; float: left; margin-top: 5px; border: 0px solid #000000;  }

.services_maintext {width: 640px; float: left; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #FF4900; text-align: left; padding: 16px 0 0 12px; border: 0px solid #000000;}

.services_quote {font-family: Arial, sans-serif; font-size: 18px; font-weight: normal; line-height: 1.2em; color: #FF4900; text-align: center; padding: 16px 0 0 12px; border: 0px solid #000000;}

.services_body {text-align: left; width: 664px; border: 0px solid #000000; position: relative; top: 0; left: 12px;}

.services_text {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF4900; text-align: left; border: 0px solid #000000;}

.home_text {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #81B04A; text-align: left; border: 0px solid #000000;}

.home_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #81B04A; text-align: left; border: 0px solid #000000;}

.about_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #3F96E0; text-align: left; border: 0px solid #000000;}

.services_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #FF4900; text-align: left; border: 0px solid #000000;}

.ct_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #FF9900; text-align: left; border: 0px solid #000000;}

.links_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #7445AE; text-align: left; border: 0px solid #000000;}

.contact_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #81B04A; text-align: left; border: 0px solid #000000;}

.sitemap_footer_text {font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #DB5641; text-align: left; border: 0px solid #000000;}

.services_text_links {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF4900; text-align: left; border: 0px solid #000000;}

.services_graytext {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #5D5C5F; text-align: left; border: 0px solid #000000;}

.services_graytext_popup {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #5D5C5F; text-align: left; border: 0px solid #000000; padding: 20px;}

.pricing-square1 {width: 218px; height: 217px; float: left; background-color: #705930; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.pricing-square2 {width: 440px; height: 218px; float: left; margin: 20px 0 0 0; border: 0px solid #000000; }

.pricing_maintext {width: 640px; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #705930; text-align: left; padding: 12px 0 0 2px; border: 0px solid #000000;}

.pricing_text {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #705930; text-align: left; margin-top: 14px; border: 0px solid #000000;}

.pricing_graytext {font-family: Arial, sans-serif; font-size: 12px; line-height: 1.1em; font-weight: normal; color: #5D5C5F; text-align: left; border: 0px solid #000000;}

.ct-square1 {width: 218px; height: 217px; float: left; background-color: #FF9900; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.ct-square2 {width: 440px; height: 218px; float: left; margin: 20px 0 0 0; border: 0px solid #000000; }

.ct_maintext {float: left; width: 428px; float: left; font-family: Arial, sans-serif; font-size: 17px; font-weight: normal; line-height: 1.2em; color: #FF9900; text-align: left; padding: 16px 0 0 16px; border: 0px solid #000000;}

.ct_square {float: left; width: 217px; height: 164px; float: left; margin-top: 5px; border: 0px solid #000000;  }

.ct_text {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-align: left; border: 0px solid #000000;}

.links-square1 {width: 218px; height: 217px; float: left; background-color: #7445AE; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.links_maintext {width: 640px; float: left; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #7445AE; text-align: left; padding: 16px 0 0 12px; border: 0px solid #000000;}

.links_text {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; color: #5D5C5F; text-align: left; border: 0px solid #000000; position: relative; top: 10; left: 12px; clear: left;}

.contact_maintext {width: 640px; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #81B04A; text-align: left; padding: 12px 0 0 2px; border: 0px solid #000000;}

.contact-square1 {width: 218px; height: 217px; float: left; background-color: #81B04A; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.contact_content {clear: left; width: 620px; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #5D5C5F; border: 0px solid #000000; text-align: left; }

.form_content {width: 620px; margin: 16px 0 0 0; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #5D5C5F; border: 0px solid #000000;}

.form_select {font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.4em; color: #5D5C5F;}

.staffers {width: 200px}

.sitemap-square1 {width: 218px; height: 217px; float: left; background-color: #DB5641; margin: 20px 5px 0 0px; text-align: left; border: 0px solid #000000;}

.sitemap_maintext {width: 640px; float: left; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 1.2em; color: #DB5641; text-align: left; padding: 16px 0 0 12px; border: 0px solid #000000;}

.sitemap_text {width: 640px; float: left; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.2em; color: #DB5641; text-align: left; padding: 16px 0 0 12px; border: 0px solid #000000;}


