/* CSS Document */
BODY,p, td, TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-family:Times New Roman, Verdana, sans-serif;font-size:11pt;line-height:130%; color:#37270B; }
body {
	background-color: #F5F5F5;
}
body {
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
}
img {border: none;}
A:link    {color:#37270B;text-decoration:none;}
A:visited {color:#37270B;text-decoration:none;}
A:active {color:#37270B;text-decoration:none;}
A:hover  {color:#bd2025;text-decoration:underline;position:relative; top:1; left:-1}


A.red:link    {color:#990000;font-size:9pt;text-decoration:none; font-weight:}
A.red:visited {color:#990000;font-size:9pt;text-decoration:none; font-weight:}
A.red:active  {color:#990000;font-size:9pt;text-decoration:none; font-weight:}
A.red:hover  {color:#F8981D; text-decoration:underline; position:relative; top:1; left:1}

A.red-white:link    {color:#990000;text-decoration:none;}
A.red-white:visited {color:#990000;text-decoration:none;}
A.red-white:active {color:#990000;text-decoration:none;}
A.red-white:hover  {color:#ffffff;text-decoration:underline;position:relative; top:1; left:-1}

#container {
	MARGIN: 0px auto; WIDTH: 900px
}

#visit_cfr {
	width:585px;
	height:150px;
	z-index:1;
	position:absolute;
	margin:12px 0px 0px -340px;
	visibility: hidden;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height:17px;
	color: #000000;
	font-weight: bold;
 }
h2 { 	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #990000;
	line-height: 17px;
	font-weight: bold;
 }

hr{ color: #990000;
	background-color: #990000;
	height: 1px;
	width:450xp;
 } 
.tbase {border:5px solid #000000;}
.tover {border:5px solid #C22807;}
.copyrights {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #666666;
}
.global-menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #BC2024;
}

.bg-top {
	background-image: url(../images/bg-top.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 106px;
}
.bg-bottom {
	background-image: url(../images/bg-bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 124px;
}
.bg-middle {
	background-image: url(../images/bg-middle.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
.bg-middle-left {
	background-image: url(../images/left-middle.gif);
	background-repeat: repeat-y;
}

.bg-middle-bulletin {
	background-image: url(../images/bulletin-middle.gif);
	background-repeat: repeat-y;
}

.bg-middle-content {
	background-image: url(../images/content-middle.gif);
	background-repeat: repeat-y;
}
.bg-middle-visitor {
	background-image: url(../images/visit-middle.gif);
	background-repeat: repeat-y;
}
.bg-middle-content-logo {
	background-image: url(../images/content-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg-middle-content-logo-right {
	background-image: url(../images/content-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg-middle-content-logo-wine {
	background-image: url(../images/wine-bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.bg-footer {
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
}
.content1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
}

.content2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 14px;
}
.content3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #990000;
	line-height: 14px;
}
.content-menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	line-height:29px;
	color: #000000;
	font-weight: bold;
 }
.content-title {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height:17px;
	color: #000000;
	font-weight: bold;
 }
.content-red { 	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #990000;
	line-height: 17px;
	font-weight: bold;
 }
.content-red-menutitle { 	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	color: #bd2025;
	line-height: 17px;
	font-weight: bold;
 }
.copyright-title {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	line-height: 29px;
}
.copyright {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	line-height: 15px;
}
.padding1 {
	padding: 7px;
}
.box-line1 {
	border: 1px dotted #990000;
}
.box-line2 {
	border: 1px solid #990000;
}
.gift_card {
	position: absolute;
	z-index:100;
	margin-top:12px;
	margin-left:133px;
	height: 30px;
	width: 65px;
	font-size: 22px;
	font-weight: bold;
	color: #000;
	text-align: center;
}
