* {margin: 0; padding: 0;}
body  {font: 12px Tahoma, Helvetica, sans-serif; color: #000; background: #F2E4F2;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0;}
.clear {clear: both; height: 1px; font-size: 1px; line-height: 1px; margin-bottom: -1px;}
.spacer {clear: both; height: 10px; font-size: 1px; line-height: 0;}
.spacer2 {clear: both; height: 12px; font-size: 1px; line-height: 0;}
h1 {
	display: inline;
	font-size: 35px;
	color: #EA1259;
	padding-top: 5px;
}
h1 a {text-decoration: underline; color: #EA1259;}
h1 a:hover {text-decoration: none;}
h2 {
	display: inline;
	font-size: 12px;
	color: #3f3f3f;
}
h3 {margin:0px; font-size: 18px; font-weight: bold; color: black;}
ul {list-style: none;}
img {border: none;}
.container {width: 1008px; margin: 0 auto; background: #FFF; border-left: #ec9db2 4px solid; border-right: #ec9db2 4px solid;}

/*Header*/
.hd_box {width: 982px; height: 88px; margin: 0 auto; padding: 0; background: url(http://www.anipples.com/img/header_bg.jpg) repeat-x #AFE59E;}
.hd_left {width: 13px; height: 88px; float: left; background: url(http://www.anipples.com/img/header_left.jpg) no-repeat;}
.hd_title {width: 381px; float: left; text-align: center;}
.hd_md_box {width: 575px; height: 34px; float: left; background: url(http://www.anipples.com/img/search_bar.jpg) repeat-x; padding-top: 7px;}
.hd_md_bm {width: 140px; float: left; margin: 3px 0 0 5px;}
.hd_md_se {width: 336px; height: 21px; float: left;}
.hd_md_bt {width: 93px; float: left;}
.hd_md_desc {width: 525px; float: left; font: 12px Tahoma, Helvetica, sans-serif; text-align: justify; color: black; padding: 10px 0 0 25px;}
.hd_right {width: 13px; height: 88px; float: left; background: url(http://www.anipples.com/img/header_right.jpg) no-repeat;}

/*Ads*/
.ad_box {width: 982px; margin: 2px auto; font-size: 13px; padding: 3px 0 0 5px;}
.over {float: left; position: relative; margin: 0px; text-align: center;}
.over a {text-decoration: none; text-align: center;}
.over img {width: 240px; height: 180px; border: 1px solid #000; margin: 1px;}
.over_head {position: absolute; width: 240px; height: 20px; background-color: #C03; left: 2px; top: 162px; filter:alpha(opacity=50); opacity: 0.45; cursor: pointer;}
.over_box {}
.over_text {width: 242px; height: 20px; top: 164px; position: absolute; font-weight: 700; color: #FFF; text-decoration: none; cursor: pointer;}

/*Archives*/
.ar_box {width: 982px; height: 33px; margin: 0 auto; padding: 0;}
.ar_title {width: 187px; height: 33px; float: left; background: url(http://www.anipples.com/img/title.jpg) no-repeat #FFF; font-size: 11px; font-weight: 700; padding: 0 0 0 20px; line-height: 36px;}
.ar_bt_box {width: 429px; height: 33px; float: left; background: url(http://www.anipples.com/img/bg_red.jpg) repeat-x #AFE59E;}
.ar_bt {display: block; float: left; line-height: 36px; font-size: 11px; font-weight: 700; text-align: center;}
.ar_bt a {display: block; width: 27px; height: 33px; float: left; margin-right: 3px; background: url(http://www.anipples.com/img/button_passive.jpg) no-repeat #EE2763; text-decoration: none; color: #FFF;}
.ar_bt a:hover {background: url(http://www.anipples.com/img/button_active.jpg) no-repeat #FFF; color: #000;}
.ar_md_box {width: 340px; height: 33px; float: left; background: url(http://www.anipples.com/img/bg_red.jpg) repeat-x #AFE59E;}
.ar_md_search {padding-top: 8px; float: left;}
.ar_md {display: block; font-size: 11px; font-weight: 700; text-align: center; line-height: 36px;}
.ar_md_act a {display: block; float: right; width: 67px; height: 33px; margin-right: 3px; background: url(http://www.anipples.com/img/sort_active.jpg) no-repeat #FFF; color: #000; text-decoration: none;}
.ar_md_act a:hover {background: url(http://www.anipples.com/img/sort_active.jpg) no-repeat #FFF; color: #000;}
.ar_md_pas a {display: block; float: right; width: 67px; height: 33px; margin-right: 3px; background: url(http://www.anipples.com/img/sort_passive.jpg) no-repeat #EE2763; color: #FFF; text-decoration: none;}
.ar_md_pas a:hover {background: url(http://www.anipples.com/img/sort_active.jpg) no-repeat #FFF; color: #000;}
.ar_right {width: 6px; height: 33px; float: left; background: url(http://www.anipples.com/img/right_red.jpg) no-repeat #AFE59E;}

/*Thumb Galleries*/
.gal {width: 988px; margin: 0 auto; padding: 3px 0 0 5px;}
.gal img {width: 160px; height: 215px; margin: 1px; background: #FFF; border: 1px solid #000;}
.gal a:hover img {border: 1px solid fuchsia;}
.gal_over {float: right; position: relative; margin: 0px; padding-right: 4px; text-align: center;}
.gal_over a {text-decoration: none; text-align: center;}
.gal_over img {width: 160px; height: 215px; border: 1px solid #000;}
.gal_over_head {position: absolute; width: 160px; height: 20px; background-color: #C03; left: 1px; top: 197px; filter:alpha(opacity=50); opacity: 0.45; cursor: pointer;}
.gal_over_box {}
.gal_over_text {width: 162px; height: 20px; top: 199px; position: absolute; font-weight: 700; color: #FFF; text-decoration: none; cursor: pointer;}

/*Video Galleries*/
.vid {width: 988px; margin: 0 auto; padding: 3px 0 0 10px;}
.vid img {width: 240px; height: 180px; margin: 1px; background: #FFF; border: 1px solid #000;}
.vid a:hover img {border: 1px solid fuchsia;}

/*Recommended Sites*/
.rc_box {width: 982px; height: 33px; margin: 0 auto; padding: 5px 0 0 0;}
.rc_left {width: 7px; height: 33px; float: left; background: url(http://www.anipples.com/img/bz1.jpg) no-repeat;}
.rc_md {display: block; width: 968px; height: 33px; float: left; background: url(http://www.anipples.com/img/bg_red.jpg) repeat-x #AFE59E; font-size: 11px; font-weight: 700; color: #3f3f3f; text-align: center; line-height: 36px;}
.rc_md span { width: 168px; float: left; text-align: left;}
.rc_md_act a {display: block; float: left; width: 97px; height: 33px; margin-right: 3px; background: url(http://www.anipples.com/img/d1.jpg) no-repeat #FFF; color: #000; text-decoration: none;}
.rc_md_act a:hover {background: url(http://www.anipples.com/img/d1.jpg) no-repeat #FFF; color: #000;}
.rc_md_pas a {display: block; float: left; width: 97px; height: 33px; margin-right: 3px; background: url(http://www.anipples.com/img/d2.jpg) no-repeat #FFF; color: #FFF; text-decoration: none;}
.rc_md_pas a:hover {background: url(http://www.anipples.com/img/d1.jpg) no-repeat #FFF; color: #000;}
.rc_right {width: 7px; height: 33px; float: left; background: url(http://www.anipples.com/img/bz2.jpg) no-repeat;}

/*Thumb Preview TopList*/
.th_box {width: 982px; margin: 0 auto;  border-left: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD;}
.th {width: 160px; padding: 5px 0 5px 3px; float: left; font-size: 11px; font-weight: 400; color: #000; text-decoration: none; text-align: center;}
.th a {color: #BA3B0D; text-decoration: underline;}
.th a:hover {text-decoration: none;}
.th img {width: 150px; height: 200px; margin: 1px; background: #FFF; border: 1px solid #000;}
.th a:hover img {border: 1px dashed #000;}

/*Alphabetic List*/
.al_box {width: 982px; margin: 0 auto; padding: 10px 0; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD;}
.al {font-size: 11px; color: #000;}
.al ul {float: left; width: 190px; border-left: 1px dotted #CDCDCD;}
.al li {padding: 0 25px; text-align: left;}
.al li a {color: #000;text-decoration: underline;}
.al li a:hover {color: #000; text-decoration: none;}
.divider {background: url(http://www.anipples.com/img/st.jpg) repeat-y; width: 1px;}

/*Big TopList*/
.top_big {width: 982px; margin: 0 auto; border-left: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD;} 
.top_big ul {float: left; width: 240px;}
.top_big li {float: left; width: 240px; padding-left: 5px; font-weight: 700; font-family: Arial, Helvetica, sans-serif; font-size: 19px; text-align: left;}
.top_big li a {color: #EA1259; text-decoration: none;}
.top_big li a:hover {color: #D71051; text-decoration: underline;}

/*Search*/
.se_box {width: 950px; margin: 0;  font: 16px Arial, Helvetica, sans-serif; font-weight: 700; text-align: center;}
.se_box a {color: #BA3B0D; text-decoration: none;}
.se_box a:hover {color: #CC3300; text-decoration: underline;}
.se {margin: 0; font-size: 11px; font-weight: 400; text-align: center; padding-bottom: 5px;}
.se a {color: #BA3B0D; text-decoration: none;}
.se a:hover {color: #CC3300; text-decoration: underline;}
.se a img {border: 1px solid #000; width: 165px; height: 215px;}
.se a:hover img {border: 1px dashed #000;}
.page {width: 950px; margin: 0; line-height: 20px; font: 16px Arial, Helvetica, sans-serif; font-weight: 700; text-align: center;}
.page_actual span {font: 16px Arial, Helvetica, sans-serif; font-weight: 700; text-align: center;}
.pagenum span {font: 16px Arial, Helvetica, sans-serif; font-weight: 700; color: #BA3B0D; text-decoration: none; text-align: center;}

/*Blog*/
.blog_box {width: 988px; padding: 2px; margin: 2px auto;}
.blog_left {width: 200px; float: left; text-align:left: font-family: Tahoma; font-size: 14px;}
.blog_middle {width: 550px; float: left; border-left: 1px dashed black; border-right: 1px dashed black; padding: 4px; font-family: Tahoma; font-size: 14px;}
.blog_right {width: 200px; float: left; padding: 3px; text-align:left: font-family: Tahoma; font-size: 14px;}
.postmetadata {font-size:10px;}
.cal_table {font-weight:bold;width: 190px;}
.cal_table,cal_td_header {font-size: 10px; font-family: Tahoma;}
.cal_td_week,cal_day {font-size: 10px; font-family: Tahoma;}

/*Footer*/
.foot {width: 950px; font-size: 10px; text-align: center; margin: 10px 0; padding-left: 25px; line-height: 12px;}
.foot a {font-weight: 700; color: #D71051; text-decoration: underline;}




