html { font-size:100.01%; }
body { 
  font-size: 75%;
  background-color: #000;color: #FFF;
  font-family: Helvetica, Arial, sans-serif;
  min-height:100%;
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 2em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.5em; margin-bottom: 0.75em; }
h3 { font-size: 1.2em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}

p, dl {margin: 0 0 20px 0;}
dd {font-weight: bold;margin: 0 0 20px 0;}
a {color: #FFF;text-decoration: none;}
a:hover {color: #00AEED;}
ul.menu {list-style-type: none;}
ul.menu li {float: left;}
ul.menu li a {text-transform: uppercase;}
.logo {background: transparent url(cs-logo1.png) no-repeat scroll 0% 0%;height: 65px;text-indent: -3333px;border: 0;margin: 0;}
.logo a {display: block;width: 198px; height: 65px;text-decoration: none;border: 0;}
#footer {margin-top:20px;}
#footer .menu {margin:0;}
#footer-right .menu {float: right;}
#footer ul.menu li {margin: 0 20px 0 0;}
#footer ul.menu li.last{margin: 0;}
#footer-left a {color: #808080;}
#header {margin-bottom:26px;margin-top:20px;}
#header ul.menu {margin: 24px 0 0 0;}
#header ul.blue a {color: #00FFFF;}
#content p {text-align: justify;}
.clique a, .clique span {font-size: 140%;display: block;font-weight:bold;}
.clique span {color: #888;}
ol.choices {color: #FBB03B;}
ol.choices li a {font-weight:bold;font-size:110%;color: #FBB03B;}
.businesses {margin: 30px 0 0 0;}
.business {margin: 0 30px 30px 0; height:80px;width:270px;float:left;}
.business a.business-image {float:left;margin:4px 0 0 0;}
.business span {display: block; padding: 0 0 0 60px;}
.business span.name {font-size: 120%;}
.business span.name:hover {cursor:pointer;}
.business span.location, .business span.website {color: #999;}
.business span.location {font-size:90%;}
table{border: 1px solid #FFF;margin: 0 0 20px 0;}
table th, table td {border: .5px solid #FFF;padding: 6px 10px;font-size: 77%;}
table th {background-color: #1A1A1A;}

.pics {width:190px;}
table.slides, table.slides td {border: 0;margin:0;}

ul{margin:0 0 20px 12px;}

#full-footer{margin:30px 0 0 0;background:#3B3B3B;font-size:90%;color:#858585;}
#full-footer a {margin-left: 6px; padding-left:6px; border-left:1px solid #858585;;color:#858585;}
#full-footer a.first {border:0;margin-left:0;padding:0;}
#full-footer div {padding:10px 0 0 0;}
#full-footer p {margin-bottom:16px;}

#fancy_title table, #fancy_title table tr, #fancy_title table tr td {
    border:0;
}

.span-8-textarea {
    width: 292px;
}