body {

	background-color: #666666;

	color: #FFF;

	margin: 0;

	font-family: "Times New Roman";

	font-size: 11px;
	
	-webkit-text-size-adjust:none;

}



p { line-height: 14px;}



a:link, a:visited, a:active {

	color: #FFF;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



h1 {

	margin: 0;

}



#wrapper {

	width: 100%;

	height: 100%;

}



#container {

	width: 730px;

	margin: 0 auto;	

}



#logo {

	width: 425px;

	height: 116px;

	margin: 0 auto;

}

	#logo a {

		background: url("../images/logo.gif") no-repeat;

		width: 425px;

		height: 116px;

		margin: 0 auto;

		display: block;

		text-indent:-5000px;

	}



#top-border {

	background: url("../images/top-border.jpg");

	width: 731px;

	height: 14px;

}



#border {

	background: url("../images/border.jpg") repeat-y;

	width: 731px;

}



#bottom-border {

	background: url("../images/bottom-border.jpg");

	width:  731px;

	height: 23px;

}



#content-container {

	padding: 0px 15px 0 23px;

	position: relative;

}



#content-wrapper {

	width: 700px;

}



#content {

	padding: 0px 20px 10px 20px;

	border: 1px #000 solid;

	background: url("../images/bg1.jpg");

    overflow: hidden;

    height: 100%;

    width: 100%;

}



.producer-content {	

	width: 600px;

	-webkit-column-width: 600px;

	height: 100%;

}



div#loader.loading {

	background: url(/images/slideshow/ajax-loader.gif) no-repeat center center;

}



#slideshow {

    position:relative;

	height: 295px;

}



#slideshow IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:6;

    opacity:0.0;

    border: 1px #000 solid;

}



#slideshow IMG.active {

    z-index:8;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:7;

}



.float-left{

	float: left;

}



.float-right{

	float: right;

}



.clearfloat{

	clear: both;

}



.center div{

	margin: 0 auto;

}



#footer{

	color: #CCC;

	font-size: 12px;

	padding: 0px 45px 0px 23px;

}

	#footer a:link,

	#footer a:visited,

	#footer a:active{

		font-size: 12px;		

		color: #FFF;

		text-decoration: none;

	}



	#footer a:hover{

		text-decoration: underline;

		font-weight: bold;

		font-size: 12px;

	}



.linkstext {

	font-family: "Trebuchet MS";

	font-size: 11px;

	color: #FFFFFF;

}



.linkstext a {

	color: #FFFFFF;

	text-decoration: none;

}



.linkstext a:hover {

	font-weight: bold;

	text-decoration: underline;

}



.home-button-about{

	position: absolute;

	top: 495px;

	left: 500px;

}



.home-button-links{

	position: absolute;

	top: 350px;

	left: 500px;

}



ul.thumb {

	float: left;

	list-style: none;

	margin: 0; padding: 0 0 0 0;

	width: 700px;

}



ul.thumb li {

	margin: 0;

	float: left;

	position: relative;  /* Set the absolute positioning base coordinate */

	width: 100px;

	height: 150px;

}



ul.thumb li img {

	width: 100px; height: 150px; /* Set the small thumbnail size */

	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */

	position: absolute;

	left: 0; top: 0;

}



ul.thumb li img.hover {

	background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect

	border: none; /* Get rid of border on hover */

}



.buttons {

	position: absolute;

	z-index: 1000;

	top: 10px;

	left: 630px;

}



.float-left {

	float: left;

}



.float-right {

	float: right;

}

.clear {

	clear: both;

}



.spacer {

	margin-top: 20px;

}