body{
	font-family: Tahoma;
	font-size: 12px;
	color: #000;
	background: #FAF9FE url(/img/bg.gif);
	text-align: center;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/************GENERAL LINKS****************/
a:link {
	color: #8D0E5C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #8D0E5C;
}
a:hover {
	text-decoration: underline;
	color: #4FB5FD;
}
a:active {
	text-decoration: none;
	color: #8D0E5C;
}

/***************HEADER*************/
.header { width:1000px; margin:0 auto; height:188px; }
.header0 { float:left; width:135px; height:188px; background:url(/img/office-babes0.jpg); }

.header1 { width:134px; height:188px; float:left; }
.header1 div { padding:5px 0 0 10px; background: url(/img/office-babes1.jpg) no-repeat; text-align: left; height: 100px; width:124px; font-size: 10px; }
.header1 div strong { color:#AE036C; }
.header1 a img { float:left; }

.header2 { width:347px; height:188px; float:left; }
.header2 img { float:left; }
.header2 a img { float:left; }

.header3 { text-align:left; height:188px; width:270px; float:left; }
.header3 img { float:left; }
.header3 div { background: url(/img/office-babes3.jpg) no-repeat; text-align: left; height:105px; width:270px; }
.header3 div ul { float:left; padding:0 0 0 24px; }
.header3 div ul li { font-size:9px; white-space:nowrap; overflow:hidden; }
.header3 div ul li a { font-size:10px; font-weight:bold; color:#0B72CE; }

.header4 { background:url(/img/office-babes8.jpg); width:114px; height:188px; float:left; }

/***************FOOTER*************/
.bttm_bg .footer { width:1000px; height:185px; margin:0 auto; }

.bttm_bg .footer .footer0 { background:url(/img/sexy-secretaries0.jpg); width:140px; height:185px; float:left; }

.bttm_bg .footer .footer1 { width:436px; height:185px; float:left; background:url(/img/sexy-secretaries1.jpg) top left no-repeat; }
.bttm_bg .footer .footer1 a img { float:left; margin:0 0 0 317px; }
.bttm_bg .footer .footer1 .disclaimer { width:436px; height:108px; float:left; background:url(/img/sexy-secretaries6.jpg); }

.bttm_bg .footer .footer2 { background:url(/img/sexy-secretaries3.jpg); width:141px; height:185px; float:left; }

.bttm_bg .footer .footer3 { background:url(/img/sexy-secretaries4.jpg); width:142px; height:185px; float:left;  }

.bttm_bg .footer .footer4 { background:url(/img/sexy-secretaries5.jpg); width:141px; height:185px; float:left; }

/***************PIC AND FRIENDS TABLES*****************/
.table { background:url(/img/title_bg.jpg) left top no-repeat; margin:0 auto; width:987px; }
.table h2 { font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; width:572px; height:30px; text-align:left; color:#7A024B; padding:25px 0 0 85px; }

.table .thumbs { border: 1px solid #A20463; background: #890454; margin-left:22px; clear:both; }
.table .thumbs .bord1 { background:#fff; border:1px solid #BDE2F8; padding:1px; }
.table .thumbs .bord2 { background:#034B77; padding:5px; text-align:center; }

.table .thumbs .bord1 .pics { width:948px; padding-bottom:3px; float:left; }
.table .thumbs .bord1 .bord2 .pics a img { width:150px; height:200px; margin:3px; border:1px solid #fff; float:left; }
.table .thumbs .bord1 .bord2 .pics a img:hover { border:1px dashed #fff; }



.table .thumbs .bord1 .bord2 .friends { width:948px; padding-bottom:3px; float:left;}
.table .thumbs .bord1 .bord2 .friends div { width:152px; margin:3px; height:235px; padding:0px; color:#fff; float:left; text-align:center; }
.table .thumbs .bord1 .bord2 .friends div a { color:#FFBA00; }
.table .thumbs .bord1 .bord2 .friends a img { width:150px; height:200px; border:1px solid #fff; }
.table .thumbs .bord1 .bord2 .friends a img:hover { border:1px dashed #fff; }

.table .bookie { width:888px; margin:0 auto; clear:both; height:61px; }
.table .bookie img { float:left; }

.table .title_menu { width:330px; height:50px; float:right; padding:5px 0 0 0; vertical-align:middle; }
.table .title_menu p { padding:0px; margin:0; font-size:11px; color:#666; }
.table .title_menu .arch-box { border:1px dashed #CCC; padding:5px; float:left; font-size:12px; margin:3px; }
.table .title_menu .arch-box:hover { border:1px solid #CCC;  }

/************VIDZ TABLES******************/
.tablez { background:url(/img/title_bg.jpg) left top no-repeat; margin:0 auto; width:978px; }
.tablez h2 { font-size:20px; float:left; width:563px; height:30px; text-align:left; color:#7A024B; padding:25px 0 0 85px; }

.tablez .thumbz { border: 1px solid #A20463; background: #890454; margin-left:22px; clear:both; }
.tablez .thumbz .bord3 { background:#fff; border:1px solid #BDE2F8; padding:1px; }
.tablez .thumbz .bord4 { background:#034B77; padding:5px; text-align:center; }

.tablez .thumbz .bord3 .bord4 .vids { width:940px; padding-bottom:3px; float:left; }
.tablez .thumbz .bord3 .bord4 .vids a img { width:180px; height:135px; margin:3px; border:1px solid #fff; float:left; }
.tablez .thumbz .bord3 .bord4 .vids a img:hover { border:1px dashed #fff; }

.tablez .title_menu { width:330px; height:50px; float:right; padding:5px 0 0 0; vertical-align:middle; }
.tablez .title_menu p { padding:0px; margin:0; font-size:11px; color:#666; }
.tablez .title_menu .arch-box { border:1px dashed #CCC; padding:5px; float:left; font-size:12px; margin:3px; }
.tablez .title_menu .arch-box:hover { border:1px solid #CCC;  }


.toptxt { width:948px; height:40px; margin:0 auto; }
.toptxt .topline { width:237px; height:40px; float:left; text-align:center; }
.toptxt .topline h3 { font-size:18px;  }
.toptxt .topline p { font-size:11px; }

/************MISC CALLS***************/
.clear {clear: both; }
* { margin: 0; padding: 0; }
img { border: none; }
.top_bg{ background: url(/img/top_bg.jpg) repeat-x top; height: 188px; }
.bttm_bg{ background: url(/img/footer_bg.jpg) repeat-x bottom; height: 185px; }
h1 { font-size:20px; font-family:Tahoma; }
ul, ul li { list-style:none; }
.vspace5  { height: 5px; clear:both; }
.vspace10 { height:10px; clear:both; }
.vspace15 { height:15px; clear:both; }
.vspace20 { height:20px; clear:both; }
.vspace25 { height:25px; clear:both; }
.links { width:800px; margin:0 auto; padding:5px; font-size:12px; }

/***************TOP90 TOPLIST******************/
#top90 { width:940px; height:615px; padding:0 0 0 5px; }
#top90 ul { width:310px; height:615px; float:left; text-align:left; line-height:20px;  }
#top90 ul li { color:#FFBA00; font-size:17px; list-style:none; font-weight:bold; }
#top90 ul li a { color:#fff; }

/**********************************************/
.niche {
	font-size:10px;
	font-family:verdana;
	text-align:center;
	width:900px;
	padding:0 5px 0 5px;
	margin:0 auto;
}
.dis { margin:0 auto; text-align:center; padding:0 80px 0 5px; font-size:10px; }

/**************ARCHIVE and TEXT LINKS*************/
.txt-box { width:850px; height:720px; margin:0 auto; font-size:14px; padding-bottom:15px; }
.txt-col { width:425px; float:left; text-align:left; }

.arch { width:950px; margin:0 auto; padding:5px 5px 5px 20px; height:65px; }
.arch-box { border:1px dashed #CCC; padding:5px; float:left; font-size:12px; margin:3px; }
.arch-box:hover { border:1px solid #CCC;  }
.arch-box a { color:#8D0E5C; text-decoration:none; font-weight:bold; }
.arch-box a:hover { color:#999; text-decoration:underline; }

.arch-txt { width:930px; font-size:11px; color:#999; float:left; text-align:center; }
.arch-txt b { color:#000; }

/**************BLOG*************/
.blogz { width:1000px; margin:0 auto; }
.blog-post { width:490px; float:left; text-align:left; margin:0 5px 0 5px;  }
.blog-post img { float:left; border:1px solid #000; margin:0 5px 5px 0; }
.blog-post h3 { font-size:15px;  }
.blog-post h4 { font-size:10px; font-weight:normal;  }
.blog-post .da-post { font-size:11px; border-top:1px dashed #CCC; padding:5px; margin:5px 0 5px 0; }

.blogz .blog-left { border: 1px solid #A20463; background: #890454; width:240px; margin:0 5px 0 0; float:left; }
.blogz .blog-left .borderz { background:#fff; border:1px solid #BDE2F8; padding:1px; }
.blogz .blog-left .borderz .borderz2 { background:#034B77; padding:5px; text-align:left; }
.blogz .blog-left .borderz .borderz2 h3 { font-size:13px; color:#999; text-align:center; }
.blogz .blog-left .borderz .borderz2 ul { padding:0 0 0 5px; color:#fff; font-size:12px; }
.blogz .blog-left .borderz .borderz2 ul li { }
.blogz .blog-left .borderz .borderz2 ul li a { color:#FCE406; }
.tagz { text-align:center; }
.tagz a { color:#4FB5FD; } 

.blogz .blog-right { border: 1px solid #A20463; background: #890454; width:240px; margin:0 0 0 5px; float:left; }
.blogz .blog-right .borderz { background:#fff; border:1px solid #BDE2F8; padding:1px; }
.blogz .blog-right .borderz2 { background:#034B77; padding:5px; text-align:left; }
.blogz .blog-right .borderz .borderz2 h3 { font-size:13px; color:#999; text-align:center; }
.blogz .blog-right .borderz .borderz2 ul { padding:0 0 0 5px; color:#fff; font-size:12px; }
.blogz .blog-right .borderz .borderz2 ul li {  }
.blogz .blog-right .borderz .borderz2 ul li a { color:#FCE406; }

.cal_table {font-weight:bold; width: 190px; margin:0 auto; color:#fff; }
.cal_table a { color:#FCE406; }
.cal_table,cal_td_header {font-size: 10px; font-family: Tahoma;}
.cal_td_week,cal_day {font-size: 10px; font-family: Tahoma;}

/*************TEXT LINKS*****************/
p.photo { background:url(/img/pic.png) no-repeat left; padding-left:30px; line-height:24px; }
p.video { background:url(/img/vid.png) no-repeat left; padding-left:30px; line-height:24px; }

/** Height Hackx **/
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
