﻿/* mulliner-blue = #202542 */


/* the container */

#cleaner-menu {
	background-repeat: repeat-y;
    height: 23px;
    width: 781px;
    background-image: url(../i/bg-202542.png);    
    padding-bottom:-1px;
	}



/* the actual menu */

#cleaner-menu * {
    list-style:none;    
    padding:0;
    font-size:1em;
    cursor:pointer;
    color: White;
    z-index:999;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            text-decoration:none;
}


#menu{
    margin:0px;
}

#menu ul li a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	min-width: 104px;
}

#menu > li{   
 display: block;         /* Top Level */
    float:left;
    margin-right:1px;
    min-width: 102px;
}

#menu > li a {   
 display: block;         /* Top Level */
 padding:3px 25px 5px;
}

#menu > li > span{
    display:block;
	 /*padding:3px 25px 5px; */
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

#menu li.blaser-active-menu > span{
    display:block;
	/*padding:3px 26px 5px; */
background: #ff703b; /* Old browsers */
background: -moz-linear-gradient(top,  #ff703b 32%, #ff4500 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(32%,#ff703b), color-stop(63%,#ff4500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff703b 32%,#ff4500 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff703b 32%,#ff4500 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff703b 32%,#ff4500 63%); /* IE10+ */
background: linear-gradient(to bottom,  #ff703b 32%,#ff4500 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff703b', endColorstr='#ff4500',GradientType=0 ); /* IE6-9 */

}

#menu > li:hover > span{
    color:#fff;
    background-color: Gray;    
}

#menu > li > span > a:visited, #menu > li > span > a:link{
    color: White;}
    
#menu > li.blaser-active-menu > span > a:visited, #menu > li.blaser-active-menu > span > a:link{
    color: white;}    

#menu > li > span > a:hover{
    background-color: Gray;
    color: White;}


#menu > li > ul{        /* Second Level */
    display:none;
    background:#242415;
    text-align:left;
}

#menu > li.blaser-active-menu > ul{        
    background:#f6b23d;    
}

#menu > li:hover > ul{
    display:block;
    position:absolute;
}
#menu > li > ul > li > span{
    display:block;
    /*padding:6px 35px 6px 10px;*/
    border-top:solid 1px #fff;
}
#menu > li > ul > li:hover > span{
    background-color: Gray;
    color: White;}

#menu > li > ul li > ul{   /* Third Level & beyond */
    display:none;
    background:#242415;
}
#menu > li > ul li:hover > ul{
    display:block;
    position:absolute;
    left:100%;
    border-left:solid 1px #fff;
    top: auto;
    width:auto;
    margin-top: -22px;    
}
#menu > li > ul > li ul > li{
    display:block;
   /* padding:6px 10px 6px;*/
    border-top:solid 1px #fff;
    white-space:nowrap;
}
#menu > li > ul > li ul > li:hover 
{
        background-color: Gray;    
}


/* counter act the anchor decoration 
   these apply to all levels
*/
#menu a:visited, #menu a:link
{
    color: White;}

#menu a:hover{
    background-color: Gray;
    text-decoration:none;
    color: White;}

    
    
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.news-title 
{
    clear:left;
    }
	
.blackgradient {
	background: #4c4c4c; /* Old browsers */
	background: -moz-linear-gradient(top, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}

/*.doubleborder {  
    box-shadow: 0 0 1px 1px #888, 
	            0 0 1px 2px #000;  
} 
*/

.menuitem {
    display:block;
	padding:3px 25px 5px; 
}

.menuitem:hover {

}

.menuitem a {
    text-decorationnone;
    display: block;
    color:#000;
    padding:20px 20px 20px 20px;
}

#search-container {
     /*background-color:green;*/
     width:50%;
     float:left;
     margin: 0 0 10px 50px;
     padding-top: 20px;
     padding-bottom:10px;
     
}

#search-container form {
    float:left;
}

.input-group-button {
     display: inline;
}

#s {
    width:200px;
}

#view-cart-area 
{
    /*background-color:red;*/
    margin:0 50px -15px 0; 
    text-align:right; 
    padding-top:10px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
    
    width:35%;
    float:right;
    padding:20px 0 12px 0;
    margin-bottom:10px;
    }
#view-cart-area a 
{
	color: #800000;
}
