* {margin:0; padding:0; }

html,body{background:#f0f0f0; margin-top:50px; font:normal 87% "Trebuchet MS", Arial, Helvetica, sans-serif;; color:#9a9a9a; }

h1 a{margin:0 0 20px 0; display:block; width:132px; height:31px; background:url(logo.png) left top no-repeat;}

h1 a span{display:none;}

h2{font-size:1.15em; margin:0 0 10px 0; color:#ff0084;}

a{outline:none; color:#0063DC;}

p{margin-bottom:20px;}

#page{width:500px; margin:0 auto; }

#search{margin:25px 0 10px; padding:10px; background-color:#ffffcc;}
	
#search #url{width:400px; padding:3px 2px; color:#808080;}

#search #find{padding:0 5px;}

#results {margin: 20px 0 30px; padding: 10px 10px; border-top: 1px dotted #9a9a9a; border-bottom: 1px dotted #9a9a9a; background: #dadada; height:75px; }

#results .left{float:left; width:400px;}

#results .left h3{color:#ff0084; font-size:1.0em; margin:0 0 2px 0;}

#results .right{float:right; width:75px;}

.cookie {margin: 20px 0 0; padding: 10px 10px; border-top: 1px dotted #9a9a9a; border-bottom: 1px dotted #9a9a9a; background: #f0f0f0; height:75px; }

.cookie .left{float:left; width:400px;}

.cookie .left h3{color:#ff0084; font-size:1.0em; margin:0 0 2px 0;}

.cookie .right{float:right; width:75px;}

.cookies {margin: 0 0 0; padding: 10px 10px; border-bottom: 1px dotted #9a9a9a; background: #f0f0f0; height:75px; }

.cookies .left{float:left; width:400px;}

.cookies .left h3{color:#ff0084; font-size:1.0em; margin:0 0 2px 0;}

.cookies .right{float:right; width:75px;}

#error {margin: 20px 0 30px; padding: 10px 10px; border: 1px solid #c5c5c5; background: #dadada; color:#808080;}

#footer{margin-top:30px;}

#footer a{text-decoration:none;}

a.dark {background:#808080; color:#fff; padding:0 6px; -moz-border-radius:8px; -webkit-border-radius:8px; text-decoration:none;}
