/**/

a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}

body {padding:0;
	margin:0;
	background:#222222 url('site_bg.jpg') center center no-repeat;
	font:400 12px/15px Arial, sans-serif #efefef;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;}
#globalWrapper {width:940px;margin:0 auto; }
#sizeWrapper {}
    /*#siteHeader {border-bottom: 1px solid #bfbfbf;}*/
        #siteHeader .left {padding:18px 18px 14px 18px;}
        #siteHeader .right {padding:5px 15px 14px 0;text-align:right;width:440px;}
    #siteBody {position:relative;}
        #siteNav {width:200px;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:1em;color:#ffffff;background-color:#1a1a1a;position:relative;z-index:2;}
		
		#siteNav a {color:#ffffff;word-wrap:break-word;}
        .menu, .menu ul {list-style-type:none;margin:0;padding:0;}
        .menu li {margin:0;padding:0;border-bottom:2px solid #FE7E00;text-align:center;display:inline-block;width:100%;background:#444444;}
				.menu li.cat-contact {display:none;}
				.menu li:hover  {background-image:none;background-color:#777777;}
				.lt-ie8 .menu > li {display:inline;zoom:1;}
				.menu a:hover {text-decoration:none;}
				.menu > li > a {padding:10px;display:block;}
				.menu .categoryMenuItemImage {padding:10px 10px 0;margin:0;}
				.menu .categoryMenuItemName {padding:10px;margin:0;}
				.menu > li > a, .menu > li > .categoryMenuItemContainer > .categoryMenuItemName {text-transform:uppercase;}
				.menu > li > .submenuWrapper {display:none;position:absolute;left:200px;top:0;height:100%;width:200px;background-color:#1a1a1a;padding-top:36px;padding-bottom:36px;-moz-box-sizing:border-box; -webkit-box-sizing: border-box; box-sizing: border-box;overflow:hidden;}
				.menu > li:hover > .submenuWrapper {display:block;}
				.submenuWrapper {
					display:none !important;
								}

		#mainContent {position:relative;z-index:1;}	
        
    #siteFooter {/*background-color:#777777;*/color:#ffffff;}
	#siteFooter p{color:#ffffff; line-height:1.3em;}
        #siteFooter a {color:#ffffff;}
        #siteFooter p {margin:0;}
        #siteFooter .left {padding:10px 8px 14px 8px;}
        #ssLink {padding:82px 16px 14px;text-align:right;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

/*----------------type----------------------*/
h1 {
	font-family:'Arial black', Arial, sans-serif;
	color:#FF931C;
	font-size:30px;
	margin:0 0 15px;
    line-height:1em;
}

h2 {
	font-size:18px;
	color:#CCCCCC;
	margin:0 0 15px;
	line-height:1.3em;
    font-weight:400;
}
h3 {
	font-size:14px;
	color:#aaaaaa;
	margin:0;
	line-height:1.6em;
}

h4 {
font-size:14pt;
font-weight:bold;
color:#efefef;
line-height:normal;
margin:0px;
}

.content p, p, label {
	font-size:14px;
	color:#efefef;
	margin:0;
	line-height:1.4em;
}

div.ss-product-files-description{
	font-size:14px;
	color:#efefef;
	margin:0;
	line-height:1.4em;
	font-style:italic;
}

p.categoryMenuItemName{
	font-size:18px;
	color:#ffffff;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1em;
	}

a {
	color:#FFCC00;
	margin:0;
}


.phone a:hover {text-decoration:none;}

.phone p {
	font-family:'Arial Black', Arial,  sans-serif;
	color:#efefef;
	font-size:22px;
	font-style:italic;
	margin:0;
	text-align:left;
	line-height:1em;
}

.phone p strong a {
	font-family:'Arial Black', Arial, sans-serif;
	font-style:italic;
	color:#FFCC00;
	font-size:36px;
    line-height:1em;
	margin:0;
}



/*---end type--*/
.content {
	padding:20px;
	width:700px;
}

#siteFooter .content {
	padding:5px;
}


.prev {position:absolute;top:0;width:190px;text-align:center;background-color:#000000;padding:10px 5px;border-bottom:2px solid #909090;background:#1a1a1a url('bg-gradient-grey-li.jpg') 0 0 repeat-x;}
.prev:hover {background-color:#777777;}
.prev span {
	height:14px;
	width:15px;
	background:transparent url('icn-prev.png') 50% 0 no-repeat;
	display:inline-block;
	cursor:pointer;
}
.lt-ie8 .prev span {zoom:1;display:inline;}
.next {position:absolute;bottom:0;width:190px;text-align:center;background-color:#000000;padding:10px 5px;border-top:2px solid #909090;border-bottom:2px solid #909090;background:#1a1a1a url('bg-gradient-grey-li.jpg') 0 0 repeat-x;}
.next:hover {background-color:#777777;}
.next span {
	height:14px;
	width:15px;
	background:transparent url('icn-next.png') 50% 0 no-repeat;
	display:inline-block;
	cursor:pointer;
}
.lt-ie8 .next span {zoom:1;display:inline;}

.ss-product-detail-image-thumbs li {margin:0 10px 10px 0;}



/*--- a bit of shop styling ---*/
.ss-product {
margin:0px !important;
padding:10px !important;
float:left;
background: #444444;
border-bottom:2px solid #909090;
}

.ss-product a{
text-transform: uppercase !important;
color:#FFFFFF;
}

.ss-product-name{
text-align: center !important;
}

.ss-product-thumb-link{
margin-bottom:2px !important;
}

.ss-product-name{
text-align: center !important;
}

.productContainer {
float:left;
margin-bottom:10px;
}

.panel.ss-pagination > .next{
background-image: url(arrow-right.png) !important;
background-size:contain !important; 
float:none;
position:inherit;
width:50px;
height:50px;
background-color:#FFFFFF;
border:none;
color: rgba(255, 255, 255, 0) !important;

}

.panel.ss-pagination > .next a{
color: rgba(255, 255, 255, 0) !important;
border: 1px solid rgba(0,0,0,0) !important;
background: rgba(255, 255, 255, 0) !important;
}

.panel.ss-pagination > .next a:hover{
color: rgba(255, 255, 255, 0) !important;
border: 1px solid rgba(0,0,0,0) !important;
background: rgba(255, 255, 255, 0) !important;
}

.panel.ss-pagination > .prev a{
color: rgba(255, 255, 255, 0) !important;
border: 1px solid rgba(0,0,0,0) !important;
background: rgba(255, 255, 255, 0) !important;
}

.panel.ss-pagination > .prev a:hover{
color: rgba(255, 255, 255, 0) !important;
border: 1px solid rgba(0,0,0,0) !important;
background: rgba(255, 255, 255, 0) !important;
}

.panel.ss-pagination > .prev{
background-image: url(arrow-left.png) !important;
background-size:contain !important; 
float:none;
position:inherit;
width:50px;
height:50px;
background-color:#FFFFFF;
border:none;
color: rgba(255, 255, 255, 0) !important;

}

#ss-subcategory-list li{
width:100% !important;
}

/*--- {
padding: 20px;
background-image: url(arrow-left.png) !important;
background-size:contain !important; 
}---*/

/*---{
padding: 20px;
background-image: url(arrow-right.png) !important;
background-size:contain !important; 
}---*/
