
BODY { margin-top:2px; margin-left:2px; width:760px; font-family:verdana,arial,sans-serif; font-size:12px }

DIV.contentframe { margin-left:15px; margin-right:15px }

P.introduction { margin-left:50px; width:500px; font-size:16px }
P.quotation { margin-left:50px; width:450px; font-size:12px; color:#003300; padding:20px 0px 0px 25px }

/***************/
/** HEADERNAV **/
/***************/

  DIV#headernav { padding:6px; margin-bottom:5px }
  #headernav UL { margin-left:10px; padding-left:0; display:inline } 
  #headernav UL LI { margin-left:-3px; padding:0px 8px; border-left:1px solid #000000; list-style:none; display:inline }

  /* Headernav links change colors and should never underline */
  A.headernav:link { color:#006600; text-decoration:none; font-weight:Bold }
  A.headernav:visited { color:#006600; text-decoration:none; font-weight:Bold }
  A.headernav:hover { color:#FF6633; text-decoration:none; font-weight:Bold }
  A.headernav:active { color:#FF6633; text-decoration:none; font-weight:Bold }


/* Weather.com link on home page */
DIV#weathermagnet { position:absolute; left:582px; top:280px }

DIV#picofweek { position:absolute; padding-left:5px; padding-right:5px; left:601px; top:102px }
#picofweekheader { position:relative; left:-27px; top:-3px; }

/* Pictures page tab bar */
DIV#pixtabbar { position:relative; text-align:center; margin-top:25px; margin-bottom:25px; width:757px}
IMG.pixtab { border:none }

.links_entry { position:relative; margin-top:40px }
.link_box { position:absolute; width:705px; height:169px; border:1px solid #006600; background-color:#CCFFCC }
.link_box_item { position:relative}

P.subsectionheader { font-size:14px; font-weight:Bold; margin-bottom:4px }
P.sectionheader { font-size:14px; font-weight:Bold; margin-top:28px }

#ribbon { position:relative; top:10px; border:none }
#footer { position:relative; left:5px; font-size:10px; margin-top:35px; margin-bottom:10px }

TABLE.pictable { border:none; width:730px }

#test { position:relative; left:50%; text-align:center }

DIV.thumbindex { position:relative; left:50px; margin-bottom:15px }
.thumbtextheader {position:absolute; top:24px; left:125px; font-weight:Bold; font-size:14px; color:#000066 }
.thumbtextnote {position:absolute; top:42px; left:125px; color:#000000 }
.thumbtextcitation {position:absolute; top:62px; left:125px; color:#999999 }
.thumbindex IMG { vertical-align:middle; border:none }

.thumbimg { vertical-align:middle; border:none }

  /* Headernav links change colors and should never underline */
  A.thumbheader:link { color:#000066; text-decoration:none; font-weight:Bold }
  A.thumbheader:visited { color:#000066; text-decoration:none; font-weight:Bold }
  A.thumbheader:hover { color:#3333FF; text-decoration:none; font-weight:Bold }
  A.thumbheader:active { color:#3333FF; text-decoration:none; font-weight:Bold }

/* Photo Albums */
#mainpic { position:absolute; left:158px; top:180px; width:600px; height:450px; text-align:right; }
#mainpic IMG { border:none }
/*#picsubtitle { position:absolute; left:160px; top:205px; border:none }*/
#maincaption { font-family:arial,sans-serif; color:#003300; font-size:14px; font-weight:bold; margin-bottom:5px }

#newblast { position:absolute; left:515px; top:580px }
#newblast P { position:relative; left:-2px; top:-178px; font-weight:Bold; font-size:12px; text-align:center }

A.newblast:link { color:#990000; text-decoration:none; font-weight:Bold }
A.newblast:visited { color:#990000; text-decoration:none; font-weight:Bold }
A.newblast:hover { color:#FF0000; text-decoration:none; font-weight:Bold }
A.newblast:active { color:#FF0000; text-decoration:none; font-weight:Bold }