/* GENERAL */
* {padding:0;margin:0;outline:none;}
body {font-family: Arial, sans-serif;font-size:10pt;color:#333;text-align:center;}
div.all {text-align:left;position:relative;max-width:980px;margin:0 auto;}
#minthink-ui { text-align:center; }
#minthinkBar { position:relative; border-spacing:0; width:100%; max-width:980px; margin:0 auto; }
th { font-weight:normal; }

/* LINKS */
a {color:#4e9a06;outline:none;}
a * {cursor:pointer;}
a img {border:none;}

/* HEAD */
div.head {height:48px;text-align:right;}
div.head * {white-space:nowrap;}
.menu {padding:1em;position:relative;margin-left:230px;}
.head h1 {text-align:left;width:150px;height:48px;overflow:hidden;float:left;position:relative;font-style:italic;font-family:'Century Schoolbook L',Georgia,serif;}
.head h1 a {padding:2px 4px;text-decoration:none;}
.head h1 .over {position:absolute;top:0;left:0;z-index:10;width:150px;height:48px;background:white url('imx/minthink.png') top left no-repeat;}
.new {color:red;font-size:8pt;}
#likebtn { float:left; padding-top:23px; z-index:10; }

#minthinkBar h1 { padding:0; margin:0; }
.barLeft { text-align:left; }
.barCenter { text-align:center; }
.barRight { text-align:right; padding-right:10px; }

/* INDEX */

.action, .action div {width:700px;margin:0 auto; color:#888;}
.action .top, .action .middle, .action .bottom {background-color:white;background-repeat:no-repeat;position:relative;}
.action .top {height:200px;background-position:bottom center;cursor:pointer;}
.action .middle {height:40px;background-position:top center;}
.action .bottom {height:64px;background-position:top center;}

.action h2 {padding-top:40px;font-size:1pt;height:160px;text-indent:-6000px;}
.action div.action {clear:both;position:relative;}
.action h4 {margin:0;padding:0;}
.action p { margin:8px 0; }
.action h4 input {cursor:pointer;font-size:1.6em;position:relative;top:20px;padding:3px;width:177px;background:none;border:none;outline:none;color:#4e9a06;}
.action h4 input:hover {color:#89e133;}
.action .question {position:relative;}
.action .answer {line-height:40px;height:40px;width:700px;overflow:hidden;font-size:1.2em;}

#sharethis { text-align:center; display:none; }
#sharethis a { opacity:0.6; }
#sharethis a:hover { opacity:1 !important; }

#history { display:none; }
#history a img { opacity:0.6; vertical-align:middle; }
#history a:hover img { opacity:1; }

/* FEEDBACK */
.feedback {width:700px;margin:0 auto;}
.feedback p, .feedback h2 {text-align:left;margin:1em 0;}
.feedback img {padding:1em;}

/* 404 */
.omg * {padding:1em 0;}

/* FOOT */
.bookmarks { text-align:center; margin:1em 0; }
.bookmarks ul {display:inline;}
.bookmarks ul li {display:inline;padding:0 3px;}
.bookmarks img {vertical-align:middle;}
.bookmarks a {
   opacity: .6;
   -moz-opacity: .6;
   filter: alpha(opacity=70);
}
.bookmarks a:hover {
   opacity: 1;
   -moz-opacity: 1;
   filter: alpha(opacity=100);
}

.foot { padding-top:1em; color:#888; width:700px; margin:0 auto;}
.foot p, .foot iframe, .foot h3, .foot ul { margin:1em 0; }
.foot p { text-align:center; }
.little-info {text-align:justify;font-weight:normal;font-size:1em;}

/* MESSAGE */

.message {/*display:none;*/width:500px;margin:0 auto 0.2em;padding:0.6em;font-size:8pt;color:#566645;background:#fdffe5;border:1px solid #e9eed5;}

/* REDIRECTION */
#minthink-redirection {color:#96A68B;font-size:10pt;line-height:1.5em;}
#minthink-redirection .redirecting {text-align:center;vertical-align:middle;width:100%;height:400px;}

.appstore { text-align:center; }
