html, body {font-family: Arial, Verdana, "Lucida Sans Unicode", "Tahoma", sans-serif;margin: 0 auto;}
html {overflow: -moz-scrollbars-vertical;}
h1 {font-size: 22px;font-weight: normal;margin: 0px;}
h1 a {color: #000000;text-decoration: none;}
h2 {font-size: 0.8em;font-weight: normal;margin: 0px;}
h2 strong {color: #FF4444;}
h3 {font-size: 0.9em;margin: 0px 0px 8px 0px;}
img{border:none;}

#top {background:transparent url(images/top-colors.gif) 0 0 repeat-x;height:7px}
#nav_wide {width:100%;background:#000;border-bottom:1px solid #fff;line-height:38px;float:left;}
.digger{position:absolute;top:10px;left:825px;display:block}
.fbooker{position:absolute;top:10px;left:900px;display:block}
#nav {width:1000px;margin:0 auto;padding:0;}
ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0;}
ul.dropdown{font:700 16px Century Gothic,Arial,Tahoma;position:relative;}
ul.dropdown li{display:block;float:left;color:#fff;text-decoration:none;padding:10px 20px;}
ul.dropdown li.hover,ul.dropdown li:hover{background:#222;position:relative;cursor:default}
ul.dropdown a,ul.dropdown a:visited{color:#fff;text-decoration:none;display:block}
ul.dropdown a:hover{color:#39f;text-decoration:none}
ul.dropdown a:active{color:#fff}
#nav ul li .active, #nav ul li .active{color:#f63}
.left-title h1 a:hover{color:#fff}
ul.dropdown a sup{font-size:11px;color:#39f;top:-0.5em;position:relative;vertical-align:baseline;padding:0}
ul.dropdown a:hover sup {color:#fff;}
ul.dropdown ul{width:150px;background-color:#222;color:#fff;text-transform:none;visibility:hidden;overflow:hidden;position:absolute;top:100%;left:0;border:1px solid #fff;border-top:none;padding:5px 0;z-index:1001;}
ul.dropdown ul li{font:bold 10px Arial, Verdana;float:left;margin:0;padding:0 5px;color:#fff;}
ul.dropdown ul a{width:130px;margin:0;padding:3px 5px}
ul.dropdown ul a:hover{background-color:#39f;color:#fff;text-decoration:none;}
ul.dropdown li:hover > ul{visibility:visible}

#mysearch li{text-decoration:none;font-size:13px;float:left;display:block;width:100%;padding:3px 0}

#search_wide {width:100%;background:#fead42;clear:both;height:100px;border-bottom:1px solid #ddd;}
#search {width:1000px;margin:0 auto;color:#fff;}
#loadbar{clear:both;color:#ccc;display:none;font-size:25px;padding-top:15px;text-align:justify;width:100%;z-index:1;}
#search .logo{float:left;height:100px;}
#search .searchbox{display:inline-block;padding-left:55px;}
#search .searchbox{width:400px;float:left;margin:10px}
#search .searchbox .search_holder{width:400px;height:35px;border:6px solid #39f;background:#fff}
/*#search .searchbox .search_holder:hover{border:6px solid #000;}*/
#search .searchbox .search_input{ position:relative;width:385px;float:left;color:#f63;height:30px;font-size:20px;border:none;background:none;margin:0 5px;padding:5px 0;}
.say_input{position:relative;z-index:997;width:92%;color:#f63;height:65px;font-size:18px;border:6px solid #ccc;margin:15px 5px 2px 5px;padding:10px;}
#btn_say {margin:10px 0;}
#dict_limitinfo {position:absolute;font-weight:bold;top:40px;left:765px;text-align:right;color:#FFF4E6;font-size:25px;}
#say_limitinfo {position:absolute;font-weight:bold;top:325px;left:745px;text-align:right;color:#FFF4E6;font-size:25px;}
.translate_info{font-size:20px;float:left;padding:30px 20px}
.translate_info a{text-decoration:none;color:#000}
.translate_info a:hover{color:#39f}
.steps {padding:10px;margin-left:35px;float:left}
.steps img {margin:0 15px;}

#container {clear:both;width:960px;margin:0 auto;padding:0 5px;overflow:hidden; /* Float Containment for modern browsers*/}
#container_left {width:190px;padding:10px 5px 10px 0;overflow:hidden;float:left;border-right:1px solid #ddd;}
#container_left a{text-decoration:none;color:#39f;}
#container_left a:hover{color:#f63;}
#container_left #mysearch{display:block;font-size:10px;}
#container_left #mysearch ul{}
#container_left #mysearch li a{}
#container_right {width:748px;padding:10px 0 10px 10px;overflow:hidden;float:left;}
#container_data {margin:0;font-size:1em;padding-right:9px;width:428px;float:left;display:block;border-right:1px solid #ddd;}
#result {margin:0;font-size:1em;padding-right:9px;width:428px;float:left;display:block;}
#result ul{margin:0;padding:0;}
#result li{list-style:none;margin:10px 0;padding:0 5px;border-top:1px solid #ddd;}
#result li .type{font-style:italic;color:#f63;display:block;}
#result li .meaning{display:block;text-align:justify;}
#result li .synonyms{font-size:0.7em;display:block;}
#result a {color: #39f; text-decoration:none;}
#result a:hover {color: #FF2222;}
.dictsource{font-size:11px;color:#767676;text-align:right;}
#sidebar {margin:0;width:300px;float:left;padding-left:9px;}

#ftt_left {width:619px;padding:10px 20px 10px 0;overflow:hidden;float:left;border-right:1px solid #ddd;}
#ftt_right {width:300px;padding:10px 0 10px 10px;overflow:hidden;float:left;}

#footer {border-top:1px solid #ddd;padding-bottom:20px;padding-top:6px;text-align:left;width:960px;margin:0 auto;clear:both;}
.ftx a, .ftx a:visited, .ftx a:active {color:#464646;font-family:Arial;font-size:11px;text-decoration:none;}
.ftx a:hover{text-decoration:underline;}
.ftr{padding:0;}
.ftr li{display:inline;}
.ftr ul{margin:0;padding:0;}
.ftr a,.ftr a:visited,.ftr a:active{color:#464646;font-family:Arial;font-size:11px;}
.ftr a:hover{text-decoration:underline;}
.cpr{font-size:11px;color:#767676; text-align:right}
.folus{width:300px;padding-top:5px;float:left;font:11px Arial;color:#464646;position:relative;}
.folus img {display:inline;margin:0 0 0 7px;padding:0; -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;}
.folus img:hover {display:inline;margin:0 0 0 7px;padding:0; -moz-opacity:1; filter:alpha(opacity=100); opacity:1;}
.fb,.tw,.fb:visited,.tw:visited,.fb:active,.tw:active{font:11px Arial;color:#464646;text-decoration:none;float:right;}
.fb:hover,.tw:hover{text-decoration:underline;}

.swap-link {text-decoration:none;cursor: pointer;color:#39f;}

.translate-query-box {
    font-size: 15px;
    margin-bottom: 4px;
    width: 90%;
}
fieldset {padding:0 10px 10px 10px;border:1px solid #999;margin:7px 0}
legend {color:#f63;font-weight:bold;padding:0 7px;}
.translate-textarea {
    padding: 5px;
	margin:5px;
    border: 1px solid #ddd;
    width: 97%;
}

.vk-link {position:relative;margin:5px;text-align:right;cursor: pointer;color:#f63;display:block;font-size:12px;}

