html { min-height: 100%; margin-bottom: 1px; }
body { font-family: arial, helvetica, verdana; background-color: #5c3b20; margin: 0; }
#wrapper { width: 865px; margin-top: 40px; margin-right: auto; margin-left: auto; padding-left: 5px; }
a img { border: none 0 }
a { outline: none }
/*-------------- NAVIGATION --------------*/
#navbar { background-color: #fff; width: 865px; height: 130px; margin-bottom: 15px; display: block; }
#navigation { text-align: right; width: 650px; float: right; margin-top: 91px; padding-right: 38px; }
.logo { width: 149px; height: 75px; margin-top: 28px; margin-left: 28px; }
#nav_home { width: 40px; height: 13px; margin-right: 30px; }
#nav_about { width: 59px; height: 13px; margin-right: 30px; }
#nav_services { width: 57px; height: 13px; margin-right: 30px; }
#nav_clients { width: 45px; height: 13px; margin-right: 30px; }
#nav_contact { width: 55px; height: 13px; }
#nav_news { width: 102px; height: 13px; margin-right: 30px; }
/*-------------- HOME PAGE --------------*/
#maxpr-flash { position: absolute; top: 195px; z-index: 100; clear: both; margin-left: -30px; display: block; }
#red-box { background-color: #c3383e; position: absolute; top: 215px; width: 618px; height: 361px; z-index: 20; display: block; }
#right { width: 227px; float: right; color: #5c3b20; font-size: 12px; line-height: 16px; }
#right p { margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0; }
#questions { position: relative; margin-top: 9px; width: 227px; height: 201px; margin-right: 3px; display: block; }
#questions .title { margin-top: -8px; }
#questions .text { width: 198px; height: 151px; overflow-y: auto; padding-right: 13px; padding-left: 16px; }
#questions a { color: #5c3b20;  }
#questions .submit { color: #c3383e; padding-top: 6px; }
#questions .submit a { color: #c3383e;  }
#newsfeed { font-size: 12px; position: relative; width: 227px; height: 201px; margin-top: 14px; margin-right: 3px; display: block; }
#newsfeed .title { margin-top: -5px; margin-left: -9px; }
#newsfeed .text { color: #dc3f46; width: 198px; height: 120px; overflow-y: auto; padding-right: 13px; padding-left: 16px; }
#newsfeed .text { color: #dc3f46; width: 198px; height: 150px; overflow-y: auto; margin-top: 2px; padding-right: 13px; padding-left: 16px; }
#newsfeed a { color: #5c3b20;  }
#subscribe_rss { padding-left: 16px; padding-top: 6px; }
#copyright-home { color: #ebe6e3; font-size: 11px; position: absolute; clear: both; margin-top: 480px; }
/*-------------- INSIDE PAGES --------------*/
#inside { background-color: #fff; background-image: url(images/corner.gif); background-repeat: no-repeat; position: relative; margin-top: 22px; width: 865px; min-height: 400px; padding-top: 45px; padding-bottom: 20px; display: block; }
#inside .title { color: #fff; font-size: 17px; width: 180px; text-align: right; position: absolute; left: 0; margin-left: 0; }
#inside .blurb-about { margin-top: 150px; text-align: left; position: absolute; margin-left: 75px; }
#inside .blurb-services { margin-top: 190px; text-align: left; position: absolute; margin-left: 45px; }
#inside .about { color: #5c3b20; font-size: 12px; line-height: 16px; width: 485px; margin-left: 315px;  }
#inside .about a { color: #5c3b20;  }
#inside .about a:hover { color: #382414;  }
#inside .clients { color: #5c3b20; font-size: 12px; line-height: 17px; width: 485px; margin-left: 315px;  }
#inside .clients a { color: #5c3b20;  }
#inside .clients a:hover { color: #382414;  }
#inside .exposure { color: #5c3b20; font-size: 12px; line-height: 17px; width: 485px; margin-left: 315px;  }
#inside .exposure .logolink { margin-bottom: 35px; border: solid 1px #cec4bc; }
#inside .contact { color: #5c3b20; font-size: 13px; line-height: 16px; width: 485px; margin-left: 315px; }
#inside .services { color: #5c3b20; font-size: 12px; line-height: 17px; width: 485px; margin-left: 315px;   }
#inside .faq { color: #5c3b20; font-size: 12px; line-height: 17px; width: 485px; margin-left: 315px;  }
.question { color: #5c3b20; line-height: 12px; padding-top: 8px; padding-bottom: 2px; border-bottom: 1px solid #c3383e; }
.question a { color: #c3383e; font-size: 12px; font-weight: bold; text-decoration: none; }
.question a:hover { color: #9a2228; font-size: 12px; font-weight: bold; text-decoration: none; }
.rss { color: #c3383e; font-size: 11px; text-align: right; width: 485px; margin-bottom: 35px; padding-bottom: 5px; border-bottom: 1px solid #c3383e; }
.rss img { width: 18px; height: 18px; margin-bottom: -4px; }
.rss a { color: #c3383e; padding-right: 10px; }
.rss a:hover { color: #9a2228;  }
#copyright { color: #ebe6e3; font-size: 11px; clear: both; margin-top: 30px; padding-bottom: 30px; }
#contactform { font-size: 12px; margin-top: 30px; }
/*-------------- STYLING --------------*/
img.padbelow { margin-bottom: 10px; }
.space { height: 10px; }
.red { color: #c3383e; }
.lgred { color: #c3383e; font-size: 15px; line-height: 20px; }
.redbld { color: #c3383e; font-weight: bold; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
span.nobreak { white-space: nowrap; }  
/*-------------- FOR SHADOWS --------------*/
.shadow{ position:relative; display:inline; background:white; z-index:100 ; }
.shadow_inner{ overflow:hidden; position:absolute; top: -1000px; filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/ opacity:0.1; /*firefox 1.5 opacity*/ -moz-opacity:0.1; /*mozilla opacity*/ -khtml-opacity:0.1; /*opacity*/ z-index:10 ; }

