﻿body { background: #000; color: #eee; font-family: Verdana, Tahoma, sans-serif; font-size: medium; height: 100%; }
a { color: #eee; }
a:visited { color: #eee; }
a:hover { color: #f00; }
strong { font-weight: bold; }

#wrapper { width: 825px; margin: 0px auto; background: url(/images/credits-bg.gif) no-repeat; min-height: 700px; }
#header { clear: both; } /* 4/21/2011 padding-top: 40px added for phone issue notice */  
#phone_notice { text-align: left; width: 350px; float: right; margin: 10px 40px 0px 0px; }
#nav { float: right; position: relative; top: 15px; text-align: right; font-size: x-small; text-transform: uppercase; font-variant: small-caps; height: 30px; overflow: visible; }
#nav #corneliasLink { text-align: right; padding: 10px 15px 0px 0px; }
#contentWrapper {  }
#contentTop { height: 21px; }
#content { background: url(/images/content-bg.png) repeat-y; padding: 0px 5px; width: 800px; }
#lineNav { text-align: right; height: 20px; overflow: hidden; display: inline-block; width: 520px; }
#lineNavByStyle { padding-left: 20px; }
#flashObj { width: 731px; margin: 0px auto; }
#contentBottom { height: 21px; clear: both; }
#credits { display: inline-block; vertical-align: top; margin-top: 20px; float: right; }
.contentTable { width: 780px; }

#lines2col, #lines3col, #lines4col { margin: 30px auto 20px auto;  }
#lines2col td, #lines3col td { width: 215px; padding: 0px 15px; }
#lines3col { width: 430px; }
#lines4col { width: 800px; }
#lines4col td { width: 190px; padding: 0px 5px; }

#lineImages { text-align: center; }
#lineImages img { margin: 0px 10px; }

#accessImages { text-align: center; }
#accessImages img { margin: 0px 5px; }

#footer { padding: 10px 10px; color: #ddd; font-family: Verdana, Tahoma, sans-serif; font-size: x-small; text-align: left; text-transform: uppercase; font-variant: small-caps; margin-bottom: 20px; }
#footer #colLeft, #colMiddle, #colRight { display: inline-block; float: left; vertical-align: top; padding-bottom: 20px; }
#footer #colLeft { width: 340px; margin-top: 0px; text-align: left; }
#footer #colMiddle { width: 300px; text-align: left; margin-top: 5px; }
#footer #colRight { width: 120px; text-align: left; margin-top: 5px; }
#footer #colRight img { float: right; margin-left: 5px; }
#footer a { color: #ddd; }
#footer a:visited { color: #ddd; }
#footer a:hover { color: #f00; }
#footer h1 { font-size: small; padding-bottom: 2px; display: inline-block; font-weight: bold; }
#footer ul { margin-left: 5px; }
