/*
----------------------------------------------------------------------------------------------
COASTALCOMS MASTER STYLESHEET
Stylesheet: screen.css
Author:   Album Creative Studios
Version:  15 April 2009
Revision: 15 April 2009
---------------------------------------------------------------------------------------------- */

/* Imported Styles 
---------------------------------------------------------------------------------------------- */

/*@import /*"reset.css"; */
@import /**/"layout.css";
@import /**/"typography.css";
@import /**/"coastalcoms.css";

#geo-visible-features, #geo-date-range-search {
color:black;
}

#dashboard-portlets1, #dashboard-portlets2, #dashboard-portlets3 {
width: 15em !important;
}

#dashboard {
width: 100% !important;
}

.olMap[style] {
width: 100% !important;
}

.olLayerGooglePoweredBy {
    display: none !important;
}

.image-plain {
border: 0px none;
}

/*.olFramedCloudPopupContent {
overflow:visible;
}*/

form#livesearch0 input.searchbutton {
display:none;
}

div.portlet-static-site-logos fieldset {
margin:0 0 1em 0;
padding:0 1em 0;
}

#home #collage #plone-document-byline {
    display: none !important;
}

#home #collage .two-columns-largeright .block_1 {
width:25% !important;
}

#collage .two-columns-largeright .block_2 {
width:75% !important;
}


#mainnav ul {
  margin-top: 0;
}

#mainnav ul li {
  text-transform: lowercase;
}

#mainnav .submenu a {
  border: none !important;
  color: white !important;
  text-align: left;
  font-size: 12px !important;
}

#mainnav .submenu a:hover {
  color: #D9DF68 !important;
}

#mainnav ul.submenu li {
  padding-left:5px !important;
  padding-right:5px !important
}

#mainnav li a.mainTabContent {
letter-spacing:-0.6px;
}

#mainnav li.selected {
background-image:url(../images/hover-bg.png);
background-position:center top;
background-repeat:no-repeat;
height:96px;
width:86px;
}

#portal-personaltools {
    background-color: transparent !important;
    border: none !important;
    text-transform: none !important;
    margin-bottom: 0.25em;
}

.contentViews li a {
   margin-right: 0em !important;
   padding: 0 0.7em !important;
}

span#rightsidefooter {
   margin-top: -20px !important;
}

#portal-column-one .visualPadding {
padding:1em 0 1em 1em !important;
}

#portal-column-two .visualPadding {
padding:1em 1em 1em 0 !important;
}

h1 {
border-bottom:1px solid #8CACBB !important;
}
