/* CSS Document */
body {height:100%;font:11px 'Trebuchet MS', Tahoma, Arial, Verdana, Sans-Serif;color:#000;background:#fff url("../images/body.gif") top left repeat-x;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none; text-align:justify;}
a, a:active, a:visited {text-decoration:none;color:#fe29cf;}
a:hover {text-decoration:underline;color:#ffc803;}
 
.txt_main {font:Sans-Serif;color:#000;font-size:15px;}
.top_txt {font:Sans-Serif;Color:#000;font-size:40px;} 
/*  All  */
.wraper {width:800px;margin:0 auto;}
.header {position:relative;height:60px;}


/* description */


.description {background:url(../images/description.gif) center no-repeat;height:60px;}
.description_mid {background:url(../images/description-mid.gif) center repeat-y;height:100%	}
.description_mid li{font-size:15px;margin-left:30px;margin-right:30px;height:100%;}
.description_bottom {background:url(../images/description-bottom.gif) center no-repeat;height:27px;}


.top_free_sites_left {width:251px;float:left;background:url(images/top_free_sites_left.gif) top left no-repeat;padding-top:50px;margin-right:21px;margin-bottom:20px;}
.top_free_sites_left div {background:url(images/top_free_sites_left_bottom.gif) bottom left no-repeat;}
.top_free_sites_left div ul {padding-bottom:75px;}
.top_free_sites_left div ul li {font-weight:bold;padding:0 0 5px 24px;position:relative;}
.top_free_sites_left div ul li a, .top_free_sites_left div ul li a:visited {color:#666;padding:2px 4px 2px 5px;position:relative;}
.top_free_sites_left div ul li a:hover {background:#ffc801;}



/*line header*/
.header .top_menu {position:absolute;top:5px;margin-left:110px;}
.header .top_menu li {font:bold 12px Arial;color:#176b95;background:url("../images/header.jpg") center no-repeat;height:45px;}
.header .bookmark {text-align:center;text-transform:uppercase;color:#fff;font-size:11px;font-weight:bold;}
.header .bookmark span {color:#f6ff01;}
.header .bookmark a, .header .bookmark a:visited {color:#5a7d00;text-decoration:underline;}

.main_content ul.pic_list {width:800px;}
.main_content ul.pic_list li {float:left;font-size:0;line-height:0;margin:0 0px 7px 7px;}
.main_content ul.pic_list li img {border:1px solid #000;}
.main_content ul.pic_list li img:hover {border:1px solid #1A91CF;}

.home {size:20px;font-size:22px;text-align:center;}

/*line footer*/

.footer_wraper {background:url(../images/footer.gif) bottom right no-repeat;margin-bottom:-15px;}
.footer_wraper div {height:133px;background:url(../images/footer.jpg) top left no-repeat;position:relative;width:1007px;margin:0 auto;}
.footer_wraper div p.center {text-align:center;color:#676767;position:absolute;top:44px;left:315px;}
.footer_wraper div p.center span {color:#ff1ed1;}
.footer_wraper div p.designed {position:absolute;top:115px;left:265px;color:#fff;}
.footer_wraper div p.designed a, .footer_wraper div p.designed a:visited {color:#856800;}
.footer_wraper div p.designed a:hover {text-decoration:underline;}
.footer_wraper div p.designed span {padding-left:125px;}
.footer_wraper div p.designed span.col {padding-left:0;color:#856800;}
.footer_wraper div p.designed span a, .footer_wraper div p.designed span a:visited {color:#9e7c01;}
