@charset "UTF-8";
/* CSS Document */

@import url('/css/reset.css');

/* 
Default CSS fo MIKICHI

media: screen
created: Nov 09
creator: Komodo Media Ltd
last edited: 
changed: build
*/

html { height:99%; }
body { margin:0; background:#fff; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;	font-weight:normal;	line-height:1em; }
#doc {height:100%;}
#inner_doc { background:url(/img/bg.jpg) fixed repeat-x left top; }
#decoration { background:url(/img/bg_right.jpg) fixed no-repeat right top; }

/* ####################################################################################### */

#flashprompt { padding:6px 10px; background:#716d7e; border-bottom:2px solid #ffffff; color:#fff; font-weight:bold; text-align:center; font-size:12px; line-height:16px; }
#flashprompt a { color:#fff; }

#sidebar { float:left; width:35%; color:#fff; }
#sidebar div { width:80%; padding:0 0 0 0; margin:auto; background:#6095a7 url(/img/logo.jpg) no-repeat top center; border:2px solid #ffffff; border-width:0 2px; }
#sidebar div #homeLink { display:block; width:100%; height:140px; }
#sidebar dt { padding:4px 0; margin:20px 0 10px 0; font-weight:bold; text-transform:uppercase; border:2px solid #ffffff; border-width:2px 0; font-size:16px; }
#sidebar dl { background:#4c8295; padding:10px;  }
#sidebar dl ul { margin:5px 0 30px 12px; text-transform:capitalize; } 
#sidebar dl ul li { font-weight:bold; margin:10px 0 0 0; } 
#sidebar dl ul li li { font-weight:normal; font-size:13px; font-weight:bold; }
#sidebar dl ul a { color:#ffffff; text-decoration:none; }  
#sidebar dl ul ul ul a { font-size:12px; font-weight:normal; }  
#sidebar dl ul ul ul { margin-left:12px; }
#sidebar dl ul ul ul ul { list-style:circle; margin:10px 0 0 32px; }
#sidebar dl ul ul ul ul li { margin:0 0 0 0; }
#sidebar dl ul a:hover { color:#6edaff; }

#main { float:right; width:48%; padding:40px 17% 20px 0; line-height:16px; }
#main h1 { padding:8px 0; margin:0 0 20px 0; border:2px solid #5b91a4; border-width:2px 0; font-size:24px; line-height:24px; color: #5b91a4; font-weight:bold; }
#main h1 span { font-weight:normal; }
#main h2 { font-weight:bold; margin:10px 0 4px 0; font-size:16px; }
#main h3 { font-weight:bold; margin:10px 0 4px 0; font-size:14px; text-transform:capitalize; }
#main p, #main ul, #main dl, #main blockquote { margin:4px 0 20px 0; }
#main ul { margin-left:24px; list-style:disc; text-transform:capitalize; } 
#main a { color: #000000; }
#main dt { font-weight:bold; }
#main dd { margin:0 0 10px 0; }
#main hr { margin:0 0 20px 0; }

#footer { clear:both; padding:10px; background:#fff; text-align:right; }
#footer a { color:#a6a6a6; text-decoration:none; }
#footer a:hover { color:#32acd6; }