html {
background: #2f3a50;
font-family: Georgia, Constantia, "Lucida Bright", LucidaBright, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", serif;
font-size: 12pt;
margin: 0;
padding: 0;
}
    
	body {
min-width: 900px;
}
    
	a:link, a:visited {
color: #1b878c;;
text-decoration: none;
}
	
	a:hover, a:active, a:focus {
color: #1b878c;
background-color: #ffe7af;
text-decoration: none;
}
	
	h1,h2,h3,h4,h5,h6 {
color: #1b878c;
font-family: "Helvetica CY","Helvetica Neue", Helvetica, Arial, Sans-serif; 
font-size: 150%;
margin: 2%;
}  

h2 {
font-size: 120%;
}
 
h3 {
font-size: 110%;
}

h4 {
font-size: 100%;
}

img {
	margin: 2%;
}

p {
	margin: 2%;
}

blockquote {
	margin: 0;
	margin-top:40px;
	padding-left: 50px;
	padding-top: 10px;
	background-image: url('openquote.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top left;
	border: 1px solid #ffe7af;
}  

blockquote p{
	margin: 0;
	padding-right: 50px;
	padding-bottom:20px;
	background-image: url('closequote.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: bottom right;
}

address {
	text-align: right;
	margin-top: 0px;
	padding:5px;
	background: #ffe7af;
}

div.leftbar h1 {
	font-size: 220%;
	
}


	div.page {
margin: 30px;
margin-bottom: 5px;
background: #1b878c;
padding: 0;
}

	div.backgroundpage {
background-color: white;
border-bottom: 20px solid #1b878c;
background-image: url('/images/ecgfade.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: bottom left;
}

	div.logo {
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 74px;
border: none;
background: #ffe7af;
background-image: url('tilda-logo.gif');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 50px 0px;
}

	div.logo h1 {
margin: 0;
padding: 0;
display: none;
}

	div.menu {
font-family: "Helvetica CY","Helvetica Neue", Helvetica, Arial, Sans-serif;
font-size: 14pt;
margin: 0;
padding: 10px;
border: none;
height: 245px;
background: black;
background-image: url('tilda-face.jpg');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: bottom right;
/* text-transform: uppercase;   */
color: white;
line-height: 1.2em;
}

	div.menu h1 {
color: white;
}

	div.menu ul {
list-style-type: none; 
}

	div.menu ul li:hover {
list-style-type: none;
list-style-image: url('tilda-bullet.gif');
color: #ffe7af;
}
	
	div.menu a:link, div.menu a:visited {
color: white;
text-decoration: none;
}
	
	div.menu a:hover, div.menu a:active, div.menu a:focus {
color: #ffe7af;
text-decoration: none;
background-color: transparent;
}

	div.content {
margin: 2%;
margin-left: 0%;
padding: 2%;
float: right;
width: 70%;


}
	div.leftbar {
width: 20%;
float: left;
margin: 2%;
}
	
	div.leftbar h1 {
text-align: right;  
font-size: 150%;
}
	
	div.leftbar img {
float: right;
}
	 div.clearblock {
clear: both;
}

div.footer { 
	font-family: "Helvetica CY","Helvetica Neue", Helvetica, Arial, Sans-serif; 
	color: white;
	text-align: right;
	margin-right: 30px;
}
