#header { font-family: "Arial",sans-serif; font-size: 68.75%; /* yields 11px */ }
#footer { font-family: "Arial",sans-serif; font-size: 68.75%; /* yields 11px */ }
#footer cite { font-style: normal; }
#footer ul { display: block; }
#footer ul, #footer ul * { margin: 0px; padding: 0px; }
#footer ul li { display: inline; list-style-type: none; }
#footer ul li { border-right: solid 1px #aaa; padding: 0px 5px; }
#footer ul li.Last { border-right: none; }
#footer { color: #aaa; width: 786px; margin: 20px auto; }
#footer hr { display: none; }
#footer ul, #footer p { text-align: center; }

a { color: #CCCCCC; }
a img { border: none; }

table, table tr, table td { vertical-align: top; }
table h3 { margin: 0px; }

.YellowText {color: #fc3;}

html { margin: 0px; padding: 0px; }
body { background-color: #444444; margin: 0px; padding: 0px; background-image: url('http://www.indie979.com/images/backgrounds/indie_gradient.jpg'); background-repeat: repeat-x; background-position: center top; }

#header { width: 786px; height: 32px; margin: 0px auto; background-image: url('http://www.indie979.com/images/backgrounds/header.gif'); background-position: center bottom; background-repeat: no-repeat; color: #FFF; text-align:right;}
#page { width: 786px; margin: 0px auto; background-image: url('http://www.indie979.com/kickapps/images/backgrounds/hashing.gif'); background-repeat: repeat-y; }

/* Original DDMX Stylesheet; layout only */
.ddmx .item1, .ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { padding: 3px 10px 3px 10px; display: block; white-space: nowrap; position: relative; }
.ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover { padding: 3px 8px 4px 8px; display: block; white-space: nowrap; position: relative; z-index: 500; }
.ddmx .arrow, .ddmx .arrow:hover { padding: 3px 16px 4px 8px; background-image: url('http://www.indie979.com/images/navigation/arrow.gif'); background-repeat: no-repeat; background-position: right center; }
.ddmx .item2 img, .ddmx .item2-active img { position: absolute; top: 4px; right: 1px; border: 0; }
.ddmx .section { position: absolute; visibility: hidden; z-index: -1; }
* html .ddmx td { position: relative; }
/* Original DDMX Stylesheet Ends */

#pageNavigation { text-transform: uppercase; display: block; margin: auto 20px; color: #fc0; height: 69px; position: relative; background-color:#1D2509;}
#pageNavigation .item1, #pageNavigation .item1 *, #pageNavigation .item1-active, #pageNavigation .item1-active * { display: block; position: absolute; margin: 0px; padding: 0px; }
#pageNavigation a { font-size: 100%; text-transform: uppercase; font-weight: bold; color: #fc0; text-decoration: none; }
#pageNavigation h1 { font-size: 118.18%; }

#pageNavigation .section { background-color: #282828; border: solid 1px #666; border-bottom: none; }
#pageNavigation .section a { color: #ccc; text-transform: none; font-weight: normal; border-bottom: solid 1px #666; }
#pageNavigation .section .item2:hover { background-color: #fc0; color: #000; }
#pageNavigation .section .item2-active:hover { background-color: #fc0; color: #000; }
#pageNavigation .section .item2-active { background-color: #282828; color: #fff; }
#pageNavigation .section .section { background-color: #5a5a5a; border: solid 1px #999; border-bottom: none; }
#pageNavigation .section .section a { border-bottom: solid 1px #999; }

#pageInterior { color: #000; margin: auto 20px; padding: 0px 1px; background-color: #fff; background-image: url('http://www.indie979.com/images/backgrounds/interior.gif'); background-position: center top; background-repeat: no-repeat; }



div.Content_Purple { background-color: #27220D; border-bottom: solid 2px #000; }
div.Content_Black { background-color: #000; border-bottom: solid 2px #000; }
div.Content_Gray { background-color: #27220D; border-bottom: solid 2px #000; }
div.Content_PurpleUnbordered { background-color: #27220D; }
div.Content_BlackUnbordered { background-color: #000; }
div.Content_GrayUnbordered { background-color: #3D421A; }
div.Content_GrayBordered { background-color: #3D421A; }

div.Padding { padding: 12px 12px 0px 12px; }
div.PaddingTopless { padding: 0px 12px 0px 12px; }
div.Spacer { height: 12px; }

div.Border_LightGray_TopLeft { background-image: url('http://www.indie979.com/images/borders/lightGray/topLeft.gif'); background-position: left top; background-repeat: no-repeat; }
div.Border_LightGray_TopRight { background-image: url('http://www.indie979.com/images/borders/lightGray/topRight.gif'); background-position: right top; background-repeat: no-repeat; }
div.Border_LightGray_BottomLeft { background-image: url('http://www.indie979.com/images/borders/lightGray/bottomLeft.gif'); background-position: left bottom; background-repeat: no-repeat; }
div.Border_LightGray_BottomRight { background-image: url('http://www.indie979.com/images/borders/lightGray/bottomRight.gif'); background-position: right bottom; background-repeat: no-repeat; }
div.Border_LightGray_Top { background-image: url('http://www.indie979.com/images/borders/lightGray/top.gif'); background-position: center top; background-repeat: repeat-x; }
div.Border_LightGray_Bottom { background-image: url('http://www.indie979.com/images/borders/lightGray/bottom.gif'); background-position: center bottom; background-repeat: repeat-x; }
div.Border_LightGray_Left { background-image: url('http://www.indie979.com/images/borders/lightGray/left.gif'); background-position: left center; background-repeat: repeat-y; }
div.Border_LightGray_Right { background-image: url('http://www.indie979.com/images/borders/lightGray/right.gif'); background-position: right center; background-repeat: repeat-y; }

div.Border_DarkGray_TopLeft { background-image: url('http://www.indie979.com/images/borders/darkGray/topLeft.gif'); background-position: left top; background-repeat: no-repeat; }
div.Border_DarkGray_TopRight { background-image: url('http://www.indie979.com/images/borders/darkGray/topRight.gif'); background-position: right top; background-repeat: no-repeat; }
div.Border_DarkGray_BottomLeft { background-image: url('http://www.indie979.com/images/borders/darkGray/bottomLeft.gif'); background-position: left bottom; background-repeat: no-repeat; }
div.Border_DarkGray_BottomRight { background-image: url('http://www.indie979.com/images/borders/darkGray/bottomRight.gif'); background-position: right bottom; background-repeat: no-repeat; }
div.Border_DarkGray_Top { background-image: url('http://www.indie979.com/images/borders/darkGray/top.gif'); background-position: center top; background-repeat: repeat-x; }
div.Border_DarkGray_Bottom { background-image: url('http://www.indie979.com/images/borders/darkGray/bottom.gif'); background-position: center bottom; background-repeat: repeat-x; }
div.Border_DarkGray_Left { background-image: url('http://www.indie979.com/images/borders/darkGray/left.gif'); background-position: left center; background-repeat: repeat-y; }
div.Border_DarkGray_Right { background-image: url('http://www.indie979.com/images/borders/darkGray/right.gif'); background-position: right center; background-repeat: repeat-y; }

div.Border_Purple { border: solid 1px #A7AF0C; margin: 2px; }

img.LargeButton { font-size: 127.27%; /* 14px */ font-weight: bold; text-transform: uppercase; color: #fff; background-color: #27220D; margin: 5px 0px; }
img.SmallButton { color: #fff; background-color: #6007AE; }

div.WindowshadeAdvertisement { position: relative; }
div.WindowshadeAdvertisement * { position: absolute; z-index: 300; } 
div.WindowshadeAdvertisement, div.WindowshadeAdvertisement * { background-color: Transparent; z-index: 300; }
#pageNavigation, #pageNavigationMenu { z-index: 500; }

table, table tr, table td { vertical-align: top; }