/* CSS Document */

/* Accordian css */
#gallery1{
	width:720px;
	padding:0px;
	margin:0;
	height:auto;
	float:left;
	padding:0 10px;
}
a.btn-prev{
	float:left;
	background:url(../images/left_arrow.jpg) no-repeat;
	width:20px;
	height:41px;
	margin:30px 5px 0 5px;
	overflow:hidden;
	text-indent:-9999px;
}
a.btn-next{
	float:left;
	background:url(../images/right_arrow.jpg) no-repeat;
	width:20px;
	height:41px;
	margin:30px 5px 0px 5px;
	overflow:hidden;
	text-indent:-9999px;
}
#gallery1 .holder{
	float:left;
	width:660px;
	display:inline;
	margin:0 0px 0 0;
	overflow:hidden;
	text-align:center;
}
#gallery1 ul{
	width:9999px;
	margin:0;
	padding:0;
	list-style:none;
}
#gallery1 ul li{
	float:left;
	width:133px;
	margin:0;
	
}
#gallery1 .picture {
	width:120px;
	overflow:hidden;
}
#gallery1 .picture img{
	display:block;
	margin:0 auto;
	
}
#gallery1 p {
	font:12px/18px Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin:4px 0 0 0;
	text-align:center;
}
#gallery1 p a {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.borderit img
{
border: 1px solid #ccc;
border-collapse:collapse;
padding: 1px;
}

.borderit:hover img
{
border: 1px solid #666666;
}

.borderit:hover
{
color: red; /* irrelevant definition to overcome IE bug */
}
.nav {
	position:absolute;
	bottom:5px;
	right:9px;
	z-index:200;
}
.nav ul {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}
.nav ul li {
	float:left;
	padding:0 0 0 3px;
	width:auto;
}
.nav ul li a {
	display:block;
	background:url(graphics/link.gif) no-repeat;
	width:7px;
	height:7px;
	overflow:hidden;
	text-indent:-9999px;
}
.nav ul li a:hover {background:url(graphics/link-over.gif) no-repeat}
.nav ul li a.active {background:url(graphics/link-over.gif) no-repeat}
