body {margin: 0px; background-color:#999999; text-align: center; font-size: 12pt; font-family: Tahoma, Arial, Helvetica, sans-serif;}
img {border: none;}
table{border-collapse:collapse;}
td{padding:0px; margin:0px; vertical-align: top;}
a:link { color: #0033CC;}
.main { text-align: left; background-color:#FFFFFF; width: 93%; position: relative; margin: 0 auto; min-width: 740px; max-width: 1200px; }
.top { background-image:url(../img/head.jpg); height: 298px; background-repeat:no-repeat; background-color:#c8ffff; background-position: left bottom; position: relative;}

.t1 {font-size: 90%;}
.t2	{font-size: 120%;}
.t3 {font-size: 150%;}
.t4 {font-size: 195%;}
div.top .leftcorn { float: left; position: absolute; bottom:0px; left: 0px;}
div.top .rightcorn  {float: right; position: absolute; bottom: 0px; right: 0px;}
div.top .mailhome {position: absolute; top: 210px; left: 267px;}
div.menu { width: 98%; margin: 0 auto; font-size: 148%; padding: 0px 0px 0px 0px; font-family: "Times New Roman", Times, serif;}
div.menu .menutable {width: 100%;}
div.menu a:link, .menu a:visited {text-decoration: none; color: #000000; padding: 20px 0px 0px 0px;}
div.menu .menutable td.sepp { width: 10px;}


#submenu {font-size: 150%; padding: 11px 0px 0px 0px; float: right; color: #666666; font-family: "Times New Roman", Times, serif;}
#submenu #sel {padding: 2px 5px 5px 5px; font-size: 120%;}
#submenu #sepp {color: #FFCC00; font-size: 80%;}
#submenu a#menu { color: #0033CC;}
#submenu a:hover#menu { color: #0033CC; background-color: #EAEAEA;}
#submenu a#catmenu { color: #333333; padding: 2px 5px 5px 5px; font-size: 110%; background-color: #F3F3F3;}
#submenu a:visited#catmenu {padding: 2px 5px 5px 5px; font-size: 110%;}


.left_float {float: left; padding: 3px 10px 5px 0px;}
#leftblock {float: none; display: block; overflow: hidden; clear: both;}
td#centerspace {width: 2%;}
.content { padding: 10px 25px 0px 25px}
.yard { color: #336600; font-size: 70%; text-align: right; width: 100%;}
.fircolumn {font-size: 75%; padding: 0px 5px 0px 5px;}
.fircolumn .action img {float: left; margin: 0px 10px 0px 0px;}
.fircolumn .date {font-size: 130%; color: #999999; font-weight: bold;}
.fircolumn .action { display: block; float:none; overflow: hidden;}

div.cat_list {clear: both; float: none;}
div.cat_list .name {font-size: 145%; font-weight: lighter;}
div.cat_list a.name {font-size: 145%; font-weight: lighter; color: #000066;}
div.cat_list .nick {font-size: 130%; font-weight: lighter;}
div.cat_list .email {font-size: 100%;}
div.cat_list #ill { float: left; width: 100px;}
div.cat_list hr {clear: both; float: none; color: #CCCCCC;}


.seccolumn { float: none; padding: 10px 10px 5px 15px; font-size: 85%;}
h2 {font-size: 240%; font-family: "Times New Roman", Times, serif; text-decoration: none; font-weight: lighter; margin: 0px; padding: 0px; color:#666666;}
h3 {font-size: 190%; font-family: "Times New Roman", Times, serif; text-decoration: none; font-weight: normal; margin: 0px; padding: 0px; color:#666666; }
.line {background-image:url('/img/line.gif'); width: 100%; height: 2px; background-repeat:repeat-x; background-position:bottom; float: none; clear: both;}
.footer {background-image:url('/img/footerbg.gif'); height: 93px; width: 100%; background-repeat:repeat-x; background-position: top; position: relative;}
.footer .leftcorn {float: left; position: absolute; bottom:0px; left: 0px;}
.footer .rightcorn  {float: right; position: absolute; bottom: 0px; right: 0px;}
.footertext {position:absolute; top: 26px; right: 90px; font-size: 80%; color: #333333;}

.menu-left, .menu-right, .menu-center {/*background-image: url("/img/menubg.png");*/ height: 52px; font-size: 22px;}
.menu-link {position: relative; width: 100%;}
.menu-center a { position: relative; top: 12px; white-space: nowrap;} 
.menu-link .menu-center {background-position: center 52px; position: relative; top:0px; z-index:19; margin: 0px 20px 0px 20px;}
.menu-link .menu-left {background-position: 0 52px; width: 20px; position: absolute; left: 0px; top: 0px; z-index: 20;}
.menu-link .menu-right {background-position: 100% 52px; width: 20px; position: absolute;  right: 0px; top: 0px; z-index:20;}

