﻿@charset "utf-8";
/* general stuff */
/*
Font colors:
	Blue: 0067B1
	Darker Grey: 656565
	Lighter Grey: ABABAB
 
Page Background: 
	Light Grey: EAEAEC
*/

* {
	margin:0;
	padding:0;
}
body {
	font:normal 10pt Arial, Helvetica, sans-serif;
	/*color:#00529B;*/
	color:#666666;	/*	:#0067B1;*/
	border:0;
	padding:0;
	background-color:#F8F8F9;
	text-align:center;
	font-variant:small-caps;
}
.pagetext {
	position:relative;
	left:50%;
	margin-left:-153px;
	padding:0px;
	border:0px;
}
img {
	border:0;
}
a:link, a:visited {
	/*color:#00529B;*/
	color:#0073d1;
	text-decoration:none;
}

.DarkEmphasis {
	color:#333333;
	font-weight:bold;
}
.UrlEmphasis, .BlueEmphasis {
	color:#004080;
}

/* specific pages */
.indexAgeReminder{
	font-variant:small-caps;
	font-size:smaller;
}
.indexAge{
	font-size:larger;
}
.indexAgeError{
	font-size:larger;
	color:red;
}

.optinForm {
	
}

.inputTwoDigits{
	-wap-input-format: "NN";
}
.inputFourDigits{
	-wap-input-format: "NNNN";
}

.searchPageNumNotCurrent{
	text-decoration:underline;
}

.legalStuff{
	font:normal 8pt "Courier New", Courier, monospace;
	color:#000000;
	text-align:left;
}

.legalStuff h3{
	text-align:center;
}
.receipe{
	font-size:9pt;
	text-align:left;
	margin-left: 10px;
	margin-right: 10px;
}
.receipeTitle{
	padding: 0px;
}
.receipeTitle IMG{
	padding: 0px;
	margin: 0px;
}
.receipePhoto{
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.receipePhoto2{
	text-align:center;
	margin: 10px;
}
.receipeIngredients{
	margin-bottom: 3px;
}
.receipeHeadline{
	font-weight:bold;
}

.vodkaBrandDesc {
	text-align:left;
	margin: 5px;
}



/* Text on the Join and Toast a friend pages */
.descriptiveStuff{
	text-align:left;
	padding-left:3px;
}

.menulist a:link, .menulist a:visited, .menulist a:hover{
	text-align:left;
	margin-left:5px;
	font-size:9pt;
	text-decoration:underline;
}

div.menulist {
	text-align:left;
}
/* footer and header */
.footerText{
	font-variant:small-caps;
	font-size:smaller;
	color:#0067B1;
	text-align:center;
}

.footerText a:link{
	color:#0067B1;
}
.footerText a:visited{
	color:#0067B1;
}

.footerText div{
	margin-bottom: 2pt;
}
.footerSIPLine{
	color:#ABABAB;
	font-size:12pt;
}
.footerWebSite{
	color:#ABABAB;
	font-variant:small-caps;
	font-size:smaller;
	font-weight:bold;
}
.footerWebSite a:link, .footerWebSite a:visited, .footerWebSite a:hover{
	color:#ABABAB;
}
.footerCopyright{
	color:#ABABAB;
	font-size:6pt;
}

