/* CSS Document */

body{margin:0;padding:0;text-align:center;background:url(../img/top_bg.gif) left top repeat-x;}

h1,h2,h3,h4,h5,h6,a,div,span,p,ul,li,form,label,img,input,select,textarea{margin:0;padding:0;font-family:"Trebuchet MS";font-weight:normal;/*border:1px dotted #336699;*/}
p,span,a{font-size:14px;}
a{color:#0033cc;}
ul,li{list-style:none;}
h1{font-size:25px;color:#000000;position:absolute;top:192px;left:20px;z-index:200;}


.container{width:900px;margin:0 auto;}

/*logo*/
.big_logo{background:url(../img/big_logo.gif) left top no-repeat;width:346px;height:146px;margin:40px auto;}
.big_logo span{display:none;}

.small_logo{background:url(../img/small_logo.gif) left top no-repeat;width:244px;height:95px;float:left;margin:20px 10px;}
.small_logo span{display:none;}

.grey_logo{background:url(../img/grey_logo.gif) left top no-repeat;width:200px;height:95px;margin:10px auto;}
.grey_logo span{display:none;}

/*form*/
.main_form {width:900px;margin:10px auto;float:left;}
.main_form form{width:500px;margin:10px auto;}
.main_form input{width:330px;height:30px;float:left;margin:5px;font-size:20px;padding:10px 5px;}
.main_form input.sub{width:112px;height:50px;background:url(../img/search_button.gif) top left no-repeat;border:none;cursor:pointer;}
.main_form input.sub:hover{background:url(../img/search_button.gif) bottom left no-repeat;}



/*footer*/
.footer{width:850px;float:left;clear:both;}
.footer p{color:#666666;font-size:14px;margin:50px auto;width:300px;}


/*internal top*/
.top{width:900px;height:}

.internal_form {width:600px;margin:20px auto;float:left;}
.internal_form form{width:500px;margin:10px auto;}
.internal_form input{width:330px;height:30px;float:left;margin:5px;font-size:20px;padding:10px 5px;}
.internal_form input.sub{width:112px;height:50px;background:url(../img/search_button.gif) top left no-repeat;border:none;cursor:pointer;}
.internal_form input.sub:hover{background:url(../img/search_button.gif) bottom left no-repeat;}


.search_results{float:left;width:900px;margin:20px 0;font-size:15px;}
.status_bar{float:left;width:900px;background:#e5e5e5;padding:5px 0;margin:10px 0;}

/*results*/
.results{width:700px;margin:10px auto;text-align:left;}
.results li{float:left;width:700px;padding:10px;margin:10px auto;}
.results li img{float:left;border:1px #999999 solid;}
.results li a{float:left;width:500px;clear:right;margin:5px 10px;font-size:15px;}
.results li p{float:left;width:500px;margin:5px 10px;}
.results li span{color:#339900;font-size:15px;}

















