/* CSS Document */
#out {width:980px; margin:auto;}
#header img{vertical-align:top;margin:0 9px;}
#header img#text {margin:0 0 0 16px;}
.clear {clear:both;}
#speech, #main_content, #rc, #content {float:left;}
#speech {width:208px; background:url(/i/speech_bg.gif) repeat-y;}
#speech div {padding:0 20px; font-style:normal;}
#main_content {width:460px; font-size:110%;}
#rc {width:273px; padding:0 0 10px 20px;}
#middle {overflow:hidden; width:100%}
#bottom {margin-top:-90px; clear:both;}
#bottom img{margin:0 11px;}
#footer_menu {text-align:center;}

#menu_images {width:470px; float:left;}
#menu_images img {margin:0 6px;}
#content {width:670px; padding-top:55px; margin-top:10px; background:url(/i/color_spacer.gif) top center no-repeat}
#pcontent {width:964px; padding-top:60px; margin-top:5px; background:url(/i/color_spacer.gif) top center no-repeat}
.menu {margin: 0 0 40px 0; padding:0; color:#009;}
.menu li {float:left; margin:0 10px; font-size:120%; font-weight:bold; list-style:none;}

.path_in {clear:both; margin:-10px 0 10px 188px;}
.path_in a{color:#999; padding-left:7px; background:url(/i/ar_small.gif) left no-repeat; text-decoration:none;}
.spacer {margin-top:20px;}
.small_spacer {margin-top:10px;}
.news_line span{color:#999; padding-left:12px; background:url(/i/clock_icon.gif) left no-repeat;}
.news_line {margin-bottom:5px;}

#randomPhoto img, #bgBlock img{width:271px; height:153px;}
#main_content  p{text-indent:2em; margin:0;}

.color_spacer {width:278px; height:75px; margin:0 auto; backgroung:url(/i/color_spacer.gif) repeat none top;}
#rc {position:relative;}
#bgBlock {position:absolute; top:24px; left:20px; z-index:10; width:273px;}
/* #bgBlock h5 {color:red;} */

#commentForm {background-color:#eee; padding:10px; border:1px solid #999; margin-bottom:50px; width:75%;}
#commentForm input, .mailform input, #send2friend_form input, #send2friend_link {border:1px solid #999; margin-bottom:5px; width:100%;}
#commentForm .button, .mailform .button, #send2friend_form .button, #send2friend_link {width:50%; background-color: #999; color:#fff;}
#commentForm textarea, .mailform textarea {border:1px solid #999; margin-bottom:5px; width:100%;}
#ratingForm {width:20%; float:right;}
.haha {display:none;}

.date {color:#999; padding-left:12px; background:url(/i/clock_icon.gif) left no-repeat; font-size:90%;}
.article {padding-left:11px; background:url(/i/article.gif) top left no-repeat;}
.guest_user {color:#000; font-weight:bold; padding-left:12px; background:url(/i/user_icon.gif) left no-repeat;}
.ch_guest {background-color:#eee; padding:2px 4px;}
.newsDate {color:#999; margin:30px 0 7px 10px;}
.cc {color:#0c0; padding-left:12px; background:url(/i/user_icon.gif) left no-repeat;}

.comment {padding:5px; text-align:justify;}
.note {font-size:80%; font-weight:normal; color:#999;}