/* CSS Document */
body {
	padding:0px;
	margin:0px;
	background-image:url(../images_template/bg-greybottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	

	/* fix for height stuff up in netscape */
	height: 100%;
}

/* fix for height stuff up in netscape */
html {height:100%;} 

.centrealign {
	text-align:center;
}

a, a:link, a:visited, a:active  {
	color: #4E4C4A;
	text-decoration:none;
}
a:hover  {
	color: #681F45;
	text-decoration:underline;
}
.cursorchange1 {
	cursor: hand;
}
p {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #681F45;
	line-height: 14px;
}
ol, ul {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #681F45;
	line-height: 14px;
	list-style-image: url(../images_template/bullet.gif);
	list-style-position: outside;
}
h4 {font-family: Myriad, Arial, Helvetica, sans-serif;font-size: 11px;color: #681F45;line-height: 14px;font-weight:bold;}
h3 {font-family: Myriad, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;letter-spacing:1px;color: #681F45;}
h2 {font-family: Myriad, Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;letter-spacing:2px;color: #681F45;}
h1 {font-family: Myriad, Arial, Helvetica, sans-serif;font-size: 18px;font-weight:bold;letter-spacing:3px;color: #681F45;}

/* ------------------------------------------ menu */
table.menutable {
	width:80%;
	float:right;
	margin-top:7px;
	margin-right:7px;
}
table.menutable td {
	text-align:center;
	vertical-align:middle;
	font-weight: bold;
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
table.menutable td a, table.menutable td a:link, table.navbar td a:visited, table.menutable td a:active {
	color: #4E4C4A;
	text-decoration:none;
}
table.menutable td a:hover, .currentpage {
	color: #681F45;
	text-decoration:underline;
}

/*  ------------------------------------------ forms */
.formobjects {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #681F45;
	background-color: #FFFFFF;
	border: 1px solid #C9C9C9;
	padding-left:5px;
	padding-right:5px;
}
.formbuttons {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #681F45;
	border: 1px solid #4E4C4A;
	padding-left:5px;
	padding-right:5px;
}

/* ------------------------------------------ styles for cells of table which makes layout for content */
.cell1 {
	padding-top:265px; 
	vertical-align:top; 
	width:53%; 
	background-image:url(../images_template/bg-spiritsglass-bottom-cell.jpg); 
	background-position:bottom left; 
	background-repeat:no-repeat; 
	padding-left:155px; 
}
.cell2 { padding-top:265px; padding-left:25px; padding-right:25px; vertical-align:top; width:47%;}
.cell3 {
	height:57px; 
	background-image:url(../images_template/bg-spiritsglass-bottom-foot.jpg); 
	background-position:bottom left; 
	background-repeat:no-repeat; }
.cell4 {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCCCA;
	vertical-align:middle;
	padding-top:10px;
}
.cell4 a, .cell4 a:active, .cell4 a:visited, .cell4 a:hover {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFCCCA;
}

.fontweight {
	font-weight: 600;
}