/* $Id: layout.css,v 1.6 2007/03/11 10:36:07 adam Exp $*/

/* main layout */
body{margin:0;background:#fff url(/d/1k/img/bg_tile.gif);background-attachment:fixed;cursor:default;}
form{margin:0;padding:0;}
img{border:0;}
hr{margin:0 0 12px;padding:0;border:1px solid #F2F7F9;border-bottom:1px dashed #90BBC9;background:transparent;}
li{margin:2px 0 10px;}
#cntPage{width:700px;margin:30px auto 0;}
#page{padding:16px 3px 5px 12px;border:1px solid #90BBC9;background:#B9D8E2;}
#pageTop{background:url(/d/1k/img/bg_content_border_ver_large.gif) no-repeat bottom right;}
#siteTitle{position:absolute;margin:-3px 0 0 -22px;}
#navMainCnt{width:674px;height:26px;overflow:hidden;margin:0 0 0 5px;background:url(/d/1k/img/bg_top.gif) repeat-x;}
#navMain{height:19px;overflow:hidden;margin:0;padding:7px 15px 0 0;text-align:right;background:url(/d/1k/img/bg_top_menu.gif) no-repeat top right;}
#navMain a{padding:0 3px 0 3px;font-weight:bold;text-transform:uppercase;font-size:12px;}
#navMain a b{color:#672013;}
#navMain a:link, #navMain a:visited{color:#7E2616;}
#navMain a:hover{color:#BF2002;}
#navMain img{vertical-align:top;margin:5px 0 0;}
.navDesc{margin:25px 0 0 492px;position:absolute;display:block;width:155px;height:126px;overflow:hidden;border:1px solid #A6C8D2;background:url(/d/1k/img/bg_menu_desc.gif) no-repeat;text-align:center;-moz-opacity:0.85;filter:alpha(opacity=85);}
.navDesc img{width:119px;height:92px;}
.navDesc u{display:block;margin-top:12px;color:#5D808B;font-size:10px;text-decoration:none;}
.navDesc u img{width:11px;height:16px;margin:-3px 5px 0px;vertical-align:top;}
.navDescHide{display:none;}
#navSub{width:500px;margin:1px 0 0 163px;position:absolute;text-align:right;font-size:9px;}
#navSub a{margin:0 0 0 1px;}
#navSub a:link, #navSub a:visited{color:#A1B0B5;}
#navSub a:hover{color:#BF2002;}
.boxTeaser ul{list-style:none;margin:0 0 10px;padding:0;}
.boxTeaser ul li{margin:0;padding:0 0 0 14px;background:url(/d/1k/img/bullet_medium.gif) no-repeat 0 5px;font-weight:bold;font-size:12px;}
#pagePhoto{padding:0 0 0 0;}
#pagePhoto img.photo{width:673px;height:177px;display:block;border:1px solid #75AAB9;}
#pagePhotoLogo{position:absolute;margin:157px 0 0 7px;padding:0 0 0 19px;background:url(/d/1k/img/apn_logo_small.gif) no-repeat top left;color:#B9D8E2;font-size:12px;font-weight:bold;}
#pagePhotoDesc{background:#ADCAD4;height:5px;overflow:hidden;}
#cntContent{padding:0 0 0 0;}
#pageContent{padding:0 4px 0 4px;background:url(/d/1k/img/bg_content_border_ver_large.gif) repeat-y top right;}
#content{padding:20px 10px 10px 25px;border:1px solid #75AAB9;background:#fff url(/d/1k/img/bg_content.gif) repeat-x top;}
#content .clear{clear:both;}
#pageSign{margin:0 5px;background:url(/d/1k/img/bg_bottom.gif) repeat-x top;}
#date{height:21px;width:200px;margin:-1px 1px 0 2px;padding:2px 12px 0 0;float:right;background:url(/d/1k/img/bg_bottom_date.gif) top right no-repeat;text-align:right;color:#7E2616;font-size:10px;line-height:12px;}
#date a{text-decoration:none;}
#copyright{height:22px;padding:3px 0;color:#666;font-size:10px;}
#validator{padding:3px 0 30px;text-align:right;}
#preloader img{width:1px;height:1px;-moz-opacity:0.1;filter:alpha(opacity=10);}
/* content placement */
.boxMainContent{width:438px;}
.boxMainContent .col1{width:214px;float:left;}
.boxMainContent .col2{width:214px;float:right;}
.boxTeaser{width:188px;float:right;margin:19px 0 0;}
.box{padding:10px 10px 0px;background:#EBF3F6 url(/d/1k/img/bg_content_rightcontent.gif) repeat-x;border:1px solid #D2E6EC;}
.boxContent2up{clear:both;}
.boxContent2up .col1{width:314px;float:left;}
.boxContent2up .col2{width:314px;float:right;}
.boxContent3up{clear:both;}
.boxContent3up .col1{width:206px;float:left;}
.boxContent3up .col2{width:206px;float:left;margin-left:10px;}
.boxContent3up .col3{width:206px;float:right;}
/* blog */
#blogIndex{border-bottom:1px dashed #8BACB6;}
.blogPost h2 b{font-weight:bold;}
a.blogLink{float:right;font-size:9px;}
#blogTeaserList{padding:0 0 10px;}
#blogTeaserList a{display:block;font-size:10px;line-height:12px;margin:0 0 3px;}
#blogArchite .blogPost{}
/* webshare */
.webshareContent{height:100%;min-height:100%;}
.webshareItem{width:200px;height:172px;float:left;border:1px solid #A6C8D2;margin:0 10px 10px 0;background:#E3EAEC;}
.webshareItem a{text-decoration:none;}
.webshareItem img{display:block;width:180px;border:2px solid #C7D1D3;}
.webshareItemBox{display:block;padding:6px;font-size:10px;color:#7E2616;border:2px solid #F4F4F4;}
.webshareItemThumb{width:184px;height:140px;overflow:hidden;}
.webshareItemThumb div{width:180px;height:140px;}
.webshareItemTitle{display:block;width:180px;height:16px;overflow:hidden;white-space:nowrap;}
.webshareDisplayItem{padding:5px;border:1px solid #A6C8D2;background:#E3EAEC;}
.webshareDisplayItemThumb{width:444px;float:right;border:2px solid #D6DFE1;}
.webshareDisplayItemThumb img{display:block;border:2px solid #fff;}
.webshareDisplayItemInfo div{width:160px;padding:5px;float:left;border:2px solid #D6DFE1; background:#fff;font-size:11px;margin:0 0 5px;}
.webshareDisplayItemInfo div.title{font-size:14px;font-weight:bold;}
.webshareDisplayItemThumbIco{width:444px;height:330px;background:#fff;}
.webshareDisplayItemThumbIco img{margin:auto;}
.webshareBottom{clear:both;}
.webshareDisplayCmd{height:17px;}
.webshareDisplayCmd a b{display:none;}
.webshareDisplayCmd a{display:block;width:30px;height:13px;}
.webshareDisplayCmd a.next{background:url(/d/1k/img/arr_right.gif) no-repeat top right;float:right;}
.webshareDisplayCmd a.prev{background:url(/d/1k/img/arr_left.gif) no-repeat top left;}
/* forms */
.stdInput{width:98%;padding:0 0 0 2px;border:1px solid #85AFBE;background:#EBF4F7 url(/d/1k/img/bg_std_input.gif) top repeat-x;}
	/*spelling...*/
.stdInputBotton{margin:8px 0 0;padding:2px 4px;border:1px solid #85AFBE;background:#EBF4F7 url(/d/1k/img/bg_std_input.gif) top repeat-x;color:#7E2616;font-size:12px;font-weight:bold;}
.stdForm{margin:16px 0 0;padding:15px;border:2px solid #D2E6EC;background:#FFFBEA;}
.stdForm .stdInput{width:100%;}
.stdForm label{margin:5px 0 0;display:block;color:#7E2616;font-size:10px;font-weight:bold;}
.stdForm .error{color:red;}
.loginbox{font-size:11px;margin:0 0 10px;}
/* photos */
.photoContainer{margin:5px 0;padding:5px;border:1px solid #B7D3DC;background:#ECF3F5;text-align:center;}
.photoContainer img{display:block;border:1px solid #B7D3DC;}
.photoContainer p{padding:3px 0;margin:0;font-size:11px;}
/* Sitemap */
.sitemap a{display:block;padding:0 0 2px 16px;font-weight:bold;text-decoration:none;background:url(/d/1k/img/arr_right.gif) no-repeat left center;}
.sitemap .lvl1{padding:0 0 0 5px;}
.sitemap .lvl2{padding:0 0 0 10px;}
.sitemap .lvl3{padding:0 0 0 20px;}
.sitemap .lvl4{padding:0 0 0 30px;}
/* done */
.doneDisplayBody{margin:0;background:#fff;}
.doneDisplayHeader{margin:0;background:#D2E6EC;border-bottom:1px solid #A6C8D2;}
.doneDisplayHeader a{margin:10px;float:right;font-size:11px;text-decoration:none;}
.doneDisplayHeader h1{font-size:16px;color:#5D808B;padding:6px 0;margin:0 30px;text-transform:none;border-bottom:0;background:transparent;}
.doneDisplayContent{padding:30px;background:#fff url(/d/1k/img/bg_content.gif) top center repeat-x;}
.doneDisplayContent img.photoList{padding:10px;margin:0 0 20px;border:1px solid #90BBC9;}
/* simple gallery */
.galleryList .image{width:30px;float:left;display:none;}
/* debug */
.test1{background:lightblue;}
.test2{background:lightgreen;}
.test3{background:pink;}
/* Admin */

.adminUrlHide,.adminUrlShow{position:absolute;top:5px;left:5px;padding:4px 4px 3px 20px;background:#fff url(/d/1k/img/icon_edit.gif) no-repeat 2px 2px;font-size:11px;line-height:12px;border:1px solid #90BBC9;}
.adminUrlShow a{display:block;padding:3px 10px 3px 0;}
.adminUrlHide a{display:none;}

.editAreaHide{}
.editAreaShow{background:#D2E6EC;}
.editAreaShow .editAreaButton{float:right;width:16px;height:16px;background:#fff url(/d/1k/img/icon_edit.gif) no-repeat center;border:1px solid #8BACB6;cursor:pointer;}
.editAreaHide .editAreaButton{display:none;}

.cntPageEditHide #editFrameArea{display:none;}
.cntPageEditShow #cntPage{-moz-opacity:0.5;filter:alpha(opacity=50);}
.cntPageEditShow #editFrameArea{position:absolute;top:0;left:0;width:80%;margin:5px auto 10px 10%;border:1px solid #90BBC9;background:#fff;}
.cntPageEditShow #editFrameArea iframe{width:100%;height:680px;display:block;}
.cntPageEditShow #editFrameArea .cmd{padding:3px;text-align:right;border-bottom:1px solid #90BBC9;}
.cntPageEditShow #editFrameArea .cmd .close{padding:4px 4px 3px 20px;background:#fff url(/d/1k/img/icon_close.gif) no-repeat 2px 2px;font-size:11px;line-height:12px;}


/* move this */

h2 a{font-size:11px;font-weight:normal;}

