html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.container_4{margin-left:auto;margin-right:auto;width:800px;}
.grid_1,.grid_2,.grid_3,.grid_4{display:inline;float:left;position:relative;margin-left:20px;margin-right:20px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_4 .grid_1{width:160px;}
.container_4 .grid_2{width:360px;}
.container_4 .grid_3{width:560px;}
.container_4 .grid_4{width:760px;}
.container_4 .prefix_1{padding-left:200px;}
.container_4 .prefix_2{padding-left:400px;}
.container_4 .prefix_3{padding-left:600px;}
.container_4 .suffix_1{padding-right:200px;}
.container_4 .suffix_2{padding-right:400px;}
.container_4 .suffix_3{padding-right:600px;}
.container_4 .push_1{left:200px;}
.container_4 .push_2{left:400px;}
.container_4 .push_3{left:600px;}
.container_4 .pull_1{left:-200px;}
.container_4 .pull_2{left:-400px;}
.container_4 .pull_3{left:-600px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{font:62.5% 'Helvetica Neue',Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
a:focus{outline:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
p{font-size:1.6em;line-height:1.4em; word-wrap: break-word;}
input{font-size:1.6em;}
h1{color:#92c3d7;word-wrap: break-word;font-size:2.6em;margin-bottom:10px!important;}
h2{color:#92c3d7;font-size:2.6em;}
h3{color:#92c3d7;font-size:2.4em;}
h4{font-size:2.0em;}
h5{font-size:1.9em;}
h6{font-size:1.8em;}
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:30px;font-size:1.5em;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}
body{background:#fff url(http://dho6aw9hr4b3p.cloudfront.net/background.gif) top left repeat-x;}
#logo{margin-bottom:10px;}
#logo a{background:transparent url(http://dho6aw9hr4b3p.cloudfront.net/tagdeflogonew.png) top left no-repeat;display:block;height:78px;margin-bottom:0;margin-top:15px;width:226px;text-indent:-9999px; float: left; margin-bottom: 10px;}
li{list-style:none;list-style-position:outside;}
.dark,#footer{border:1px solid #b4d6e4;}
.feed {text-decoration: none; color: #92C3D7; font-size: 1.5em; position: relative; top: 45px; float: right;}
.dark .inner,#footer .inner{background:#9fcbdd;border:1px solid #dfeff3;padding:18px;}
.light,#look-up-container ul,.definition-list .definition-header{border:1px solid #b4d6e4;}
.light .inner,#look-up-container ul li,.definition-list .definition-header span{background:#c5e5ef;border:1px solid #dfeff3;padding:18px;}
#tag-lookup .dark .inner{padding-bottom:40px;}
#tag-lookup .dark .inner p{color:#fff;font-size:2em;}
#look-up-container{margin-top:-2px;position:relative;}
#look-up-container ul{border-bottom:none;left:-1px;margin:0;padding:0;position:absolute;top:-25px;}
#look-up-container ul li{border-bottom:none;color:#fff;display:inline;font-size:2.2em;height:40px;margin:0;padding:10px 20px 0 20px;text-shadow:0 1px 2px #aaa;}
#look-up-container #look-up-field{background:#fff url(http://dho6aw9hr4b3p.cloudfront.net/hash.gif) center left no-repeat;border:1px solid #92c3d7;color:#4c788a;font-size:2.4em;float:left;height:38px;line-height:38px;padding:0 0 0 40px;width:500px;}
#look-up-container #look-up-field:focus{border:1px solid #4c788a;}
#look-up-container #look-up-button{background:#92c3d7;border:1px solid #fff;font-size:1.8em;font-weight:bold;color:#fff;float:right;height:40px;padding:0;line-height:20px;width:140px;}
#look-up-container #look-up-button:hover{background:#86b7cb;}
.definition-list{margin-top:40px;}
.definition-list li{margin:0;}
.definition-list .definition-header{color:#4c788a;font-size:1.8em;margin:0 0 20px;text-align:center;}
.definition-list .definition-header span{display:block;padding:5px;text-shadow:0 1px 0 #dfeff3;}
.definition-list .odd{background:#eee;padding:5px 5px 5px 20px;}
.definition-list .even{padding:5px 5px 5px 20px;}
.definition-list a{color:#4c788a;text-decoration:none;}
.definition-list a:hover{text-decoration:underline;}
.definition-area{margin-top:25px;}
.definition-area p{color:#6f97a7;}
.definition-area .tag-definition-box{margin-bottom:20px;margin-top:10px;background:#c5e5ef;border:1px solid #6f97a7;}
.tag-definition{padding:20px;min-height:70px;}
.tag-definition p{color:#6f97a7;font-size:1.8em;width:400px;padding:0;margin:0;}
.tag-definition p a{color:#6f97a7;}
.vote-down input {float: right; margin-top: 7px; margin-left:6px;}
.vote-up input {float: right; margin-top: 4px; margin-left:6px;}
.tag-definition-box .tag-vote{float:right;text-align:right;color:#fff;font-size:3em;font-weight:bold;position:relative; width: 120px;}
.definition-meta{background:#6f97a7; font-size: 0.9em;}
.definition-meta,.definition-meta a{color:#fff;}
.definition-meta .hide, .definition-meta .mug{float:left;font-size:1.4em;margin:2px 0 2px 20px;text-decoration:none;}
.definition-meta ul{float:right;margin:2px 20px 2px 0; width: 340px;}
.definition-meta ul li{display:inline;margin:0 0 0 20px;font-size:1.3em;}
.definition-meta a{color:#c5e5ef;text-decoration:none;}
.definition-actions{float:right;margin-top:5px;}
.meta-date {float: right;}
.definition-actions li{float:left;font-size:1.2em;margin-left:10px;}
.definition-actions li,.definition-actions li a{color:#6f97a7;text-decoration:none;}
.button { background:#b7d792 none repeat scroll 0 0;  border:1px solid #ccc;  color:#FFFFFF;  display:inline-block;  font-size:2em;  font-weight:bold;  margin:5px 0;  padding:10px 20px;  text-decoration:none; } 

.button:hover{background:#81b1c4;}
.tag-relation-box{background:#c5e5ef;border:1px solid #6f97a7;padding:15px 20px;}
.tag-relation-box p{color:#6f97a7;padding:0;margin:0;}
.tag-relation-box a{color:#6f97a7;}
#tweetlist ul li{margin:10px 0;padding:0;color:#6f97a7;}
#tweetlist ul li a{color:#6f97a7;text-decoration:underline;}
a.otherlink{color:#6f97a7;text-decoration:underline; margin-bottom: 20px; font-size: 1.2em;}
.new-definition-box{margin:30px 0;}
.new-definition-box textarea{font-family:'Helvetica Neue',Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;color:#4c788a;border:1px solid #92c3d7;height:70px;margin-bottom:20px;padding:10px;width:496px;font-size:2em;}
.new-definition-box textarea:focus{border:1px solid #4c788a;}
.new-definition-box .new-definition-button{background:#92c3d7;border:1px solid #fff;font-size:2em;font-weight:bold;color:#fff;height:40px;padding:0 20px;}
.new-definition-button:hover{background:#86b7cb;}
#sponsor-area{background:#b4d6e4;height:600px;margin-top:40px;}
#footer{color:#fff;margin-bottom:50px;margin-top:30px;overflow:hidden;}
#footer #footer-text{float:left;line-height:1.15em;margin:8px 0 8px 18px;text-align:center;width:560px;}
#footer #footer-text a{color:#fff;text-decoration:underline;}
#footer #api-button{background:#749cad;border-left:1px solid #c5e5ef;float:right;width:139px;padding-left:20px;height:65px;}
#footer #api-button h3{font-size:1.6em;text-align:center;margin:5px 20px 2px 0;}
#footer #api-button h4{font-weight:normal;font-size:1.3em;text-align:center;margin:0 20px 0 0;}
#api-button h4 a span{font-weight:bold;}
#api-button h3 a, #api-button h4 a{color:#fff;text-decoration:none;}
#footer .inner{padding:0;}