* {
margin:0;
padding:0;
}

body {
background-color:#000;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

a:link {
	color: #ED1C24;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #ED1C24;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #666666;
}

p {
margin-bottom:7px;
}

.textBold {
font-weight:bold;
}

.textCenter {
text-align:center;
}

#wrapper {
width:900px;
height:auto;
margin: 20px auto 10px;
border:#FFF 2px solid;
}

#topPicBar {
width:900px;
height:75px;
margin:auto;
}

#bottomPicBar {
width:900px;
height:75px;
margin:auto;
}

.pictureBars li {
list-style-type:none;
display:block;
float:left;
}

#navBar {
margin:auto;
width:890px;
height:25px;
background-color:#ed1c24;
padding:5px;
}

#topnavMenu ul {
width:100%;
}
#topnavMenu li {
  float:left;
  display:block;
  height:100%;
  background-position:0 25px;
  list-style-type:none;
  margin-right:50px;
}
#topnavMenu li a {
  display:block;
  height:100%;
  width:100%;
  text-indent:-9999px;
  text-decoration:none;
  background-position:0 0;
}
#topnavMenu li a:hover {
  background:none !important;
}
#home #topnavMenu #home a,
#products #topnavMenu #products a,
#contactUs #topnavMenu #contactUs a,
{
  cursor: default;
  background:none !important;
}
#topnavMenu #home, #topnavMenu #home a {
  background-image:url(../images/nav_home.jpg);
  width:90px;
  height: 25px;
}
#topnavMenu #products, #topnavMenu #products a {
  background-image:url(../images/nav_products.jpg);
  width:150px;
  height: 25px;
}
#topnavMenu #contactUs, #topnavMenu #contactUs a {
  background-image:url(../images/nav_contactUs.jpg);
  width:179px;
  height: 25px;
}
/* End top navigation
--------------------------------------------------*/

#content {
width:890px;
height:260px;
padding:5px;
margin:auto;
background-color:#dededc;
}

#contentProducts {
width:890px;
height:375px;
padding:5px;
margin:auto;
background-color:#dededc;
}

#contentContactUs {
width:890px;
height:280px;
padding:5px;
margin:auto;
background-color:#dededc;
}

#text {
width:470px;
height:auto;
float:right;
padding:5px;
}

#productText {
width:350px;
height:auto;
float:right;
padding:5px;
}

.imgLeft {
float:left;
margin-right:5px;
}

.imgLeftMarginLeft {
float:left;
margin:0 5px 0 40px;
}

#titleAboutUs {
width:178px;
height:38px;
text-indent:-9999px;
background-image:url(../images/title_AboutUs.jpg);
background-repeat:no-repeat;
}

#titleProducts {
width:182px;
height:38px;
text-indent:-9999px;
background-image:url(../images/title_Products.jpg);
background-repeat:no-repeat;
}

#titleContactUs {
width:215px;
height:38px;
text-indent:-9999px;
background-image:url(../images/title_ContactUs.jpg);
background-repeat:no-repeat;
}

#numbers {
clear:both;
width:780px;
padding:5px;
margin:auto;
font-weight:bold;
font-size:135%;
}

#footer {
width:890px;
height:auto;
padding:5px;
margin:auto;
clear:both;
font-weight:bold;
font-size:85%;
color:#ed1c24;
background-color:#000000;
}

#footer p {
margin-bottom:0px;
}