body { background: #24211d; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

#page {	margin: 0px auto; width: 780px; background: url(../img/left_col.jpg) 1px 54px no-repeat;}
#page_inner { margin: 0px auto; width: 780px; background: url(../img/bg_man.gif) 433px 54px no-repeat;}
#main_page { text-align:center; position: absolute; top: 10%; display: table-cell; vertical-align: middle; width: 100%; height: 330px; background: url(../img/bg_horizontal.gif) 0 203px repeat-x; }

#top { padding-left: 31px; }
#nav_top { background: #0093dd; height: 26px; }
#nav_top ul { margin: 0; padding: 5px 0px 5px 0px; list-style: none; }
#nav_top li { display: inline; margin: 0px; padding: 0px; }
#nav_top a, #nav_top a:visited, #nav_top a:link { font-family: Arial; font-size: 12px; color:#FFFFFF; font-weight: bold; text-decoration: none; margin: 0px; padding: 8px 14px 6px 14px; background: url(../img/bg_dot.gif) 0 0 repeat-y; }
#nav_top a:hover { background: url(../img/bg_blue.gif) 0 0 repeat-y; }
#nav_top #current { background: url(../img/bg_blue.gif) 0 0 repeat-y; }

#nav_top2 { background: #fdc800; height: 26px; margin-top: 1px; }
#nav_top2 ul { margin: 0px; padding: 5px 0px 0px 0px; list-style: none; }
#nav_top2 li { display: inline; margin: 0px; padding: 0px; }
#nav_top2 a, #nav_top2 a:visited, #nav_top2 a:link { font-family: Arial; font-size: 12px; color:#000000; font-weight: bold; text-decoration: none; margin: 0px; padding: 5px 14px 6px 14px; background: url(../img/bg_dot.gif) 0 0 repeat-y; }
#nav_top2 a:hover { background: url(../img/bg_yellow.gif) 0 0 repeat-y; }
#nav_top2 #current { background: url(../img/bg_yellow.gif) 0 0 repeat-y; }

#content { min-height: 400px; height:400px; }
#column_left { width: 243px; height: 100%; float: left;  }
#column_left a.logo { position:relative; display: block; top: 20px; left: 40px; width: 165px; height: 125px; }
#column_left ul { margin: 0; padding: 48px 0px 0px 62px; list-style: none; }
#column_left #lmnu1 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu01.gif) 0px 0px no-repeat; }
#column_left #lmnu2 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu02.gif) 0px 0px no-repeat; }
#column_left #lmnu3 { margin: 0px; padding: 4px 0px 1px 8px; height: 25px; background: url(../img/lmnu03.gif) 0px 0px no-repeat; }
#column_left #lmnu4 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu04.gif) 0px 0px no-repeat; }
#column_left #lmnu5 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu05.gif) 0px 0px no-repeat; }
#column_left #lmnu6 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu06.gif) 0px 0px no-repeat; }
#column_left #lmnu7 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu07.gif) 0px 0px no-repeat; }
#column_left #lmnu8 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu08.gif) 0px 0px no-repeat; }
#column_left #lmnu9 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu09.gif) 0px 0px no-repeat; }
#column_left #lmnu10 { margin: 0px; padding: 4px 0px 2px 8px; height: 25px; background: url(../img/lmnu10.gif) 0px 0px no-repeat; }
#column_left li a, #column_left li a:visited, #column_left li a:link { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }
#column_left li a:hover { text-decoration: underline; }
#column_middle { width: 436px; padding: 40px 30px 30px 20px; float:left; }
#column_right { width: 51px; height: 100%; float: right; }
#column_right #music_on { width: 51px; height: 50px; }

#footer { clear: both; padding: 0px 0px 0px 32px; border-top: #24211d solid 1px; }
#footer #f_block { background: #fdc800; height: 20px; padding-top: 3px; color: #000000; text-align: center; }

h1 { background: url(../img/dot_white.gif) 0px 0px no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:normal; color: #FFFFFF; margin: 0; padding: 0px 0px 10px 30px; }

.bold { font-weight: bold; }
.alert { font-weight: bold; color: #ff0000; }
.photo_tab { width: 145px; height: 145px; text-align: center; }
.photo_tab img { border: #8a8a8a solid 1px; }

input.itext { border: #2c87b6 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
input.button { border: #2c87b6 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; cursor: pointer; }

a.link_text, a.link_text:visited, a.link_text:link, #column_middle a, #column_middle a:visited, #column_middle a:link { font-family: Arial; font-size: 12px; color: #cacaca; text-decoration: underline; }
a.a.link_text:hover, #column_middle a:hover { text-decoration: none; }
