﻿
p.more {
 font-size:0.8em;
}


#adverts, #menu {
 width:16em;
}



#adverts {
 font-size:0.85em;
 margin:6em 0 0 2em;
}

/* -------------------------------------- CONTENT DIV -------------------------------------- */

#content {
 font-size:1em;
 margin:2em 17em 0 17em;
 padding:0 1em 5em 1em;
}
#content div.news, #content div.links {
 float:left;
 width:48%;
 font-size:0.85em; /*new*/
}
#content div.news h2, #content div.links h2, #content div.featured h2 {
 color:#081B55;
}
#content div.news {
 padding-right:2%;
}
#content div.links {
 padding-left:2%;
}
#content h2 {
 color:#081B55;
 font-size:1.2em;
 height:1em;
 padding:0 0 0.5em 0;
}
#content h3 {
 margin:0;
}
#content div.news p, #content div.links p {
 margin:0.25em 0 0.25em 0;
}
#content div.news p.more, #content div.links p.more {
 font-size:0.85em;
 padding:1em 0 1em 0;
}
#content div.news p.details, #content div.links p.details {
 padding:0 0 1em 0;
}

/* -------------------------------------- FEATURED -------------------------------------- */

div.featured {
 background-color:#FFF9BD;
 border:1px solid #C4A47B;
 margin:1em 0 0 0;
 overflow:auto;
 padding:0.5em;
 position:relative;
 width:97%;
 font-size:0.85em /*new*/
}
div.featured h2 {
 font-size:1em;
 margin:0 0 0.5em 0;
 text-transform:uppercase;
}
div.featured h3 {
 margin:0;
}
div.featured img {
 border:1px solid #000;
}
div.feature {
 font-size:0.85em;
 width:125px;
 margin-right:3em;
 float:left;
}
div.feature p {
 margin:0;
}

/* -------------------------------------- LATEST PHOTO -------------------------------------- */

#latestphoto {
 height:100px;
 text-align:center;
}

/* -------------------------------------- WEATHER -------------------------------------- */

#weather ul {
 margin:0 0 1em 0;
}
#weather ul li {
 list-style:none;
 margin:0 0 0.5em 0;
 font-size:0.85em;
 border-bottom:none;
 padding:0;
}
#weather img {
 border:0;
}
#weather p.extrainfo {
 font-size:0.85em;
}
#weather p.extrainfo img {
 float:right;
}
