body {
	padding: 0px;
	background: #FFFFFF repeat-y right bottom;
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}
table{
	background: #FFFFFF;
	padding: 0px;
	border-spacing: 0px;
}

h1 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #333333;
}

h2 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFAA00;
}

h3 {
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
}

h4 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font:120% "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}


p, ul, ol, td {
	font:12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	vertical-align: top;
}

td.body {
	font:12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	padding: 10px;
	padding-top:0px;
}

td.body_r {
	font:12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	padding: 10px;
	padding-top:0px;
	text-align:right;
}

td.image {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: middle;
	padding: 2px;
}

td.image_r {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: middle;
	padding: 2px;
	background: #BDCDDC;
}

td.contact {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: middle;
	padding-right: 10px;
	padding-bottom: 10px;
	line-height: 12px;
	text-align: right;
	background: #BDCDDC;
}

td.twitter {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	padding-left: 10px;
	line-height: 13px;
	text-align: right;
	background: #BDCDDC;
}


td.text {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	padding: 5px;
}

td.text_r {
	font:12px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	padding-right: 0px;
	text-align:right;
}

td.title {
	color: #333333;
    vertical-align: middle;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background: #BDCDDC;
}

td.menu {
	color: #333333;
    vertical-align: middle;
}

td.horizon {
	color: #333333;
    vertical-align: top;
	padding: 5px;
}

td.title_r {
	color: #333333;
    vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height:0px;
	text-align:right;
	background: #BDCDDC;
}

a {
   	color:#523A0B;
	text-decoration:none;
	border-bottom:1px dotted;
}

a.img {
   	color:#523A0B;
	text-decoration:none;
	border-bottom:none;
}

a:hover {
   	color:#ff7700;
   	border-bottom:1px dotted #ff7700;
}

a.img:hover {
   	color:#523A0B;
	text-decoration:none;
	border-bottom:none;
}

img.teaser
{
	padding-right: 10px;
}

