﻿/* Reset */
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}
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}
/*End Reset */

#container {
	margin: 0 auto;
}

#topbar {
	border-bottom: #ccf solid 1px;
	color: #00f;
	line-height: 150%;
	padding-left: 10px;
	padding-right: 10px;
}
#topbar strong {
	color: #000;
}

#why {
	margin: 0 auto;
	text-align:center;
}
#why p {
	padding: 20px;
	text-align: center;
}


#logo {
	text-align: center;
}
#logo img{
	padding:30px;
}

#searchform {
	text-align:center;
	margin: 0 auto;
	padding: 20px;
}
#searchform p {
	padding-top: 10px;
}
.sitelinks {
	line-height: 130%;
}

#usefulhelp {
	margin-top:25px;
	text-align:left;
	width:720px;
	margin: 0 auto;
	background-color: #eef;
	border: 1px solid #006;
}
#usefulhelp strong {
	font-size:150%;
	font-weight:bolder;
	color:#00f;
}
#usefulhelp table {
	text-align:left;
	margin: 20px;
}
#usefulhelp td {
	padding: 5px;
}
#usefulhelp h1 {
	font-size: 200%;
	text-align:center;
	padding:10px;
}
#usefulhelp ul {
	padding: 20px;
}
#usefulhelp li{
	padding:5px;
	list-style:lower-roman;
	list-style-position:inside;
}
#usefulhelp hr {
	color: #00f;
	height: 1px;
	width: 90%;
}

#results {
	text-align:center;
	margin: 0 auto;
	padding-top: 20px;
}

#footer {
	font-size:70%;
	text-align:center;
	padding-top: 50px;
}

#cheeky {
	display:none;
}