body{height:100%;min-height:100%;max-height:100%}
.clearer{clear:both}
#background_01,#background_02,#background_03,#background_05{position:absolute}
#background_01{top:0;left:16px;width:948px;height:125px}
#background_02{top:125px;left:36px;width:908px;height:37px}
#background_03,#background_04,#background_05,#background_06{width:1px;padding:0 0 16000px;margin:0 0 -16000px;top:16px}
#background_03{left:54px}
#background_04{left:55px}
#background_05{left:694px}
#background_06{left:695px}
#page{overflow:hidden;position:relative;width:980px;text-align:left;margin:0 auto}
#page_inner{position:relative;overflow:hidden;width:980px}
#page p{line-height:1.5}
#page a{text-decoration:underline}
#content_wrapper{position:relative;width:908px;margin:0 36px}
#content_left_wrapper{width:214px;float:left;padding:0 18px}
#content_left{float:left;position:relative;padding:37px 0 20px}
#content_left .bg_top,#content_right_wrapper .bg_top{position:absolute;width:210px;height:35px;top:2px;left:2px;font-size:0}
#content_left .mask_top,#content_right_wrapper .mask_top{position:absolute;width:214px;height:37px;top:0;left:0;font-size:0;background-image:url('../img/bg_sidebar_top.png')}
#content_left .bg_bottom,#content_right_wrapper .bg_bottom{position:absolute;width:210px;height:18px;bottom:2px;left:2px;font-size:0}
#content_left .mask_bottom,#content_right_wrapper .mask_bottom{position:absolute;width:214px;height:20px;bottom:0;left:0;font-size:0;background-image:url('../img/bg_sidebar_bottom.png')}
#content_main_wrapper{float:left;width:410px;padding:0 16px 0 0}
#content_right_wrapper{position:relative;width:214px;float:left;padding:37px 0 20px}
#content_right{float:left;width:190px;padding:0 12px;background-image:url(../img/bg_sidebar.png);background-repeat:repeat-y}
#header{position:relative;height:162px;width:948px;text-align:left;margin:0 16px}
#header h1,#page #header h1{position:absolute;right:40px;bottom:0}
#header #logo{background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}
#header div.kv{position:absolute;width:100%;height:100%;background-repeat:no-repeat}
#widgetbar_page_1,#widgetbar_site_1{width:190px;float:left;clear:left}
#cm_navigation{width:210px;padding:0 2px 17px;overflow:hidden;background-image:url(../img/bg_sidebar.png);background-repeat:repeat-y}
#cm_navigation ul#cm_mainnavigation{margin:-1.0625em 0 0}
#cm_navigation ul,#cm_navigation ul li{margin:0;list-style:none}
#cm_navigation ul li{float:left;margin:1.0625em 0 0;background-image:url(../img/dots.png);background-repeat:repeat-x}
#cm_navigation ul li a{display:block;height:1.3125em;line-height:1.3125em;text-decoration:none;float:left;clear:left;width:200px;padding-left:10px;background-image:url(../img/dots.png);background-repeat:repeat-x;background-position:bottom}
#cm_navigation ul ul{float:left}
#cm_navigation ul ul li{background-image:none}
#cm_navigation ul ul li a{display:block;text-decoration:none;background-image:none;padding-left:17px;width:193px}
#cm_navigation ul ul li a:hover{font-weight:bold}
#cm_navigation ul ul li.cm_current a{font-weight:bold}
#footer{overflow:hidden;position:relative;padding:28px 280px 50px 50px;text-align:left;margin:0 16px;width:618px}