/*---------------------------------------------------------------
# Package - Joomla Template based on Helix Framework   
# ---------------------------------------------------------------
# Author - JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# license - PHP files are licensed under  GNU/GPL V2
# license - CSS  - JS - IMAGE files  are Copyrighted material 
# Websites: http://www.joomshaper.com
-----------------------------------------------------------------*/
body.bg{color:#FFF;background:url(../../images/styles/style1/bg.jpg) 50% top no-repeat #090909 fixed}
.header_l{background:url(../../images/styles/style1/header_shine_border.png) 0 0 no-repeat;padding-left:1px}
.header_r{background:url(../../images/styles/style1/header_shine_border.png) 100% 0 no-repeat;padding:0 1px}
.header_b{height:27px;background:url('../../images/styles/style1/header_bottom_curve.png') center  bottom no-repeat}
#header{background:url('../../images/styles/style1/pattern_top.png') 0  100% repeat-x;}
a#logo{background:url('../../images/styles/style1/logo.png') 50% 50% no-repeat}
#hornav{background:url('../../images/styles/style1/main_nav_shadow.png') center  0 no-repeat}

.item-page h3 span {color: skyblue !important;}

a:link, a:visited, a:active,
a:active, a:focus{color:#FFD700}
#Kunena a:link, #Kunena a:visited, #Kunena a:active{color:#BE0000!important}
a:hover{color:#FF4500}
/*Menu*/
#hornav {border-top:1px solid #000;}
#hornav ul.level-0 {border-top:1px solid #1d1d1d;}
#hornav ul.level-0 > li.menu-item > a.menu-item,
#sublevel ul.level-1 > li.menu-item > a.menu-item{color:#606060;text-shadow:0 1px #000}

#hornav ul.level-0 > li.menu-item span.menu-desc,
#sublevel ul.level-1 > li.menu-item span.menu-desc{color:#888}

#hornav ul.level-0 > li.menu-item.active > a.menu-item,#hornav ul.level-0 > li.menu-item:hover > a.menu-item
{color:#fefefe;}

#hornav ul.level-0 > li.menu-item.parent:hover > a.menu-item
{background:#151515}

#hornav ul.level-0 > li.menu-item.parent:hover > a.menu-item{border:1px solid #1f1f1f;box-shadow:0 1px 0 1px #0e0e0e inset;border-bottom:0;}

#sublevel ul.level-1 > li:hover,#sublevel ul.level-1 > li.menu-item.active{background:#f5f5f5!important}
#sublevel ul.level-1 > li.menu-item.active > a.menu-item,#sublevel ul.level-1 > li.menu-item:hover > a.menu-item
{}

#hornav ul.level-0 > li .submenu-inner,#sublevel ul.level-1 > li .submenu-inner {}
#hornav ul li .submenu-inner,#sublevel ul li .submenu-inner {border:1px solid #1f1f1f;box-shadow:0 0 0 1px #0e0e0e inset;background:#151515;color:#333}

#hornav ul li.parent > a.menu-item span.menu,
#sublevel ul li.parent > a.menu-item span.menu {background:url(../../images/styles/style1/arrow.png) no-repeat 100% 50%}

.rtl #hornav ul li.parent > a.menu-item span.menu,
.rtl #sublevel ul li.parent > a.menu-item span.menu {background:url(../../images/styles/style1/arrow_rtl.png) no-repeat 0 50%}

#hornav li.menu-item li:hover,#hornav li.menu-item li.active > a,
#sublevel li.menu-item li:hover,#sublevel li.menu-item li.active > a{background: #1E1E1E!important;color:#333;}

#hornav li.menu-item li.active > a,#hornav li.menu-item li > a{border-top:1px solid #222;border-left:1px solid #222;
						border-right:1px solid #000;border-bottom:1px solid #000}
#hornav li.menu-item li.active > a,#hornav li.menu-item li:hover > a{background:#1E1E1E;border-top:1px solid #000;
						border-left:1px solid #000;border-right:1px solid #222;border-bottom:1px solid #222}
#hornav li.menu-item li.menu-item a.menu-item,
#sublevel li.menu-item li.menu-item a.menu-item{color:#c3c3c3!important;}

#hornav li.menu-item li.menu-item span.menu-desc,
#sublevel li.menu-item li.menu-item span.menu-desc{color:#888}

#hornav .group-title .menu-title{color:#FFF}
#hornav .group-title .menu-desc{color:#999}

#hornav .group-title .menu-title{color:#2d2d2d;text-shadow:0 1px #000}

#members-area{background:url(../../images/styles/style1/login_bg.png) center 98% no-repeat #000;border:1px solid #333}
#sp-search{background:url(../../images/styles/style1/search.png) 0 0 no-repeat}

/*Module*/
.mod-wrapper {background:#0e0e0e;border:1px solid #000}

.mod-wrapper,#sp-maincol>div#inner_content>div.sp-inner{box-shadow:inset 0 0 0 1px #1e1e1e;
								-moz-box-shadow:inset 0 0 0 1px #1e1e1e;
								-webkit-box-shadow:inset 0 0 0 1px #1e1e1e;
								border-radius:4px;-moz-border-radius:4px;
								-webkit-border-radius:4px}
.mod-wrapper ul.menu li {background:url(../../images/styles/style1/list-arrow.png) no-repeat 0 14px;
				border-bottom:1px solid #000;border-top:1px solid #1e1e1e}

/*Suffix _menu*/
.module_menu .mod-wrapper ul.menu li{border-top: 1px solid #222;border-left: 1px solid #222;
border-right: 1px solid #000;border-bottom: 1px solid #000;background:#151515 url(../../images/styles/style1/arrow.png) no-repeat 10px 12px}
.module_menu .mod-wrapper ul.menu li:hover,.module_menu .mod-wrapper ul.menu li.active {border-top: 1px solid #000;
		border-left: 1px solid #000; border-right:1px solid #222;border-bottom: 1px solid #222;background-color:#1e1e1e}
															
/*Slideshow*/
#sp-slides {background:#0f0f0f;border:1px solid #333333}
#sp-slides .preload {background-color:#0F0F0F}
#sp-slides .sp-slide-inside {background:rgba(0,0,0,.5)}
#sp-slides .sp-slide-inside:hover, #sp-slides .active .sp-slide-inside {background:rgba(0,0,0,.9)}
#sp-slides .controllers .active .thumb_arrow {background-image: url(../../images/styles/style1/active_thumb2.png)!important}
#sp-slides .sp-slide-image {border:3px solid #670206;}
#sp-slides h4.title, #sp-slides h4.title a {color:#fe2423}
#sp-slides p.thumb-intro{color:#dfdfdf}	


/**********
 * SP Tab *
 * ********/
ul.tabs_container li.tab{background:#0e0e0e;color:#a10000;border:1px solid #000;border-bottom:1px solid #1f1f1f}
ul.tabs_container li.tab, ul.tabs_container li.tab span{text-shadow:0 1px #000}
ul.tabs_container li span {border:1px solid #1e1e1e;border-bottom:1px solid #000}
ul.tabs_container li.tab.active {background:#0e0e0e;border-bottom:1px solid #0e0e0e;color:#4c4c4c!important}
ul.tabs_container li.tab.active span {border-bottom:1px solid #0e0e0e;}
.tab-padding {background:#0e0e0e;border:1px solid #000;box-shadow:inset 0 0 0 1px #1e1e1e;}

/*Top Feature*/
.module_topfeature h3.header{background:url(../../images/styles/style1/batch.png) no-repeat!important}
.rtl .module_topfeature h3.header {background: url(../../images/styles/style1/batch-rtl.png) no-repeat!important}
.module_topfeature .topftitle{color:#858585}
		
/*News Ticker*/
#sp-ticker{background:#0e0e0e!important;border:1px solid #000;box-shadow:inset 0 0 0 1px #1e1e1e}
#sp-ticker .sp-nh-buttons{background-image:url(../../images/styles/style1/news_divider.png)}
#sp-ticker .sp-nh-buttons .sp-nh-text{color:#fff}
#sp-ticker .sp-nh-item{color:#4c4cd4c}
#sp-ticker .sp-nh-item .sp-nh-title{color:#8e8e8e}
#sp-ticker .sp-nh-item .sp-nh-date, a.sp-nh-link{color:#a10000}
#sp-ticker .sp-nh-item  a.sp-nh-link{color:#a10000!important}

.blog-featured .article_body h2 a{color:#d2d2d2}

#sp-top1, #sp-top2, #sp-top3, #sp-top4 {border:1px solid #000;box-shadow:0 0 1px #999 inset}
#sp-top3 {background:#111}
#sp-top3 a{color:#be0000;text-shadow:0 1px #000;}
#sp-top1, #sp-top2, #sp-top4  {background:#111 url(../../images/styles/style1/outlets.png) repeat}

/*Global Modules Wrapper*/
.mod-wrapper h3{color:#b5b5b5;background:url(../../images/styles/style1/module_title_bg.png) no-repeat center bottom!important;
               text-shadow:0 1px #000}
.module_highlights .mod-wrapper h3{background:url(../../images/styles/style1/highlights_title.png) no-repeat center bottom!important}
				
/*BreadCrums*/
#sp-pathway .showhome, #sp-pathway .breadcrumbs a,#sp-pathway .breadcrumbs .current {color:#999}

/*Blog Featured*/
.img-intro-left img,.img-intro-right img{background:#151515;border:1px solid #000}
#sp-maincol>div#inner_content>div.sp-inner{background:#0E0E0E;border:1px solid #000}
h1{color:#d5d5d5;background:url(../../images/styles/style1/module_title_shadow.png) no-repeat 50% 30px}
h2,h2 a{color:#d2d2d2;}

/***********
 Module Highlights K2 Front Page*
 ***************/
.module_highlights .mod-wrapper{background:#990000;border:1px solid #330000;
					box-shadow: inset 0 0 0 1px #cc0000; -moz-box-shadow: inset 0 0 0 1px #cc0000;
					-webkit-box-shadow: inset 0 0 0 1px #cc0000}
.module_highlights .ns2-wrap .ns2-title a{color:#fff}
.module_highlights .ns2-image {background:#660000}	

.module_highlights a {color:#fff}
.module_highlights .ns2-row {border-top:1px solid #b40001;border-bottom:1px solid #5e0000}
.module_highlights img.ns2-image {background-color:#620000}

/*Tab FP*/
.nssp2.ns2-shop .ns2-art-wrap {background-color:#1f1f1f;border-left:1px solid #2e2e2e;border-top:1px solid #2e2e2e;border-right:1px solid #070707;border-bottom:1px solid #070707}
.nssp2.ns2-shop .ns2-column {background:url(../../images/styles/style1/border.png) repeat-y 0 0}
.nssp2.ns2-shop .ns2-column:hover {background-color:#2a2a2a}

/* --- K2 ITEM View
Item block for each item group --- */
div.catItemView {background:#151515}
						
/*K2 Related Tags*/	
div.itemTagsBlock span {color:#1b1b1b;}
div.itemTagsBlock ul.itemTags li {background:#111111;border-top:1px solid #1b1b1b;border-left:1px solid #1b1b1b;
							box-shadow: 1px 1px 1px #080808;-webkit-box-shadow: 1px 1px 1px #080808;-moz-box-shadow: 1px 1px 1px #080808;}
div.itemTagsBlock ul.itemTags li:hover {background:#000;}
div.itemTagsBlock ul.itemTags li a {color:#353535!important}

/*K2 Author Details*/
div.itemAuthorBlock {background:#121212}
div.itemAuthorBlock img.itemAuthorAvatar {background:#000;border:1px solid #181818}
.itemAuthorBlock .itemAuthorName{border-bottom:1px solid #1d1d1d}
.itemAuthorBlock .itemAuthorName a{color:#a9a9a9!important;}
.itemAuthorBlock  .itemAuthorDetails p{color:#d2d2d2}

/*K2 Details*/
div.ItemLinks a{color:#333;text-shadow:0 1px #000}
div.subCategory {	border-left: 1px solid #1e1e1e;border-top: 1px solid #1e1e1e;border-right: 1px solid black;border-bottom: 1px solid black}
#k2Container.listing div.groupPrimary{border-left:1px solid #1e1e1e;border-top:1px solid #1e1e1e;border-right:1px solid #000;border-bottom:1px solid #000}
#k2Container.listing div.catItemLinks a,
#k2Container.listing .itemDateCreated{color:#333!important;text-shadow:0 1px #000}
#k2Container.listing div.itemBodyTop{border-color:#010101 #151515 #151515 #010101}
	
#k2Container.listing h3.catItemTitle a, #k2Container.listing div.subCategory h2 a{text-shadow:0 1px #000}
#k2Container.listing h2.itemTitle{color:#b5b5b5}
#k2Container.listing.itemView .ItemLinks {background:url(../../images/styles/style1/review_info_divider.png) no-repeat center 50%}
.itemImageBlock .itemImage img {background:#181818;border:1px solid #010101}
#k2Container.listing div.itemExtraFields>ul>li{border-bottom:1px dotted #222}
										 
/*K2 Comments*/	
input, select, textarea, .inputbox {background:#141414;border-top:1px solid #000;border-right:1px solid #1e1e1e;
								border-bottom:1px solid #1e1e1e;border-left:1px solid #000;color: #fff;}
.inputbox{color:#999!important}
div.itemCommentsForm form input#submitCommentButton{display:block}
div.commentWrap{border-top:1px solid #151515;background:#0a0a0a;box-shadow: 0 1px 0 0 #151515;
				-moz-box-shadow: 0 1px 0 0 #151515;-webkit-box-shadow:0 1px 0 0 #151515}	
div.commentWrap .commentarrow{background:url(../../images/styles/style1/comments_arrow.png) no-repeat}				
div.itemComments ul.itemCommentsList li img{background:#000;border:1px solid #181818}
div.itemComments ul.itemCommentsList li span.commentDate {color:#5f5f5f!important}
div.commentWrap a {font-size:14px;color:#555;font-weight:700}

li.lcComment {border-bottom:1px solid #000;border-top:1px solid #1e1e1e}
span.lcUsername a {color:#fff}
p.lcComment, p.lcComment a {color:#727272}

/*K2 Common*/
div.k2TagCloudBlock a{border-left:1px solid #181818;border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #181818;color:#999;text-shadow:0 1px #000}
div.k2TagCloudBlock a:hover{color:#555}
/*K2 User Details*/	
div.userBlock {background:none;border-color: #2E2E2E #000 #000 #2E2E2E;border-style:solid;border-width: 1px}
span.userItemImage img {background:#181818;border: 1px solid #010101}
div.userItemCategory {border-bottom:1px dotted #222}
div.userItemTagsBlock {border-bottom:1px dotted #222}

/****************
 JomSocial Front Page*
 ***************/
#cLatestMembers ul li img{background:#171717;border: 1px solid #000!important}
#cLatestMembers span.user_name,#cLatestMembers span.user_points{color:#555}
.cFeed-item {border-bottom:1px solid #222!important}
						
/*JoomSocial Login Page */
body #community-wrap div.greybox .cFrontpageSignup .cFrontPageLeft {background:url(../../images/styles/style4/joom_social_banner.png) no-repeat 10px 25px #0E0E0E}
body #community-wrap div.greybox div{background:#000}
body #community-wrap div.greybox{border:solid 1px #000; box-shadow: inset #3a3a3a 0 1px 0;}
body #community-wrap div.greybox .cFrontpageSignup .cFrontPageRight .loginform h2 {color: #cc3333;}
body #community-wrap label{color:#666666!important}
#community-wrap .inputbox, #community-wrap textarea, #community-wrap select{background:#1e1e1e;border:1px solid #333333;color: #fff}
#community-wrap #activity-stream-container, #community-wrap .joms-latest-activities-container {background:#0E0E0E;border: 1px solid black;box-shadow: inset 0 0 0 1px #1E1E1E;
						-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#community-wrap #activity-stream-container .newsfeed-content-hidden{background:none;border-color: #1e1e1e #000 #000 #1e1e1e;
							border-style:solid;border-width: 1px}
#community-wrap #activity-stream-container .cFeed-item {border-bottom: #000 solid 1px; box-shadow: #121212 0 1px 0}
#community-wrap .cModule{background:#0E0E0E;border: 1px solid black;box-shadow: inset 0 0 0 1px #1E1E1E}
#community-wrap .cModule h3{border-bottom:#0a0a0a solid 1px; box-shadow: #292929 0 1px 0; color:#ccc}
#community-wrap .cModule.searchbox .input_wrap {background: transparent url(../../images/styles/style1/jomsocial_searchbox.png) no-repeat 0 0!important;}
#community-wrap .cModule.searchbox .input_wrap .search_button {background: transparent url(../../images/styles/style1/jomsocial_searchbox.png) no-repeat 100% 0;}
#community-wrap .cThumbList li{border:4px solid #222}
#community-wrap .joms-newsfeed-more, #community-wrap .joms-wall-more {background: transparent url(../../images/styles/style1/readmore_joomsocial.png) no-repeat center center}
#community-wrap a.more-activity-text{padding:0}

body #community-wrap .cProfile {background:#0E0E0E;border: 1px solid black;box-shadow: inset 0 0 0 1px #1E1E1E}

body #community-wrap div.greybox a#joinButton{background:#cc3333;color:#fff;
	background: -moz-linear-gradient(top, #cc3333 0%, #cc3333 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc3333), color-stop(100%,#cc3333));
	background: -webkit-linear-gradient(top, #cc3333 0%,#cc3333 100%);
	background: -o-linear-gradient(top, #cc3333 0%,#cc3333 100%);
	background: -ms-linear-gradient(top, #cc3333 0%,#cc3333 100%);
	background: linear-gradient(top, #cc3333 0%,#cc3333 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#cc3333', EndColorStr='#cc3333'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cc3333', EndColorStr='#cc3333')"; /* IE8 */
	text-shadow: 0 1px #616161;border-radius:4px;padding:1px 0;font-size:18px;font-weight:700;
	box-shadow: 0 1px 0 0 #000;text-shadow:1px 1px #660000;border:1px solid #cc3333}
	
body #community-wrap div.greybox a#joinButton:hover{
	background:#a90303;color:#bbbbbb;
	background: -moz-linear-gradient(top, #a90303 0%, #5e0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90303), color-stop(100%,#5e0000));
	background: -webkit-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: -o-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: -ms-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: linear-gradient(top, #a90303 0%,#5e0000 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#a90303', EndColorStr='#5e0000'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#a90303', EndColorStr='#5e0000')"; /* IE8 */
	border:1px solid #0e0e0e;text-shadow: 0 1px #600000;border-radius:4px;padding:1px 0;font-size:18px;font-weight:700;
	box-shadow: 0 1px 0 0 #a24040 inset}

body #community-wrap .button{background:#333333;color:#cc3333;
	background: -moz-linear-gradient(top, #1d1d1d 0%, #0f0f0f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1d), color-stop(100%,#0f0f0f));
	background: -webkit-linear-gradient(top, #1d1d1d 0%,#0f0f0f 100%);
	border:1px solid #202020;text-shadow: 0 -1px #000;box-shadow: 0 0 0 1px #0e0e0e inset} 

body #community-wrap .button:hover{background:#a90303;color:#fff;
	background: -moz-linear-gradient(top, #a90303 0%, #5e0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90303), color-stop(100%,#5e0000));
	background: -webkit-linear-gradient(top, #a90303 0%,#5e0000 100%);
	border:1px solid #cc3333;text-shadow: 0 1px #000;
	box-shadow: 0 0 0 1px #000 inset} 
	
/*NS2*/
.nssp2.ns2-blog .ns2-wrap .ns2-title a{font-size:12px;color:#979797;font-weight:bold;text-shadow:0 1px #000;}
.nssp2.ns2-blog .ns2-image{background:#171717;border:1px solid #2e2e2e;box-shadow: 0 1px 2px 0 #000}
.ns2-page h4.ns2-title a{color:#ff2424;text-shadow:0 1px #000;}

/*Virtumart Category View*/
#inner_content .category-view .spacer{border-left:1px solid #2E2E2E;border-top:1px solid #2E2E2E;border-right:1px solid 
							black;border-bottom:1px solid black;}
#inner_content .category-view .spacer:hover{background:#333}

/*VirtueMart Product Image*/
.browse-view .product h2 a{color:#cc3333!important;text-shadow: 0 1px #000;}
.browse-view p.product_s_desc{color:#999999!important}

 /*VirtueMart Product Price*/
.product-price-cart-rating .PricesalesPrice{color:#cc3333!important;}

/*Add to Cart On CatPage*/
.product-price-cart-rating{background:#0e0e0e!important}
div.addtocart_area input.addtocart-button{background:url(../../images/styles/style1/card_icon_3.png) 0 50% no-repeat}

/*Add to Cart Button*/
span.addtocart-button input.addtocart-button{background:url(../../images/styles/style1/card_icon_2.png) 5px 50% no-repeat #0d0d0d;
	color: #cc3333;border: 1px solid #333;text-shadow: 0 1px black;box-shadow:1px 1px 1px 0 rgba(0, 0, 0, .5)}
span.quantity-box input.quantity-input{background:#0d0d0d;border: 1px solid #333;box-shadow:1px 1px 1px 0 rgba(0, 0, 0, .5)}
span.quantity-box input.quantity-input:hover{background:#0e0e0e;color:#fff}

.orderby-displaynumber{background:#2d2d2d;border:1px solid #1e1e1e}

/*System tab*/
dl.tabs dt{background:#101010;color:#cccccc;border:1px solid #202020}
dl.tabs dt.open{background:#151515;border:1px solid #202020;border-bottom:1px solid #151515}
div.current{background:#151515;border:1px solid #202020}

/*Virtumart Review and Highlights*/
.write-reviews textarea.virtuemart{background: none repeat scroll 0 0 #141414;border-color: #000000 #2E2E2E #2E2E2E #000000;
					border-style:solid;border-width: 1px;color:#FFFFFF}
input.vm-default{background:#2d2d2d}
.customer-reviews h4{text-transform:uppercase}
.list-reviews .highlight{background: none repeat scroll 0 0 #141414;border-color: #000000 #2E2E2E #2E2E2E #000000;}
.list-reviews .normal blockquote, .list-reviews .highlight blockquote{color:#666666}
.list-reviews .normal span.bold, div.highlight span.bold{color:#666666}

/*Virtumart Cart Page*/
.cart-view h1{background: url(../../images/styles/style1/module_title_shadow.png) no-repeat 10% 30px}
#system-message dd.message ul{background:none}
.info message ul li{color:#fff;border:0!important}

/*Virtumart Cart Page Input Field*/
input.coupon{background:#oeoeoe;box-shadow: 0 0 0 1px #0e0e0e inset, 1px 1px 0 1px #090909;border:1px solid #202020;border-radius:0;}
.customer-comment{border-top:0}
textarea.customer-comment{background:#0D0D0D;border:1px solid #333;border-radius: 0!important;box-shadow: 0 2px 3px 0 black}
textarea.virtuemart:hover, textarea.customer-comment:hover{background:#0D0D0D;}
.checkout-button-top{border:0}
.billto-shipto span{color:#cccccc;background:none}

/*Virtumart Shopping Cart Summary Table*/
.output-shipto{background:url(../../images/style/style1/vmdivider.png) 100% 50% no-repeat}
input.vmicon.vm2-add_quantity_cart{background:url(../../images/vm_add.png) no-repeat 3px 50%!important;border:0}
a.vm2-remove_from_cart{background:url(../../images/vm_remove.png) no-repeat 3px 0}
table.cart-summary tr th {border-left:none;border-right:none;background: #131313;border-top:1px solid #171717;
					border-bottom:1px solid #0b0b0b;color:#ffffff}
.cart-summary .sectiontableentry1 td{background: #191919;color:#ffffff;border:0}
.cart-summary tr.sectiontableentry1{border-top:1px solid #212121;border-bottom:1px solid #0a0a0a}
.cart-summary .sectiontableentry2 td{background: #131313}

/******** 
 *a Button *
 ********/
 a.readmore,a.subCategoryMore, div.itemCommentsForm form input#submitCommentButton, a.product-details,input.highlight-button,
 input.button, a.details, a.ns2-readmore,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button]
 {	background:#2d2d2d;color:#000;
	background: -moz-linear-gradient(top, #5c5c5c 0%, #2d2d2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5c), color-stop(100%,#2d2d2d));
	background: -webkit-linear-gradient(top, #5c5c5c 0%,#2d2d2d 100%);
	background: -o-linear-gradient(top, #5c5c5c 0%,#2d2d2d 100%);
	background: -ms-linear-gradient(top, #5c5c5c 0%,#2d2d2d 100%);
	background: linear-gradient(top, #5c5c5c 0%,#2d2d2d 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#5c5c5c', EndColorStr='#2d2d2d'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#5c5c5c', EndColorStr='#2d2d2d')"; /* IE8 */
	border:1px solid #0e0e0e;
	text-shadow: 0 1px #616161;
	border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700;
	box-shadow: inset 0 1px 0 0 #7d7d7d}
a.readmore:hover,a.subCategoryMore:hover,div.itemCommentsForm form input#submitCommentButton:hover,a.product-details:hover,
input.highlight-button:hover, a.details:hover, a.ns2-readmore:hover,.adminform button:hover,#adminForm button:hover,.button:hover,
button[type=submit]:hover,input[type=submit]:hover,input[type=button]:hover{
	background:#a90303;color:#bbbbbb;
	background: -moz-linear-gradient(top, #a90303 0%, #5e0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90303), color-stop(100%,#5e0000));
	background: -webkit-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: -o-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: -ms-linear-gradient(top, #a90303 0%,#5e0000 100%);
	background: linear-gradient(top, #a90303 0%,#5e0000 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#a90303', EndColorStr='#5e0000'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#a90303', EndColorStr='#5e0000')"; /* IE8 */
	border:1px solid #0e0e0e;
	text-shadow: 0 1px #600000;
	border-radius:4px;padding:4px 8px;font-size:12px;font-weight:700;
	box-shadow: inset 0 1px 0 0 #a24040}

/*Virtumart Cart Page, JoomSocial Page, Kunena Button*/
#com-form-login-remember input.default, .vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited,
span.details-button input.details-button, #Kunena input.kbutton{background:#333333;color:#cc3333;
	background: -moz-linear-gradient(top, #1d1d1d 0%, #0f0f0f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1d), color-stop(100%,#0f0f0f));
	background: -webkit-linear-gradient(top, #1d1d1d 0%,#0f0f0f 100%);
	border:1px solid #202020;text-shadow: 0 -1px #000;border-radius:0;
	box-shadow: 0 0 0 1px #0e0e0e inset, 1px 1px 0 1px #090909} 
#com-form-login-remember input.default:hover, .vm-button-correct:hover, 
span.details-button input.details-button:hover, #Kunena input.kbutton:hover, body #community-wrap .button:hover{
	background:#a90303;color:#bbbbbb;
	background: -moz-linear-gradient(top, #a90303 0%, #5e0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90303), color-stop(100%,#5e0000));
	background: -webkit-linear-gradient(top, #a90303 0%,#5e0000 100%);
	border:1px solid #202020;text-shadow: 0 1px #600000;border-radius:0}
	

/*****************
***Joomla Start***
*****************/
#members-area a{color:#777}
.article-tools {background:url(../../images/styles/style1/review_info_divider.png) no-repeat 50% 50%}
.article-tools, .article-tools a{color:#444}
dd.createdby {background: url(../../images/user_icon.png) 0 50% no-repeat;}
dd.create {background: url(../../images/calander_icon.png) 0 50% no-repeat;}
dd.category-name {background: url(../../images/caqtegory_icon.png) 0 50% no-repeat;}

/*System Message*/
#system-message dd{background:#191919!important}
#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul{color:#999}
#system-message dd.error ul li{background:#191919!important;color:#BE0000}

/*******Table*******/
#adminForm table thead tr,#adminForm table thead tr th{background:#000;color:#fff;border-bottom:1px solid #131313}
.cat-list-row0 td,.cat-list-row1 td{border-bottom:1px dotted #000;border-left:1px dotted #000}
.cat-list-row1 td{background:#191919}
.cat-list-row0:hover,.cat-list-row1:hover{background:none repeat scroll 0 0 #131313}

/**Item More*/
div.categories-list ul li li{background:#000;border-bottom:1px solid #121212}
div.categories-list ul li li li{background:#191919}
#contact-slider h3.pane-toggler,#contact-slider h3.pane-toggler-down{background:#111!important;border: 1px solid #333!important;
					border-bottom:1px solid black!important;text-transform:uppercase;text-shadow:0 1px black}
.search fieldset{border:1px solid #333}
.search-results dt.result-title{border-top:1px dotted #333}
span.highlight{background-color:#000}

/* Pagination */
div.pagination{border-top:1px solid #333}
div.pagination ul li a, div.k2Pagination ul li{border-radius:4px;background:#2d2d2d;color:#000;
	background: -moz-linear-gradient(top, #5c5c5c 0%, #2d2d2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5c), color-stop(100%,#2d2d2d));
	background: -webkit-linear-gradient(top, #5c5c5c 0%,#2d2d2d 100%);
	border:1px solid #0e0e0e;box-shadow: inset 0 1px 0 0 #7d7d7d}
 div.pagination ul li a:hover, div.pagination ul li.pagination-active a, div.k2Pagination ul li:hover, div.k2Pagination li.pagination-active
				{background:#626262;color:#fff;list-style:none}
div.k2Pagination ul li a{color:#000}
div.k2Pagination ul li a:hover{color:#fff}

/*****************
***Joomla End***
*****************/

/*Footer*/
.footer-top{background:url(../../images/styles/style1/footer_top_shadow.png) center bottom no-repeat}
#sp-footer{background:url(../../images/styles/style1/pattern_footer.png) repeat-x;
           border-top:1px solid #363636;border-left:1px solid #363636;border-right:1px solid #363636;border-radius:8px 8px 0 0;
		  -moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0}
#sp-footer-nav li:last-child{border:0;}
#sp-footer-nav a{color:#BE0000}
#sp-footer .cp {text-align:center;font-size:12px;color:#a2a2a2}
#sp-footer .cp  a{font-size:12px;color:#ff0000}
.sp-footer-l{background:url(../../images/styles/style1/footer_shine_border.png) 0 100% no-repeat;}
.sp-footer-r{background:url(../../images/styles/style1/footer_shine_border.png) 100% 100% no-repeat;padding:0 1px}
a#topofpage{background:url(../../images/styles/style1/back_to_top.png) no-repeat;color:#7b7b7b}