@import url(http://fonts.googleapis.com/css?family=Abel);
body{
	/*background:url('imgs/main_bg.jpg') #3B6536;*/
	background-repeat:repeat-x;
	background-position:center top;
	margin:0px;
	background-color:#FFFFFF;
}
.base{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#868686;
}
.base2{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.base_ogray{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#B7B7B7;
}
.base_ogray_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#B7B7B7;
}
.base_ogray_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#FFFFFF;
}
.cat_sub_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.cat_sub_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
	color:#FF0000;
}
.div
{
background:none;
box-shadow: 10px 0 10px -10px #707070, 0 10px 10px -10px #707070, -10px 0 10px -10px #707070;
border:0px;
}
.top{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
#top_bar{
    background-image:url('imgs/top_bg.jpg');
	background-position:center top;
	background-repeat:repeat-x;
}
.top_link{
    font-family: 'Abel', sans-serif;
	font-size:17px;
	font-weight: normal;
	text-decoration:none;
	color:#868686;
}
.top_link:hover{
    font-family: 'Abel', sans-serif;
	font-size:17px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.basket{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.basket_link{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.basket_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
}
.txt_searching{
	font-family: Arial;
	font-size:13px;
	font-weight:normal;
	color:#3D3D3D;
	text-decoration:none;
	background:transparent;
	height:25px;
	width:130;
	border-style:solid;
    border-width:0px 0px 0px 0px;
	PADDING-top: 3px;
	PADDING-left: 4px;
}
.cat_top{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
.cat_top_link{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
.cat_top_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.div02
{
border:0px;
background:#FFFFFF;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}
.div03
{
border:solid 1px #D1D1D1;
background:#FFFFFF;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
.main{
	font-family: 'Port Lligat Slab', serif;
	font-size:15pt;
	font-weight:normal;
	text-decoration:none;
	color:#EB2D00;
}
.main2{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.upcoming{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.artnumber{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#EB2D00;
}
.artname{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.bottom{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.bottom_link{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.bottom_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#DE0303;
}
.content_top{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#2F6E2C;
}
.div04
{
border:solid 1px #DFD7C9;
background:#FBF9F6;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.paging{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#000000;
	text-valign:center;
	text-decoration:none;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:25px;
	height:25px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.paging:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#FF0000;
	text-valign:center;
	text-decoration:underline;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:25px;
	height:25px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.paging_act{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#FF0000;
	text-valign:center;
	text-decoration:none;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 8px;
	PADDING-left: 8px;
	width:35px;
	height:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.btn_general{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #FF0000 url('arrow_right.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_general:hover{
	background:#000000 url('arrow_right.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn2{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;
	background:#FF0000;
	border:solid 0px #FF7900;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn2:hover{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;
	background:#FF7900;
	border:solid 1px #FF7900;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_zoom{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:22px;padding-right:6px;padding-top:3px;padding-bottom:3px;
	background: #000000 url('magnifier.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_zoom:hover{
	background:#52514D url('magnifier.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn_save{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #F70000 url('accept.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_save:hover{
	background:#AC0000 url('accept.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn_cancel{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #FF0000;
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 0px #FF7900;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_cancel:hover{
	background:#FF7900 url('cancel.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
#top_bg{
    background-image:url('imgs/top_bg.jpg');
	background-position:center top;
	background-repeat:repeat-x;
}
#main_bg {
	background: #000000 url('imgs/main_bg_index.jpg') -10% 0 no-repeat;
	color: #FFFFFF;
	font-family: 'Helvetica Neue', Helvetica, Arial;
	line-height: 1.3;
	background-position:center top;
}
#banner{
	width:100%;
	position: absolute;
	top:126px;
}
#top_btn_link{
    font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#FF7900;
	background-color:transparent;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
#top_btn_link a{
    font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#FF7900;
	padding-top:5px;
	padding-bottom:5px;
	background-color:transparent;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
#top_btn_link:hover{
    font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#000000;
	webkit-border-radius:5px;
	border-radius:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#2E2E2E;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.top_btn_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#747474;
	text-transform:lowercase;
}
#border{
    background-color:#FFFFFF;
	webkit-border-radius:5px;
	border-radius:5px;
	border: solid 1px #000000;
	padding:5px;
}
#cat_hover{
background-color:transparent;
}
#cat_hover:hover{
background-image:url('imgs/cat_hover.png');
background-position: center top;
background-repeat:no-repeat;
height:124px;
width:246;
}
.news_link{
    font-family: 'Abel', sans-serif;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	color:#FF0000;
	text-transform:uppercase;
}
.news_link:hover{
    font-family: 'Abel', sans-serif;
	font-size:20px;
	text-decoration:underline;
	font-weight:normal;
	color:#000000;
	text-transform:uppercase;
}
#heading{
    font-family:'Advent Pro';
	font-size:22px;
	color:#FF7900;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#heading_bottum{
    font-family:'Advent Pro';
	font-size:16px;
	color:#FF7900;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#heading_art{
    font-family:'Advent Pro';
	font-size:16px;
	color:#525252;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#view_detail{
    font-family:arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	background-color:#FFFFFF;
	padding:5px;
	webkit-border-radius:5px;
	border-radius:5px;
	border: solid 1px #DDD9D9;
}
#pro_border{
	webkit-border-radius:5px;
	border-radius:5px;
	border: solid 3px #DDD9D9;
	background-color:#FFFFFF;
}
#pro_border:hover{
	webkit-border-radius:5px;
	border-radius:5px;
	border: solid 3px #FF7900;
}
#bottum_cat_box{
    background-color:#000000;
	webkit-border-radius:5px;
	border-radius:5px;
	padding:10px;
}
.tab_normal{
		background: #20201F;
		border-style:solid;border-width:0px 0px 0px 0px;border-color:transparent;
		webkit-border-radius: 8px 8px 0px 0px;
		border-radius: 8px 8px 0px 0px;
		font-family:'Advent Pro';
		font-size:16px;
		font-weight:normal;
		color:#FFF;
		text-align:center;
		text-decoration:none;
}
.tab_normal a{
		color:#FFF;
		text-decoration:none;
}
.tab_normal a:hover{
		color:#FFF;
		text-decoration:none;
}
.tab_active{
		background: #FE7D08;
		border-style:solid;border-width:0px 0px 0px 0px;border-color:transparent;
		webkit-border-radius: 8px 8px 0px 0px;
		border-radius: 8px 8px 0px 0px;
		font-family:'Advent Pro';
		font-size:16px;
		font-weight:normal;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
}
.tab_active a{
		color:#FFFFFF;
		text-decoration:none;
}
.tab_active a:hover{
		color:#FFFFFF;
		text-decoration:none;
}
#pro_page_bg{
      background-image:url('imgs/pro_page_bg.jpg');
	  background-position:center top;
	  background-repeat:repeat-x;
}
#d_tail_bg{
      background-image:url('imgs/d_tail_bg.jpg');
	  background-position:center top;
	  background-repeat:repeat-x;
	  background-color:#212222;
}
#qty_field{

	  background-color:transparent;
	  color:#000000;
	  font-family:Arial;
	  font-size:12px;
	  width:40px;
}
.sprout_sports{
    font-family: 'Abel', sans-serif;
	font-size:35px;
	font-weight: normal;
	text-decoration:none;
	color:#C80000;
}
.collection{
    font-family: 'Abel', sans-serif;
	font-size:25px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
.small_pro{
    font-family: 'Abel', sans-serif;
	font-size:18px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
.cat_pro{
    font-family: 'Abel', sans-serif;
	font-size:19px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
.browse_cat{
    font-family: 'Abel', sans-serif;
	font-size:20px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	text-transform:uppercase;
}
#f_pro_bg{
    background-image:url('imgs/f_pro_bg.jpg');
	background-position:center top;
	background-repeat:no-repeat;
}
#quick_bg{
    background-image:url('imgs/quick_bg.jpg');
	background-position:center top;
	background-repeat:repeat-x;
	background-color:#EEEEEE;
}
#zoom_icon{
position:relative;
margin-top:-115px;
z-index:10;
display:block;
}
#basket_icon{
position:relative;
margin-top:-90px;
z-index:10;
display:block;
}
#live_icon{
position:absolute;
top:309px;
right:0px;
}