*{margin:0;padding:0;}

html{
	background:url(../images/body-bg.gif) repeat;
}
body{
	background:url(../images/banner-main.jpg) no-repeat center top;
	font:12px "Tahoma";
}
a img{border:none;}
a:focus{outline:none;}

/*-- float classes --*/
.left{float:left;}
.right{float:right;}
.clearFix{clear:both;}


@font-face {
    font-family:"Agency FB";
    src: url(../fonts/AGENCYR.eot);
	
    font-family:"Agency FB";
    src: url(../fonts/AGENCYR.TTF);
}


h1.heading{
	background:url(../images/heading-bg.gif) repeat-x;
	color:#000;
	font:20px/39px "Agency FB";
	height:39px;
	padding-left:10px;
	text-transform:uppercase;
}
h1.heading a{
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
}
h1.heading a:hover{
	color:#CCCCCC;
}
/*=========== next back =============*/
.next-back{
}
.next-back a{
	background:url(../images/next-back.gif) no-repeat;
	float:right;
	height:18px;
	margin-left:1px;
	width:20px;
}
.next-back a.next{
	background-position:-21px 0;
}
.next-back a.next:hover{
	background-position:-21px -18px;
}
.next-back a.prev:hover{
	background-position:0 -18px;
}
/*=========== /next back =============*/

.padding8px{padding-bottom:8px;}

.slideshow li{list-style:none;}

.imgp { height:79px; width:122px; overflow:hidden; }