﻿h1, h2, h3, h4, h5, h6
{
	font-family: Georgia, Arial,Verdana;
	color: #666666;
	font-weight: normal;
}


h1
{
	font-weight: normal;
	font-size: 32px;
	line-height: 32px;
	padding: 0 0 10px 0;	
}

h3
{
	padding: 0 0 10px 0;	
}

.pagecontent h3
{
	padding: 0 0 3px 0;
}

p
{
	color: #777777;
	font-family: Georgia,Arial,Verdana;
	font-size:13px;
	
}


p.barparagraf
{
	padding: 10px 0 0 15px;
}

p.barparagraf a
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
}

a img
{
	border: 0px;
}


div.startsignup h3
{
	padding: 10px 15px 3px 15px;	
	margin: 0px;
	font-weight: normal;
}

div.startsignup a
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding:0 0 3px 10px;

}

div.startsignup p
{
	padding: 0px 15px 0px 15px;	
	line-height: 18px;	
}

div.tastingnotescount p
{
	color: #cc0000;	
	text-align:center;
	padding: 5px 0 0 0;
}

div.richardcolumn h3
{
	padding-bottom: 10px;
	font-weight: normal;
}

div.richardcolumn p
{
	font-size: 11px;
	width: 220px;
}


#copyright #copy p
{
	text-align:center;
	padding: 15px 0 0 0;
}

#banners
{
	
}

.banners a
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
}

.preamble
{
	padding-bottom: 10px;
	font-style:italic;
}

a
{
	color: #A17B00;
	text-decoration: none;
}

a:hover
{
	color: #666;
	text-decoration: underline;
}

ul.newslist li.oddnews a
{
	font-family: Georgia,Arial,Verdana;
	font-size: 13px;
	color: #A17B00;
	padding: 0px;
}

ul.newslist b
{
	font-size: 13px;
	color: #777777;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	display:block;
}

ul.newslist li.evennews a
{
	font-family: Georgia,Arial,Verdana;
	font-size: 13px;
	color: #A17B00;
	padding: 0px;
	margin: 0px;
}

.account-details div  table tr td
{
	font-family: Georgia,Arial,Verdana;
	font-size: 13px;
	color: #666;
}

.pagecontent h2
{
	font-weight:normal;
	font-size: 28px;
	padding-bottom: 10px;
}

.pagecontent strong
{
	padding: 0px;
	margin: 0px;
}

.pagecontent h5
{
	color: #777777;
}

.pagecontent p
{
	font-family: Georgia, Arial,verdana;
	font-size: 14px;
	line-height: 18px;
	padding: 0 0 10px 0;
}

.pagecontent a
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
}

.nopilar a
{
	background: none;
	padding: 0px;
}

.sidobanners p
{
	font-size: 12px
}

.krogare
{
	font-family: Georgia, Arial,verdana;
	font-size: 13px;
	color: #777777;
}

.krogare h3
{
	font-weight: normal;
	padding-bottom: 10px;
}

div.start p
{
	line-height: 18px;
	font-size: 14px;
}

div.start p a
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
}

table
{
	font-family: Georgia, Arial,verdana;
	font-size: 13px;
	color: #777777;
}

div.treemenu
{
	font-family: Georgia,Arial,Verdana;
	font-size: 13px;
}


div.treemenu div.beforeitem, div.sidemenu div.afteritem, div.sidemenu div.beforeindent, div.sidemenu div.afterindent, div.sidemenu div.between
{
	font-size: 1px;
	height: 0px;
	display: none;	
	width: 95%;
}

.afteritem, .beforeitem, .between{ display: none; }


div.treemenu ul.treelevel0
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

div.treemenu ul.treelevel0 div.menuitem
{
	padding: 0px;
	margin: 0px;
}

div.treemenu ul.treelevel0 div.item, div.sidemenu ul.treelevel0 div.path, div.sidemenu ul.treelevel0 div.selected
{
	
	/*padding: 4px 10px 10px 10px;*/
}


div.treemenu ul.treelevel0 div.item img, div.sidemenu ul.treelevel0 div.path img, div.sidemenu ul.treelevel0 div.selected img
{
}


div.treemenu ul.treelevel1
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

div.treemenu ul.treelevel1 div.item, div.sidemenu ul.treelevel1 div.path, div.sidemenu ul.treelevel1 div.selected
{
	
}


div.treemenu ul.treelevel1 div.item img, div.sidemenu ul.treelevel1 div.path img, div.sidemenu ul.treelevel1 div.selected img
{	
}

div.archive
{
	padding: 0 0 5px 15px;
}
div.archive a 
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
	font-family: Georgia;
	font-size: 12px;
}

.contains
{
	font-size: 12px;
	font-family: Georgia, Arial;
	color: #666666;
}

.paylink a 
{
	background: url(../../img/pil.gif) 0 50% no-repeat;
	padding-left: 10px;
	font-family: Georgia;
	font-size: 12px;
}

.alignright img
{
	padding-left: 75px;
}

.randomvintage h2
{
	padding: 0 0 10px 0;
}

.myads p
{
	padding: 3px 0 0 0;
}

.pagecontent td a
{
	padding: 0px;
	background: none;
}

.paging a
{
	background: none;
	padding: 0px;
}