body { font-family: Comic Sans MS, cursive, Georgia; font-size: 14px; font-weight: normal; line-height: 1.5; color: 000000; ; margin: 40 20 20 20px; background-attachment: fixed; background-color: 339966; background-image:url(../db_img/30upload.jpg); background-position: top; ; width: auto; } table, td { font-family: Comic Sans MS, cursive, Georgia; font-size: 14px; font-weight: normal; line-height: 1.5; color: 000000; ; } .centring_table { position: absolute;; } img { border: 0px; } input,textarea,select { padding: 0px; margin: 0px; font-family: Comic Sans MS, cursive, Georgia; font-size: 14px; font-weight: normal; line-height: 1.5; color: 000000; ; } #content_container { top: 40px; width: 720px; border-width: 2px; border-style: solid; border-color: 000000; background-color: ffffff; ; } #content_panels { display: block; position: relative; background-repeat: no-repeat; background-position: top left; margin: 10 10 10 10 px; width: 700px; ; } #background_panel { width: 740px; height: 100%; display: block; background-color: ffffff; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; } #menu_container { position: relative; display: block; width: 720px; border-style: dotted; border-color: 000000; border-width: 0 0 1 0px; background-color: f0f0ff; height: 95px; ; } #menu_buttons { position: absolute; bottom: 15px; right: 10px; width: 400px; line-height: 1; text-align: right; ; } #jukebox_container { ; } #logo { width: 320px; height: 110px; position: absolute; background-image:url(../db_img/6upload.gif); left: 5px; top: 2px;; } #standard_footer { padding: 10 0 10 0px; border-style: dotted; border-width: 1 0 0 0px; border-color: 000000; margin-top: 10px; background-color: f0f0ff; text-align: left; text-indent: 10px; ; } .panel, .panel__no_indent { margin-left: 0px; ; } .panel_no_indent { margin-left: 0px; } .highlight { color: ff6600; font-weight: bold;; } .headline { font-size: 20px; letter-spacing: 1px; ; } .subhead { font-weight: bold; font-size: 16px;; } .crosshead { text-transform: uppercase; letter-spacing: 2px; font-size: 10px; padding: 4 0 2 0px; display: block;; } .left { margin-left: -30px; font-style: italic;; } .quote { font-size: medium; font-style: italic; letter-spacing: 2px; ; } .attribution { font-size: x-small; font-weight: bold; text-transform: uppercase; ; } .small { font-size: x-small; line-height: 1; letter-spacing: 1px;; } .caption { font-size: 9px; margin: 2 0 5 0px; line-height: 1; width: 100%; letter-spacing: 1px; text-align: center;; } a, a:link { cursor: pointer; cursor: hand; font-weight: bold; text-decoration: none; } a:active { } a:visited { } a:hover { text-decoration: underline;} a.current, a.current:link { } a.current:active { } a.current:visited { } a.current:hover { } a.menu_link, a.menu_link_current { position: relative; font-weight: bold; text-decoration: none; letter-spacing: 1px; color: 000000; padding: 2 3 2 5px; border-width: 2px; border-style: solid; border-color: transparent; margin: 0 3 0 0px;} a.menu_link_current { border-color: 339966; background-color: ffffff; color: 339966; } a.menu_link:hover, a.menu_link_current:hover { color: ffffff; border-color: 339966; background-color: 339966;} .xspace { display: block; width: 10px; } .yspace { display: block; height: 10px; } .break { clear: both; } .resource { position: relative; display: block; } .resource_hover { position: relative; cursor: pointer; cursor: hand; } .resourcehidden { position: relative; display: none; visibility: hidden; } .resourcevisible { position: relative; display: block; visibility: visible; } .space { position: relative; display: block; clear: both; height: 10px; } .column { display: block; position: relative; float: left; margin: 0 10 0 0px; } #slideshow_container { display: block; position: relative; } .slideshow_btn, .slideshow_btn_down { padding: 2 0 0 0px; border-style: dotted; border-width: 0px; border-color: ; background-color: ; font-weight: ; cursor: pointer; } .slideshow_btn_down { color: ; background-color: ; } .ul { list-style-image: url(../img/separator.gif); } .rule, .rule_thin { display: block; width: 100%; height: 1px; margin: 10 0 10 0px; border-width: 1 0 0 0px; border-style: solid; border-color: 000000; } .rule_thin { margin: 2 0 2 0px; border-style: dotted; } .button { cursor: pointer; cursor: hand; } .blog_legend { font-size: x-small; } .cpage { display: block; border-width: 1px; border-style: solid; border-color: 000000; padding: 2px; background-color: ffffff; margin: 0 5 2 0px; text-align: center; line-height: 1; width: auto;; } .cday { display: block; font-size: x-small; ; } .cdate { display: block; font-size: 20px; ; } .cmonth { display: block; font-weight: bold; font-size: x-small; text-transform: uppercase;; } /* CMS STYLES */ .helppanel { background-color: DDDDDD; color: 000000; border-width: 0 0 1 0px; border-color: ffffff; border-style: solid; } .barwhite { position: relative; display: block; background-position: top left; background-repeat: no-repeat; font-size: 11px; text-indent: 0px; font-weight: bold; text-transform: uppercase; background-color: ffffff; color: 000000; padding: 3 0 2 3px; } .optional { color: 666666; }