.widgetBorder
{
	display: block;
}

.titleText
{

}
.widgetTitleBar
{
}

.widgetStage
{	
	color:#FFFFCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(/images/themes/grapevine/main_bg.jpg) no-repeat top #000000;
}


body {
background:url(/images/themes/grapevine/main_bg.jpg) top center fixed #000000;
margin:0;
padding:0;
}


.topBorder
{
	background:url(/images/themes/grapevine/border/topline.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	border:none;
	background-repeat: no-repeat;
	width: 100%;
	height: 45px;
	left:64px;
	top: -1px;	
}

.bottomBorder
{
	background-image: url(/images/themes/grapevine/border/botline.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	width: 100%;
	left: 63px;
	height: 64px;
	bottom: 0px;
}

.leftBorder
{
	background-image: url(/images/themes/grapevine/border/leftline.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 100%;
	width: 36px;
	top: 63px;
	left: -1px;
}

.rightBorder
{
	background-image: url(/images/themes/grapevine/border/rightline.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 100%;
	width: 36px;
	right: 0px;
	top: 64px;
}

.topLeftBorder
{
	background-image: url(/images/themes/grapevine/border/tl.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	left: 0px;
	top: -1px;
}

.topRightBorder
{
	background-image: url(/images/themes/grapevine/border/tr.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	right: 0px;
	top: 0px;
}

.bottomLeftBorder
{
	background-image: url(/images/themes/grapevine/border/bl.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	bottom: 1px;
	left: -1px;
}

.bottomRightBorder
{
	background-image: url(/images/themes/grapevine/border/br.png);
	behavior: url('/stylesheets/iepngfix.htc'); 
	background-repeat: no-repeat;
	height: 64px;
	width: 64px;
	right: 1px;
	bottom: 0px;
}
.stageWidget
{
background:none;
}
.widgetStage a:link {

            font-family: Arial, Helvetica, sans-serif;
            color:#d0cead;
            text-decoration: underline;
}

.widgetStage a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#d0cead;
	text-decoration: underline;
}

.widgetStage a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: underline;
}

 .widgetStage a:active {

	font-family: Arial, Helvetica, sans-serif;
	color:#d0cead;
	text-decoration: underline;
}

.widgetContainer
{
	background:#000000;
	color:#FFFFCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	z-index: 13;
}


.mediaPlayer .borderArtWork
{
	display:none;
}
.imageWidget
{
	background: none;
}

