* {padding:0; margin:0;}html { min-height: 100%; margin-bottom: 1px; }a:link {color: #CC6600;text-decoration: none;}a:visited {color: #CC6600;text-decoration: none;}a:hover {color: #CC6600;text-decoration: underline;}a:active {color: #CC6600;text-decoration: none;}body {background-color:#b9c2bf;}#page_wrapper {position:relative;width:800px;margin: 10px auto;font-size:12px;line-height:18px;font-family:Arial, sans-serif;color: #333333;background-image: url('images/left_bkgd.gif');background-repeat:repeat-y;background-position:15px 150px;background-color:#FFF;}#page_wrapper_hm {position:relative;width:800px;margin: 10px auto;font-size:12px;line-height:18px;font-family:Arial, sans-serif;color: #333333;background-image: url('images/right_bkgd.gif');background-repeat:repeat-y;background-position:515px 150px;background-color:#FFF;}#header {position:relative;width:800px;}#scroll_content  {position:relative;clear:both;left:20px;width:765px;height:100px;background-color:#FFF;}#scroll_content iframe  {padding-top:7px;}#menu {position:absolute;top:5px;left:45px;}#menu ul {list-style:none;font-weight:bold;font-size:10px;color:#536D87;width:740px;text-transform:uppercase;text-align:center;}#menu li {float:left;}#menu li a {float:left;color:#536D87;padding:0 41px;}#menu li a:hover {color:#CC6600;text-decoration:none;}.horiz_line_hm {margin:7px 0;background-image: url('images/horizontal_line_pattern.gif');background-repeat:repeat-x;}	#hm_content {float:left;position:relative;left:35px;width:445px;}#hm_content .head {font-size:13px;padding:20px 0;font-weight:bold;color:#CC6600;text-transform:uppercase;letter-spacing:1px;}#hm_content h2 {font-size:14px;padding:0 0 5px 0;font-weight:bold;}#hm_content p {font-weight:normal;color:#333;}#project_head {width:765px;font-size:10px;font-weight:bold;color:#CC6600;text-transform:uppercase;letter-spacing:1px;padding-bottom:3px;border-bottom:2px solid #CC6600;}#home_links a {color:#333333;}#home_links a:hover {color:#CC6600;text-decoration:none;}#testimonials {position:relative;float:right;font-size:12px;width:270px;height:312px;line-height:12px;background-color:#D2D3CA;margin:0 15px 0 0;background-image: url('images/right_col_end.gif');background-repeat:no-repeat;background-position:bottom;}#testimonials h2 {font-size:13px;padding:20px 20px 5px 20px;color:#CC6600;font-weight:bold;}#testimonials p {font-size:11px;line-height:16px;margin:0 20px;font-style:italic;color:#243E58;font-weight:bold;}#switcher {position:absolute;top:282px;left:20px;float:left;border-top:1px solid #FFF;width:230px;}#switcher ul {}#switcher li {float:left;list-style:none;padding:5px 15px 0 0;color:#CC6600;}#left_nav {float:left;font-size:12px;width:190px;line-height:12px;top:139px;background-color:#D2D3CA;margin:0 0 0 15px;}#left_nav h2 {font-size:13px;line-height:15px;padding:20px 20px 5px 20px;color:#CC6600;font-weight:bold;}#left_nav h3 {font-size:12px;line-height:14px;padding:0 20px 3px 0;font-weight:bold;}#left_nav ul {font-size:12px;margin:10px 19px;}#left_nav li {font-size:12px;line-height:14px;margin:10px 0 15px 20px;list-style: url('images/bullet.gif');}#left_nav li a {color:#333;}#left_nav p {font-size:11px;line-height:14px;margin:6px 20px;}#left_nav .caption {font-size:11px;line-height:13px;font-style: italic;text-align: left;}#content {float:right;position:relative;right:35px;width:525px;}#content #breadcrumb {font-size:11px;margin:18px 0 0 0;color:#888;}#content #breadcrumb a {font-size:11px;color:#888;}#content h1 {font-size:13px;padding:20px 0;font-weight:bold;color:#CC6600;text-transform:uppercase;letter-spacing:1px;}#content h2 {font-size:14px;padding:0 0 5px 0;font-weight:bold;}#content h3 {font-size:12px;padding:0 0 3px 0;font-weight:bold;}#content h4 {font-size:12px;line-height:14px;font-weight:bold;padding:3px 0 15px 0;color:#CC6600;}#content p {font-weight:normal;color:#333;}#content a {color:#CC6600;text-decoration:underline;}#content a:hover {color:#CC6600;text-decoration:none;}#content ul {font-weight:normal;color:#666666;padding:0 0 0 8px;}#content li {padding: 0 0 8px 0;margin-left:15px;list-style:square;line-height:17px;}.project_img {margin:0 15px 30px 0;border:1px solid #d2d3ca;font-size:1px;}#content #caption {font-size:12px;line-height:13px;padding: 8px 0 0 0;font-style: italic;text-align: left;}#footer {clear:both;position:relative;color:#333333;font-size:10px;height:11px;}#footer p.copyright {float:left;padding:5px 0 10px 15px;}#footer p.certificate {float:right;padding:5px 15px 10px 0;}#footer p.certificate a {color:#000000;text-decoration:none;}#footer p.certificate a:hover {text-decoration:underline;}#form h2 {font-size:14px;padding:0 0 5px 0;font-weight:bold;}#form h3 {font-size:12px;padding:0 0 3px 0;font-weight:bold;}#form p {font-weight:normal;color:#333;padding:12px 0 0 0;}/*SERVICE SLIDER*/#serviceSlider .slider .content {z-index:100;width: 5200px;}#serviceSlider .slider {margin-bottom: 25px;margin:0;width: 525px;overflow: hidden;clear: left;}#serviceSlider .slider p {padding: 0 20px;}#serviceSlider .sliderGroup {padding-bottom: 20px;width: 525px;float: left;}#serviceSlider .sliderGroup div {float:left;display: inline;clear: both;width: 525px;padding:10px 0;}#serviceSlider #sliderNav {width:168px;}#serviceSlider ul#sliderNav {font-size:12px;margin:10px 4px;list-style:none;}#serviceSlider ul#sliderNav li {list-style:none;font-size:12px;line-height:14px;margin:5px 0 5px 13px;padding-left:18px;background:transparent url('images/bullet.gif') no-repeat;background-position:0 1px;}#serviceSlider ul#sliderNav li a {color:#333;text-decoration:none;}#serviceSlider ul#sliderNav li a:hover {text-decoration:underline;}#serviceSlider h2 {font-size:12px;line-height:14px;font-weight:bold;padding:10px 0;color:#CC6600;}#serviceSlider ul {padding:0 4px;color:#333;width:280px;}#serviceSlider li {padding: 0 0 5px 0;margin-left:13px;list-style:square;line-height:15px;}#serviceSlider #sliderNavimg {width:527px;}#serviceSlider ul#sliderNavimg {font-size:10px;line-height:12px;padding:0;}#serviceSlider ul#sliderNavimg li {float:left;margin:10px 6px 10px 0;list-style:none;}#serviceSlider ul#sliderNavimg li a {color:#333;}#image_head h2 {width:525px;font-size:10px;color:#CC6600;text-transform:uppercase;letter-spacing:1px;padding-bottom:3px;border-bottom:2px solid #CC6600;}/*PROJECTS SLIDER*/#projectSlider .slider .content {z-index:100;width: 9000px;}#projectSlider .slider {margin-bottom: 25px;margin:0;width: 525px;overflow: hidden;clear: left;}#projectSlider .slider p {padding: 0;}#projectSlider .sliderGroup {padding-bottom: 20px;width: 525px;float: left;}#projectSlider .sliderGroup div {float:left;display: inline;clear: both;width: 525px;padding:10px 0;}#projectSlider #sliderNav {width:168px;}#projectSlider ul#sliderNav {font-size:11px;line-height:13px;margin:10px 4px;list-style:none;}#projectSlider ul#sliderNav li {list-style:none;font-size:11px;line-height:13px;margin:5px 0 5px 13px;padding-left:18px;background:transparent url('images/bullet.gif') no-repeat;background-position:0 1px;}#projectSlider ul#sliderNav li a {color:#333;text-decoration:none;}#projectSlider ul#sliderNav li a:hover {text-decoration:underline;}#projectSlider h2 {font-size:13px;line-height:15px;font-weight:bold;padding:0 0 4px 0;color:#CC6600;}#projectSlider h3 {font-size:9px;line-height:12px;font-weight:bold;padding:0 0 15px 0;text-transform:uppercase;letter-spacing:1px;color:#888;}#projectSlider ul {padding:0 4px;color:#333;width:280px;}#projectSlider li {padding: 0 0 5px 0;margin-left:13px;list-style:square;line-height:15px;}#fcf2 input {width:230px;color:#000;}#fcf2 textarea {width:330px;height:100px;color:#000;}#fcf2  {color:#000;padding:10px 0;height:270px;}#fcf2 .req {font-weight:bold;}em {color:#CC6600;}