/*----Typography----*/
body {
color: #333;
font-size: 62.5%; /* Gives base of 10px*/
font-family: Arial, Verdana, Helvetica, sans-serif;
background: #006599 url() 0 0 repeat;
}

h1 {
font-size: 2.4em;
font-weight:bold;
letter-spacing: .04em;	
}

h2 {
font-size: 1.8em;
font-family: Georgia, Times New Roman, serif;
font-weight:bold;	
}

h3 {
font-size: 1.4em;	
}

a:link, a:visited, a:active {
color: #284AAC;
text-decoration: none;
}

a:hover {
color: #284AAC;
text-decoration: underline;
}

p, ul li {
font-size: 1.2em;
line-height: 1.3em;
}

.sectiondiv h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
font-weight:bold;
line-height: 28px;
padding: 0 0 0 8px;
color: #fff;
margin: 0;
}

#main {
text-align: left;
}

/*--------------------- HEADER ----------------*/
#header {
width: 960px;
height: 154px;
background: transparent url(http://images.bimedia.net/designimages/GRENADA_header.jpg) bottom left no-repeat;
position: relative;
}


/* HEADERPROMO */
.headerpromo {
float: right;
margin:0;
padding: 4px 4px 0 0;
}

#header .headerpromo img { 
height: 90px;
width: 120px;
float: left;
}


/* ----------- SEARCH --------------- */
#header .searchform {
float: right;
margin: 50px 30px 0 10px;
}

#header .searchform .searchbox {
position: relative;
width: 200px;
padding: 10px;
top: -3px;

}


#header .searchform .searchbutton{
height: 39px;
font-size: 16px;
margin: 0px 0 0 0;
}


/* ------- STATION TABS ------------- */
#stationtabs {
position: absolute;
bottom: 0;
right: 0;
margin-right: 10px;
}

#stationtabs ul a{
font-weight: bold;
color: #fff;
text-shadow: #000 2px 2px 2px;
}

#stationtabs ul li {
list-style-type: none;
float: left;
padding: 2px 8px;
}


/*---------------- NAVIGATION ------------------*/
#nav {
clear: both;
background: #006599 url(http://media.klassicgrenada.com/designimages/klassicGrenada-nav-back.png) top left repeat-x;
font-weight:bold;
width:960px;
letter-spacing: .015em;
}

#nav {
width: 960px;
text-align: left;
}

#nav ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#nav ul li {
list-style-type: none;
display: inline;
}

#navbuttons {
width: 960px;
height: 23px;
overflow: hidden;
color: #fff;
border-bottom: 5px solid #0f94d7;
}

#navbuttons a {
display: block;
line-height: 23px;
color: #fff;
padding: 0px 9px;
text-decoration: none;
font-size: 14px;
text-shadow: #000 2px 2px 2px;
}

#navbuttons a:hover, #navbuttons .current {
color: #00e441;
}

#index #navbuttons #nav3 a{
color: #fff;
}

#index #navbuttons #nav3 a:hover{
color: #00e441;
}


#news #navbuttons #nav1 a{
color: #fff;
}

#news #navbuttons #nav1 a:hover{
color: #00e441;
}





.navrev {
font-size: 1.2em;
float: right;
line-height: 23px;
padding: 0 0 0 0;
}

.navrev a {
color: #E6EDF9 !important;
padding: 3px 17px 4px 5px !important;
}

.navrev ul {
display: inline; 
}

.navrev a:hover {
background-image: none !important;
background-color: #d12f23 !important;
text-decoration: none;
}

#subnav {
width: 960px;
font-size: 1.2em;
color: #fff;
line-height: 22px;
height: 22px;
clear: both;
background: #0f94d7 url() top left repeat-x;
display: none;
}


#subnav li {
display: block;
float: left;
}

#subnav a {
display: block;
padding: 2px 8px 0 10px;
color:#fff;
font-size: 12px;
text-shadow: #000 2px 2px 2px;
}

#subnav a:hover,
#subnav .subnavcurrent a {
text-decoration: underline;
}

#subnav .subnavcurrent a:hover {
text-decoration: none;
}

/* ---------------- FOOTER ---------------- */
#footer {
color: #333;
width: 960px;
padding: 0;
background: #fff;
font-size: 10px;
text-align: center;
border: 1px solid #ddd;
clear: both;
}

#footer .company {
padding-top: 4px;
}

#footer .copydoc, #affiliate {
display: inline;
padding: 0 16px;
}

#footer .copyright {
display: none;
visibility: hidden;	
}

#younews #footer a:link, 
#younews #footer a:visited,
#younews #footer a:active {
color: #284AAC;
text-decoration: none;
}
