
BODY { padding:0px; margin:0px; background-color:#DADDB6; font-family:helvetica, arial, sans-serif; z-index:1;}
TD, TH, UL, LI, P { color: #000000; font-family: helvetica, sans-serif; font-size: 12px; text-align: left; padding: 0px;  }
TABLE { border-collapse: collapse; border-spacing: 0px; }
img { border:0px; }
SUBMIT, INPUT { padding:2px; border: 0px; }



@font-face {
	font-family: 'AnconaRegular';
	src: url('/fonts/ancona-regular-webfont.eot');
	src: local('☺'), url('/fonts/ancona-regular-webfont.woff') format('woff'), url('/fonts/ancona-regular-webfont.ttf') format('truetype'), url('/fonts/ancona-regular-webfont.svg#webfonteFlJP71B') format('svg');
	font-weight: normal;
	font-style: normal;
}



.headingSmall { font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; letter-spacing:-0.07em; font-size:18px; line-height:18px; color:#000000; }
.headingBig { font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; letter-spacing:-0.07em; font-size:24px; line-height:24px; color:#000000; }

.archive_2010 {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; font-size:16px; line-height:24px; letter-spacing:-0.02em; color: #FFFFFF;}
.archive_2010 a:link {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #FFFFFF; text-decoration:none; font-size:16px; line-height:28px; letter-spacing:-0.02em;}
.archive_2010 a:visited {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #FFFFFF; text-decoration:none; font-size:16px; line-height:28px; letter-spacing:-0.02em;}
.archive_2010 a:hover {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #936a34; text-decoration:none; font-size:16px; line-height:28px; letter-spacing:-0.02em;}
.archive_2010 a:active  {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #936a34; text-decoration:none; font-size:16px; line-height:28px; letter-spacing:-0.02em;}

.styleTitle { font:normal normal 28px "AnconaRegular", Helvetica, Arial, sans-serif; letter-spacing:-0.02em; color:#FFFFFF; line-height:24px; }
.styleSub { font:normal normal 18px "AnconaRegular", Helvetica, Arial, sans-serif; letter-spacing:-0.02em; color:#000000; line-height:20px; }
.styleBox { font-weight:bold; font-size:32px; line-height:24px; letter-spacing:-0.05em; display: none; padding:2px; color:#DADDB6; }
.styleRollOver{font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; font-size:46px; line-height:36px; letter-spacing:-0.04em; display: none; color: #f8fbd2; }

.archive_2009 {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; font-size:28px; line-height:24px; letter-spacing:-0.02em; color: #FFFFFF;}
.archive_2009 a:link {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #FFFFFF; text-decoration:none; font-size:28px; line-height:28px; letter-spacing:-0.02em;}
.archive_2009 a:visited {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #FFFFFF; text-decoration:none; font-size:28px; line-height:28px; letter-spacing:-0.02em;}
.archive_2009 a:hover {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #936a34; text-decoration:none; font-size:28px; line-height:28px; letter-spacing:-0.02em;}
.archive_2009 a:active  {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; color: #936a34; text-decoration:none; font-size:28px; line-height:28px; letter-spacing:-0.02em;}

#roots {font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:normal; letter-spacing:-0.01em; font-size:14px; line-height:16px; color:#000000;}

.vendorCountry {font-family:'AnconaRegular', Helvetica, Arial, sans-serif; letter-spacing:-0.02em; font-size: 52px; line-height:26px; color:#babe8b;}
.vendorName {font-family:'AnconaRegular', Helvetica, Arial, sans-serif;  letter-spacing:-0.01em; font-size:28px; line-height:26px; color:#babe8b;}
.vendorAddress {font-family:'AnconaRegular', Helvetica, Arial, sans-serif;  letter-spacing:-0.01em; font-size:16px; line-height:20x;}
.vendorTop {font-family:'AnconaRegular', Helvetica, Arial, sans-serif; font-size:12px;}

A:link,
A:visited { color: #931f1f; font-size: 12px; font-family: helvetica, sans-serif; text-decoration: none; }
A:active,
A:hover { color: #936a34; font-size: 12px; font-family: helvetica, sans-serif; text-decoration: none; }

#colors {height:120px; width:120px; margin:2px; padding:2px; clear:none; float:left;}
.colorRollOver{font-family:"AnconaRegular", Helvetica, Arial, sans-serif; font-weight:bold; font-size:36px; line-height:30px; letter-spacing:-0.04em; display: none; color: #f8fbd2; }



TD#styles {padding: 75px 0 0 20px; background-image:url(/img/backgroundHome_topRight.jpg); background-repeat:no-repeat; background-position:bottom left; width:730px; height:600x; vertical-align:top; z-index:10;}
DIV#styles { height:150px; width:150px; margin:0 5px 5px 0; float:left; text-align: right; vertical-align:text-bottom; }

DIV#colorTable { height:120px; width:120px; padding:2px; clear:none; float:left; background-repeat: no-repeat; background-position:left top;}
.colorButton { font-weight:bold; line-height:24px; letter-spacing:-0.09em; display: none; padding:2px; color:#DADDB6; }

#footer { vertical-align: bottom; padding: 0px; font-family: Verdana, Helvetica, helvetica, sans-serif; font-size: 10px; color:#ff8a00;}
#footer A:link,
#footer A:visited { color: #956731; font-family: Verdana, Helvetica, helvetica, sans-serif; text-decoration: none; font-size: 10px; }
#footer A:active,
#footer A:hover { color: #ff8a00; font-family: Verdana, Helvetica, helvetica, sans-serif; text-decoration: none; font-size: 10px;}

.pageHeading { font-family:helvetica; font-weight:bold; letter-spacing:-0.07em; font-size:28px; line-height:24px; }

#redLink a:link { color: #FC5226; text-decoration:none; }
#redLink a:visited { color: #FC5226; text-decoration:none; }
#redLink a:hover { color: #000000; text-decoration:none; }
#redLink a:active  { color: #000000; text-decoration:none; }

#events TD { width:125px; line-height:12px;  padding:2px;  vertical-align:top;  border: #000000 solid 1px; }
.eventsDate { font-family:helvetica; font-weight:bold; letter-spacing:-0.07em; font-size:34px; line-height:34px; color:#000000; }

#adminTable TABLE,
#adminTable TD {padding:5px;}

