/* set style baselines
----------------------------------------------- */
body{
  background:white;
  margin:0;
  padding:10px;
  font:small "Lucida Grande",LucidaGrande,Verdana,Sans-serif;
  color:navy; 
}
  
a {
  font-weight:bold;
  color:#47a;
  text-decoration:none;
}

a:hover {
  color:#357;
  text-decoration:underline;
}

a img {
  border-width:0;
}

h1, h2, h3, h4, h5, form {
  margin:0;
  padding:0;
}


/* =page
----------------------------------------------- */
body {
  color:#fff;
  background: #666 url('images/bg-body.gif') repeat top left;
}

#page {
  width:754px;
  margin:0 auto;
}

#page2 {
  background:#fff;
  float:left;
  width:730px;
  padding:10px;
  border:solid #444;
  border-width:1px 3px 3px 1px;
  font-size:90%;
  line-height:1.5;
  color:navy;
}

#page2 h2 {
  font-size:1.5em;
  float:right;
  margin:15px 12px 0 5px;
}

/* =header
----------------------------------------------- */
#header {
  background:#ddd;
  float:left;
  width:730px;
  padding:10px 0 10px 0;
  margin-bottom:5px;
}

#header-left {
  font-size:2.6em;
  font-weight:bold;
  float:left;
  width:506px;
  padding-left:12px;
}

#header-right {
  float:left;
  width:210px;
  padding-bottom:5px 0 10px 0;

}

#header-right h4 {
  margin:0;
  padding:0;
}

#header-left h5 {
  font-size:0.5em;
  margin:0 0 0 2px;
  padding:0;
}
  

/* =content
----------------------------------------------- */

#content {
  padding-left:10px;
  padding-top:8px;
  padding-bottom: 10px;
  float:left;
  width:730px;
}

#content-left {
  float:left;
  width:360px;
  margin-top:-36px;
}

#content-right {
  text-align:center;
  float:right;
  width:350px;
  margin-right:15px;
}

#content p {
  margin:0;
  padding:0;
  font-size:2em;
  font-weight:bold;
}

#content ul li {
  margin:0;
  padding:0;
  font-size:1.4em;
  font-weight:bold;
  list-style-type: circle;
  
}

#content-left .symbols {
  padding-top:25px;
}

#content-left h2{
  padding: 0px;
  margin: 0px;
}

h3.sub-head
{
  color: red;
}

/* =address
----------------------------------------------- */

#address{
  text-align:center;
  float:left;
  width:340px;
  padding:8px;
  font-weight:bold;
  font-size:0.8em;
}

#address a {
  font-size:0.7em;
}

/* =footer
----------------------------------------------- */

#footer {
  background:#ddd;
  float:left;
  width:730px;
  padding:10px 0 8px 0;
  margin-top:5px;
}

#footer h4 {
  font-size:1.1em;
  margin:0;
  padding:0;

}

#footer-left {
  float:left; 
  padding-left:8px;
  }

#footer-right {
  float:right;
  padding-right:15px;
}


/* =bars
----------------------------------------------- */

.bars {
  float:left;	
}

.bars .bar-red {
  height:3px;
  width:730px;
  background-color:red;
}

.bars .bar-white {
  height:2px;
  width:730px;
  background-color:white;
}

.bars .bar-navy {
  height:3px;
  width:730px;
  background-color:navy;
}

.bars-short {
  float:left;	
}

.bars-short .bar-red {
  height:3px;
  width:350px;
  background-color:red;
}

.bars-short .bar-white {
  height:2px;
  width:350px;
  background-color:white;
}

.bars-short .bar-navy {
  height:3px;
  width:350px;
  background-color:navy;
}


/* =counter
----------------------------------------------- */

#counter {
  margin:6px 12px 0 0;
  float:right;
}



