@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0}
body { background: #148BBE url(images/bg.jpg) repeat-x; color:#FFF; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:14px; line-height:20px; letter-spacing:1px }
img {border:0}
a { color:#FFCC66; text-decoration:none;}
a:visited { color:#d7d7d7; text-decoration:none;}
a:hover { color:#FFCC66; text-decoration:underline}

#wrapper { width: 960px; margin:0 auto;}
#logo { float:left; 400px; font-size:24px; margin:10px 0 10px 30px }
#logoban { float:right; width:468px;margin:10px 0 }
#intro { padding: 5px 20px; text-align:center; font-size:16px; font-weight:bold; line-height:150% }
#contentlt { float:left; width:560px; padding:20px;}
#contentlt ul {list-style:none; list-style-image:none; }
#contentlt ul li { font-size:16px; margin:0 0 10px 0 }


.reload { color:#d7d7d7d; font-size:11px; padding-left:10px;}
.chunk { margin-left:10px; padding:20px 0; border-bottom:1px solid #2CB0E9; }
.twitinfo { font-size:12px; margin:5px 0;}
.twitbut {  margin-top:8px; line-height:30px;}
.twitbut img { vertical-align: text-bottom}
.twitbut a { color:#fff; text-decoration:none; margin-right:20px;}
.twitbut a:visited { color:#d7d7d7; text-decoration:none}
.twitbut a:hover { color:#fff; text-decoration:underline}

#contentrt { float:right; width:300px; padding:20px 0;}
#contentrt h2 { background-color:#2CB0E9; font-size: 20px; padding: 5px 5px 5px 10px; margin:20px 0}
#contentrt ul { border-top: 1px solid #2CB0E9; margin-bottom: 10px }
#contentrt ul li { border-bottom: 1px solid #2CB0E9; padding: 5px 0 5px 10px; list-style:none; list-style-image:none;}
#contentrt ul li a { color:#FFF; text-decoration:none;}
#contentrt ul li a:visited { color:#d7d7d7; text-decoration:none;}
#contentrt ul li a:hover { color:#FFCC66; text-decoration:none}
#contentrt ul li.child { padding-left:25px; font-size:14px}
#contentrt p { padding: 5px }
.t { background-color:#fff; border: 1px solid #2CB0E9; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:12px; padding:3px;  }
.sub { background-color: #2cb0e9; border: 1px solid #FFF; color:#fff; margin: 5px 5px 5px 0; cursor:pointer; }
.ad {display:block; margin:20px auto; }
#form img { margin-top:4px}
.design { margin-top:20px;}

.clear { clear:both; font-size:1px}