@charset "utf-8";
/* CSS Document */
body{
	background:#000 url(../images/global/global-bg.jpg) repeat-x top;
	padding:0;
	margin:0;
}

.wrapper{
	width:960px;
	padding:0;
	margin:0 auto;
}

.header{
	float:left;
	width:960px;
	padding:0;
	margin:0;
}

h1.heading{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/header/blaze-match.jpg) no-repeat top center;
	height:168px;
	padding:0;
	margin:0;
	text-indent:-9999px;
}

/*MENU*/

ul#menu {
	list-style: none;
	float:left;
	margin: 0;
	padding: 0;
	height: 37px;
	width: 960px;
}
ul#menu li {
	float: left;
	display: inline;
	height: 37px;
	margin: 0;
}

ul#menu li a {
	display: block;
	height: 37px;
	text-indent: -999em;
}

ul#menu li {
	float: left;
	display: inline;
	height: 37px;
	margin: 0;
	overflow: hidden;
}

ul#menu li#selected a {background-position: bottom left;}

ul#menu li.book a {
	background:url(../images/menu/book-matches.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.box a {
	background:url(../images/menu/box-matches.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.long a {
	background:url(../images/menu/long-matches.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.standard a {
	background:url(../images/menu/standard-matches.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.hot-foil a {
	background:url(../images/menu/hot-foil.gif) 0 0 no-repeat;
	width: 106px;

}	
ul#menu li.innovations a {
	background:url(../images/menu/innovations.gif) 0 0 no-repeat;
	width: 106px;

}	
ul#menu li.flip-top a {
	background:url(../images/menu/flip-top.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.custom a {
	background:url(../images/menu/custom-matches.gif) 0 0 no-repeat;
	width: 106px;
}
ul#menu li.contact a {
	background:url(../images/menu/contact-matches.gif) 0 0 no-repeat;
	width: 106px;
}

ul#menu li.book a:hover, ul#menu li.box a:hover,
ul#menu li.long a:hover, ul#menu li.standard a:hover,
ul#menu li.hot-foil a:hover, ul#menu li.custom a:hover,
 ul#menu li.contact a:hover, ul#menu li.innovations a:hover,
 ul#menu li.flip-top a:hover {
	background-position: bottom left;
}

.content{
	float:left;
	width:960px;
	padding:0;
	margin:0;
}

.home-left{
	float:left;
	width:347px;
	padding:0;
	margin:0;
}

.home-right{
	float:left;
	width:611px;
	padding:0;
	margin:0;
}

.home-right-copy{
	float:left;
	width:611px;
	background:#000;
	overflow:hidden;
	padding:0 0 25px 0;
	margin:0;
}

.home-right-copy p{
	float:left;
	padding:5px 50px;
	margin:0;
}

/*LAYOUT 02*/

.content-data{
	float:left;
	width:815px;
	padding:0;
	margin:0;
}

.content-data-left{
	float:left;
	width:320px;
	padding:0;
	margin:0;
}

.content-data-right{
	float:left;
	width:445px;
	padding:20px 25px;
	margin:0;
}

.content-data-right p strong{
	color:red;
}

.sub-menu{
	float:left;
	width:140px;
	padding:25px 0;
	margin:0;
}

.sub-menu ul{
	float:left;
	padding:0;
	margin:0;
}

.sub-menu ul li{
	border-bottom:1px dotted #fff;
	width:140px;
	padding:5px 0;
	display:block;
	margin:0;
	list-style:none;
}

.sub-menu ul li a{
	padding:10px 0 10px 25px;
	margin:0;
	display:block;
	list-style:none;
}

.sub-menu ul li a:hover{
	padding:10px 0 10px 25px;
	margin:0;
	color:red;
	display:block;
	list-style:none;
}

.selected{
color:red;
}

/*FOOTER*/

.footer{
	float:left;
	width:960px;
	background:url(../images/footer/footer-bg.jpg) no-repeat top center;
	padding:30px 0;
	margin:0;
}

.footer-left{
	float:left;
	width:460px;
	padding:0 0 0 20px;
	margin:0;
	text-align:left;
}

.footer-right{
	float:left;
	width:460px;
	padding:0 20px 0 0;
	margin:0;
	text-align:right;
}

/*SLIDER*/

#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		background:none;
		}
	#slider2{margin-top:none;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:960px;
		height:418px;
		overflow:hidden; 
		background:none;
		padding:0;
		margin:0;
				}	
		#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:40px;
		position:absolute;
		text-indent:-9999px;
		outline:none;
		left:370px;
		top:590px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:420px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:40px;
		background:url(../images/global/prev-arrow.jpg) no-repeat 0 0;	
		outline:none;
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/global/next-arrow.jpg) no-repeat 0 0;	
		}

.border-right
{
border-right:2px solid #000;
}

/*CONTACT*/

#contact{
	float:left;
	width:960px;
	padding:0;
	margin:0;
}

.contact-left{
	float:left;
	width:335px;
	padding:25px 40px 25px 0;
	margin:0;
}

.contact-right{
	float:left;
	width:575px;
	padding:25px 0;
	margin:0;
}


/*FORMATTING*/

p, a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:15px;
	padding:0;
	margin:0;
}

a{
	text-decoration:none;
}

/*GLOBAL*/

img{
	border:none;
	padding:0;
	margin:0;
}
