body { margin: 0 0 20px 0; background: #C4CBD1; color: black }
#body { width: 750px }
#logo { position: absolute; left: 5px; top: 5px }
#place { position: absolute; left: 5px; width: 124px; top: 93px; background: transparent; color: white; font-weight: 900; font-family: sans-serif; font-size: 16px; text-align: center }
#head { margin: 0 5px 0 134px; text-align: center; font-weight: 900; font-size: 24px; font-family: sans-serif; letter-spacing: 0.2em }
#page { width: 616px; float: right; background: white }
#border { border: solid 3px black }
#content { width: 590px; padding: 10px 0 10px 10px }
#left_menu { position: absolute; left: 5px; top: 120px; text-align: left; vertical-align: top }

a.bottom_button { display: block; float: left; margin: 10px 2px 0 0; width: 112px; height: 39px; text-decoration: none; text-align: center }
a.bottom_button:link, a.bottom_button:visited { background: url(/graphics/button_normal.png); color: black }
a.bottom_button:hover { background: url(/graphics/button_hover.png); color: black }
a.bottom_button:active { background: url(/graphics/button_active.png); color: black }
a.bottom_button div.button_text { padding: 4px 0 0 0; font-weight: bold; font-size: 12px }

a.left_button { display: block; margin-bottom: 5px; width: 124px; height: 25px; text-decoration: none; text-align: left }
a.left_button:link, a.left_button:visited { background: url(/graphics/menu_normal.png); color: black }
a.left_button:hover { background: url(/graphics/menu_hover.png); color: black }
a.left_button:active { background: url(/graphics/menu_active.png); color: #EBEDCB }
a.left_button div.button_text { padding: 4px 0 0 19px; font-weight: bold; font-size: 12px }

a.topic_button { display: block; clear: both; margin: 10px 0; text-decoration: none; text-align: center; background: navy }
a.topic_button:link, a.topic_button:visited { color: yellow }
a.topic_button:hover { color: cyan }
a.topic_button:active { color: lime }
a.topic_button div.button_text { padding: 5px; font-weight: bold; font-size: 25px }

div.thick_divider { padding: 0; margin: 20px 100px; border: double }
div.divider { clear: both; border-bottom: 1px solid navy; margin-top: 10px }
div.under_buttons { clear: both }

#new_issue { margin: 0 0 20px 0; color: red; text-align: center; font-weight: 900; font-size: 70px }
#new_issue a { font-size: 90px }
#current_issue { margin: 20px; text-align: center; font-size: 25px }
