/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
	width:95%;
	padding: 5px 0 0 0;
}
#bordertop	{
	border-top: 1px solid #54455a;
}
#borderbottom	{
	border-bottom: 1px solid #54455a;
}
.hoverbox1 
{
	cursor: default;
	list-style: none;
	background-color: #E7E6BE;
	width:95%;
	border-bottom: 1px solid #54455a;
	border-top: 1px solid #54455a;
	padding: 5px 0 0 0;}
/*.hoverbox ul	{
	background-color: #E7E6BE;
} */
.hoverbox a
{
	cursor: default;
}
.hoverbox1 a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}
.hoverbox1 a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}
.hoverbox1 a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
    background: #FFCC99;
    border-color: #aaa #ccc #ddd #bbb;
    border-style: solid;
    border-width: 1px;
    border-style: none;
    color: inherit;
    padding: 0px;
    vertical-align: top;
    width: 150px;
/*    height: 200px;		*/
}
.hoverbox1 img
{
    background: #FFCC99;
    border-color: #aaa #ccc #ddd #bbb;
    border-style: solid;
    border-width: 1px;	
    border-style: none;
    color: inherit;
    padding: 0px;
    vertical-align: top;
    width: 150px;
/*    height: 200px;		*/
}
.hoverbox li
{
/*	background: #ecebcd;	*/
    border-color: #ddd #bbb #aaa #ccc; 
/*	border-style: solid;	*/
	border-style: none;
/*	border-width: 1px;	*/
	color: #333;
	display: inline;
	float: left;
	margin: 0px 0px 0px -40px;
	padding: 5px;
	position: relative;
	text-align: left;
}
.hoverbox1 li
{
	background: #E7E6BE;	
    border-color: #ddd #bbb #aaa #ccc; 
/*	border-style: solid;	*/
	border-style: none;
/*	border-width: 1px;	*/
	color: #333;
	display: inline;
	float: left;
	margin: 0px 0px 0px -40px;
	padding: 5px;
	position: relative;
	text-align: left;
}
.hoverbox li.text
{
/*	background: #ecebcd;	*/
    border-color: #ddd #bbb #aaa #ccc; 
/*	border-style: solid;
	border-width: 1px; */
	border-style: none;
	color: #333;
	display: inline;
	float: left;
	margin: 0 0 0 5;
	padding: 3px;
	position: relative;
	text-align: left;
}
.hoverbox1 li.text
{
	background: #E7E6BE;	
    border-color: #ddd #bbb #aaa #ccc; 
/*	border-style: solid;
	border-width: 1px; */
	border-style: none;
	color: #333;
	display: inline;
	float: left;
	margin: 0 0 0 5;
	padding: 3px;
	position: relative;
	text-align: left;
}

.hoverbox .preview
{
	border: 1px solid #ecebcd;
	width: 250px;
/*	height: 350px;*/
}
.hoverbox1 .preview
{
	border: 1px solid #ecebcd;
	width: 250px;
/*	height: 350px;*/
}
.rule {
	width:95%;
	clear:both;
	weight:1px;
	padding:1px 0;
}