/* CSS Document */
body { padding:0; margin:0; height:100%; width:100%; background: #da9707; color:#fff;  font:13px Arial, Helvetica, sans-serif;}
html {height: 100%;}

/***********************************************family_page***************************************************************/

/*container*/
#container { /*position:relative;*/ width:995px; margin:0px auto;  min-height:100%; height:auto!important; height:100%; padding:0px; /*z-index:2*/ }

/*header*/
/*header*/
#main_header { position:relative; width:965px; height:55px; padding:0 0 0 20px; overflow:hidden; }
#main_copyright { position:absolute; left:25px; width:357px; height:15px; color:#fff; font-size:10px; top:35px;}
#links {  color:#fff; font-size:12px; margin-top:5px;}

#design-bureau-img { position:absolute; width:50px; height:54px; top:3px; right:50px;}
#create-group-img  {position:absolute; width:60px; height:54px; top:3px; right:110px; }
#anri-img  { position:absolute; width:50px; height:54px; top:7px; right:-5px; }

#design-bureau { position:absolute; top:22px; left:0px; text-align:center}
#create-group { position:absolute; top:22px; left:0px; text-align:center}
#anri { position:absolute; top:18px; left:0px; text-align:center}

/*links*/
#links a { color:#fff; text-decoration:none; font-size:9px;}
#links a:hover { color:#9f4f00; text-decoration:none;}

/*main_box*/
#main_box_cont { position:relative; width:995px; padding:0;	height: 1%; z-index:3 }
#main_box_cont:after { content: '.';	display: block;	clear: both; visibility: hidden; height: 0;}

#left_box { position:relative; float:left; width:250px; padding:0px 0px 10px 10px;}
#family_box { position:relative; float:left; width:160px; height:76px; background:url(../img/family-logo.gif); margin-top:100px;}
#art_box { position:relative; float:left; width:118px; height:51px; background:url(../img/art-logo.gif); margin:100px 0 0 50px;}
#hochu_box { position:relative; float:left; width:230px; height:76px; background:url(../img/hochu-logo.gif); margin-top:100px;}
#paint_box { position:relative; float:left; width:191px; height:65px; background:url(../img/paint-logo.gif); margin:100px 0 0 20px;}
#logo_text { position:relative;  float:left; width:230px; min-height:15px; font-size:11px; color:#fff; font-weight:bold; text-align:center; text-shadow:0px 1px #000; }

#middle_box {position:relative; float:left; width:720px; z-index:2}
#content_box_bg {position:relative; float:left; width:690px; padding:15px; background:#fff;}
#content_box { position:relative; width:670px; min-height:410px; height:auto!important; height:410px; padding:10px; background:#0b5c5d; }
#content { position:relative; float:left; width:520px; font-size:13px; color:#fff; padding-bottom:20px; line-height:18px; }
#content p { text-indent:15px;}
#content_bottom {position:relative; float:left; width:690px; height:65px; padding:0px 15px; background:#fff;}
#print_page1 { float:left; width:51px; height:45px; display:block; background:url(../img/print_page1.jpg) no-repeat;}
#yellow-btn-big { position:relative; float:left; margin-top:-45px; margin-left:65px; width:31px; height:42px;}
#page_nav { position:relative; float:left; margin-left:580px ; width:87px; height:31px; background:url(../img/page-nav.gif) no-repeat; }
#content a { color:#fff; text-decoration:none; border-bottom:1px dotted #fff; font-size:13px;}
#content a:hover { text-decoration:none; border:none;}

#edit_post { margin-top:15px;}
#edit_post a.post-edit-link { float:right; color:#fff; text-decoration:none; border: none; font-size:13px; padding:3px; background:#4F898D;}
#edit_post a:hover.post-edit-link {text-decoration:none;  border-bottom:1px dotted #fff; background:none;}
#link_pages { text-align:center;}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { margin-bottom:15px; color:#fff; text-align:left; font-weight:normal; padding:0 15px 0;}
#content h1.title { font-size:16px; color:#fff; text-shadow:0px 1px #000; font-weight:bold; margin-bottom:5px;}
#content h1 {font-size:20px;}
#content h2 {font-size:19px;}
#content h3 {font-size:18px;}
#content h4 {font-size:16px;}
#content h5 {font-size:15px;}
#content h6 {font-size:14px;}
#content p {text-indent:15px; margin:10px 0; line-height:16px;}
#content strong { font-weight:bold;}
#content em { font-style:italic;}
/*#content ul { float:left; width:100%;}*/
#content ul li { background:url(img/li.gif) left no-repeat; margin:0 0 5px 15px; line-height:18px; text-align:left; padding:0 0 0 15px;}
#content ol li { margin-bottom:5px; list-style: decimal; margin-left:30px; line-height:18px; text-align:left;}
#content small { font-size:11px;}

/*top-nav*/
#top-nav {  float:left; margin-top:5px;}
#top-nav ul li { float:left; list-style:none; border-left: 1px dotted #fff; margin-bottom:5px;  }
#top-nav ul li a { margin: 5px; text-decoration:none; color:#fff; font-size:9px; white-space:nowrap; }
#top-nav ul li a:hover { text-decoration: none; color:#fff; border-bottom:1px dotted #fff}
#top-nav li.current_page_item a {text-decoration: none; color:#fff; border-bottom:1px dotted #fff}

/*navigation*/
#nav { width:150px; float:left; margin-top:80px;}
#nav ul { margin:0px; padding:0px;}
#nav li { list-style:none; margin-bottom:25px;}
#nav a { font-size:12px; color:#949292; text-decoration:none;}
#nav a:hover { font-size:12px; color:#fff; text-decoration:none;}
#nav li.current_page_item a {font-size:12px; color:#fff; text-decoration:none; text-shadow:0px 1px #000;}

/*footer*/
#footer-bg { position:relative; width:100%; height:207px; margin:-207px auto; z-index:1 }
#footer { position:relative; width:995px; height:207px; margin:0px auto; background:url(../img/footer.jpg) no-repeat;}
#main-page { position:absolute; top:126px; left:14px; width:165px; height:20px; z-index:3  }
#main-page a { font-size:12px; color:#fff; text-decoration:none;}
#main-page a:hover { text-decoration:none;}
#open { position:absolute; right:30px; top:120px; width:130px; height:31px; background:url(../img/arrows.gif) left no-repeat; padding-left:50px; color:#ffde01; font-size:13PX; font-weight:bold;}

.clear { clear:both; height:0px; width:100%;}

/**************************************************************************************************************************/
