@charset "utf-8";
/* CSS Document */
body {color:#3d3b31; background-color:#060605; font-family:Georgia, Times, serif; font-size:10px; margin:0px; line-height:135%;}

#header {height:150px; text-align:center; vertical-align:bottom; min-width:1000px;}
#header_blog {height:210px; text-align:center; vertical-align:bottom; min-width:1000px; background:url(../images/bg_blog_top.jpg) no-repeat center bottom;}
#header h1 {display:none;}

#header_blog #menu {width:1000px; height:23px; margin-left:auto; margin-right:auto; padding-right:60px; position:relative; top:187px;}
#header_blog #menu div {background:url(../images/top_menu_bg_03.png) center top no-repeat;}
#header_blog #menu div:hover {background:url(../images/top_menu_bg_02.png) center top no-repeat;}
#header_blog #menu a {color:#d4d5d0;}
#center_blog #center_content {height:auto; background:#d4d5d0 url(../images/bg_blog.png) top left repeat-x; padding:30px 0px;}
#center_blog {text-align:center; border-top:#30302e 1px solid; border-bottom:#30302e 1px solid; padding:0px 0px 25px 0px; background:#000000; min-width:1000px;}

ul#menu {display:block; width:1000px; height:23px; margin-left:auto; margin-right:auto; position:relative; top:127px;}
ul#menu li {display:block; width:106px; height:18px; background:url(../images/top_menu_bg_01.png) center top no-repeat; padding:5px 0px 0px 0px; float:right; display:inline; margin-left:3px;}
ul#menu li.selected, #header_blog #menu div.selected {background:url(../images/top_menu_bg_02.png) center top no-repeat;}
ul#menu li h2 {display:block; margin:0px; text-align:center;}
ul#menu li h2:before, ul#menu li h2:after, div#right h2:before, div#right h2:after, div.gallery_item div h2:before, div.gallery_item div h2:after {content:none!important;}
ul#menu h2 a {color:#9e9e99; font-family:Georgia, Times, serif; font-size:12px; font-weight:normal; text-decoration:none;}
ul#menu h2 a:hover {color:#f0f0e8;}
ul#menu li.selected h2 a {color:#f0f0e8; font-family:Georgia, Times, serif; font-size:12px; font-weight:bold; text-decoration:none;}
ul#menu li.selected h2 a:hover {color:#f0f0e8;}



#center_content {width:1000px; height:445px; margin-left:auto; margin-right:auto; background:url(../images/bg_center.jpg) center no-repeat; padding:0px; overflow:hidden;}

#center h1 {color:#3d3b31; font-family:Georgia, Times, serif; font-size:16px; font-weight:normal; text-align:right; margin:5px 30px 20px 30px;}
#center h1:before {font-size:22px; font-weight:normal; content:'{ ';}
#center h1:after {font-size:22px; font-weight:normal; content:' }';}

#center h2, #latest h2 {color:#3d3b31; font-family:Georgia, Times, serif; font-size:11px; font-weight:normal; margin:0px 0px 15px 0px;}
#center h2:before, #latest h2:before {font-size:15px; font-weight:normal; content:'{ ';}
#center h2:after, #latest h2:after {font-size:15px; font-weight:normal; content:' }';}

#center {text-align:center; border-top:#30302e 1px solid; border-bottom:#30302e 1px solid; padding:25px 0px; background:#000000; min-width:1000px;}
#center_left {width:250px; text-align:left; margin:0px 0px 0px 30px; padding:10px 40px 10px 10px; background:url(../images/bg_track.png) right top repeat-y; display:block; float:left;}
div.cream_frame {background:#d2d2ca; border:1px #a7a69f dashed; padding:10px;}
#center_right {width:548px; margin:0px 30px 0px 50px; padding:20px; text-align:right; display:block; float:left;}
#center_right p {font-size:11px!important;}




/* home page */
div#left {width:200px; height:270px; text-align:left; margin-left:35px; margin-bottom:20px; overflow:hidden; float:left; display:inline;}
div#left ul {display:block; margin:0px 0px 0px 10px; padding:0px; list-style:none;}
div#left ul li {display:block; margin:0px 0px 2px 0px; padding:0px; list-style:none;}
div#left ul li  a {font-size:11px;}
div#left a {font-size:10px;}
div#left p.list {margin-bottom:3px!important;}

div#latest {width:370px; height:401px; text-align:right; margin-left:65px; overflow:hidden; float:left; display:inline;}
div#welcome {width:230px; height:401px; text-align:right; margin-left:65px; overflow:hidden; float:left; display:inline;}
/* end home page */


div#full {width:685px; height:401px; text-align:right; margin-left:45px; overflow:hidden; float:left; display:inline;}


div#movie {width:450px; height:401px; text-align:right; margin-left:45px; overflow:hidden; float:left; display:inline;}

div#right {width:195px; height:401px; text-align:left; margin-left:45px; overflow:hidden; float:left; display:inline;}
div#right h2 {font-size:13px; font-weight:bold; margin:0px; padding:0px; text-align:center;}
div#right h2+p {color:#3d3b31; margin-top:0px!important;}

/* gallery */
div.gallery {border:1px dashed #3D3B31; margin:auto; padding:20px 0; width:1000px;}

div.gallery h1 {color:#A1A18E !important; margin-right:20px !important;}
div.gallery h2 {color:#8B8B7B !important; margin-right:20px !important;}

div.gallery p {color:#8B8B7B; margin-right:20px !important; text-align:left;}

div.gallery div.col_title {float:left; padding-right:10px; width:665px;}
div.gallery div.col_title p {text-align:right;}

div.gallery div.col_text {border-left:1px solid #3D3B31; float:left; width:289px; padding-left:25px;}
div.gallery div.col_text p:first-child {margin-top:25px;}


div.gallery_item {float:left; width:200px; height:120px; margin-left:25px; margin-bottom:25px;}
div.gallery_item img.min {display:block; float:left;}
div.gallery_item div {float:right; width:125px; padding-top:5px; text-align:left;}
div.gallery_item div h2 {font-size:13px!important; font-weight:bold!important; margin:0px!important; padding-left:5px; text-align:left;}
div.gallery_item div h2+p {color:#3d3b31; margin-top:0px!important;}
/* end gallery */

h2 {color:#3d3b31; font-family:Georgia, Times, serif; font-size:16px; font-weight:normal; text-align:right; margin:5px 30px 20px 30px;}
h2:before {font-size:22px; font-weight:normal; content:'{ ';}
h2:after {font-size:22px; font-weight:normal; content:' }';}

h3 {color:#3d3b31; font-family:Georgia, Times, serif; font-size:11px; font-weight:normal; margin:0px 0px 15px 0px;}
h3:before {font-size:15px; font-weight:normal; content:'{ ';}
h3:after {font-size:15px; font-weight:normal; content:' }';}


p {font-weight:normal; font-size:10px; margin:10px 5px; line-height:135%;}
p.olive_frame {color:#2e2a00; line-height:125%; background-color:#a1a18e; margin-left:20px; margin-right:20px; padding:5px; border:#2e2a00 1px dashed;}
p.brick_frame {color:#261406; line-height:125%; background-color:#9e9990; margin-left:20px; margin-right:20px; padding:5px; border:#261406 1px dashed;}


a {color:#790000; font-weight:normal; text-decoration:none;}
a:hover {color:#3b3b20; font-weight:normal; text-decoration:none;}


hr {color:#a1a18e; height:1px; width:300px; text-align:center; border:0px; background-color: #a1a18e; margin:auto;}
hr.clear, div.clb {clear:both; visibility:hidden; height:0px;}

img.min {border:#000000 solid 2px; border-bottom-width:5px; margin-bottom:3px;}



textarea {color:#2e2a00; font-family:Georgia, Times, serif; font-size:10px; font-weight:normal; line-height:125%; background-color:#c2c3b7; margin-left:10px; margin-right:20px; padding:5px 10px; border:#7c7a60 1px dashed; vertical-align:text-top;}
textarea:focus, input[type="text"]:focus, input[type="text"].email_subscribe:focus {background-color:#cecfc6;}
input[type="text"] {color:#2e2a00; font-family:Georgia, Times, serif; font-size:10px; font-weight:bold; line-height:125%; background-color:#c2c3b7; margin-left:10px; margin-right:20px; padding:5px 10px; border:#7c7a60 1px dashed; vertical-align:text-top;}
input[type="submit"] {color:#2e2a00; font-size:10px; font-weight:bold; font-family:Georgia, Times, serif; line-height:125%; background-color:#7c7a60; margin-left:10px; margin-right:20px; padding:5px 15px; border:#2e2a00 1px dashed;}
input[type="text"].email_subscribe {color:#2e2a00; font-family:Georgia, Times, serif; font-size:10px; font-weight:bold; line-height:125%; background-color:#c2c3b7; margin:5px; padding:5px; border:#7c7a60 1px dashed; vertical-align:middle;}
input[type="submit"].submit_subscribe {color:#2e2a00; font-size:10px; font-weight:bold; font-family:Georgia, Times, serif; line-height:125%; background-color:#7c7a60; margin:5px; padding:5px; border:#2e2a00 1px dashed;}

.small {font-size:9px;}
.big{font-size:13px;}

.olive {color:#5c5c32;}
.olive2 {color:#2e2a00;}
.brick {color:#39291c;}
.brick2 {color:#261406;}
.red {color:#790000;}








#footer {text-align:center; min-width:1000px;}
#footer p {color:#3b3b20; font-family:Georgia, Times, serif; font-size:9px; font-weight:normal;}
#footer p a, #footer ul.col a {color:#5c5c32; font-family:Georgia, Times, serif; font-size:9px; font-weight:normal; text-decoration:none;}
#footer p a:hover, #footer ul.col a:hover {color:#dddd78; text-decoration:none;}
#footer h4 {color:#3b3b20; font-family:Georgia, Times, serif; font-size:11px; font-weight:normal; font-style:italic; margin:0px;}
#footer h4:before {font-size:17px; font-weight:normal; content:'{ ';}
#footer h4:after {font-size:17px; font-weight:normal; content:' }';}
#footer ul.col {display:block; width:200px; text-align:right; float:right; margin-left:50px; margin-top:10px;}
#footer ul.col li {height:13px;}
#footer ul.col li:first-child {margin-bottom:10px;}
