*{
margin:0;
padding:0;
 font-family: "Arial", Verdana, sans-serif;
 font-size: 14px;
}
a{cursor:pointer;}
img{ border:none; margin:0; padding:0;}

 body{
 width:960px;

/* background-image:url("http://image.shutterstock.com/display_pic_with_logo/9596/9596,1243260269,3/stock-photo-red-grunge-bloody-background-30871171.jpg");*/
  margin:53px auto 0 auto;
     }
 
 html { 
  background:#000000 url(image/bg.jpg) no-repeat top center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 
}
#header{ margin-bottom:20px; position:relative; margin-left:-15px; color:#FFFFFF;}
#header ul{     list-style: none outside none; overflow:auto; float:right; margin-top:90px;  }
#header li { float:left; margin-right:25px; font-size:14px;}
#header a:link,#header a:visited { color:#FFFFFF; text-decoration:none;}
#header a:hover { color:#ffcc66; text-decoration:none;}
#headercurrent { font-weight:800;}
.overlay{
    background: -moz-linear-gradient(center top , transparent 0%, rgba(0, 0, 0, 0.15) 100%) repeat fixed 0 0 transparent;
    display: block;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
}
.topmenu{     
box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1) solid;

    background: none repeat scroll 0 0 #222323;
    padding: 1px 0 0 1px;
    position: relative;
	border-top:#131313 1px solid;
	}
.topmenu ul{ 
padding:1px 1px 1px 1px;
border-top:1px solid #0D0D0D;
border-bottom:1px solid #0D0D0D;

border-left:none;

	overflow:auto;
    list-style: none outside none;
	
	}
 .boxcurrent{ 
-moz-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.06), -1px 0 0 rgba(0, 0, 0, 0.45) inset, 1px 0 0 rgba(0, 0, 0, 0.45) inset;
    background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 100%) repeat scroll 0 0 transparent;
	 font-weight:800;
	  }	
	.boxcurrent a{ border-right:none !important;  	 border-bottom:#c3e54b 3px solid !important;
	 }  
.topmenu li{ float:left;   display:block; font-size:14px; text-shadow: 2px 2px #333333;}
.topmenu li a:hover,.topmenu li span:hover{ 


background-color:#2b2c2c; 
background: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 100%) repeat scroll 0 0 transparent !important;

border-bottom:#c3e54b 3px solid;
cursor:pointer;
}

.topmenu li a,.topmenu li span{  color:#FFFFFF; text-decoration:none; padding:20px 20px 20px 20px; display:block;   border-bottom:#222323 3px solid; border-right:#101010 1px solid;  border-left:#222323 1px solid;  }


#promo{  
    /*-moz-box-shadow: 0 0 35px rgba(0, 0, 0, 0.9) !important;*/
		box-shadow:0px 0px 50px rgba(0, 0, 0, 0.9);
		/*border:#000000 2px solid;*/
	 

 }
 #slide{ background-color:#000000; }
 #slide img{ width:960px;}
#controlbox{ 
position:relative;
	margin-top:-356px;
	margin-bottom:100px;
		}
		
 .bigdesc{
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 -1px 0 rgba(255, 255, 255, 0.2) inset;
    background-color: rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    left: 0;
	

    width: 100%;
	padding:30px 0;
	text-align:center;
	
 }
 .bigdesc h1{
   font-family: 'Goudy Bookletter 1911',arial,serif;
   font-size: 60px;
   color:#FFFFFF;
   display:inline;
   text-shadow: 1px 1px #333333;
 }
 .bigdesc h2{
  color: #FFFFFF;
    font-size: 20px;
    font-weight: 300;
    text-shadow: 1px 1px #333333;
	font-family:Tahoma;

 }
 .whiteboard{ 
 text-align:center; display:block; padding:25px 19px;
 font-family:'Open Sans',Arial,sans-serif;
font-size:16px;
font-weight:300;
font-style:normal;
color:#454545;
color:#ffffff;
background-color:#222323;
border-top:#EAEAEA 1px solid; 
border-bottome:#EAEAEA 1px solid;
background-image:url(image/line2.jpg); 
 }
 .more-button{
    -moz-box-shadow: 0 0 2px #FFFFFF inset, 0 0 0 4px rgba(0, 0, 0, 0.2);
	background:#e00e0e url(image/red.jpg);
    /*background: -moz-linear-gradient(center top , #E20F0F 0%, #B20000 100%) repeat scroll 0 0 transparent;*/
    border: 1px solid rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Goudy Bookletter 1911',arial,serif;
    font-size: 36px;
    padding: 17px 25px;
	
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
	text-decoration:none;
 
 }
 .et-slide-button{ text-align:center;
 position:reletive;
	margin-left:0px;
	margin-top:20px;

	}
	
	.rating1 { background:url(image/star-rating3.gif) 0px -1px  no-repeat; }
.rating15{ background:url(image/star-rating3.gif) 0px -20px no-repeat; }
.rating2 { background:url(image/star-rating3.gif) 0px -39px no-repeat; }
.rating25{ background:url(image/star-rating3.gif) 0px -58px no-repeat; }
.rating3 { background:url(image/star-rating3.gif) 0px -77px no-repeat; }
.rating35 { background:url(image/star-rating3.gif) 0px -96px no-repeat; }
.rating4 { background:url(image/star-rating3.gif) 0px -115px no-repeat;}
.rating45{ background:url(image/star-rating3.gif) 0px -134px no-repeat;}
.rating5 { background:url(image/star-rating3.gif) 0px -153px  no-repeat;}
td{ height:30px; line-height:16px;}
td span{ width:78px; display:block; height:16px; margin-left:7px;}
#promotion { background-color:#FFFFFF; line-height:30px; padding-left:30px; }
#promotion{ padding:25px 19px; line-height:20px;}
#promotion b{ color:#351905; font-size:16px;}
#promotion s{ color:#999999;}


.submenu{ margin-top:0px;
margin-left:218px;

}
.submenu ul{
display:block;

overflow:hidden;
list-style: none outside none;
}
.submenu a,.submenu span{
color:#FFFFFF;
text-decoration:none;
cursor:pointer;

}
.submenu li{ 
width:220px;
padding:20px 15px;
 float:none; 
 background-color:#222323;
  display:block; 
  border-bottom:#222323 3px solid; 
  font-size:14px; 
  
border-bottom:1px solid #0D0D0D;
border-left:1px solid #0D0D0D;
border-right:1px solid #0D0D0D;
color:#FFFFFF;

}
.submenu li:hover{ 
background-color:#2b2c2c; 
}
.compare{ background-color:#ffffff; color:#333333; padding:25px 19px; font-size:18px;}
.compare a { color:#333333; font-size:13px; text-decoration:none;     font-family: "Myriad Web",Verdana,Helvetica,Arial,sans-serif;}
.slidefade{ /*display:none;*/}
.et-products a{ color:#454545;}
.et-products ul{
background-color:#FFFFFF; overflow:auto;
list-style: none outside none;
padding-left:35px; padding-right:25px; padding-bottom:30px;
}
.et-products{ 
overflow:auto;
}
.et-products li{
float:left;
background-color:#FFFFFF;
padding:42px 25px 42px 25px;
width:250px;
height:220px;
/*border:#000033 1px solid;*/
}
.smallfont{ font-size:12px; margin-bottom:10px;}
.et-products img {
    padding-bottom: 25px;
	
}
.et-products img {
    height: auto;
    max-width: 100%;
	position:relative;
	margin-left:59px;
	width:140px;
	height:140px;
	
}
.et-products p{
text-align:center;

}
.et-products h3{
text-align:center;
margin-bottom:10px;

}
.slidefade{ background-color:#000000; display:none;}
#creaditblock{
overflow:auto;

background-color:#191919;
margin:0;
padding:0;

}
#creaditblock ul{
overflow:auto;
list-style: none outside none;
margin:0;
padding:0;
}
#creaditblock li{ width:310px;
float:left;
margin:0;
padding:15px 0 0 0;
height:529px;
}
#creaditblock p{
padding:0px 0px 25px 25px;
margin:0;
color:#9D9C9C;
font-size:13px;


}

#creaditblock h4{

 border-bottom: 3px solid #C0DE64;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 800;
    margin: 0 -30px 25px;
    padding: 0 30px 20px;
    text-align: center;
    text-shadow: 1px 1px 0 #111111;
	
}
#creaditblock i{

color:#606060;
font-size:12px;
}
#creaditblock span{
font-size:13px;

}
#creaditblock a{ color:#C0DE64; text-decoration:none; font-size:13px;  }
#dummy{ height:600px; display:none;}
#lastfooter{
font-family: 'Open Sans',Arial,sans-serif; padding: 40px 0;  line-height: 24px; float:right; color:#ffffff; word-spacing:3px;
}
#lastfooter i{ color:#ffffff; font-size:13px;   font-style: italic; }
#lastfooter a{ 
font-family: 'Open Sans',Arial,sans-serif;
color: #FFFFFF;
    font-style: normal;
    font-weight: 800;
	text-decoration:none;
	font-size:14px;
	}

table.tablelab td{ font-size:12px;
  font-family : "Myriad Web",Verdana,Helvetica,Arial,sans-serif;
}
#copyright img{ position:absolute;}
#copyright{ white-space:nowrap; padding-right:20px;}
.divhidden{ visibility:hidden;}

s