body {
margin :0px;
padding: 0px;
font: 14px 'Verdana', sans-serif;
background-color: #333;
color: #fff;
}
div, table, tr, td {
margin: 0px;
padding: 0px;
}
#stats {
font: 16px 'Arial', sans-serif;
color: #000;
padding-left: 25px;
}
.model-number-bold {
font: bold 16px 'Arial', sans-serif;
}
.maintable {
  background: url("../img/header-bg.jpg") repeat-x;
  width: 100%;
  }
.body-wrap {
  width: 100%;
}
.body-main {
width: 980px;
margin: 0px auto;
padding: 5px;
text-align: center;
background-color: #fff;
color: #000;
height: 600px;
border-radius: 5px;
  }
.leftNav {
}
#leftHeader {
  border: 1px solid #000;
  font: 18px/32px 'Arial', sans-serif;
  background-color: #b60e0c;
  color: #fff;
  width: 100%;  
  text-align: center;
  border-radius: 5px;  
}
#leftHeaderHomePage {
  border: 1px solid #000;
  font: 18px/32px 'Arial', sans-serif;
  background-color: #b60e0c;
  color: #fff;
  width: 100%;  
  text-align: center;
  border-radius: 5px;
}
#leftHeaderReels {
  border: 1px solid #000;
  font: 18px/32px 'Arial', sans-serif;
  background-color: #b60e0c;
  color: #fff;
  width: 100%;  
  border-radius: 5px;
}
#box {
  padding-top: 2px;
  font: 14px 'Arial', sans-serif;
  width: 100%;  
  }
.header {
font: bold 32px 'Arial', sans-serif;
color: #fff; 
}
.header a:link, .header a:active, .header a:visited {
color: #fff;
text-decoration: none;
}
#logo {
margin-top: 10px;
}
.navigation {
height: 50px;
position: relative;
bottom: 5px;
padding-bottom: 10px;
color: #fff;
font: bold 16px 'Arial', sans-serif;
  }
.navigation a:link, .navigation a:active, .navigation a:visited {
color: #fff;
}
.navigation ul {
  list-style-type: none;
  display: inline;
  margin: 0px;
  padding: 0px;
}
.navigation ul li {
  padding-right: 18px;
  list-style-type: none;
  display: inline;
  }
.navigation ul li a:link, .navigation ul li a:visited, .navigation ul li a:active {
font: bold 16px 'Arial', sans-serif;
color: #fff;
text-decoration: none;
}
.navigation ul li a:hover {
  color: #893f3e;
  text-decoration: none;
  }
  
@-moz-document url-prefix() {
    .navigation {
        height: 37px !important;
    }
}
/* Navigation 2 (for header) */

.navigation2 {
  list-style-type: none;
  display: inline;
}
.navigation2 li {
  padding-right: 15px;
  list-style-type: none;
  display: inline;
  }
.navigation2 li a:link, .navigation2 li a:visited, .navigation2 li a:active {
font: bold 16px 'Arial', sans-serif;
color: #fff;
text-decoration: none;
}
.navigation2 li a:hover {
  color: #204e70;
  text-decoration: none;
  }         
#subHeadText {
font-size: 12px;
position: relative;
left: 15px;
}
#bold {
font-weight: bold;
}
#reels-container {
text-align: center;
}
#reels-container img {
float: left;
min-height: 165px;
}

#gallery-imgs img {
border: 1px solid #000;
vertical-align: top;
}
.cmw-footer {
width: 980px;
height: 42px;
background: url("../img/footer-bg.jpg") #2b5879 repeat-x;
color: #fff;
text-align: center;
font: 12px 'Arial', sans-serif;
margin: 5px auto 0px auto;
border: 1px solid #000;
border-radius: 5px;
}
.cmw-footer a {
font: 12px 'Arial', sans-serif;
text-decoration: none;
color: #fff;
}
.cmw-footer a:hover {
text-decoration: underline;
}

/* Divs to style the results of form submission */

.errMsg {
	font: bold 14px 'Arial', sans-serif;
	margin-top: 15px;
}
.succMsg {
	font: bold 14px 'Arial', sans-serif;
	margin-top: 15px;
}
/***************** GARGABE BELOW THIS LINE! *****************/
