body {
margin-top: 0px;
background-image: url(images/bg.jpg);
background-color: #EEEEFF;
font-family: Verdana, Arial;
font-size:12px;
}

a:link {color:#000088;}
a:visited {color:#000088;}
a:active {color:#000088;}
a:hover {color:#000000; text-decoration:none;}

div#container
{
padding: 0px 10px 0px 10px;
text-align: left;
}

.header {
background-image: url(images/headermid.jpg);
background-repeat: repeat-x;
overflow:hidden;
}

.button {
display: block;
background-image: url(images/button.jpg);
background-repeat: no-repeat;
color: navy;
width:190px;
height:18px;
font-family: Verdana, Arial;
font-size:14px;
text-indent:35px;
text-decoration:none;
}
a.button {color:navy;}
a.button:hover {color:blue;}

h1 {color:navy;font-family: Verdana, Arial;}
h2 {color:navy;font-family: Verdana, Arial;}
h3 {color:black;font-family: Verdana, Arial;}
ul{
list-style-type:square;
}

.footer {
display: block;
font-size:9px;
color: grey;
text-align:center;
}
.footer A {color:grey;}

.contact {
font-size: 12px;
font-family: Verdana, Arial;
}
.occasions {
font-size: 12px;
font-family: Verdana, Arial;
}
.occasionstop {background:#000077;color:white;}
.occasionstop A {color:white;text-decoration:none;font-size:14px;}
.occasionstop A:hover {color:blue;}
.occItem{
cursor:pointer;cursor:hand;
height:55px;
background-color: #DDDFDC;
font-size: 12px;
font-family: Verdana, Arial;
}
.occItem:hover {
background-color: #CCCCFF;
color:#333333;
}
.showAuto {
width:775px;
height:400px;
font-size:12px;
font-family: Verdana, Arial;
background-color: #DDDFDC;
border: 1px solid #000055;
}

.imgvak {
max-width:400px!important;
max-height:300px!important;
text-align:right;
}