/* 
Document   : style
Created on : 20-Mar-2009, 13:41:18
Author     : Default
Description:
Purpose of the stylesheet follows.
*/

/* 
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

body{
    padding: 0px;
    margin: 0px auto;
    background: url("../images/background/mapcrop.jpg");
    color: #d3d8ed;
    font-family: Helvetica, sans-serif;
    width: 1024px;
}

#container{
    width: 1024px;
    position: relative;
    margin: 10px auto;
    padding: 0px;
    height: 768px;
    text-align: center;
}

img{
    border: none;
    padding: 0;
    margin: 0;
}

#flashHolder{
    padding: 0px;
    margin: 0 auto;
    width: 901px;
    height: 408px;
    background: url("../images/background/bluebox.png") no-repeat;
    position: relative;
}

#logo{
    margin: 35px auto;
    padding: 0px;
}

a,a:visited,a:link,a:hover {
    color:white;
    text-decoration:none;
    padding: 0;
    margin: 0;
}

h3{
    margin: 0px;
}

#textHolder{
    width: 830px;
    padding-top: 20px;
    margin: 0 auto;
    font-size: 0.8em;
    line-height: 1.5em;
    text-align: left;
}

#flashImage{
    position: absolute;
    left: 11px;
    top: 28px;
}

#bosunsMap{
    position: absolute;
    left: 30px;
    top: 70px;
}

#flashTextHolder{
    position: absolute;
    left: 400px;
    top: 58px;
    text-align: left;
}

.day{
    display: inline;
}

.time{
    display: inline;
}

.left{
    width: 200px;
    position: absolute;
    left: 0px;
    top: 30px;
}

.right{
    width: 200px;
    position: absolute;
    left: 200px;
    top: 30px;
}

.opening_times_info{
    position: absolute;
    left: 0px;
    top: 260px;
}