 
/* h1 */


h1, h1 span {
	display: block;
	width: 294px;
	height: 125px;  
	padding: 0;
	margin: 0px;
	font-size: 20px;
	overflow: hidden;
  position: absolute;
	text-align: left;
  .left:  0px;
   text-indent: -5000px;
    top: 0px;  
    background: transparent;
}
h1 a {
	width: 294px;
	height: 125px;  
	position: absolute;
	top: 0;
	left: 0;
	line-height: 1.5em;
	display: block;
	color: #fff;
	padding: 0 0 0 0;
	font-size: 10px;
}
h1 a:hover {
	color: #000;
}
h1 span {
	top: 0;
	left: 0;
	width: 294px;
	height: 125px;  
	position: absolute;
	z-index: 10;
	cursor: pointer;
	_cursor: hand;
	margin: 0;
	padding: 0;
	background:   url('../images/logo.png') no-repeat 0px top;
}


/* h1 */
article h2, div h1, div.great h2 {
  background-color: transparent;
}
  section#content-left  { float: right;  height: 250px;  background: #fff;
 margin-left: 0; margin-top: 0;  float: right; width: 80%;  text-align: left; padding: 0;
  min-height: 250px;
  height: auto;
  color: #000;
  text-align: left;                                      
  padding:  0px;
  border: 5px solid #F2F2F2;
   }
#slideshow { 
  width: 100%;
  height: 250px;
  overflow: hidden;
  position: relative;
}   
#slideshow:before {
  content: '';
  height: 50px;
  width: 100%;
  background: #d8532f ;
  position: absolute;
  top: 0;
  left :0;
  opacity: 0.6;
  z-index: 900;
}
#slideshow:after {
   position: absolute;
   z-index: 30;
   content: '';
   display: block;
   height: 0px;
   width: 0px;
   background: transparent  ;
   top:   0px;
   right: 0px;                 
   -webkit-transform: rotate(90deg) skew(0deg); 
    transform: rotate(90deg) skew(0deg); 
    border-top: 50px solid #ec782e; 
    border-left: 50px solid  transparent ; 
    border-bottom: 0px solid transparent; 
}

#slideshow .slide {
    background: url(../banners/banner.jpg) no-repeat right center;
    position: absolute;
    background-size: cover;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;                                       
}
#slideshow #my2 {
    background: url(../banners/banner2.jpg) no-repeat center center;
}
#slideshow #my3 {
    background: url(../banners/banner3.jpg) no-repeat center center;
}
section#content-right{ float: right;  height: 250px;  background: transparent;
 margin-left: 0; margin-top: 0;  float: right; width: 80%;  text-align: left; padding: 0;
  min-height: 250px;
  height: auto;
  color: #000;
  text-align: left;                                      
  padding:  0px;
   }

.pparts { float: left;
 width: 50%;
 border: 5px solid #F2F2F2;                   
 clear: none;
 background: #fff;
 margin: 0;
 padding: 20px;
 }   
.pparts > h2, .pparts > h3, .pparts > h4 {
    color: #fff;
    background: #d8532f;
    padding: 0.5em 0.5em 0 1em;
    margin: -20px -20px 1em -20px;
    font-size: 130%;
    position: relative;
    min-height: 50px;
}
.pparts > h3 {
    background: #ec782e;
}

.pparts > h4 {
      background: #bb2528;
}
#slideshowmover, #slideshowleftmover {
    position: absolute;
    z-index: 997;
    top: 120px;
    right: 2%;
    width: 40px;
    height: 40px;
    display: block;
    cursor: pointer;
    color: #fff;
    font-size: 220%;
 
    background: transparent;
    filter: alpha(opacity=45);
    opacity:0.45;
}
#slideshowleftmover {
    background: transparent;
    left: 2%;
}
#slideshowmover:hover, #slideshowleftmover:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}
#slideshowmover:after, #slideshowlefmover:after{
   position: absolute;
   z-index: 30;
   content: '';
   display: block;
   height: 0px;
   width: 0px;
   background: transparent  ;
   top:   0px;
   right: 0px;       
   -webkit-transform: rotate(0deg) skew(0deg); 
    transform: rotate(0deg) skew(0deg); 
    border-top:  30px solid transparent; 
    border-left:   30px solid  #d8532f ; 
    border-bottom: 30px solid transparent ; 
}
 #slideshowleftmover:after{
   position: absolute;
   z-index: 30;
   content: '';
   display: block;
   height: 0px;
   width: 0px;
   background: transparent  ;
   top:   0px;
   right: 0px;       
   -webkit-transform: rotate(0deg) skew(0deg); 
    transform: rotate(180deg) skew(0deg); 
    border-top:  30px solid transparent; 
    border-left:   30px solid  #d8532f ; 
    border-bottom: 30px solid transparent ; 
}