@charset "utf-8";
/* CSS Document */
body {
font-family: "Trebuchet MS", Verdana, sans-serif;
font-size:14px;
color: #FFF;
background: #1C1C1C;
}

a, a:link, a:visited {
text-decoration:none;
color:#4EC9F5;
}
a:hover {
color: red;
       text-decoration: underline;
  }
#container {
margin: 0 auto;
width: 900px;
height: auto;
}

#header {
width: 950px;
height: 140px;
display:block;
float:right;
background: #1C1C1C url(/img/background.jpg) no-repeat left;
}

#logo { 
    float: right; 
} 

#logo a { 
    width: 358px; 
    height: 123px; 
    display: block; 
    background: url(/img/logo-transparency.png) no-repeat right; 
}

#logo a span {
display: none
} 
#content {
min-height: 337px;
width: 950px;
padding:10px;
float:right;
}
#leftbox {
width: 536px;
float: left;
}
#map_border {
background:#FFB310;
width: 535px;
height: 520px;
padding: 10px;
}
#map_canvas {
width: 515px;
height: 500px;
padding:10px;
}
#nav {
float:right;
width: 349px;
padding: 0 10px;
font-size: 0.8em;
}
h1 {
font-weight:bold;
font-size:14px;
color: #F4E4AA;
padding:0px;
margin:0px;
}
div.selectedshop {
border: 2px solid #007ccb;
font-size: 1.0em;
padding: 0 5px;
}
div.selectedshop p.shopname {
font-size: 12pt;
color: #FFB310;
}
#footer {
display: block;
padding:10px;
font-style: italic;
font-size: 0.9em;
}

#footer a {
text-decoration:none;
color:#4EC9F5;
}

#footer a:hover {
color:#00FFFF;
text-decoration: underline;
}
    div.iwin { color: black; font-size: 0.8em; }

/****** admin layouts  *****/
div.manage { color: black; }
div.manage a, div.manage a:link, div.manage a:visited {
    color: #990000;
    text-decoration: none;
}
div.manage a:hover {
    color: red;
    text-decoration: underline;
}
div.manage h1 { color: black; font-weight: normal; }
div.manage h2 { color: black; font-weight: normal; }
div.manage h3 { color: black; font-weight: normal; }

/****   maps v3 markers  ***/
div.mapmarker { color: black; }
div.mapmarker h1 { color: black; }
div.mapmarker p { font-size: 8pt; }
div.mapmarker p.tag { font-style: italic; }

div#napatext { font-size: 10pt; }

.message {
border: 1px solid #990000;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background: #FFFFCC;
color: #990000;
text-align: center;
padding: 10px;
}

