/* text */
body {
background-color:#919aab;
width:780px;
margin:10px;
padding-left:60px;
}

h1 {
font-size:1.1em;
font-family:Georgia, "Times New Roman", Times, serif;
color: #FF3333;
}

h2 {
font-size:0.9em;
font-family:Georgia, "Times New Roman", Times, serif;
color: #FF3333;
}

h3 {
font-size:0.8em;
font-family: "Palatino Linotype", Garamond, "Bookman Old Style", serif;
color: #FF3333; /*#A93838;*/
}

h4 {
font-size:0.7em;
font-style:italic;
font-family: "Palatino Linotype", Garamond, "Bookman Old Style", serif;
color: #541c1c; 
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#541c1c;
}

.p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
line-height:1.3em;
}

.p1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
text-align:justify;
}

hr {
width:50%;
text-align:center;
font-weight:bold;
color:#ff3333;
}

a:link {
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color:#990033;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	color:#FF0000;	
	text-decoration: underline;
}

a:active {
	font-weight: bold;
	color:#FF0000;	
	text-decoration: underline;
}


/* structure */
 
#header {
background-color:#999999;
width:760px;
}

#links {
background-color:#ebebeb; 
width:760px;
padding:3px 10px 3px 10px;
}

#content_main {
background-color:#FFFFFF;
width:680px;
float:right; 
padding:30px 50px 50px 50px;
}

#event {
padding:10px 20px 20px 20px;
background-color:#e6ebf1;
}

#logo {
border:#CC0000 thin solid;
width:75px;
height:100px;
text-align:center;
}

#footer {
text-align:center;
background-color:#FFFFFF;
width:780px;
padding-bottom:10px;
}

#footer p{
font-size:0.55em;
}

.place {
float:right;
}