body { margin: 0px; padding: 0px; background-color: #0e7da5; background: url("images/site/interior_bg.png") top left repeat-x }

#stage_header { width: 960px; height: 231px; position: relative; margin: 0; z-index: -9999; }

#sidebar_header{ width: 227px; height: 60px; top: 171px; left: 690px; position: absolute; }

#interior { width: 960px; min-height: 650px; position: relative; background-color: #fff; border-style: none none solid none; border-color: #989898; border-width:1px; margin: auto; float:left; }

#interior_content { float: left; width: 660px;  padding-top: 14px; padding-left: 20px; background-color: #fff; }
#interior_content p { color: #333; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 14px; margin-right: 44px; padding-top: 8px; }
#interior_content a { color: #e78601; }
#interior_content a:hover { color: #333; }
#interior_content ul.list { list-style: circle; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; color: #666; margin-right: 44px; padding-top: -8px; }
#interior_content ul li.list { list-style: circle; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; color: #666; }
#interior_content ul.links { list-style: none; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 16px; top: -10px; margin-right: 44px; }
#interior_content ul li.links { list-style: none; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 16px; }
#interior_content ul li a.links { display: block; list-style: none; color: #e78601; text-decoration: none; padding-bottom: 10px; list-style: none; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 16px; }
#interior_content ul li a:hover.links { color: #333; }
#interior_content blockquote { font-size: 24px; font-family: "Myriad Pro", Arial, "MS Trebuchet", sans-serif; color: #0f7ca5; padding: 0px 20px 8px 0px; border-style: solid none solid none; border-color: #dedede; border-width: 1px; }
#interior_content .textfield { font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; color: #333; width: 210px; height: 15px; padding: 5px; border-width: 1px; border-style: solid; border-color: #cdcdcd; background: #f6f6f6; float: right; margin-right: 300px;}
#interior_content .textbox { font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; color: #333; width: 430px; padding: 5px; border-width: 1px; border-style: solid; border-color: #cdcdcd; background: #f6f6f6; float: right; margin-right: 80px;}
#interior_content .submit { width: 76px; height: 27px; display: block; background: url("images/site/send_btn.png") top left no-repeat; border: none; float: right; margin-right: 446px; margin-top: 10px; }
																											 
#sidebar_border { position: absolute; left: 662px; width: 21px; height: 562px; background: url("images/site/sidebar_shadow.png") top left no-repeat; z-index: 9999; }

#sidebar { float: right; width: 277px; float: right; background-color: #fff; }

#sidebar_nav { width: 270px; padding-right: 124px;  }
#sidebar_nav ul { list-style: none; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 14px; }
#sidebar_nav ul li a { display: block; color: #666; text-decoration: none; padding-bottom: 10px; }
#sidebar_nav ul li a:hover { color: #e78601; }

#line_div { width: 277px; height: 20px; border-style: solid none none none; border-color: #dedede; border-width:1px; }
#content_div { width: 683px; height: 16px; border-style: solid none none none; border-color: #dedede; border-width:1px;  }

#request_information {  background: url("images/site/request_information.png") top left no-repeat; padding-top: 40px; padding-left: 40px; clear: both; }
#request_information p { color: #666; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; }
#request_information .textfield { font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; color: #333; width: 210px; height: 15px; padding: 5px; border-width: 1px; border-style: solid; border-color: #cdcdcd; background: #f6f6f6; }
#request_information .submit { width: 76px; height: 27px; display: block; background: url("images/site/send_btn.png") top left no-repeat; border: none; }

#contact_information {  padding-top: 2px; padding-left: 40px; clear: both; }
#contact_information p { color: #666; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 12px; margin-right: 10px; }
#contact_information a { color: #e78601; text-decoration: none; }
#contact_information a:hover { color: #666; }

#features_sidebar{ margin-top: 20px; margin-left: 20px; margin-right: 18px; width: 220px; height: 200px; float: right; background: transparent url("images/site/features_right.jpg") no-repeat top left; }
#features_sidebar p{ padding: 70px 30px 40px 20px; width: 84px; float: right; font-family: Arial, "Trebuchet MS", sans-serif; font-size: 12px; color: #fff; font-size: 12px; }
#features_sidebar a{ color: #fff; text-decoration: underline; }
#features_sidebar a:hover { color: #e78601; }

#expert_sidebar{ margin-top: 20px; margin-left: 20px; margin-right: 18px; margin-bottom:10px; width: 220px; height: 280px; float: right; background: transparent url("images/site/features_expert.gif") no-repeat top left; }
#expert_sidebar p{ padding: 4px 4px 0 4px; font-family: Arial, "Trebuchet MS", sans-serif; font-size: 12px; color: #fff; font-size: 12px; }
#expert_sidebar span{ font-size: 8px; }
#expert_sidebar a{ color: #fff; text-decoration: underline; }
#expert_sidebar a:hover { text-decoration: none; }

#footer_container { width: 100%; height: 200px; position: static;  }
#footer { width: 100%; background-color: #0f7ca5; background: url("images/site/footer_bg.gif") top left repeat-x; background-position: bottom; text-align: center; bottom: -20px; }
#footer p { float: none; display: block; padding-top: 20px; padding-right: 720px; }