body, div, input { font-size:12px; font-family:'Malgun Gothic', 'Dotum'; }
body  { margin:15px;background:#333333;}

a, a:visited { color:#6666FF; text-decoration:none; }
a:hover { color:#AAAAFF; font-weight:bold; text-decoration:underline; }

img, form { border:0px;}

.bg_norepeat { background-repeat: no-repeat; }
.bold { font-weight:bold;}

span.disable { color:#CCCCCC;}
span.keyword { color:#CC0000; font-weight:bold; }
span.comingsoon { color:#AA9999; font-size:10px;}
span.caption { color:#333333; width:100px; font-weight:bold; }


#profile { display:block; text-align:center;}

#container {width:700px;text-align:center;position:relative;margin:0 auto;}

#header div.topbar { width : 700px; height:16px; background-image:url("../image/top.png");display:block; }

#middle { width :700px; background:white; text-align:center;}
#middle div.weather_icon { width : 700px; height:130px; background-image:url("../image/weather_icon.png") ;background-position:center bottom;display:block;  }
#middle div.title { width : 700px; height:36px; display:block; text-align:center; margin:10px;}

#sidebar_search input.keyword { height:17px;border:1px solid; padding:3px; }
#sidebar_search_submit { height:25px; width:56px;border:1px solid;position:relative;left:-5px; cursor:hand; background-color:#EFEFEF;}

#middle div.result { margin:10px; color:#666666;}

#middle #idblock { margin:0 auto;}
#middle #idblock div.one_column { vertical-align:top;}
#middle #idblock div.onecell { width:240px;height:36px; text-align:left; padding:2px; margin:0 auto;}

#middle #idblock div.twitter_profile { width:36px; height:36px; float:left;}
#middle #idblock div.twitter_profile img.profileimage {width:36px; height:36px;border:0; }

#middle #idblock div.twitter_id { height:26px; width:164px;vertical-align:middle; background:#F5F5F5;float:left;padding:10px 0 0 4px;}
#middle #idblock div.twitter_id a { color:#3898fc; }
#middle #idblock div.twitter_id a:hover { font-weight:normal; }

#middle #idblock div.follower { width:36px; height:32px;font-size:10px;color:#CCCCCC;text-align:center;float:left; background-color:#666666;padding-top:4px;}
#middle #idblock span.follower_number { font-size:12px;font-weight:bold; }

#middle div.update { color:#999999; font-size:11px; margin-top:10px;}

#middle div.credit  { color:#999999; font-size:11px; margin:30px 0 0 0; display:block; float:none;}
#middle div.credit a { color:#999999; font-size:11px;text-decoration:none;}
#middle div.credit a:active { color:#999999; font-size:11px;text-decoration:none;}
#middle div.credit a:hover{ color:#999999; font-size:11px;text-decoration:underline;}

#footer div.bottombar  { width : 700px; height:16px; background-image:url("../image/bottom.png"); display:block; }

img.profile_image { width:36px; height:36px;}

