html {margin:0; padding:0;min-height:100%}
body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	/*background-color:#FFFFFF;
	background-image:url(images/bg2.gif);
	background-position:top center;
	background-repeat:no-repeat;*/
	background: #FFFFFF url('images/pt10.png') repeat;
	color:#666666;
	line-height:160%;
	margin:0; padding:0;
	}
#wrapper {width:500px;/*width:728px;*/margin:0 auto;padding-top:40px;min-height:600px;
background:url('images/bg0.gif') no-repeat top center;
}

#logo {margin-bottom:30px;}
.logo {font-size:30px;font-weight:bold;font-family:'Arial Narrow',Arial,verdana;}
a.logo:link,a.logo:active,a.logo:visited {color:#4a9ac8;text-decoration:none;text-shadow: #fff 0 1px 0px;}
a.logo:hover {color:#ec6a4f;text-decoration:none}
.logo span {color:#ec6a4f}
a.logo:hover span {color:#4a9ac8}

#search_form {
	/*background-image:url(images/box_bg.gif);*/
	/*height:70px;*/
	background-color:#ECEEF5;/*#fff0f8;*/
	-moz-border-radius: 8px; -webkit-border-radius: 8px;
	padding:10px 0 10px 0;
	border:1px solid #CAD4E7;
	margin:0;
	width:500px;
	}
#query {
	border:1px solid #CAD4E7;
	padding:8px;
	color:#ec6a4f;
	padding-left:45px;
	background-image:url(images/search.gif);
	background-repeat:no-repeat;
	background-position:center left;
	width:388px;/*width:615px;*/
	-moz-border-radius: 6px; -webkit-border-radius: 6px;
	font-size:22px;
	margin:10px;
	}
#query:hover {background-color:#fffaec;border:1px solid #adbdda;}
.btn {
	/*background-image:url(images/button_bg.gif);*/
	background-color:#4a9ac8;
	margin:8px 10px 8px 10px;
	font-size:14px;
	padding:4px 10px 4px 10px;
	color:#ffffff;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	border:1px solid #327aa5;
	font-weight:bold;
	text-shadow: #2f739b 0 1px 0;
	}
.btn:hover {background-color:#ec6a4f;cursor:pointer;border:1px solid #E84D2E;}
#searching {padding:50px 0 0 0;display:none;}
.result {padding:10px 50px 0 50px;width:500px;/*width:748px;*/font:normal 14px/20px arial;}
.result span {float:left; width:374px;display:block;}
#result_insert {padding-left:30px;border-top:1px dotted #ccc;margin-top:10px;}
h1 {font-size:18px;}
li {padding:4px;border-bottom:1px dotted #f2f2f2;}
li a:hover {color:#9900FF;text-decoration:underline;background-color:#f2f2f2;}
li a {color:#0000FF;text-decoration:none;}
#ads {padding:0;margin-top:10px;}
.title {border-bottom:3px solid #6AA2C5;font:normal 30px/36px Arial;height:37px;float:left;width:450px;/*width:500px;*/display:block;margin-left:20%;}

#footer { color:#c0c0c0; padding:10px; margin-top:20px; text-align:center; }
#footer a { color:#808080;text-decoration:none }
.clr {clear:both; margin:0; padding:0; font-size:1px; line-height:1px;height:1px;}

h3 {margin:0;padding:0;font-size:13px;line-height:22px;color:#ff80c0;text-shadow: #fff 0 1px 0px;
font-family:"Lucida Sans",Arial,Verdana,sans-serif;font-style:italic;}

