/* Nav */
#nav {
float:left; width:100%; background:#F4F4F4; font-size:120%; line-height:normal; border-bottom:1px solid #24618E; letter-spacing:1px;
}
#nav ul {
margin:0; padding:10px 10px 0 50px;
}
#nav li {
display:inline; margin:0; padding:0;
}
#nav a {
float:left; background:url("images/tableftJ.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none;
}
#nav a span {
float:left; display:block; background:url("images/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#24618E;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */
#nav a:hover span {
color:#FFF;
}
#nav a:hover {
background-position:0% -42px;
}
#nav a:hover span {
background-position:100% -42px;
}

a {
color:#24618E;
}

/* Logo */
#logo {
font-size: 40px; padding:20px 20px 0 20px; margin:0; text-align:left; background-color:#F4F4F4;
}
#logo a {
text-decoration:none;
}
#logo a:link, #logo a:visited, #logo a:hover, #logo a:active {
color:#999; font-weight:bold;
}
#logo h1 {
letter-spacing:2px;display:inline;
}
#logo p {
font-size: 14px;letter-spacing:1px;
}
#logo span {
font-size:16px;color:red;display:inline;padding-left:9px;
}
#logo span a:link, #logo span a:visited, #logo span a:hover, #logo span a:active {
color:red;
}

/* description */
#desc {
font-size: 20px; padding:10px 20px 3px 20px; margin:0; text-align:left; background:#FFC; border-style: dashed;
}
#desc h2 {
letter-spacing:2px;font-weight:bold;
}
#desc span {
font-size: 16px;
}

/* function_list*/
#function_list {
font-size: 20px; padding:10px 20px 3px 20px; margin:10px; text-align:left; float:left;
}
#function_list h3 {
padding-bottom:5px; padding-top:5px;
}
#function_list span {
margin-left:24px;
}

/* DIV FORM */
#div_form {
font-size: 20px; padding:0; margin:20px 0 10px 60px; text-align:left;
}
/* FORM Result */
#result {
font-size: 20px; padding:0; margin:0 0 0 60px; text-align:left;
}

.large {
font-size: 200px;
}

/* Feed Title List */
#feed_list {
list-style-type:square;margin:30px;
}
#feed_list li {
margin:3px 3px 10px;
}
#feed_list:hover .trans_list {xdisplay:block;}


#feed_list .trans_list {
/*background-color:#FFC;border-style:dotted;margin-left:40px;*/
background-color:#FFC;border-style:dotted;position:relative;/*display:none;*/
xdisplay:none;
}
#feed_list .trans_list span {
margin:5px;float:left;
}
#feed_list .trans_list ol {
margin-left:3em;

}
#feed_list .trans_list ol li {
/*margin-left:40px;list-style-type:decimal;*/
list-style-type:decimal;position:relative;left:30px;
}

/* news trans */
#news_content {
font-size: 20px; padding:0; margin:0 0 0 60px; text-align:left;
}
#news_content dl {
margin-top:10px;
}
#news_content dl dt {
background-color:#FFC;
}
#news_content dl dd {
margin:10px;
}
#news_content dl dd textarea {
margin-left:80px;
}
#news_content h3 {
background-color:#F4B4A0;
}

/* news comment */
#news_comment {
font-size: 20px; padding:0; margin:0 0 0 60px; text-align:left;
}
#news_comment h3 {
background-color:#F4B4A0;
}
#news_comment dl dd textarea {
margin-left:80px;
}

/* news category */
#category {
background-color:#FFC;border-style:
}


#pgnav {
margin-left:90px;float:left;margin-bottom:30px;font-size: 15px;
}
#pgnav span {
margin: 10px;
}

.btn {
padding: 3px;
margin: 10px;
background: #E6E6E6;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border-top: 1px solid white;
border-right: 2px solid #828177;
border-bottom: 2px solid #828177;
border-left: 1px solid white;
text-decoration:none;
color: black;
}
