* {
margin:0px;
padding:0px;
}
.clear {clear:both;}
body {
font-size:62.5%;
font-family:Tahoma, sans-serif;
background:#FFF;
}
a {outline: none;}
a img {border:0px;}
h1 a {
text-decoration: none;
color:#BF2E1A;
}
h2 a {
text-decoration: none;
color:#000;
}
div#page-wrap {
margin: 0 auto;
width:1000px;
}
div#header {
background:url(../images/header.jpg) top no-repeat;
height:87px;
}
div#main h1 {
font-family:Helvetica, sans-serif;
font-size:2.5em;
color:#000;
font-weight:lighter;
margin: 0px 61px 0px 250px;
width: 690px;
float: right;
}
div#main h2 {
font-family:Helvetica, sans-serif;
font-size:1.4em;
color:#80277D;
/*text-transform:uppercase;*/
font-weight: lighter;
margin: 0px 550px 0px 275px;
width: 650px;
letter-spacing:0.2em;
}
div#main img#logo {
float:left;
margin: -70px 60px 40px 60px;
}
div#main {
background:url(../images/middle.jpg) top repeat-y;
}
div#main div#nav-bar {
float:left;
width: 936px;
background-color: #80277D;
/*background:url(../images/nav-bar.jpg) bottom no-repeat;*/
height: 25px;
margin: 0 30px;
}
div#main ul#menu {
float: right;
margin-right:30px
}
div#main ul#menu li {
margin-top:-22px;
float: left;
list-style-image: url(../images/fleur.png);
padding-right:30px
}
div#main ul#menu a {
font-family:Georgia, serif;
font-variant:small-caps;
font-weight:bold;
text-align: center;
text-decoration: none;
color: #FFF;
font-size:1.5em;
}
div#main h3 {
font-family:Georgia, serif;
font-size: 2.5em;
color:#000;
font-variant: small-caps;
font-weight:lighter;
line-height:3.0em;
width: 936px;
margin:3px 0px 0px 30px;
border-top: 5px solid #000;
}
div#main p {
font-size:1.3em;
line-height:1.3em;
color:#333;
margin:0px 50px 0px 50px;
padding-top:10px;
}
div#main table {
font-size: 1.2em;
line-height:1.4em;
color:#333;
margin:0px 0px 0px 50px;
/*font-variant: small-caps;*/
/*border-top: 1px solid #99ff00;*/
padding-top:10px;
}
div#main span {
font-style:italic;
font-size :1.1em;
color:#333;
text-align: center;
float:right;
margin:-165px 110px 0px 0px;
}
div#main ul.other{
font-size:1.2em;
line-height:1.8em;
color:#666;
margin:0px 50px 0px 50px;
font-variant: small-caps;
padding-top:10px;
list-style: none;
}
div#main p img {
padding-left:20px;
}
div#main em {
font-style: normal;
/*color:#BF2E1A;*/
font-weight: bold;
/*font-variant: normal;*/
}
div#main strong {
font-weight: bold;
color:#333;
}
div#footer {
position: relative;
background: url(../images/footer.jpg);
background-repeat: no-repeat;
/*height:164px;*/
padding: 25px;
margin-left: -12px;
width: 100%
}
div#footer p {
font-family:Georgia, serif;
font-size: 1.0em;
text-transform:uppercase;
/*color:#BF2E1A;*/
text-align:center;
font-weight:bold;
padding:80px 0	0 0;
}
div#city {
	font-weight: bold;
	font-size: 1.1em;
	/*margin-left: 20%;*/
}
div#footer img {
padding-right: 5px;
} 
