/* General layout for colour monitors */
@import url('buttons.css');

#accessibility{position:absolute;top:-1000px;}
#wrap{position:relative;margin:0 auto; width:990px;color:#CCC;display:block;}
#logo{position:absolute;top:50px;left:0px;}
#feature{position:absolute;top:300px;}
#thumbnails{position:absolute;top:50px;right:0px;}
#corporate{float:left;width:550px;padding-top:10px;}
#carousel{clear:both;width:980px;}
#corporate a:link, #corporate a:visited{margin-right:5px;color:#CCC;}
#thumbnails ul{list-style:none;}
#thumbnails ul li{display:inline;padding-left: 8px}

img{border:none;}
a:link{color:#FFD;text-decoration:none;}
a:visited{color:#EEC;}
a:hover{color:#FBA;}

body
{
    font-family:Arial;
    color:#FFFFFF;
    font-size:12px;
    background-image:url('/layout/leather.jpg');
    background-position:top center;
    background-repeat:no-repeat;
    background-color:#0D0D0C;
    text-align:center;
    margin:0;
    padding:0;
    height:100%;
}

p
{
    font-family:Arial, sans-serif; 
    color:#FFFFFF;
    font-size:12px;
    padding-top:0;
    margin-top:0;
}


h1
{
    font-size:14px;
    margin-bottom:5px;
}
h3
{
    font-size:13px;
  
}
h4
{
    font-size:12px;
    padding-bottom:0;
    margin-bottom:0;
}

ul, li
{
    margin:0px;
    padding:0px;
}

#footer
{
    width:980px;
    margin-bottom:50px;
    position:absolute;
    top:610px;
    left:0px;
    font-size: 11px;
}

.hiddendivs
{
    display:none;
}

li, ul
{
    list-style:none;
    margin:0px;
    padding:0px;
}

#mapholder
{
    position:absolute;
    top:172px;
    left:269px;
    background-image:url('/images/mapholder.png');
    height:309px;
    width:458px;
}

#mapinner
{
    position:relative;
    height:309px;
    width:458px;
}

#noticeholder
{
    position:absolute;
    top:172px;
    left:269px;
    height:309px;
    width:558px;
}

#noticeinner
{
    position:relative;
    height:309px;
    width:558px;
    overflow-y:scroll;
    overflow-x:hidden;
}
.noticelist {color: #fff}

#content
{
    width:220px;
    float:right;
    text-align:left;
    margin-top:150px;
}

#map
{
    position:absolute;
    top:8px;
    left:15px;
}

#styleswitcher
{
    text-align:left;
    float:left;
    width:200px;
    color:#CCC;
}

#sound
{
    text-align:right;
    float:right;
    width:600px;
    color:Gray;
}

#sound a
{
    color:Gray;
}

#skipintro 
{
   float:right;
}

#skipintro a {font-family:Arial;color:#888;font-size:11px;text-decoration:none}
/* Written by Tim Jones for Proteus Virtual September 2008 */