/*----Typography----*/

body {
color: #333;
font-size: 62.5%; /* Gives base of 10px*/
font-family: Arial, Verdana, Helvetica, sans-serif;
background: #e8e8e8 url(http://media.thetobagonews.com/designimages/TOBAGO-background.jpg) center top no-repeat;
background-attachment:fixed;
}

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;
outline: 0;
}

a:hover {
color: #284AAC;
text-decoration: underline;
outline: 0;
}

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: #000;
margin: 0;
}

#main {
text-align: left;
}

.parentyounews #container {
background: transparent url(http://media.thetobagonews.com/designimages/tobago-ffffff-85.png) top left repeat;
}

/*--------------------- HEADER ----------------*/
#header {
width: 960px;
height: 135px;
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-header2.png) top left no-repeat;
position: relative;
}


/* ----------- STATION TABS ------------------ */

#stationtabs{
position: absolute;
width: 300px;
height: 125px;
left: 50%;
margin: 20px 0 0 70px;
}

#stationtabs ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#stationtabs #tab1 a{
position: absolute;
top: -20px;
left: -550px;
display: block;
width: 300px;
height: 125px;
text-indent: -9999px;
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-logo.png) top left no-repeat;
}

#stationtabs ul li{
float: left;
}

#stationtabs ul li a{
display: block;
height: 32px;
width: 32px;
padding: 0 5px;
text-indent: -9999px;
}

#stationtabs #tab2 a{
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-facebook.png) top left no-repeat;
}

#stationtabs #tab3 a{
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-linkedin.png) top left no-repeat;
}

#stationtabs #tab4 a{
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-stumbleupon.png) top left no-repeat;
}

#stationtabs #tab5 a{
background: transparent url(http://media.thetobagonews.com/designimages/TOABGO-twitter.png) top left no-repeat;
}


/* ------ 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: 70px 0 0 0;
padding: 15px;
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-searchback2.png) top left repeat;;
-moz-border-radius: 6px;
border-radius: 6px;
}

#header .searchform .searchbox{
width: 170px;
}

/*---------------- NAVIGATION ------------------*/
#nav {
clear: both;
background-color: #292929;
font-weight:bold;
width:960px;
letter-spacing: .015em;
}

#nav {
width: 960px;
text-align: left;
}

#nav ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 37px;
}

#nav ul li {
list-style-type: none;
display: inline;
height: 37px;
}

#navbuttons {
width: 960px;
height: 23px;
overflow: hidden;
color: #333;
background: transparent url() top left no-repeat;
}

#navbuttons a {
display: block;
line-height: 37px;
color: #e1e1e1;
padding: 0px 25px;
text-decoration: none;
font-size: 11px;
text-transform: uppercase;
background: transparent url() top right no-repeat;
border-right: solid #3b3b3b 1px;
}

#navbuttons a:hover, 
#navbuttons a.current {
text-decoration: none;
color: #000;
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-nav-active.png) top right repeat-x;
}


/* ---- home is not news ---- */

#index #navbuttons #nav2 a.current{
background: transparent url() top right no-repeat;
color: #fff;
text-decoration: none;
}


#index #navbuttons #nav2 a.current:hover{
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-nav-active.png) top right repeat-x;
color: #000;
text-decoration: none;
}

#news #navbuttons #nav1 a.current{
background: transparent url() top right no-repeat;
text-decoration: none;
}

#news #navbuttons #nav1 a.current:hover{
background: transparent url(http://media.thetobagonews.com/designimages/TOBAGO-nav-active.png) top right repeat-x;
color: #000;
text-decoration: none;
}

#navbuttons #nav12 a {
border-right: none;
}


#nav #navbuttons li .subnav{
display: none;
overflow: hidden;
background: transparent url(http://media.thetobagonews.com/designimages/tobago-000000-85.png) top left repeat;
padding: 0;
position: absolute;
z-index: 9999;
height: 30px;
}

#nav #navbuttons li .subnav li a {
padding: 10px;
margin: 0;
width: 100%;
line-height: 15px;
}

#nav #navbuttons li .subnav li a:hover {
background: transparent;
color: #e1e1e1;
text-decoration: underline;
}

#nav #navbuttons li .subnav li.subnavcurrent a{
text-decoration: underline;
}

#nav #navbuttons .sfhover .subnav{
display: block;
}

#news #navbuttons #nav1,
#news #navbuttons #nav1 a{
color: #e1e1e1;
text-decoration: none;
}

#news #navbuttons #nav1 a:hover{
color: #fff;
text-decoration: underline;
}

#navbottom #navbuttons {
width: 450px;
margin: 5px auto 10px;
padding: 0;
line-height: 23px;
}

#navbottom #nav9 a {
border-left: 1px solid #3b3b3b;
}


/* ---------------- FOOTER ---------------- */
#footer {
color: #ccc;
width: 960px;
padding: 0 0 10px;
background: #292929;
font-size: 10px;
text-align: center;
border: 1px solid #ddd;
clear: both;
}

#footer a{
color: #ccc;
}

#footer .company {
color: #ccc;
padding-top: 4px;
}

#footer .copydoc, #affiliate {
display: inline;
padding: 0 16px;
}

#footer .copyright {
display: none;	
}


