.print-only { 
    font-family:Arial;
    display: none; 
} 

.paulsface {
    background-image:url(../images/paul1.png);
    background-repeat:no-repeat;
    height:188px;
    width:150px;
}

body {
    scrollbar-base-color:#6E605A;
    font-family:Arial;
    font-size:14px;
    background-color:black;
    margin:0px;
    color:#BAB0A8;
}

td {
    font-size:14px;
}

.background {
   background-color:#24201E;
}

.page {
    width:980px;
    font-family:Arial;
    font-size:14px;
    background-color:#24201E;
}

h1 {
    color:#E9E9E9;
    font-size:22px;
}

h2 {
    color:#8ABCF0;
    font-size:17px;
    font-weight:bold;
    margin-bottom:8px;
}

a.navbar {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
    text-decoration:none;
}
a.navbar:visted {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
    text-decoration:none;
}
a.navbar:active {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
    text-decoration:none;
}
a.navbar:hover {
    text-decoration:underline;
    color:#CC0000;
}

a {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
}
a:visted {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
}
a:active {
    font-size:13px;
    font-weight:bold;
    color:#E9E9E9;
}
a:hover {
    color:#CC0000;
}


a.faq {
    font-family:Arial;
    font-weight:normal;
    color:black;  
    text-decoration:none;
}
a.faq:active {
    font-family:Arial;
    color:black;  
    font-weight:normal;
    text-decoration:none;
}
a.faq:visited {
    font-family:Arial;
    font-weight:normal;
    color:black;  
    text-decoration:none;
}
a.faq:hover {
    font-family:Arial;
    font-weight:normal;
    color:#E9E9E9;
    text-decoration:underline;
}


.location_box_text {
    font-size:11px;
    color:#E9E9E9;
}


.box_top {
    background-image:url(../images/box/top.png);
}
.box_middle {
    background-image:url(../images/box/middle.png);
}
.box_bottom {
    background-image:url(../images/box/bottom.png);
}


.img-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #24201E;
  border: 1px solid black;
  margin: -6px 6px 6px -6px;
  padding: 4px;
} 

td.lighter_table {
    padding:10px!important;
    background-color:#A08F88;
    border:1px solid black;
    font-size:12px;
    font-weight:bold;
    color:black;
}
.lighter_table td {
    color:black;
}

div.lighter {
    padding:10px!important;
    background-color:#A08F88;
    color:black;
    margin-bottom:20px;
}

td.linkbox { 
    font-size:12px; 
    font-weight:bold; 
    width:220px; 
    height:200px;
    border:1px solid black;
    background-color:#A08F88;
    color:black;
}

table.beforeafter td { 
    border:1px solid black; 
    background-color:#A08F88;
    color:black;
}

.link-off {
    color:#CC0000;
    font-weight:bold;
}

.testimonial {    
    background-color:F4F4F4;
    color:black;
    border:1px solid black;
    padding:20px;
    width:650px;
    height:280px;
    overflow-y:scroll;
}















.main-content{
    width:800px;
    vertical-align:top;
}
.main-content-left{
    width:500px;
    vertical-align:top;
}
.main-content-right{
    width:300px;
    vertical-align:top;
}

.faq-ref{
    font-size:14px;
    padding-left:10px;
    font-weight:normal;
}
.faq-ref:active {
    font-size:14px;
    padding-left:10px;
    font-weight:normal;
}
.faq-ref:visited {
    font-size:14px;
    paddin-left:10px;
    font-weight:normal;
}
.faq-ref:hover {
    font-size:14px;
    padding-left:10px;
    font-weight:normal;
}



.dark {
    color:#63544F;
}
.light {
    color:#C9C0B6;
}

.menu {
    font-family:Arial;
    font-size:13px;
    background-color:#C9C0B6;
    color:#63544F;
}
.logo-bar {
    font-family:Arial;
    font-size:0px;
    background-color:#000000;
    color:#63544F;
}


.title {
    font-family:Arial;
    color:#E9E9E9;
    font-size:25px;
}
.title2 {
    font-family:Arial;
    color:#800000;
    font-size:40px;
    font-weight:bold;
}
.title3 {
    font-family:Arial;
    color:#E9E9E9;
    font-size:18px;
}

hr.title {
    height:1px;
    color:#E9E9E9;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}
span.title {
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}
div.title {
    padding:2px;
    margin-bottom:0px;
    margin-top:0px;
}


.quote {
    font-family:Arial;
    color:#C5B5A4;
    font-size:13px;
}
.footer {
    font-family:Arial;
    font-weight:normal;
    color:#C9C0B6;
    font-size:10px;
}

a.footer {
    font-family:Arial;
    font-weight:normal;
    color:#C9C0B6;
    font-size:10px;
    text-decoration:none;
}
a.footer:active {
    font-family:Arial;
    font-weight:normal;
    color:#C9C0B6;
    font-size:10px;
    text-decoration:none;
}
a.footer:visited {
    color:#C9C0B6;
    font-weight:normal;
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
}
a.footer:hover {
    font-family:Arial;
    font-weight:normal;
    color:#E9E9E9;    
    font-size:10px;
    text-decoration:underline;
}


a.navigation {
    font-family:Arial;
    font-weight:normal;
    color:#63544F;
}
a.navigation:active {
    font-family:Arial;
    font-weight:normal;
    color:#63544F;
}
a.navigation:visited {
    font-family:Arial;
    font-weight:normal;
    color:#63544F;
}
a.navigation:hover {
    font-family:Arial;
    font-weight:normal;
    color:#800000;
}

li {
    font-family:Arial;
    margin-left:-10px;
    margin-bottom:5px;
}

p {
    font-family:Arial;
    margin-bottom:5px;
}
hr.footer {
    font-family:Arial;
    color:#E9E9E9;  
    width:95%
}

#.chart td {
    border-bottom:1px solid #907A72;
    padding-bottom:2px;padding-right:5px;
}

#.chart .heading {
    font-weight:bold;
    color:#E9E9E9;
}

#media_module div {
    scrollbar-base-color:#C0C0C0;
}