﻿/* BROADSHEET TEMPLATE CSS */

html { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body { background: #a37d29 url(/fpdb/images/mainbg.jpg) fixed repeat; color: #000; font: normal 14px 'Trebuchet MS', Arial, sans-serif; margin: 0 auto; }

/* TYPOGRAPHY */

p { line-height: 18px; margin: 0 0 12px 0; padding: 0; }
h1 { font-size: 18px; font-weight: bold; color: #000; margin: 0 0 12px 0; padding: 0; text-align: center; }
h2 { font-size: 16px; font-weight: bold; color: #000; margin:0; padding: 0; }
h3, h4, h5, h6 { font-size: 14px; font-weight: bold; color: #000; margin:0; padding: 0; }
#left p { line-height: 18px; margin: 0; padding: 0; text-align: left; }
#right p { line-height: 18px; margin: 0; padding: 0; text-align: center; }
.WsPages { text-align: center; }

/* LINKS */

a:link {color:#821122; text-decoration: none;} 
a:visited {color:#821122; text-decoration: none;} 
a:active {color:#821122; text-decoration: none; font-weight: bold;}
a:hover {color:#821122; text-decoration: underline;}

#left a:link {color:#000; text-decoration: none;} 
#left a:visited {color:#000; text-decoration: none;} 
#left a:active {color:#000; text-decoration: none; font-weight: bold;}
#left a:hover {color:#000; text-decoration: underline;}

#topnav a:link {color:#ece7d4; text-decoration: none; font-weight: bold; } 
#topnav a:visited {color:#ece7d4; text-decoration: none; font-weight: bold; } 
#topnav a:active {color:#ece7d4; text-decoration: none; font-weight: bold;}
#topnav a:hover {color:#000; text-decoration: underline; font-weight: bold; }

#botnav a:link {color:#ece7d4; text-decoration: none; font-weight: bold; } 
#botnav a:visited {color:#ece7d4; text-decoration: none; font-weight: bold; } 
#botnav a:active {color:#ece7d4; text-decoration: none; font-weight: bold;}
#botnav a:hover {color:#000; text-decoration: underline; font-weight: bold; }

/* CONTAINERS */

#clear { clear: both; }
#wrapper { width: 1050px; margin: 0 auto; padding: 0; left: 0; }
#top { width: 1050px; height: 25px; margin: 0 auto; padding: 0; background: url(/fpdb/images/topshadow.png) no-repeat; }
#header { width: 1050px; height: 220px; background: url(/fpdb/images/header.png) no-repeat; margin: 0 auto;}
#topnav { width: 1050px; height: 65px; background: url(/fpdb/images/topnav.png) no-repeat; overflow: hidden; }
#toplinks { width: 600px; height: 25px; margin: 18px 0 0 50px; float: left; font-size: 16px; font-weight: bold; color: #ece7d4; }
#search { width: 250px; height: 25px; margin: 18px 50px 0 0; float: right; font-size: 16px; font-weight: bold; color: #ece7d4; text-align: right; }
#content { width: 1050px; margin: 0 auto; padding: 0; background: url(/fpdb/images/contentbg.png) repeat-y; }
#left { width: 160px; margin: 0 15px 0 40px; float: left; }
#middle { width: 600px; margin: 0; float: left; padding: 0 10px; }
#right { width: 165px; margin: 0 35px 0 10px; float: right; }
#botnav { width: 1050px; height: 60px; background: url(/fpdb/images/botnav.png) no-repeat; overflow: hidden;}
#copyright { width: 800px; height: 25px; margin: 30px auto 0 auto; font-weight: bold; color: #ece7d4; text-align: center }
#bot { width: 1050px; height: 25px; margin: 0 auto; padding: 0; background: url(/fpdb/images/botshadow.png) no-repeat; }

/* OTHER */

HR { color: #a37d29; background-color: #a37d29; height: 1px; width: 95%; }


