/*  Nags Head Master - Main Layout//-------------------------------------------------------------*/body{    font-family: Verdana, Arial, helvetica, Sans-Serif;    background: url(/-/images/background.jpg) center repeat-y;    font-size: 10px;}h1, h2, h3 {padding: 0px;margin: 0px;font-weight: bold;font-size : 2.4em;letter-spacing: -2px;font-weight : bold;color : #315d85;line-height: 100%;font-family: Arial, Helvetica, sans-serif;}h1.warningIcon{    background: url(/-/images/warningIcon.gif) no-repeat;    padding-left: 50px;    padding-top: 10px;    padding-bottom: 6px;}h2 {    font-size: 2.0em;    letter-spacing: -1px;}h3 {    font-size: 1.6em;    letter-spacing: 0px;}a, a:visited{    color: #315d85;    text-decoration: none;}a:hover{    text-decoration: underline;    background: #ffffff;}/*  Site container//-------------------------------------------------------------*/.siteContainer{    width: 900px;    margin: 0px auto;    padding-bottom: 100px;}.bottomClear{    width: 200px;    height: 100px;    background: #ffffff;    clear: both;}/*  Left column//-------------------------------------------------------------*/.masterLeftColumn{    width: 180px;    float: left;}.masterLeftColumn .siteLogo{    width: 180px;    height: 244px;    margin-bottom: 10px;}.masterLeftColumn .siteLogo a img{    border: 0px;}/*  Site Nav//-------------------------------------------------------------*/.masterSiteNav{    width: 180px;    background: url(/-/images/nav_background.gif);}.masterSiteNav a,.masterSiteNav a:visited{    color: #929699;    font-weight: bold;    font-size: 12px;    text-decoration: none;    display: block;    width: 174px;    padding-top: 3px;    padding-left: 6px;    padding-bottom: 3px;    background: url(/-/images/nav_button_background.gif);}.masterSiteNav a:hover,.masterSiteNav a.selected{    background: url(/-/images/nav_button_backgroundOver.gif);    color: #666;}.eventsSub a,.eventsSub a:visited{    padding-left: 20px;    width: 160px;}/*  Right column (Main)//-------------------------------------------------------------*/.masterRightColumn{    width: 720px;    float: right;}.masterRightColumn .pageHeader{    margin-left: 10px;    margin-top: 40px;}/*  Main Content Area//-------------------------------------------------------------*/.pageContentArea{    margin-left: 20px;    background: url(/-/images/pageContentMainBackground.gif) repeat-y;}td.pageContentMain{    vertical-align: top;    width: 487px;    padding-left: 11px;}.pageContentMainInner{    clear: both;    width: 460px;    padding-top: 12px;    border-top: solid 1px #cccccc;}ul.breadCrumb{    list-style: none;    margin: 0px;    padding: 0px;    margin-left: 0px;}ul.breadCrumb li {    float: left;    margin-right: 6px;    margin-bottom: 5px;}/*  Right Content Area//-------------------------------------------------------------*/td.pageContentRight{    vertical-align: top;    width: 186px;    background: url(/-/images/pageContentRightBackground.gif) repeat-y;}.pageContentBottomCaps{    margin-left: 20px;}.pageContentTopCaps{    background: url(/-/images/pageContentTopCaps.gif) no-repeat;    height: 6px;    margin-left: 20px;}/*  Generic / Global//-------------------------------------------------------------*/.hr_dots{    background: url(/-/images/dots.gif);    width: 460px;    height: 1px;}.input_tb{    width: 224px;    padding: 2px;    font-size: 1.4em !important;    background: url(/-/images/inputBackground.gif);    border: solid 1px #666666;}.submit_button{    background: #fff;    color: #666;    border: solid 1px #666;    font-size: 1.0em;    padding: 2px;    width: 70px;    cursor: default;    cursor: pointer;}.submit_button:hover{    background: #315d85;    color: #fff;    border: solid 1px #fff;}._modal{    width: 100%;    height: 100%;    top: 0px;    left: 0px;    z-index: 10000;    position: absolute;    background: #fff;    -moz-opacity:.80;     filter:alpha(opacity=80);     opacity:.80;}/*  Footer//-------------------------------------------------------------*/.pageFooter{    height: 10px;    width: 682px;    margin-left: 20px;    margin-top: 10px;    padding-top: 10px;    background: url(/-/images/dots.gif) top repeat-x;}.pageFooter .siteLinks{    float: left;}.pageFooter .siteInfo{    float: right;}