/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#ff0091;background:url(../images/body.jpg);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#960055;}
a:hover {text-decoration:none;color:#00b1ff;} 

/*  All  */
.wraper {width:906px;margin:0 auto;position:relative;background:#e6108a;}
.header {height:175px;position:relative;}
.header ul {position:absolute;top:48px;left:518px;}
.header ul li {float:left;margin-right:46px;}
.header ul li ul {position:static;}
.header ul li ul li {float:none;margin-right:0;font-weight:bold;}
.header ul li a, .header ul li a:visited {color:#fff;}
.header ul li a:hover {color:#7eff61;}
.header .myblog {position:absolute;top:136px;left:165px;}
.header .bookmark_me {position:absolute;top:139px;left:309px;}

.pic_list {background:url(../images/pic_list_bg.jpg) repeat-y;float:left;width:891px;padding:14px 0 12px 15px;}
.pic_list li {float:left;line-height:0;font-size:0;margin:0 4px 4px 0;}
.pic_list li a, .pic_list li a:visited {background:url(../images/img_bg.gif) no-repeat;display:block;padding:1px;width:170px;height:230px;}
.pic_list li a:hover {border:1px solid #000;padding:0;}

.title {padding-top:14px;height:46px;background:url(../images/title.jpg) no-repeat;clear:both;text-align:center;font-size:22px;font-weight:bold;}
.title span {padding:0 30px;float:left;}
.title a, .title a:visited {color:#fff;display:block;width:280px;float:left;}
.title a:hover {color:#fb0490;}

.titleaff {padding-top:14px;height:46px;background:url(../images/title.jpg) no-repeat;clear:both;text-align:center;font-size:22px;font-weight:bold;}
.titleaff span {padding:0 30px;float:left;}
.titleaff a, .title a:visited {color:#fff;display:block;width:900px;float:center;}
.titleaff a:hover {color:#fb0490;}

.text_list {background:url(../images/text_list.jpg) no-repeat;float:left;width:828px;height:173px;padding:8px 0 0 78px;}
.text_list_last {background:#ffd4ed;float:left;width:851px;height:auto;padding:0 0 0 55px;}
.text_list li {float:left;margin-right:100px;width:360px;}
.text_list_last li {margin-right:110px;padding-bottom:24px;}
.text_list li.last {margin-right:0;}
.text_list li ul {background:none;float:none;height:auto;width:auto;padding:0;font-size:12px;}
.text_list li ul li {float:none;margin-right:0;font-weight:bold;padding-bottom:0;}

.bookmark {background:url(../images/bookmark_bg.jpg) no-repeat;height:38px;padding:12px 0 0 102px;clear:both;position:relative;line-height:0;font-size:0;}
.bookmark a {position:absolute;top:20px;right:14px;}

.center {padding-top:20px;height:45px;text-align:center;background:#ffd4ed;clear:both;}

.footer {clear:both;position:relative;}
.footer ul {position:absolute;top:67px;left:103px;}
.footer ul li {float:left;margin-right:50px;width:200px;}
.footer ul li ul {position:static;}
.footer ul li ul li {width:auto;float:none;margin-right:0;font-weight:bold;font-size:14px;}
.footer ul li a, .footer ul li a:visited {color:#fff;text-decoration:underline;}
.footer ul li a:hover {color:#7eff61;}
.footer p {position:absolute;top:360px;left:48px;font-size:12px;color:#fff;font-weight:bold;}
.footer p a, .footer p a:visited {color:#ff0090;}
.footer p span {padding:0 0 0 290px;font-size:12px;}
.footer p span a, .footer p span a:visited {color:#45012A;}

.archives {font-size:14px;font-weight:bold;color:#ffb0f1;text-decoration:none;}
.archives a:link {font-size:15px;color:#000;}
.archives a:visited {font-size:15px;color:#000;}
.archives a:hover {font-size:15px;color:#fff;text-decoration:underline;}
.archives a:active {font-size:15px;color:#fff;text-decoration:underline;}
