@charset "utf-8";
/* CSS Document */

body,div,ul,li,h1,h2,h3,h4{margin:0;padding:0;list-style:none;}
img{border:0;}
body{background-color:#333;direction:rtl;font-family:Tahoma, Geneva, sans-serif;}
#page{width:1000px;margin:auto;}
#page #header{}
#page #header .logo{float:right; margin:10px 30px 0 0;}

#page #header .form_search{background-image:url(../index_files/back1.png); height:50px; border-radius:10px;}
#page #header .form_search form{text-align:center;position:relative; float:right; margin:0 90px 0 0;  }
#page #header .form_search form input{height:30px; text-align:left; width:400px; margin:10px 0 0 0; padding:0 20px 0 40px; border:0; border-radius:10px;}
#page #header .form_search form span.glass{display:block;position:absolute;cursor:pointer;display:block;left:7px;padding:7px 8px 5px 8px; 
margin:12px 0 0 0;}
#page #header .form_search form span.glass i{background-image:url(../index_files/sprite-icons.png);background-position:-224px -96px;width:14px;display:block;font-size:0; height:14px;}
#page #header .form_search .your_ip{float:right; color:#FFF; margin:15px 35px 0 0;}
#page #header .form_search .your_ip img{width:22px;}
#page #header .form_search .site_count{float:left; color:#FFF; margin:15px 0 0 30px;}

#page #main{margin:0 30px 0 0;}
#page #main .site_info{width:550px; float:right;}
#page #main h2.title{background-image:url(../index_files/back2.png); height:40px; text-align:center; color:#FFF; border-radius:10px 10px 0 0; width:200px; font-size:14px; line-height:40px; margin:10px 20px 0 0;}
#page #main h1.title{background-image:url(../index_files/back2.png); height:40px; text-align:center; color:#FFF; border-radius:10px 10px 0 0; width:250px; font-size:14px; line-height:40px; margin:10px 20px 0 0;}
#page #main .site_info .info{background-image:url(../index_files/back2.png);background-repeat:repeat-x; background-color:#013c04; min-height:328px;border-radius:10px; padding:10px 30px 10px 10px;color:#FFF;font-size:13px;	}
#page #main  .info123{background-image:url(../index_files/back2.png);height:300px;width:525px;border-radius:10px; padding:10px 30px 10px 10px;color:#FFF;font-size:13px;	}
#page #main .info123 ul li{float:right; margin:10px 0 10px 4px;}
#page #main .info123 ul li img{width:100px; height:80px;}

#page #main .info2{background-image:url(../index_files/back3.png);height:130px;border-radius:10px;width:525px; float:right; padding:5px 20px 5px 5px;color:#FFF;}

#page #main .info2 ul{float:right; width:150px; margin:0 0 0 25px;}
#page #main .info2 ul li{margin:5px 0 0 0;}
#page #main .info2 ul h3{font-size:14px; color:#030;}
#page #main .info2 ul li span.num{ float:left; font-size:12px;}
#page #main .info2 ul li span.num a{color:#FFF;}
#page #main .info2 ul li span.num a:hover{color:#030;}
#page #main .info2 ul li span.icon{ font-size:13px;}

#page #main .random_sites{background-image:url(../index_files/back3.png);height:130px;border-radius:10px;width:930px; float:right; padding:5px 5px 5px 5px;color:#FFF;}
#page #main .random_sites ul li{float:right; margin:25px 10px 0 5px;}
#page #main .random_sites ul li img{width:100px; height:80px;}


#page #main .new_sites{background-image:url(../index_files/back3.png);height:120px;border-radius:10px;width:530px; float:right; padding:5px 5px 5px 5px;color:#FFF;}
#page #main .new_sites ul li{float:right; margin:23px 0 0 4px;}
#page #main .new_sites ul li img{width:100px; height:80px;}

#page #main .site_info .info h3{float:right;}
#page #main .site_info .info h3 a{ color:#333; text-decoration:none;}
#page #main .site_info .info h3 a:hover{color:#FFF;}
#page #main .site_info .info ul{margin-top:30px;}
#page #main .site_info .info ul li{ clear:both; line-height:18px;}
#page #main .site_info .info ul li h4{float:right;width:150px;margin:10px 0 10px 0; }
#page #main .site_info .info ul li span{float:left; width:350px;margin:5px 0 5px 0;}

#page #main .site_info .info .refresh{float:left; text-align:center; width:200px;}
#page #main .site_info .info .refresh p{margin:0; padding:0; font-size:14px;}
#page #main .site_info .info .refresh .refresh_box{background-image:url(../index_files/refresh.png); width:130px; height:35px;line-height:35px; border:0; background-color:transparent;color:#FFF; margin:5px 0 0 0; font-family:Tahoma, Geneva, sans-serif; cursor:pointer;}

#page #main .site_img{float:left;margin:50px 0 0 30px;}
#page #main .site_img #shere{}
#page #main .site_img #shere .addthis{float:left;width:180px;}
#page #main .site_img #shere .google{float:left;}
#page #main .site_img #shere .facebook{float:left;}
#page #main .site_img .site_image{margin:10px 0 0 0; width:400px;}

#page #main .right_info{float:right;}
#page #main .special_sites{float:right;}
#page #main .special_sites .info{background-image:url(../index_files/back2.png);height:300px;border-radius:10px; padding:10px 30px 10px 10px;color:#FFF;font-size:13px;width:340px; margin:0 10px 0 0; background-position:center;}
#page #main .special_sites .info ul li{ float:right; margin:10px 5px;}
#page #main .special_sites .info ul li img{width:100px; height:80px;}


.google_icon{background-image:url(../index_files/all-site-favicons.png); background-position:0 -112px; width:16px; height:15px; margin:5px 0 0 5px; float:right;}
.yahoo_icon{background-image:url(../index_files/all-site-favicons.png); background-position:0 -225px; width:16px; height:15px; margin:5px 0 0 5px; float:right;}
.bing_icon{background-image:url(../index_files/all-site-favicons.png); background-position:0 -17px; width:16px; height:15px; margin:5px 0 0 5px; float:right;}
.alexa_icon{background-image:url(../index_files/all-site-favicons.png); background-position:0 0; width:16px; height:15px; margin:5px 0 0 5px; float:right;}

.clear{clear:both;height:0;line-height:0;overflow:hidden;margin:0;padding:0;}


#footer{width:940px; margin:10px 15px 0 0; padding:10px;  background-image:url(../index_files/back3.png); height:50px; color:#FFF; border-radius:10px 10px 0 0; line-height:50px;}
#footer a{color:#111; text-decoration:none;}
#footer a:hover{color:#FFF;}
#footer .copy{float:right;}
#footer .designed{float:left; margin-left:20px;}
