body {
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	background-color: #000000;
    background-image: url(images/mainbg.jpg);
    background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DFDFDF;
	text-decoration:none;
	line-height:16px;
	}
a 	{
	color:#ED1C24;
	text-decoration:none;position:relative; z-index:1
	}
a:hover {
	text-decoration:underline;
	}
td  {
  font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#DFDFDF;
	text-decoration:none;
	line-height:17px;
}

.bigpicoverlay { background-image: url(images/bigpicoverlay.png); width:312px; height:45px; }

.bigprod {
  width:312px; height:467px;
}
.mediumprod {
  width:149px; height:231px;
}

/*img, td, div, .bigprod, .mediumprod, .bigpicoverlay { behavior: url(iepngfix.htc); }*/


img	{
	border:0px;
	}
form {
	margin: 0px;
	padding: 0px;
	}
p {
    margin-top:0px;
    margin-bottom:10px;
}
h1 {
	margin:0px;
	}
.clear {
    clear:both;
}
.small_10 {
    font-size:10px;
    line-height:13px;
}
.small_11 {
    font-size:11px;
    line-height:15px;
}

input, select, textarea {
  font-size:11px; font-family: arial; color:#6C6C6C;
}
.topbg {
  background-image: url(images/index_01.jpg); width:919px; height:37px; background-repeat: no-repeat; 
 
}
.topperbg {
   background-image: url(images/index_02.jpg); width:919px;  background-repeat: no-repeat;
}
.mainbg {
    background-image: url(images/index_03.jpg); width:919px; background-repeat: no-repeat;
}
.footerbg {
  background-image: url(images/index_06.jpg); width:919px; height:85px; background-repeat: repeat-x; font-size:11px; color:#727272;
}
  .footerbg a:link {
      color:#727272;
      text-decoration:none;
  }
  .footerbg a:visited {
      color:#727272;
      text-decoration:none;
  }
  .footerbg a:hover {
      color:#A7A7A7;
      text-decoration:none;
  }

.footerbgpad{
  padding-right:10px;
  padding-left:10px;
}

.blackarea {
  background-image: url(images/index_05.jpg); width:919px; height:83px;
}
.blackareapad{
  padding-left:16px;
  padding-right:16px;
  padding-top:16px;
  margin-bottom:0px;
}

.mainbottom {
  background-image: url(images/index_04.jpg); width:919px; height:10px; background-repeat: no-repeat;
}

.contentbody {
  background-color:#121212; width:895px; background-image: url(images/boxbg.jpg); background-repeat:repeat-x;
}
.contentbodypad {
  padding-left:12px;
  padding-right:12px;
  padding-bottom:12px;
  padding-top:12px;
}


.contentbody1 {
  background-color:#121212; width:895px;
}
.contentbodypad1 {
  padding-left:12px;
  padding-right:12px;
  padding-top:12px;
  padding-bottom:12px;
}

.redbox1body {
    background-image: url(images/redbox1_02.jpg); background-repeat:repeat-x;
}
.list {
  margin:0px;
  padding-left:20px;
  line-height:18px;
}
.list1 {
  margin:0px;
  padding-left:20px;
  line-height:18px;
  color: #ED1C24;
}
.titletimes {
   font-weight: bolder;
   color:#F6F6F6;
   font-family: Times New Roman; font-size:19px;
}
.titletimes a:link {
   color:#F6F6F6;
  text-decoration:none;
}
.titletimes a:hover {
   color:#F6F6F6;
  text-decoration:none;
}


.red {
  color:#EE242C;
}

.white {
  color:#ffffff;
}
  .white a:link {
    color:#ffffff;
    text-decoration:none;
  }
  .white a:visited {
    color:#ffffff;
    text-decoration:none;
  }
  .white a:hover {
    color:#ffffff;
    text-decoration:none;
  }

.red1 {
  color:#FF4D54;
  text-decoration:underline;
}
  .red1 a:link {
    color:#FF4D54;
    text-decoration:underline;
  }
  .red1 a:visited {
    color:#FF4D54;
    text-decoration:underline;
  }
  .red1 a:hover {
    color:#FF4D54;
    text-decoration:none;
  }
.boxbody {
  border-left:1px solid #262626;
  border-right:1px solid #262626;
}
.boxtop {
  border-top:1px solid #262626;
}
.boxbtm {
  border-bottom:1px solid #262626;
}
.boxholder {
   padding:12px;
}

.leftmenutop {
    padding-left:16px; padding-right:16px; padding-top:8px;
}
.boxtoppad {
    padding-left:16px; padding-right:16px; padding-top:9px;
}

.boxbodypad {
    padding-left:16px; padding-right:16px; padding-top:12px; padding-bottom:12px;
}
.boxbodypad2 {
    padding-left:16px; padding-right:0px; padding-top:12px; padding-bottom:12px;
}
.boxbodypad3 {
    padding-left:16px; padding-right:0px; padding-top:12px; padding-bottom:0px;
}
.boxredtop {
    width:100%; background-color:#A51117; height:32px }

.boxredbody {
    width:100%; background-color:#A61C21;
}

.grboxbody {
    width:100%; background-color:#2B2B2B;
}

.priceleft {
  font-family: Times new roman; font-size:18px; color:#ffffff; font-weight:bolder;
}
.flefthr {
  border-bottom: 1px solid #B13F43; width:100%; margin-top:14px; margin-bottom:14px;
}

.menutitle {
  font-family: Arial; font-size:18px;
}
.leftmenuitem {
  padding-left:16px; padding-right:16px; padding-top:7px; padding-bottom:7px;
}
    .leftmenuitem a:link {
      color:#C5C5C5;
      text-decoration:none;
    }
    .leftmenuitem a:visited {
      color:#C5C5C5;
      text-decoration:none;
    }
    .leftmenuitem a:active {
      color:#C5C5C5;
      text-decoration:none;
    }
    .leftmenuitem a:hover {
      color:#DF1C24;
      text-decoration:none;
    }

.leftmenuitem_on {
  padding-left:16px; padding-right:16px; padding-top:7px; padding-bottom:7px;
}
    .leftmenuitem_on a:link {
      color:#DF1C24;
      text-decoration:none;
    }
    .leftmenuitem_on a:visited {
      color:#DF1C24;
      text-decoration:none;
    }
    .leftmenuitem_on a:active {
      color:#DF1C24;
      text-decoration:none;
    }
    .leftmenuitem_on a:hover {
      color:#DF1C24;
      text-decoration:none;
    }

.leftmenuhr {
  border-bottom: 1px solid #3D3D3D; width:192px;
}
.pagetitle {
  color:#ED1C24; font-size:22px; font-family: Times New Roman;
}
.pname {
  padding-left:12px; padding-right:10px; padding-top:3px; font-weight:bold; line-height:13px; font-size:11px;
}
.pprice {
  color:#ED1C24; font-size:17px; font-family: Times new roman; font-weight:bold;
}
.btmpad {
   padding-bottom:14px;
}

.darkBG{
background-color:#A61C21;
}
.lightBG{
 background-color:#2B2B2B;
}
.para_bigheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:26px;
	color:#000000;
}
.para_heading_gray_sm{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight: bold;
	color:#e4e4e4;
}
.para_heading{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px; 
	color:#FFFFFF;
}
.para_heading_sm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px; 
	color:#000000;
}
.para_subheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
}
.para_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px; 
	color:#000000;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B2B2B;
	background-image:url(../images/textfield_bg.jpg);
	background-color: #FFFFFF;
	border: #2B2B2B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #ED1C24;
	background-color: #2B2B2B;
	border: 1px  solid #ED1C24;
	padding: 2px;
	margin: 2px;
}