
* { font-family:Calibri,Arial,sans-serif;
font-size:14px; 
}

html, body {height:95%}

/* ***************  GENERAL ********************* */

p {
  color: #40508d;
}

span.location {
  text-transform : capitalize; 
  font-weight: bold; 
}
/* *************** TITLE AREA ********************* */
div.header {
margin-left:2%;
margin-right:2%;
}

div.titleArea {
  padding: 5px 10px 5px 20px; 
  background-color: #96b5f6;
  background-image: url(../images/TitleGradient.png);
  background-repeat: repeat-y;
  background-position: right top; 
  position:relative;
  color: #40508d;
}

.titleArea h1 {
  margin-bottom: 5px; 
  margin-top: 5px;
  font-size: 200%;
  font-weight: bold;
}

.titleArea p{
margin-left: 40px;
margin-bottom: 0px;
margin-top: 0px; 
}


/* ***************  TAB AREA ********************* */
div.tabArea {
  padding: 10px 15px;
  background-color: #789735;
  background-image: url(../images/TabGradient.png);
  background-repeat: repeat-x;
  color: white;
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  padding: 4px 1em 4px 1em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #FFFFFF;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  color: #789735;
  background-color: #FFFFFF
}

/* *************** CONTENT AREA ********************* */
#map_canvas {min-height: 500px }

div.main-box {
width:96%;
margin-left:2%;
margin-top:10px;
position: relative;
overflow: hidden; 
}

div.map-box {
position: relative;
left: 18%;
width: 100%;
}

div.reset-box {
position: relative;
width: 100%;
left: -18%;
margin-left: 100%;
background: transparent;
}

div.ad-box {
position: relative;
width: 100%;
left: -150px;
background: #FFFFFF;
}

div.content-box {
position: relative;
width: 100%;
left: 150px;
margin-left: -100%;
background: transparent;
}

div.map_info {
width: 18%;
float:left;
background: transparent;
}

div.map {
margin-left: 18%;
margin-right: 150px;
background: transparent;
}

div.ad {
width: 150px;
float: right;
background: transparent;
}

