/* CSS for John Nielsen's Bobsled Photos Website*/ body { background-color: #000000; } p { margin: 10px 0px 0px 0px; } a:link { color: #FFFFFF; } a:visited { color: #FFFFFF; } a:hover { color: #CCCCCC; } .img_border { border-style: solid; border-color: #000000; border-width: 1px; } /************************* Main Table ID Styles ***********************/ #top_left { background-image: url(graphics/bg_corner_TL.png); background-repeat: no-repeat; background-position: top left; } #top_left-blue { background-image: url(graphics/bg_corner_TL-blue.png); background-repeat: no-repeat; background-position: top left; } #top { background-image: url(graphics/bg_line_top.png); background-repeat: repeat-x; height: 30px; background-position: top; } #top_right { background-image: url(graphics/bg_corner_TR.png); background-repeat: no-repeat; background-position: top right; } #top_right-blue { background-image: url(graphics/bg_corner_TR-blue.png); background-repeat: no-repeat; background-position: top right; } #left { background-image: url(graphics/bg_line_left.png); background-repeat: repeat-y; background-position: left; width: 30px; } #right { background-image: url(graphics/bg_line_right.png); background-repeat: repeat-y; background-position: right; width: 30px; } #bottom_left { background-image: url(graphics/bg_corner_BL.png); background-repeat: no-repeat; background-position: bottom left; } #bottom_left-blue { background-image: url(graphics/bg_corner_BL-blue.png); background-repeat: no-repeat; background-position: bottom left; } #bottom { background-image: url(graphics/bg_line_bottom.png); background-repeat: repeat-x; height: 30px; background-position: bottom; } #bottom_right { background-image: url(graphics/bg_corner_BR.png); background-repeat: no-repeat; background-position: top right; } #bottom_right-blue { background-image: url(graphics/bg_corner_BR-blue.png); background-repeat: no-repeat; background-position: top right; } /************************* Main Div Tag Styles ***********************/ #blueline { position: relative; top: 100px; z-index: 0; height: 204px; background-color: #333333; border-width: 4px 0px 4px 0px; border-color: #666666; border-style: ridge; background-image: url(./graphics/negative_strip.jpg); background-repeat: repeat-x; background-position: center; } #main_div { font-family: Arial; color: #FFFFFF; } #header { margin: 0px 0px 5px 0px; } #linkbar { margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold; text-align: left; } #body { position: relative; z-index: 1; top: -190px; width: 700px; padding: 0px; background-color: #336699; } #content { padding: 0px; } #teamindexheader { padding: 10px; margin-top: 30px; text-align: left; text-transform: uppercase; font-size: 18px; font-weight: bold; } #teamindex { font-size: 14px; font-weight: normal; text-align: center; height: 155px; overflow: auto; } #picture { width: 550px; padding: 5px; border-width: 3px; border-color: #000000; border-style: solid; background-color: #CCCCCC; color: #000000; } .indented_para { padding-left: 20px; } .admin_section { margin-bottom: 5px; font-weight: bold; } .alert { padding: 5px; margin-bottom: 20px; border-width: 2px; border-color: red; border-style: solid; } .description { margin-top: 10px; } .team { font-size: 18px; } .teams_list { height:200px; overflow:auto; } /************************* Text Styles ***********************/ .page_title { margin-bottom: 10px; font-size: 18pt; font-weight: bold; font-variant: small-caps; } .page_content { margin: 0px; } .text_div { margin: 15px 0px 0px 0px; } .text_header { margin: 0px; text-decoration: underline; } .text { padding: 0px 0px 0px 15px; margin: 0px; }