body {
text-align : center; 
margin-top : 20px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding : 0; 
background : #EDE5E2;
background-image : url(images/back3.bmp);
background-position : left top;
background-repeat : repeat-x; 
}
div#glowny {
text-align : left; 
width : 738px; 
margin : 0 auto; 
padding : 0; 
background : #ffffff; 
} 
div#top {
background-image : url(images/hdr_bck.gif); 
background-position : right top; 
background-repeat : repeat-x; 
margin : 0; 
width : 738px; 
height : 60px; 
}
div#top_space {
height: 25px;
background : #864B35;
background-image : url(images/top_spc.gif);
background-position : right top; 
background-repeat : repeat-x; 
}
div#top_logo {
float : right; 
background-image : url(images/kwz_logo.gif); 
background-position : right top; 
background-repeat : no-repeat; 
margin : 0; 
width : 231px; 
height : 60px; 
} 
div#main_content {
width : 738px; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding : 0; 
} 
div#left_column {
float : left; 
width : 198px;
background : #030;
background-image : url(images/lft_bck5.gif);
background-position : left top; 
background-repeat : repeat-y; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding : 0; 
} 
div#left_col {
float : left; 
} 
div#main_column {
width : 540px; 
float : left; 
background : #fff; 
background-image : url(images/main_bck.gif);
background-position : left top; 
background-repeat : repeat-y; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0; 
padding : 0; 
} 
div#main_col {
margin-left : 0; 
margin-right : 0; 
} 
div#menu_bck {
float : left; 
width : 198px; 
background-image : url(images/menu_bck.gif); 
background-position : right top; 
background-repeat : repeat-y; 
margin : 0; 
padding : 0; 
} 
h1 {
font : bold 12px Verdana, Arial, Helvetica, Serif; 
color : #2e3e60; 
letter-spacing : 4px; 
margin : 0; 
padding : 0 0 10px; 
} 
h2 {
font : bold 12px Verdana, Arial, Helvetica, Serif;
color : #2e3e60; 
letter-spacing : 0px;
margin : 0; 
padding : 0 0 10px; 
} 
h6 {
font : bold 12px Arial, Verdana, Helvetica, Serif; 
color : #003eff; 
letter-spacing : 1px; 
margin : 0; 
padding : 0 0 10px; 
} 
.link_plain {
font : normal 11px Verdana, Arial, Serif; 
width : 127px; 
float : left; 
background-image : url(images/lnk2_mn_bck.gif); 
background-position : right top; 
background-repeat : repeat-y; 
margin : 0; 
padding : 0 0 0 3px; 
} 
.link_plain ul {
list-style-type : none; 
width : 127px; 
border : 0; 
} 
.link_plain li {
background-color : transparent; 
margin : 0; 
border-bottom : 0; 
} 
.link_plain a {
padding : 2px; 
display : block; 
width : 113px; 
color : #0f0; 
text-decoration : none; 
border-right : 0 solid black; 
border-bottom : 0 solid black; 
} 
.link_plain a:hover {
background-color : #908975;
color : #000;
background-image : url(images/lnk_bck2.gif);
background-position : right top; 
background-repeat : repeat-y; 
border-top : 0; 
border-left : 0; 
border-bottom-style : none; 
border-right-style : none; 
} 
.link_plain2 {
font : normal 11px Verdana, Arial, Serif; 
width : 127px; 
float : left; 
background-image : url(images/lnk2_mn_bck.gif); 
background-position : right top; 
background-repeat : repeat-y; 
margin : 0; 
padding : 0 0 0 3px; 
} 
.link_plain2 ul {
list-style-type : none; 
width : 127px; 
border : 0; 
} 
.link_plain2 li {
background-color : transparent; 
margin : 0; 
border-bottom : 0; 
} 
.link_plain2 a {
padding : 2px; 
display : block; 
width : 113px; 
color : #fff; 
text-decoration : none; 
border-right : 0 solid black; 
border-bottom : 0 solid black; 
} 
.link_plain2 a:hover {
background-color : #908975;
color : #000;
background-image : url(images/lnk_bck2.gif);
background-position : right top; 
background-repeat : repeat-y; 
border-top : 0; 
border-left : 0; 
border-bottom-style : none; 
border-right-style : none; 
} 
.lnk_left {
float : left; 
width : 135px; 
} 
.lnk_right {
float : left; 
text-align : right; 
width : 63px; 
} 
.link_small {
font : 9px Verdana, Arial, sans-serif; 
color : #0f0; 
margin-left : 10px; 
margin-right : 0; 
margin-top : 3px; 
margin-bottom : 5px; 
padding : 0; 
} 
.link_small A {
color : #000; 
text-decoration : none; 
} 
.link_small A:hover {
color : #030; 
text-decoration : underline; 
} 
.menu_icon {
float : left; 
width : 42px; 
height : 17px; 
} 
.menu_right_border {
float : right; 
width : 7px; 
height : 16px; 
} 
div#top_01_shad {
float : left; 
width : 198px; 
height : 6px; 
background-image : url(images/hdr_lft_shad.gif); 
background-position : right top; 
background-repeat : no-repeat; 
} 
div#top_01_bck {
float : left; 
width : 198px; 
background-image : url(images/lft_txtop_bck.gif); 
background-position : left top; 
background-repeat : repeat-y; 
} 
div#top_01_icons {
float : left; 
width : 198px; 
height : 58px; 
background-image : url(images/lft_top01.gif); 
background-position : right top; 
background-repeat : no-repeat; 
} 
#top_02_img {
float : left; 
width : 198px; 
height : 7px; 
} 
div#top_03 {
float : left; 
width : 198px; 
background-image : url(images/lft_top03b.gif); 
background-position : right top; 
background-repeat : repeat-y; 
} 
#top_04_img {
float : left; 
width : 198px; 
height : 5px; 
} 
#top_05_img {
float : left; 
width : 198px; 
height : 16px; 
} 
div#downl_m {
float : left; 
width : 198px; 
height : 120px; 
background-image : url(images/menu_bck.gif); 
background-position : right top; 
background-repeat : repeat-y; 
} 
.menu_bott {
float : left; 
width : 198px; 
height : 3px; 
} 
.downl_m_logo {
float : left; 
width : 198px; 
height : 39px; 
} 
.downl_divider {
float : left; 
width : 198px; 
height : 1px; 
} 
div#downl_bott {
float : none; 
width : 198px; 
margin : 0; 
padding : 0; 
} 
.downl_bottom {
float : left; 
width : 198px; 
height : 20px; 
} 
.lft_col_bck {
float : left; 
width : 198px; 
height : 5px; 
background-image : url(images/lft_col_bck.gif); 
background-position : left top; 
background-repeat : repeat-y; 
} 
div#ulub {
float : none; 
width : 198px; 
margin : 0; 
padding : 0; 
} 
.ulubione {
float : left; 
width : 198px; 
height : 60px; 
} 
.img_shd {
float : right; 
display : inline; 
width : 165px; 
height : 221px; 
margin : 0 -10px 20px 10px; 
} 
.img_anim {
float : left; 
width : 153px; 
height : 204px; 
margin : 0; 
padding : 0; 
border : 1px solid black; 
} 
.img_shd2 {
float : left; 
width : 165px; 
height : 221px; 
margin : 0 10px 20px 0; 
padding : 0; 
} 
.sh_rgt {
float : right; 
margin : 0; 
padding : 0; 
} 
.hdr_shd {
float : right; 
width : 540px; 
height : 6px; 
margin : 0; 
padding : 0; 
}
div#main_top {
float : right; 
width : 540px; 
height : 88px;
background-image : url(images/main_top2.jpg);
background-position : left top; 
background-repeat : no-repeat;
margin : 0;
padding : 0; 
}
div#main_top_txt {
float : left;
padding-left : 50px; 
padding-right : 46px; 
padding-top : 60px; 
padding-bottom : 0px;
margin : 0; 
}
.dvdr_lft {
float : left; 
width : 9px; 
height : 10px; 
margin : 0; 
padding : 0; 
} 
.dvdr_mid {
float : left; 
width : 427px; 
height : 10px; 
margin : 0; 
padding : 0; 
} 
.dvdr_rgt {
float : left; 
width : 8px; 
height : 10px; 
margin : 0; 
padding : 0; 
} 
div#grad_background {
float : left; 
width : 198px; 
height : 50px; 
background-image : url(images/left_grad.gif); 
background-position : left top; 
background-repeat : repeat-x; 
} 
div#lft_col_dwnl {
float : left; 
width : 198px; 
height : 18px; 
background-image : url(images/download_bck.gif); 
background-position : right top; 
background-repeat : no-repeat; 
} 
div#downl_head {
float : left; 
width : 198px; 
height : 21px; 
background-image : url(images/download_head.gif); 
background-position : right top; 
background-repeat : no-repeat; 
} 
.downl_frm {
float : left; 
width : 198px; 
background-image : url(images/dwnld_frm.gif); 
background-position : right top; 
background-repeat : repeat-y; 
} 
.txt_dvdr {
clear: both;
height : 1px;
width : 100%; 
}
.text_stat {
font : 10px Verdana, Arial, sans-serif; 
color : #000; 
margin : 4px 20px 0 10px; 
padding : 0; 
} 
.text_stat2 {
font : 11px Verdana, Arial, sans-serif; 
color : #000; 
margin : 4px 20px 4px 10px; 
padding : 0; 
} 
.text_stat3 {
font : 9px Verdana, Arial, sans-serif; 
color : #0f0; 
margin : 3px 10px 8px; 
padding : 0; 
} 
.text_stat4 {
font : 9px Verdana, Arial, sans-serif; 
color : #0f0; 
margin : 3px 10px 3px 30px; 
padding : 0; 
} 
.text_stat5 {
font : 9px Verdana, Arial, sans-serif; 
color : #000; 
margin-left : 4px; 
margin-right : 10px; 
margin-top : 3px; 
margin-bottom : 5px; 
padding : 0; 
} 
.text_main {
float : none; 
font : 12px Arial, sans-serif, Verdana; 
color : #000; 
text-align : justify; 
line-height : 16px; 
padding-left : 50px; 
padding-right : 46px; 
padding-top : 0px;
padding-bottom : 50px; 
margin : 0; 
} 
.text_main a {
color : #00b000; 
text-decoration : none; 
padding-left : 2px; 
padding-right : 2px; 
} 
.text_main a:hover {
color : #030; 
text-decoration : underline; 
} 
.text_main i {
float: none;
font: 12px Arial, sans-serif, Verdana;
color: #864b35;
text-decoration : none; 
} 
.text_main p {
float: none;
clear: both;
font: 12px Arial, sans-serif, Verdana;
color: #000;
text-align: justify;
line-height: 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 5px;
margin: 0;
} 
.text_main .bld  {
float: none;
clear: both;
font: 14px Verdana, Arial, sans-serif;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font-weight: bold;
text-align: left;
} 
.proj_phot {
float: left;
width:434px;
width:396px;
width:376px;
margin: 20px 0px 0px 34px;
padding: 0px 0px 0px 0px;
}
.text2 {
float: left;
clear: both;
text-align: justify;
line-height: 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 10px;
padding-bottom: 5px;
margin: 0;
}
.zoom_lnk {
float: left;
padding-top: 3px;
padding-bottom: 3px;
}
.bannr {
float: left;
clear: both;
margin: 0;
padding: 20px 0px 20px 0px;
width:440px;
height:100px;
}
.banner_lnk {
border: 0px;
}
.bnnr_img {
float: left;
clear: both;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}
#stat4u_ {
float: left;
clear: both;
text-align : center; 
background : #EDE5E2;
width: 100%;
margin: 0;
padding: 0px 0px 0px 0px;
}
#bott_lnks {
float: none;
clear: both;
width: 99%;
text-align: center;
border-top: 1px dotted green;
border-left: 1px dotted green;
border-right: 1px dotted green;
border-bottom: 1px dotted green;
}
#wall_lnks {
float: none;
clear: both;
width: 99%;
text-align: center;
}
.prj_lnks_cntr {
padding-left: 210px;
}
.wall_lnks_cntr {
padding-left: 170px;
}
div#zoomed_photo {
float: left;
background-color: #52D700;
text-align: center;
margin: 0; 
padding: 0; 
} 
.zmd_ph_lnk {
float: left;
margin: 0; 
padding: 0; 
border-top: 0px solid black;
border-right: 0px solid black;
border-left: 0px solid black;
border-bottom:0px solid black;
}
.photo_mini {
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
width: 320px;
}
.lnk_top_site a {
float: left;
clear: both;
text-align: left;
font: 9px Arial, sans-serif, Verdana;
color: #00b000;
text-decoration: none;
} 
.lnk_top_site a:hover {
color: #030;
text-decoration: underline;
} 
div#footer_text {
font: 11px Verdana, Arial, sans-serif;
margin: 0;
padding: 8px 0 0 248px;
text-align: left;
color: #000;
} 
div#footer {
float: left;
width: 738px;
height: 39px;
clear: both;
background-image: url(images/ftr_bck5.jpg);
background-position: right top;
background-repeat: no-repeat;
margin: 0;
padding: 0;
}


