/* CSS Document */

body {background: #FDEFCC url(images/bg.jpg) repeat-x; margin:0; padding:0; font:normal 12px verdana; line-height:18px;}
.body_index {background: #FDEFCC url(images/bg_front.jpg) repeat-x; margin:0; padding:0; font:normal 12px verdana; line-height:18px;}

.head { height:360px; background:url(images/head.jpg) no-repeat center; } 
.head_index { height:650px; background:url(images/head_index.jpg) no-repeat center; text-align:center; } 


p {margin-top:0; line-height:20px; color:#000;}

.content { width:900px; margin:0 auto;}
.bleft {width:200px; float:left;}
.bright {width:700px; float:left; background:url(images/close_right.gif) no-repeat bottom;}
.clear { clear:both; margin:0; padding:0; line-height:0; font-size: 0; height:0; }

.menu {background:url(images/bg_menu.jpg) no-repeat top; height:300px; font: bold 1.3em Comic Sans MS; color:#451401; letter-spacing:-0.6pt; padding-left:20px; padding-top:25px;  }
.menu ul {list-style:none; padding:0; margin:0; border-top:1px solid #F1E1B7;}
.menu li { padding-bottom:10px; padding-top:10px; border-bottom:1px solid #F1E1B7;}
.menu a {color:#451401; text-decoration:none;}
.menu a:hover {text-decoration:underline;}

.colright {background:url(images/bg_right.jpg) no-repeat top; background-color:#FFF; margin-bottom:14px; padding:30px;}

.title { font:bold 26px Comic Sans MS; color:red; letter-spacing:-1px;}
.titlelit { font:bold 18px Comic Sans MS;; color:#74543F; }
.titlelit a { font:bold 16px Comic Sans MS;; color:#1A9CCC; text-decoration:none;}
.titlelit span { font:bold 16px Comic Sans MS;; color:#1A9CCC; text-decoration:none;}

.titlebig{ font:bold 26px Comic Sans MS; color:#C5B5A5; letter-spacing:-1px;}

.box_front {width:340px; float:right; background:#F9F3E7 url(images/shade_frontbox.jpg) no-repeat bottom; padding-bottom:30px; margin-left:20px; padding-top:10px;}
.box_thumb_front { width:95px; float:left; margin-right:5px; padding-left:10px; margin-bottom:15px;}
.box_thumb_front img.kuya {width:95px; height:143px; padding-bottom:5px; border:1px solid #EEE;}
.box_thumb_front a {font:normal 11px tahoma; color: #0066CC; text-decoration:none; margin-top:5px;}
.box_thumb_front a:hover {color: #003399; text-decoration:none;}
.box_thumb_front a img { border:none; padding-top:5px;}

/*.box_gal_lit { width:85px; height:140px; float:left; margin-right:15px; margin-bottom:15px; background:url(images/bg_box_gal.gif) no-repeat; padding:10px;}
.box_gal_lit img { border:none; width:85px; height:85px; }
.box_gal_lit a {font:normal 11px tahoma; color: #0066CC; text-decoration:none; margin-top:5px;}
.box_gal_lit a:hover {color: #003399; text-decoration:none;}
.box_gal_lit a img { border:none; padding-top:5px; width:56px; height:15px; }
*/
.box_gal_lit { width:120px; height:220px; float:left; margin-left:20px; margin-right:20px; margin-bottom:20px;}
.box_gal_lit img { border:none; width:116px; height:175px; margin-bottom:5px; border:1px solid #EEE; }
.box_gal_lit a {font:normal 11px tahoma; color: #0066CC; text-decoration:none; margin-top:5px;}
.box_gal_lit a:hover {color: #003399; text-decoration:none;}
.box_gal_lit a img { border:none; padding-top:5px; width:56px; height:15px; }


.linksmall {font:normal 11px tahoma; color:#000;}
.linksmall a { font-weight:bold; color:#990000; text-decoration:none;}
.linksmall a:hover {color:#CC0000; text-decoration:underline;}

.detail {}
.detail img {float:left; width:320px; height:480px; margin-right:20px;}
.detail span {font:bold 13px arial; color:#663300;}
.detail p {margin-top:0; margin-bottom:20px;}

/*--- Form area --*/
.formarea { width:500px; font:normal 12px verdana; color:#000; }
.formarea form {margin:0; padding:0;}
.formarea label { width:220px; float:left;}
.formarea input, textarea {margin-bottom:10px; border:1px solid #E5D6C7; padding:5px; font:normal 12px verdana; color:#000;}
.formarea p { margin-top:5px; margin-bottom:5px;}

.cantview {font: normal 9px verdana; color:#451401; text-align:center;}
.cantview a {text-decoration:underline; color:#451401;}

.footer {font: normal 11px verdana; color:#451401; text-align:right; line-height:24px; margin:30px 0; }
