/*NASHUA HISTORY GLOBAL FORMATTING*/

* {
margin:0px;padding:0px;border:0px;
scrollbar-face-color: #808080;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #808080;
scrollbar-darkshadow-color: #666666;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;}

body{
background:white;
font-family:arial,serif;}

a{
color:blue;
text-decoration:none;}

a:visited {
color:navy;
text-decoration:none;}

a:hover{
color:black;
text-decoration:none;}

img{
border:1px solid black;}

img.nb {
border:0px;}

#navpage.home {
padding-top:5px;
font-weight:600;
font-size:18px;
color:white;
height:29px;
width:100%;
background:#808080 url(../images/nashuahistory_titleBG.jpg) no-repeat;
margin-bottom:-2px;
}

/* WHOLE TABLE BODY
--------------------------------------------------*/
#CONTENT {
background:#eee url(../images/background.jpg) 40px 0px;
width:100%;
height:100%;}

#CONTENTmain {
background:#666 url(../images/background.jpg) 40px 0px;
width:100%;
height:100%;
margin-bottom:-2px;}

table#WT {
width:795px;  /*805*/
height:100%;
background:#eee;}


/* INNER TABLE BODIES / PAGE TEXT
--------------------------------------------------*/
table td#FP-Right {
float:right;
height:100%;
width:500px;}

table td#FP-Left {
height:100%;}

table.tbody {
width:100%;
text-align:center;
margin:2px;}

table.tbody td.left {
text-align:center;}

table.tbody td.right {
text-align:center;}

table.body td.middle {
width:80%;}

table.body td.sides {
width:10%;}

table td#fppictext {
height:35px;
font-size:11px;
color:black;
font-family:arial}

div.ptitle {
font-weight:600;
margin:10px 0px 10px 350px;
font-family:Arial;
font-size:15px;
color:#666;
text-align:right;
width:300px;
border-bottom:3px solid #ddd;}

/* HEADER
--------------------------------------------------*/
table#header {
width:100%; height:90px;}

td#headM {
background:#808080;}

td#headL {
background:#808080 url(../images/nashuahistory_logo.jpg) no-repeat 0 10px;
width:382px;}

td#headR {
padding:5px 0 0 0;
background:#808080 url(../images/nashuahistory_logoR1.jpg) no-repeat bottom right;
width:324px;
height:100%;}

iframe#header {
width:100%;
height:90px;}

p.padr {
padding-right:5px;
}

div.pageTitle {
line-height:14px;
font-size:12px;
font-weight:600;
color:white;
text-align:right;
}

/* NAVIGATION
--------------------------------------------------*/
iframe#navigation {
background:#808080;
height:19px;
width:100%;}

div#navigationBox {
height:100%;
background:#808080;
position:relative;
COLOR:WHITE;
FONT-FAMILY:arial;
font-size:13px;
font-weight:700;
padding:2px 0 5px 0;}

.navigationText {
padding:10px;}

a.naviframe {
color:white;
text-decoration:none;}

a.naviframe:visited {
color:#eee;
text-decoration:none;}

a.naviframe:hover{
color:black;
text-decoration:none;}

a.nav {
color:white;
text-decoration:none;}

a.nav:visited {
color:#eee;
text-decoration:none;}

a.nav:hover{
color:blue;
text-decoration:none;}

/* NEWSBOX
--------------------------------------------------*/
#newsbox_navbox {}

iframe#newsbox {
top:10px;
left:15px;
height:500px;
float:left;}

div.description {
position:absolute;top:25px;left:69px;
width:170px;
float:left;}

div.description a{
color:blue;
text-decoration:none;}

div.description a:hover{
color:black;
text-decoration:none;}

.imgLineup{
width:50px;height:55px;
float:left;
visibility:visable ! important}

.InTitle {
margin:0px;padding:0px;border:0px;
font-size:.8em;
color:BLACK;
text-align:left;
padding-bottom:.8em;
padding-left:18px;
padding-top:6px;}

div.padding{
padding-top:7px;padding-bottom:7px;}

div.title{
margin-top:3px;padding:0px;border:0px;
margin-left:3px;margin-left:12px;
font-size:1.4em;
color:#808080;
text-align:left;}

img.contact{
margin-right:5px;
border:1px solid black;
position:absolute; top:24;left:18;
float:left;
visibility:visible !important}

img.middle{
vertical-align:middle;}

iframe#WeeklyPhoto {
width:400px;
height:275px;}

/* FOOTER
--------------------------------------------------*/
iframe#footer {
width:100%;
height:25px;
background:#808080;
margin-top:0px;}

table#footer {
width:100%; height:100%;
color:white;
font-family:Georgia;
font-size:10px;}

td#footM {
background:#808080}

td#footL {
background:#808080;
padding-left:5px;}

td#footR {
background:#808080 url(../images/webmaster_robin-ann.jpg) no-repeat;
width:200px;
text-align:right;
padding-right:5px;}