@charset "UTF-8";
/* CSS Document */

body{
	background-color: #000000;
	background-image: url(../images/mainbg.png);
	background-attachment: fixed;
	background-position: top center;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: repeat;
	margin-right: 0px;
	margin-left: 0px;
}

#container{
	width: 760px;
	margin: auto;
	height: 900px;
	font-family: Arial, Helvetica, sans-serif;
}

#topwrapper{
	height: 310px;
	background-image: url(../images/headerbannernew.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 757px;
	margin: auto;
	border-right-width: medium;
}


#mainwrapper{
	width: 760px;
	margin: auto;
	margin-top: -100px;
}

#leftsidebar{
	width: 190px;
	float: left;
	height: 600px;
}

#leftmenu{
}

#navcontainer {
      width: 190px;
      margin-top:  45px;
      font-family: "Trebuchet MS";
      font-size:          13px;
}


.menu1{
background-image:  url(../images/menuhide.png);
background-repeat:  no-repeat;
margin-left:  8px;
padding-left:  7px;
padding-top:  2px;
display:  block;
text-decoration: none;
color: #ff4800;
height: 20px;
}

.nosub1{
background-image:  url(../images/menushow.png);
background-repeat:  no-repeat;
margin-left:  8px;
padding-left:  7px;
padding-top:  2px;
display:  block;
text-decoration: none;
color: #ff4800;
height: 20px;
}

.menu2{
background-image:  url(../images/menuhide.png);
background-repeat:  no-repeat;
margin-left:  18px;
padding-left:  7px;
padding-top:  2px;
display:  block;
text-decoration: none;
color: #f66c06;
height: 20px;
}


.nosub2{
background-image: url(../images/menushow.png);
background-repeat:  no-repeat;
display: block;
text-decoration: none;
height: 19px;
margin-left: 18px;
padding-top: 2px;
padding-left: 7px;
color: #f66c06;
}

.menu3{
background-image: url(../images/menuhide.png);
background-repeat:  no-repeat;
display: block;
text-decoration: none;
height: 19px;
margin-left: 28px;
padding-top: 2px;
padding-left: 7px;
color: #ffc500;
}

.nosub3{
background-image: url(../images/menushow.png);
background-repeat:  no-repeat;
display: block;
text-decoration: none;
height: 19px;
margin-left: 28px;
padding-top: 2px;
padding-left: 7px;
color: #ffc500;
}

.nosub4{
background-image: url(../images/menushow.png);
background-repeat:  no-repeat;
display: block;
text-decoration: none;
height: 19px;
margin-left: 38px;
padding-top: 2px;
padding-left: 7px;
color: #ffffff;
}

.hide{
display: none;
}

.show{
display: block;
}

#categorylinks{
	font-size: 14px;
	color: #FFFFFF;
}

#categoryheader{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 34px;
	text-align: center;
	font-weight: bold;
	display: block;
}


#maincontent{
	float: left;
	width: 552px;
	height: 600px;
	margin-left: 12px;
}

#maincontentheader{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 40px;
	display: block;
	background-color: #660000;
	text-align: center;
	margin-top: 0px;
	font-weight: bold;
	width: 552px;
	margin-left: -2px;
}

#maincontentheader2{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 40px;
	display: block;
	background-color: #660000;
	text-align: center;
	margin-top: 0px;
	font-weight: bold;
      width: 315px;
}

#maincontenttext{
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#maincontenttext a { text-decoration:none; color:#990000; }
#maincontenttext a:hover { text-decoration:none; color:#CC0000; }

#mctop{
	width: 552px;
}

#products{
	width: 220px;
	float: left;
	margin-top: 10px;
}

#magnet{
	padding-bottom: 20px;
}

#productdescript{
	width: 300px;
	float: left;
	padding: 15px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 16px;
}

.style2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.style3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


.style4 {
	color: #A51F02;
      font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	text-align: center;
	line-height: 0px;
}

.producttext{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}

.producttextheader{
	font-family: "Arial Black", "Arial Black Italic";
	color: #990000;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}

#productcare{
	width: 300px;
	float: left;
	padding: 15px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 16px;
}

#productcareimages{
      width: 75px;
	float: left;
}

#productcaretext{
	width: 225px;
	float: left;
	margin-top: 20px;
	color: #333333;
}

.contactform { }
.contactform a { text-decoration:none; color:#990000; }
.contactform a:hover { text-decoration:none; color:#CC0000; }

#about {
	float: left;
	font-family: "Trebuchet MS";
	font-size: 85%;
	padding: 15px;
}
