/* Common Styles */body {background-color: #efefef;list-style-type: none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;font-style: normal;}#container {background-color: #FFFFFF;border-width: 1px;border-style: solid;border-color: #c3c3c3;padding-top:15px;padding-bottom:10px;padding-right: 15px;padding-left: 15px;background-color: #ffffff;background-image: none;background-repeat: repeat;background-attachment: scroll;max-width: 830px;min-width: 730px;width:auto !important;width:830px;margin-left: auto;margin-right: auto;}ul {list-style-type:square}#body {padding-top: 8px;}#body p.text {margin-top:0;margin-bottom: 0;}#body p.name {margin-top:0;margin-bottom: 0;font-style:italic;}#body p.note {margin-top:5px;margin-bottom: 0;font-style:italic;}#footer { margin-top:15px;border-top: 2px dotted #efefef;text-align: center;}a:link, a:visited {font-family: Verdana,Geneva,Arial,sans-serif;font-size: 11px;line-height: 17px;font-weight: bold;color: #0033CC;text-decoration: none; }a:hover { color: #091655; }h1 {font-family: Verdana,Geneva,Arial,sans-serif;font-size: 12px;line-height: 17px;font-style: normal;font-weight: bold;}a.nav { color: #ffcc33; }a.nav:hover { color: #091655; }#menu a.nav, a.nav:link, a.nav:visited {display:block; width:110px; height:25px; background: url(images/nav_background.gif) #fff bottom left repeat-x;border: 1px solid #DFDFDF;margin-top:2px; text-align:center; text-decoration:none; font-size:12px; color:#000; line-height:25px; overflow:hidden;float:left;}#menu a.nav:hover {color:#fff; background:#08c;border: 1px solid #DFDFDF;}#menu {font-family: arial, helvetica, sans-serif;text-align: center;width: 680px;}/* Page Specific *//* index.html */#main_image {text-align:center;}#main_image h1 {line-height: 10px;}#section {padding-top: 8px;}#busings_installed {padding-top: 8px;text-align:center;}#feature {margin-left:40px;margin-right:40px;margin-bottom:30px;margin-top:30px;border: 1px solid #efefef;}#feature p.title {padding-left:5px;padding-top:2px;padding-bottom:2px;margin-top:0px;margin-bottom:0px;display:block; background:#efefef;font-size: 15px;line-height: 17px;font-weight: bold;text-align: center;}#feature_details {padding:10px;}/* testimonial.html */#testimonial {border: 2px dotted #efefef;margin-top:5px;margin-bottom: 5px;padding: 15px;}#testimonial p {	padding-top: 10px;}/* links.html */#links_body {padding-top: 8px;}#links_body p.link {margin-bottom: 0;}#links_body p.desc {margin-top:0;font-style:italic;}/* faq.html */#faq_body {padding-top:8px;}#faq_body h1 {font-size: 14px;line-height: 17px;font-weight: bold;margin-bottom: 0;}#faq_body h2 {font-size: 12px;line-height: 17px;font-weight: bold;margin-bottom: 0;}#faq_body h3 {font-size: 11px;line-height: 17px;font-style:italic;font-weight: bold;margin-bottom: 0;}#faq_body p.answer {margin-top:0;}#indent {padding-left:10px;padding-right:10px;}/* services.html */#product {margin-left:10px;margin-right:10px;margin-bottom:5px;margin-top:5px;border: 1px solid #efefef;}#product p.title {padding-left:5px;padding-top:2px;padding-bottom:2px;margin-top:0px;margin-bottom:0px;display:block; background:#efefef;font-size: 12px;line-height: 17px;font-weight: bold;}#product_details {padding:10px;}#services h1 {font-size: 14px;line-height: 17px;font-weight: bold;margin-bottom: 0;}
