﻿/* CSS Document */
@charset "utf-8";
h1,h2,h3,h4,h5 {margin:0px; padding:0px;}
html { }
body { font-family:"Arial",Tahoma, Helvetic, Gadget, sans-serif; font-size:12px; margin:0px; background: #d5eaf4; }
P { padding:0px; margin:0px;}
a:link,a:visited { color:#06F;}
a:hover { color:#960;}
#navbg { width:100%; height:6px; margin:10px 0 7px 0;}
#clear,.clear { clear:both;}
#ads120top { margin:7px 0 0 0; border:1px solid #ddd; padding:5px 0 5px 5px; width:753px; display:inline-block; height:80px; text-align:center; overflow:hidden; }
#ads120top img { width:120px; height:80px; padding:0px; margin:0 2px 0 0px; border:none; }
#adminpaneledit { position:absolute; width:auto; right:0px; top:0px; z-index:99; }
#adminpaneledit a { font-size:11px; font-weight:bold; color:#FFF; display:block; margin:0px; padding:5px; margin:0 0 5px 0; background:darkred;}
#adminpaneledit a:hover { background:#000; color:#FFFF00;}

#yshoutmod  { width: 526px; float:right; background:#ecf6f8; margin:0 12px 0px 0; padding:0px; overflow:hidden; background:url(images/bg-top-bar-h2-chat.png) right top no-repeat;  }
#yshoutmod H2 { display:block; width:300px; height:40px; float:left; padding:0px; margin:0px; background:url(images/bg-top-bar-h2-chat.png) left top no-repeat; text-indent:-9000px; overflow:hidden;}
#yshoutmod #chatframe { padding:0px 0 0 0; margin:0px 0 0 0px; width:526px; height:415px; overflow:hidden;}
#yshoutmod #innerbottom { height:20px; padding:7px 0 0 0px; text-align: center;}
#yshoutmod #innerbottom p { height:20px; width:30px; padding:0px 0 0 0px; overflow:hidden; background:url(images/bg-content-bar_bottom.png) bottom right no-repeat; float:right; }

#yshoutmodradio  { width: 755px; float:right; background:#ecf6f8 url(images/bg-top-bar-h2-chat.png) right top no-repeat; margin:0 0 7px 0; padding:0px; }
#yshoutmodradio H2 { display:block; width:500px; height:40px; float:left; padding:0px; margin:0px; background:url(images/bg-top-bar-h2-chat.png) left top no-repeat; text-indent:-9000px; overflow:hidden;}
#yshoutmodradio .xat { width:755px; height:480px; margin:0 0 10px 0px;}
#yshoutmodradio #leftradio  { float:left;}
#yshoutmodradio #leftradio img {border:1px solid #c3c3c3; }
#yshoutmodradio #innerbottom { height:20px; padding:7px 0 0 0px; background:url(images/bg-content-bar_bottom.png) bottom left no-repeat; text-align: center;}
#yshoutmodradio #innerbottom p { height:20px; width:30px; padding:0px 0 0 0px; overflow:hidden; background:url(images/bg-content-bar_bottom.png) bottom right no-repeat; float:right; }

#main_content_wrapper { width: 100%; background: #fff;}
#latestppost { width: 506px; float:left; margin: 12px 0 0 12px; background: #b7c1d9; padding: 10px; border-radius: 10px; }
#latestppost h1 { color: #fff; font-size: 16px; padding: 0 0 5px 0; text-shadow: #35667d 0 1px 0;}
#latestppost .img { float: left; width: 80px; height: 50px; overflow: hidden; padding: 0 7px 0 0; display: inline-block;}
#latestppost .img img { width: 80px;}
#latestppost .listcontent { padding:5px 0 5px; height: 50px; border-bottom: 1px dashed #ccc; display: block; clear: both;}
#latestppost h2 { font-size: 12px;}
#latestppost p { font-size: 11px; line-height: 12px; }
#latestppost .inner { padding: 10px; background: #eee; text-shadow: #fff 0 1px 0; border-radius: 7px; box-shadow:inset 0 0 10px #bcd6e2; border: 2px solid #4d92b3;}

#body #shoutdivradio { width:980px; overflow:hidden;}
#linksupport {width:225px; padding:0px; float:left; text-align: center;}
#linksupport H2 {width:100%; letter-spacing:-1px; display:block; text-indent:-9000px; height:45px; background:url(images/bg-radio-online.png) left top no-repeat;}
#linksupport ul {width: 225px; margin: 3px 0px 0px 0px; text-align: center; display:inline-block; padding:0px;}
#linksupport ul #ads {width: 225px; margin: 4px 0px 0px 0px; text-align: center;}
#linksupport img {margin:0px; border:1px solid #c3c3c3;}

#adminpanel { position:absolute;  top:0px; left:0px; height:auto; font-size:10px; padding:3px 5px 5px 3px; display:block; background-color:#960;z-index:99;}
#adminpanel a { display:block; font-weight:bold; color:#ffcc00; }

#top { width:100%; margin:auto ; position:relative; background:url(images/bg_stripe_head2012.png); }
#top #bgtop { background:url(images/bg_stripe_head_full2012.png) top center no-repeat;}
#top #inner { width:990px; margin:auto ; position:relative; height:105px; _height:104px;  }
#top #menu { _width:615px; width:100%; position:absolute; bottom:-1px; right:0px; height:32px;  }
#top #menu ul { width:100%; height:100%; padding:0 30px 0 5px; margin:0px; }
#top #menu a { font-family:"Tahoma"; letter-spacing: -1px; font-size:16px; font-weight: bold; height:26px;display: inline-block; padding:5px 20px 0px; border:0px; width:auto; text-decoration:none; color:#fff; float:left; background-image:url(images/bg_menuto2012.png); background-position:center top; text-shadow: #9533bf 0 -1px 0;}
#top #menu a.first-child{ background-position: left top;}
#top #menu a:hover{ color: #115497;  text-shadow:none;}
#top #menu #active { background: #fff url(images/bg_crome_up.png) top repeat-x; height:26px; position: relative; top: -5px; padding:10px 15px 0px 15px; border-radius:5px 5px 0px 0px; color: #4f82b9;  text-shadow:0 -1px #fff; box-shadow: 0 -2px 3px 2px rgba(79,130,183,0.60); }
#top #menu a.last-child {background-position: right top; padding:5px 20px 0px;}

#top H1 a { top:10px; text-indent:-9000px; position:absolute; top:12px; left:-3px; width:194px; height:51px; display:block; background:url(images/logo2012.png);  cursor:pointer;}
#top #csesearchtop {  position: absolute; top: 20px; right: 2px; padding:0px; width:298px; height:33px; overflow:hidden;   }
#top #csesearchtop .inputfieldwrapper { padding:0px 0 0 0px; width:230px; height:33px; overflow:hidden; background: transparent url(images/Search_Forms2012.png) top left no-repeat; float: left; }
#top #csesearchtop #inputfield { width:220px; height:19px; border:1px solid #888; padding: 2px; margin:4px 0 0 4px; overflow: hidden; }
#top #csesearchtop #searchbutton { cursor: pointer;border: none; height: 33px; width: 68px; text-indent: 400px;overflow: hidden;background: transparent url(images/Search_Forms2012.png) top right no-repeat; float: right;}
#top #csesearchtop #searchbutton:hover { background-position: bottom right;}

#body { width:980px; margin:0 auto 0 auto; padding:5px 5px 0 5px; position:relative; background-color:#FFF; z-index: 999;}
#body #shoutdiv { width:758px; float:left; overflow:hidden;}
#body #formpost { width:370px; height:321px;  _height:316px; font-size:11px; overflow:hidden; position:relative; float:left; background:#ecf6f8 url(images/bg-content-form.png) top right no-repeat; margin:0 0 7px 0;}
#body #formpost H2 { display:block; position: absolute; top:0px; left:0px; width:30px; height:15px; float:left; padding:0px; margin:0px; background:url(images/bg-content-bar_top.png) top left; text-indent:-9000px; overflow:hidden;}
#body #formpost #input1 { width:200px; padding:3px; height:13px; border:1px solid #C3c3c3; font-size:12px; color:#666;}
#body #formpost FORM { margin:10px 0 0 0; padding:0px;}
#body #formpost #RadioGroup { border:none; background:none;}
#body #formpost #checkbox { border:none; background:none;}
#body #formpost FORM IMG { margin:0px 0 -9px 0; z-index:99;}
#body #formpost SELECT {  padding:1px 0 2px 0; font-size:11px; width:auto; border:1px solid #C3c3c3;}
#body #formpost #capchaanswer { width:50px; height:20px; margin:0px 0 0px 0 }
#body #formpost TEXTAREA { width:200px;}
#body #formpost #tablecollum { width:50px;}
#body #formpost #innerbottom { height:10px; width:370px; position:absolute; bottom:0px; left:0px; padding:0 0 0 0px; background:url(images/bg-content-bar_bottom.png) bottom left no-repeat; }
#body #formpost #innerbottom #bginner { height:10px; width:30px; background:url(images/bg-content-bar_bottom.png) bottom right no-repeat; float:right; }

#healppost { width:212px; overflow:hidden; float:left; font-size: 12px; background:#ecf6f8 url(images/bg-content-bar_02.png) top right no-repeat; margin:10px 0px 7px 5px; position:relative; }
#healppost H2 { display:block; clear:both; width:92px; height:31px; float:left; padding:0px; margin:0px; background:url(images/bg-content-bar_01.png); text-indent:-9000px; overflow:hidden; position:absolute; left:0px; top:0px;}
#healppost h3 { clear:both;color: #739adc; margin:25px 0 0px 0; font-size:14px; padding:0px; }
#healppost ul { margin:0px 10px 10px; display:inline-block;  padding:0px; background:url(images/bg-help.jpg) bottom right no-repeat; }
#healppost ul li { padding:3px 0 3px 0px; list-style:disc inside;  }
#healppost p { padding:5px 0;}

#body #singlecontent { width:575px; font-size:12.8px; color:#222; float:left; margin:7px 0 0 10px; padding:0; }
#body #singlecontent #datebox { width:49px; height:51px; text-align:center; float:left; background:url(images/icons/blog-calendar.gif) left bottom no-repeat; margin:0 5px 0 0; padding-top:7px;}
#body #singlecontent #datebox s {text-decoration:none; color:#FFF; font-size:11px; font-weight:bold; padding:2px 0 0 0; display:block; clear:both;}
#body #singlecontent #datebox b { font-size:26px; display:block; padding:2px 0 0 0;}
#body #singlecontent #topcontent {width:520px; float:right; display:block; color:#666; font-size:11px; padding:0 0 5px 0; margin:0 0 5px 0;}
#body #singlecontent #topcontent h1 { font-size:20px; line-height:22px; font-weight:bold; letter-spacing:-1px;display:block; color:#960; padding:0 0 3px 0; margin:0 0 3px 0; clear:both;}
#body #singlecontent #topcontent #topinfo { border-bottom:1px dotted #aaa; border-top:1px dotted #999; padding:3px 0; font-size:11px; color:#999; }
#body #singlecontent h2 { font-size:15px; font-weight:bold; letter-spacing:-1px;display:block; color:#03F; padding:0 0 3px 0; margin:0 0 3px 0; clear:both;}
#body #adscontentbottom { padding:5px 0 0 0; margin:5px 0 0 0;}
#body #singlecontent  #adstop {border-bottom:1px dotted #aaa; padding:0 0 5px 0; margin:0 0 5px 0; clear:both;}

#body  #listcontent  { width:575px; font-size:12.8px; color:#222; float:left; margin:7px 0 0 10px; padding:0; }
#body  #listcontent img {  }
#body  #listcontent .img_thumb_wrapper { text-align: center; vertical-align: top; width:100px; height:70px; overflow: hidden; position: relative; top: -5px; float:left; margin:0 5px 5px 0;}
#body  #listcontent h1 a { font-size:14px; line-height:14px; display:block; font-weight:bold; text-decoration: none; color:#C60; padding:0; margin:0; }
#body  #listcontent h1 a:hover { color:#06C; text-decoration: underline;}
#body  #listcontent .listcontent p { font-size:12px; padding:5px 0px 0; margin:0px; color:#444;}
#body  #listcontent .info { display:inline-block; border-bottom:none; font-size:11px; padding:0px; margin:5px 0 0;}
#body  #listcontent .listcontent { display: block; clear: both; padding: 0 0 15px 0; border-bottom: 1px dashed #ddd; margin: 0 0 15px 0;}
a.bt_editcontent { padding:1px 5px; background:darkred; color:#fff; margin:0 0 0 5px; font-weight:bold;}
a.bt_editcontent:hover { background:#cc9900; color:#009; }
#info a:hover { color:#990000;}
.date { display:inline-block; background:url(images/icons/calendar.png) left no-repeat; padding:0 0 0 16px; margin:0 0 0 5px; color: #09C; }
.maincat a { display:inline-block; background:url(images/icons/folder.png) no-repeat; background-position: 0px 1px; padding:0 0 0 18px; margin:0 0 0 0px; text-decoration:none; color:#09C  }
.childcat a,.childcat { display:inline-block; padding:0px; margin:0 0 0 2px; text-decoration:none; color:#09C }

#sidebar-l { width: 170px; float:left; overflow:hidden; }
#sidebar-l #menuleft {  margin:5px 0 5px 0; text-shadow: 0 1px #fff; }
#sidebar-l #menuleft .maincattop h4 {  display:block; font-size:11px; margin:0 0px; border-bottom:1px solid #d6b6ef;  padding:0px 0px 3px; color:#c295e8; }
#sidebar-l #menuleft ul { margin:0px; list-style:none; padding: 0px 0 20px 0; display:inline-block; }
#sidebar-l #menuleft ul li { border-bottom:1px dashed #eecaf4; padding:5px 10px; display: block;}
#sidebar-l #menuleft ul li a:hover { color: #a67c00; text-decoration: underline;}
#sidebar-l #menuleft .maincattop{ background:#faeffc; border-radius: 5px; padding: 10px; border: none;}
#sidebar-l #menuleft .maincattop h1 a { font-size:16px; padding:2px 10px 5px; color: #fff; text-shadow: 0 -1px #8b36d1; border-radius: 5px; text-decoration:none; display:block; background: #3a8ec9; margin: 5px 0 5px; }
#sidebar-l #menuleft .maincattop b { color: #a968dd; font-weight: normal; display: block; padding: 0 3px 0; font-size: 11px; line-height: 13px;}
#sidebar-l #menuleft .subcat a { font-size: 14px; text-decoration: none; color:#529acf;}
#sidebar-l #menuleft .subcat b { font-weight:normal; color:#a968dd; font-size:11px; letter-spacing:-0.5px; display: none;}
#sidebar-l #menuleft .subcat.active { border: 2px dashed #e8b797; border-radius: 5px;  background: #fcf7ef; padding: 10px; margin: 5px 0px;}
#sidebar-l #menuleft .subcat.active a { color:#9c5525; }
#sidebar-l #menuleft .subcat.active b { display: block;  color:#c7692c;}
#sidebar-l #sponcor { margin:0;}
#sidebar-l #sponcor ul { padding:0px; margin:0px;}

#categorytitle { padding: 10px; background: #fcf7ef; border: 2px dashed #e8b797; margin: 0 0 20px 0; border-radius: 5px; }
#categorytitle h2 { font-size: 18px;color:#9c5525; }
#categorytitle .desc { color:#ba652c;}

#latestfbcomment{ border: 1px solid #eecaf4; margin:0px 0px 0px;}
#sidebar #latestfbcomment h3 {
   display: block;
   margin: 0px 0px 5px;
   color: #3a8ec9;
   border-bottom: 1px solid #eecaf4;
   letter-spacing: 0px;
   background: #faeffc;
   font-size: 14px;
   padding:8px  10px; 
}
#sidebar iframe { margin: 3px 0 10px 0;}
#sidebar #latestfbcomment ul { padding:0px 10px 5px; margin: 0px;}
#latestfbcomment ul li {display: inline-block; clear: both; padding: 5px 0px; border-bottom: 1px dashed #eecaf4; width: 190px; }
#latestfbcomment ul li img { float: left; width: 30px;}
#latestfbcomment ul li a:hover { text-decoration: underline; color: #990;}
#latestfbcomment ul li .commentlink { float: left;  display: block; padding: 0 0 0 6px; text-decoration: none; font-size: 11px; width: 150px; color: #3a8ec9;}
#latestfbcomment ul li .fbprofilelink  { float: right; display: block; color: #aaa;font-size: 10px; text-decoration: none; }
#sidebar #latestfbcomment .descrip { display: block; clear: both; padding: 0px 0px 5px; margin: 0 10px; font-size: 10px; color: #aaa; }

#adsmiddle { height:75px; width:760px; float:left; margin: 5px 0 0 0; display:block;}
#adsmiddle #ads468 { width:534px; border: 1px solid #ddd; height:59px; float:left; margin:10px 0 0px 10px; padding:1px 0px 0 0; }
#adsmiddle #result  { margin: 10px 0px 0px 0px;}
#result { width: 210px; height:60px; background: #00CC99; float:left; border:1px solid #ddd; background:#fff url(images/bg-total-msn.jpg) left no-repeat; margin:10px 0 0px 5px; }
#result p {float:right; text-align:center; width:210px; font-size:14px; padding:10px 0 0 0; font-weight:bold; color:#66ACEA;}
#result p b { color:#FF8A00; font-size:20px; }
#searchmsntop { margin:5px 0 0 0; padding:5px; width:750px; height:22px; background:#ccc url(images/bg-top-bar.png); border-bottom:1px solid #aaa; display:inline-block;}
#searchmsntop #searchfriend { float:left; display:inline-block; }
#searchmsntop #searchfriend select { padding:1px 0px 1px 0px;}
#searchmsntop #searchfriend #button { border:1px solid #666; padding:1px 5px;}
#searchmsntop #searchfriend #button:hover { background:#09C; color:#FFF; cursor:pointer;}
#searchmsntop #cse-search-box { float:right;  display:inline-block;}
#searchmsntop #cse-search-box  #searchbox { width:200px;}
#cse-search-results { margin:0px 0 10px 5px; height:950px; overflow:hidden;}
#listover { width:760px; float:left; margin:0px 0px 7px 0; overflow : hidden; }
#list { width:780px; }
#list #toplist {margin:0px 0 5px 0; padding:0px 0px 7px 0; background:#eee; display:inline-block; width:760px;  border-top:1px solid #fff; }
#list #toplist H1 { display:block; letter-spacing:-1px; font-size:15px; float:left; padding:0px; margin:6px 0 0px 5px; color:#09C; }
#list #toplist h2 a {font-size:12px; background:#fff url(images/bg-pagnavbottom.png) bottom center; width:auto; float:right; margin:5px 5px 0 0; overflow:hidden; padding:2px 8px 2px 8px; color:#777; border:1px solid #bbb; text-decoration:none; }
#list #toplist h2 a:hover { background:#fff;}
#list UL { padding:0px; margin:0px 0 6px 0; width:100%; display:inline-block;list-style:none;}
#list li { padding:3px 0px 5px 0px; width:379px; float:left; margin:0 4px 0px 0px; height:98px; background:#fff url(images/bg-msn-list.png) top left no-repeat; position:relative; _position:static; overflow:hidden; letter-spacing:-0.3px; }
#list li #hithumb { width:78px; height:77px; background:url(images/bg-msn-image.gif); padding:11px 10px 10px 12px;  }
#list li #detail { width:277px; float:right; color:#666; font-size:11px; font-weight:lighter; overflow : hidden;}
#list li #detail ul { width:267px; float:right; padding:0px; margin:0px; overflow : hidden; list-style:none; }
#list li #detail H2 { font-size:14px; padding:0 0 0px 0; margin:2px 5px 2px 0; overflow:hidden; color:#963; font-weight:bold; }
#list li #detail b { color: #444; font-weight:bold; }
#list li #detail #descript { font-weight:normal; background:url(images/bg-quato.gif) top left no-repeat; width:142px; height:35px; float:left; color:#666; padding:5px 4px 5px 16px; font-size:11px; line-height:12px; margin:3px 0 0 0; overflow: hidden;}
#list li IMG { float:left;  margin:0 0px 0 2px;  }
#list li #icon { border:none; margin:7px 0 0 2px;}
#list #innerbottom { height:20px; padding:0 0 0 15px; background:url(images/bg-content-bar_bottom.png) bottom left no-repeat; }
#list #innerbottom p { height:20px; width:30px; background:url(images/bg-content-bar_bottom.png) bottom right no-repeat; float:right; overflow: hidden;}

#menuside { background: url(images/bg-top-bar-h2-hapuen.png) right top no-repeat; position:relative; margin:0 0 0px 0; }
#menuside h2 { background: #FFF url(images/bg-top-bar-h2-hapuen.png) left top no-repeat; height:50px; padding:0; text-indent:-9000px; margin:0  20px 2px 0; display:block; width:auto; clear:both;}
#menuside ul { margin:0px; padding:0px; list-style:none; display:inline-block; }
#menuside ul li { background: url(images/bg-top-bar-h2-li.png) right top no-repeat;  margin:0 0 3px 0; _margin:0 0 0px 0; padding:0 10px 0 0; _height:28px; height:29px; overflow:hidden;  }
#menuside ul li h1,#menuside ul #active h1 { font-size:15px; display:block; }
#menuside ul li h1 a { display:block; background: url(images/bg-top-bar-h2-li.png) left top no-repeat;  padding:4px 0 6px 30px; letter-spacing:-1px; text-decoration:none; color:#9191BD}
#menuside ul li h1 a:hover { background-position:left bottom; color:#50549d;}
#menuside ul #active {background-position:right -29px; }
#menuside ul #active h1 a {background-position:left -29px; color:#fff}

#sidebar { width:213px; float:right; overflow:hidden;}
#body #sidebar { margin: 6px 0 0;}
#sidebar #sponcor { margin:0;}
#sidebar #sponcor ul { padding:0px; margin:0px;}

#sidebar H3 { letter-spacing:-1px; display:block; font-size:16px; color:#FFF; text-align:left; margin:0 10px 0 0; padding:7px 0 5px 30px; }
#sidebar ul {margin:0px auto; padding:0; width:100%; display:inline-block;}

#sidebar #linkxchange { width:100%; background: url(images/bg-linkexchange.png) left bottom no-repeat; margin:7px 0 0px 0; padding:0px 0 20px 0; text-align:center;}
#sidebar #linkxchange H3 { width:100%; letter-spacing:-1px; display:block; text-indent:-9000px; height:50px; background:url(images/bg-linkexchange.png) left top no-repeat; }
#sidebar #linkxchange #ul { width:100%; margin:10px 10px 0px 10px;}
#sidebar #linkxchange #ul img { margin:0px auto;}
#sidebar #linkxchange #ul form { margin:0px;}
#sidebar #linkxchange #ul input, textarea { width: 180px; height:80px; color:#333; background:#FFF; border:1px solid #c3c3c3; font-size:11px; color:#666;}

#sidebar #rsssubscript { width:100%; background: url(images/bg-rss.png) left bottom no-repeat; margin:7px 0 0px 0; padding:0px 0 20px 0; text-align:center;}
#sidebar #rsssubscript H3 { width:100%; letter-spacing:-1px; display:block; text-indent:-9000px; height:50px; background:url(images/bg-rss.png) left top no-repeat; }
#sidebar #rsssubscript FORM { margin:7px 0px 0px 0px; padding:0px;}
#sidebar #rsssubscript FORM #email { width:120px; clear:both; margin:0 5px 0 0;}

#feedcount { width:225px; background-color: #ecf6f8; margin:7px 0px 0px 0; padding:0 0 0 0px; text-align: center; }
#pagnav { width: auto; float:right; margin:7px 7px 0 0; _margin:7px 3px 0 0; font-weight:bold; font-size:12.8px; color:#bbb; letter-spacing:-1px; }
#pagnavbottom { width: 100%; text-align:center; _padding:3px 0;  margin:0px 7px 15px 0; font-weight:bold; font-size:12.8px; color:#ccc; letter-spacing:-1px; }
#pagnavbottom a,#pagnav a { background:#fff url(images/bg-pagnavbottom.png) bottom center; display:inline-block; margin:0px 1.5px 0 0; padding:2px 5px 2px 5px; color:#777; border:1px solid #bbb; text-decoration:none;}
#pagnavbottom span,#pagnav span {display:inline-block; background:#fff; padding:2px 5px 2px 5px; border:1px solid #CCC; text-decoration:none;}
#pagnavbottom a:hover,#pagnav a:hover { background:#fff url(images/bg-pagnavbottom.png) top center; color:#333;}

#foottop { width:100%; margin:0px auto 0 auto;  clear:both;  background: url(images/footop-bg-top.png) bottom repeat-x;}
#foottop #inner { width:990px; margin:0px auto 0 auto; padding:0px; padding:10px 0 0 20px; background: url(images/foottop-nav.png) top center no-repeat; font-size:11px; font-weight:normal; color:#999;}
#foottop #inner a,#foottop #inner a:visited { color:#39C; font-size:11px; text-decoration:none;}
#foottop #inner a:hover { color:#960; text-decoration:underline; }
#foot { margin: auto; clear:both; background:#D5EAF4 url(images/foot-bg-top.png) top repeat-x;}
#foot #inner { width:990px; margin:0 auto 0 auto; color:#656565; padding:20px 0 10px 0px; font-size:11px; line-height:17px; position:relative;}
#foot #inner #whoamung { position:absolute; right:100px; top:27px; float:right; text-indent:-9000px;}
#foot #inner a { color:#39C; font-size:11px; text-decoration:none;}
#foot #inner a:hover { color:#000;}
#foot #inner H1 { text-indent:-9000px; width:215px; height:100px; display:block; float:left;}
#neighbor { }
#neighbor #form { background-color: #fff; margin:0px 0 0px 0; padding:0px;}
#neighbor #form TEXTAREA { width:350px;}
#neighbor #form FORM { margin:0px 0px 0px 0px; padding:0px 0 0 0px; background-color:#e1eaff;}
#neighbor #form INPUT { color:#333; background:#FFF; border:1px solid #c3c3c3; font-size:11px;}
#neighbor #neighborinner { background:#ecf6f9 ; margin:0px 0 7px 0; }
#neighbor #neighborinner img { margin:1px 1px 1px 1px;}
#neighbor #neighborinner H1 { }
#neighbor #neighborinner p { padding:0px; margin:0px;}

#content { width: 960px; height: auto; background: #fff; margin:15px 15px 0px 15px;}
#content #inner { width: 940px; background: #fff; margin: 0px 10px 0px 10px;}
#content #inner a { color:#0000ee; text-decoration:none;}
#content #inner a:hover { color:#0000ee; text-decoration:none; font-weight:bold}
#content #inner h2 { font-size:15px; color: #739adc; }
#content #inner h3 { font-size:14px; color: #0000ee; }
#content #inner #text-2 {  margin: 35px 0px 0px 20px;}
#content #inner #text { margin: 7px 0px 0px 20px;}

/****BBCODE*****/
.button { border: 1px solid #ccc; margin: 1px; padding: 2px; }
.button:hover { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; }
.ed { width: 400px; height: 150px; }
#bbcenter { text-align:center;}
#bbleft { text-align:left;}
#bbright { text-align:right;}
.codebuttons { height:22px;}
#img-left { float:left; border:1px solid #CCC; margin:0 5px 5px 0; padding:5px; max-width:180px; /* IE Image max-width */ width: expression(this.width > 180 ? 180: true); }
#img-right { float:left; border:1px solid #CCC; margin:0 0 0 5px; padding:5px;}
#youtubeplayer { width:460px; height:380px;}
#mthaiplayer { width:460px; height:380px;}
#bbdownload a { display:block; width:134px; height:38px; text-indent:-9000px; background:url(http://www.deeja.net/images/btn-download.png) top left; }
#bbdownload a:hover { background-position:bottom left; }
blockquote { display:block; background:#eee; padding:10px; font-style:italic;}
img { max-width:575px; /* IE Image max-width */ width: expression(this.width > 575 ? 575: true); }
#credit { padding:5px; background:#eee;}
