@charset "utf-8"; /* CSS Document */ body { background-color: #251b16; background-image: url(images/bkgd.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: right top; } body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #948279; } p { margin-top: 12px; margin-bottom: 12px; } .heading { font-size: 13px; color: #ac2310; text-transform: uppercase; margin-bottom: 8px; } .smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; } img { border-width: 1px; border-style: solid; border-color: #7e6d64; } a { color: #685B53; text-decoration: none; outline: none; /* GETS RID OF DOTTED BORDERS AROUND IMG LINKS */ } a:hover { color: #ac2310; text-decoration: none; } h1 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; letter-spacing: -0.0625em; margin-top: 0px; margin-bottom: 10px; text-transform: uppercase; } h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.0625em; font-weight: normal; margin-top: 0px; margin-bottom: 6px; text-transform: uppercase; } h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.0625em; font-weight: normal; margin-top: 0px; margin-bottom: 6px; text-transform: uppercase; color: #ac2310; } div.hr { height:1px; width: 560px; border-style: solid; border-width: 1px 0 0 0; border-color: #7e6d64; /*border-color: #7e6d64;*/ margin: 15px 0px 15px 0px; /* TOP, RIGHT, BOTTOM, LEFT */ clear: both; } div.hr hr { display: none; } .clr { clear: both; margin: 0; padding: 0; } /* Used when bkgd img in a div disappears when using a float. Place
in html under floats. */ /* TWITTER */ #twitter_update_list li { list-style-type: none; margin-bottom: 10px; } #bird { width: 27px; height: 19px; background-image: url(images/sidebar_twitterbird.gif); float: left; background-repeat: no-repeat; } /* CONTAINERS */ #container { /* Holds: xxx */ margin: 20px auto; margin-left: 28px; margin-bottom: 0px; width: auto; height: 536px; } #header { height: 39px; clear: both; /* background-color: red; */ } #menu { /* Holds: #nav */ height: 23px; width: 743px; clear: both; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #7e6d64; } #main { /* Holds: #content */ height: 453px; /* 483h, 483-14-7px=462 */ padding-right: 28px; padding-bottom: 14px; margin-top: 7px; text-align: left; overflow: auto; } #sidebar { width: 170px; padding-bottom: 14px; margin-top: 7px; margin-right: 19px; text-align: left; overflow: auto; float: left; } #content { /* xxx */ width: 560px; padding-bottom: 14px; margin-top: 7px; text-align: left; overflow: auto; float: left; } #footer { /* xxx */ width: 100%; height: 44px; border-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: #7e6d64; clear: both; } #footer_left { width: 275px; height: 44px; padding-left: 28px; float:left; } #footer_right { width: 325px; height: 44px; padding-right: 28px; float:right; } /* NEWS */ .news_date { font-size: 13px; color: #ac2310; margin-bottom: 8px; } #news .photo { margin-top: 8px; margin-bottom: 8px; } .caption { font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; padding-top: 6px; padding-bottom: 6px; } /* ALBUMS */ #albums p { margin: 0px 0px 0px 0px; /* TOP, RIGHT, BOTTOM, LEFT */ padding: 0px 0px 8px 0px; /* TOP, RIGHT, BOTTOM, LEFT */ } #albums h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: -0.0625em; font-weight: normal; margin-top: 0px; margin-bottom: 6px; text-transform: uppercase; color: #ac2310; } .left { width: 165px; padding-right: 12px; float: left; } .right { width: auto; float: left; } /* LYRICS */ .title { font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.0625em; font-weight: normal; margin-top: 0px; margin-bottom: 6px; text-transform: uppercase; } /* LOGO */ #logo a { width: 194px; height: 37px; display: block; margin: 0; padding: 0; overflow: hidden; background-image: url(images/logo_194x37.gif); text-indent: -100000px; float:left; } /* NAV */ #nav { font-family: Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: -0.0625em; } #nav ul { list-style-type: none; margin: 0; padding: 0; } #nav li { display: inline; } #nav a { padding-right: 8px; } /* NAV Current State */ #news_state a.news, #dates_state a.dates, #albums_state a.albums, #lyrics_state a.lyrics, #poetry_state a.poetry, #watch_state a.watch, #contact_state a.contact { color: #ac2310; text-decoration: none; } /* DATES */ .date { font-size: 13px; color: #ac2310; } .venue { font-size: 13px; font-weight: bold; }