/*
Theme Name: My Aqua Scooters
Theme URI: http://www.myaquascooter.com/wp-content/themes/3dss
Description: Default Official Theme for My Aqua Scooter
Author: Anchor Digital Services
Author URI: http://www.anchordigital.net/
Version: 1.0
*/

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {
  margin:0px;  
  padding:0px;  
  border:0px;  
  border-collapse:separate;  
  border-spacing:0px;
}

body {
  background-color: #FFF;
  color: #000;
  font: 100.1% Arial, Verdana, Sans-Serif;
}

#container {
  margin: 25px auto;
  width: 765px;
  border: 2px solid #6078BF;
}

h2, h3, h4, h5 {text-align: center;}

h1 {
  background: #FFF url('img/headerbg.jpg') no-repeat top right;
  height: 81px;
  border-bottom: 2px solid #6078BF;
}

h2 {
  font-style: italic;
  color: #809FFF;
  font-size: 1.2em;
}
h3 {
  font-size: 1.1em;
}
h4 {
  font-size: 1.1em;
  font-weight: normal;
}

h4.highlight {
  background-color: yellow;
}

h5 {
  color: #f00;
}

p {
  padding: .8em .5em;
}

b {
  color: #f00;
  font-size: 1.2em;
}

#nav {
  background-color: #E6ECFF;
  padding: .5em;
  text-align: center;
  border-bottom: 1px solid #6078BF;
}

#nav li {
  display: inline;
  list-style: none;
  margin: 0 .5em;
}

#nav li a,
#nav li a:link,
#nav li a:visited {
  font-weight: bold;
  color: #666;
  text-decoration: none;
  padding: .1em .2em;
}

#nav li a:hover,
#nav li a:active {
  color: #FFF;
  background-color: #6078BF;
}

#form {
  float:right;
  width: 300px;
  background: #E6ECFF;
  margin: 0px 0px 0px 0px;
  border-left: 2px solid #6078BF;  
  border-bottom: 2px solid #6078BF;
}

#formdate {
  background-color: #6078BF;
  text-align: center;
  color: #FFF;
}

#formdate a {
  color: #ffffff;
}

#formdate a:hover {
  color: #ffffff;
}

#form p#count {
  text-align: center;
  font-size: .9em;
}

span.numleft {
  font-weight: bold;
  text-decoration: underline;
  color: #78da21;
  font-size: 1.2em;
  background-color: #000;
  padding: .1em;
}

img.left {
  float: left;
  border: 1px solid #6078BF;  
  margin: 0 10px;
}

img.right {
  float: right;
  border: 1px solid #6078BF;  
  margin: 0 10px;
}

img.center {
  margin: 0 auto;
  padding: 10px;
}

#footer {
  background-color: #6078BF;
  text-align: center;
  color: #FFF;
  width: 100%;
  margin-bottom: 5px;
  padding: 3px 0;
  font-size: .8em;
  clear:both;
}

#footer a {
  color: #FFF;
  text-decoration: underline;
}

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