/*-----------------------------------------------------
Title : Big Tit Asians
Author : Thumballey
URL : http://www.big-tit-asians.com

Description : Global stylesheet

Created : 2011-04-21
Modified : 2011-04-21
-----------------------------------------------------*/





/* DEFAULT SETTINGS FOR BROWSER COMPATIBILTY
----------------------------------------------------*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

* html .clearfloat { 
	height: 1%;
	overflow: visible;
}

*+html .clearfloat { 
	min-height: 1%; 
}

.clearfloat:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}


div#container{
	margin:auto;
	width:880px;
	background-color:#fff;
	border-style: solid;
	border-top-width:0;
	border-bottom-width:5px;
	border-right-width: 5px;
	border-left-width: 5px;
}

body{
	font-family: Georgia, Cambria, "Times New Roman", Times, serif;
	background:#990000 url(/toolkit/images/big-tit-asians-backgnd.png) center 0 repeat-y;
	*background:#990000 url() no-repeat;
}

p{
	margin:0 10px 10px
}

a, a:visited{
	text-decoration:none
}

/*a:hover{
	text-decoration:underline
}*/

div#header{
	position: relative;
	background: url(/toolkit/images/backgrounds/big-tit-asians-header-tile.jpg) top repeat-x;
	height: 133px;
}

div#header h1{
	display:block;
	height:133px;
	padding:0;
	margin:0;
	background: url(/toolkit/images/big-tit-asians-header.jpg) no-repeat;
	cursor:pointer;
	text-indent: -2000px;
}

div#header h2{
	z-index:75;
	position: absolute;
	font-size:20px;
	text-align:right;
	padding-right:10px;
	top:12px;
	margin-left: 475px;
}

div#header h3{
	z-index:75;
	color:#000;
	position: absolute;
	text-align:right;
	width:350px;
	font-size:11px;
	top:50px;
	margin-left:514px;
	padding-right:10px;
}

h4#today_head,
h2.fancy{
	background: url(/toolkit/images/backgrounds/big-tit-asians-date-header-tile.png) repeat-x;
	height:70px;
	font-size:26px;
	padding:0 0 0 10px;
	margin:10px 0 0 10px;
	font-weight: normal;
	clear: both;
	width: 665px;
	float: left;
}

div#yesterday_head{
	padding:15px 0 15px 15px;
	font-size:26px;
	font-family: Georgia, "Times New Roman", Times, serif; 
}



/* Satellite
-----------------------------------------------------------*/
h1.sat a{
color:#000;
padding-left:20px;
}

h2.sat{
padding-left:20px
}

p.sat{
padding-left:10px;
}
/* end satellite */


.titlecenter{
	line-height:80px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
}

.center{
	margin:auto
}

div#header a{
	position:absolute;
	right:0;
	top:23px
}

div#bookmark{
	z-index:50;
	float:right;
	margin-top:-17px;
	margin-right:10px;
	font-size:11px;
	position:relative;
	color:#FFF;
}

div#bookmark a:hover{
	text-decoration:underline
}

div.horiz-ad{
	position: relative;
	text-align:center;
	background-color:#FFF;
	padding:10px;
	width:750px;
	overflow:hidden
}

.blurb{
	color:#666;
	display:block;
	padding:5px 20px;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	line-height: 13px !important;
	margin: 0 0 0 0;
}

div.wrapper {
	width: 690px;
	float: left;
	margin: 0 0 0 10px;
}

div.wrapper li{
	width: 92px;
	height: 122px;
	overflow: hidden;
	background-color: #ddd;
	float: left;
	margin: 0 5px 5px 0;
}

div#content p{
	line-height:1.4
}

div#footer{
	font-size:10px;
	text-align:center;
	background: #2e2e2e;
	color: #FFF;
	clear: both;
	padding: 10px 0;
}

div#footer p{
	margin:0;
	padding:10px
}

div#footer a, a:visited{
	display:inline;
	font-size:10px;
	padding:0;
	color: #C6D5FD
}

div#footer a:hover{
	font-size:10px;
	text-decoration:underline
}

div#footer h2 {
	font-size:12px;
	font-weight:normal;
	padding:0;
	margin:0
}

#footer.banner{
	display:inline;
	padding:5px
}

div#content{
	float:left;
	width:690px
}

div#content h2 {
	font-weight: normal;
	margin: 20px 0 10px 10px;
	font-size: 26px;
}

div#content a, a:visited{
	color:#cc0000
}

div#content a:hover{
	color:#ff6600;
	text-decoration:underline
}

div#rt-column{
	background:#FFF;
	float:right;
	width:160px;
	margin-right:10px;
	margin-top:0px
}

div#content h3 {
	margin: 30px 0 30px 20px;
	font-size: 26px;
	font-weight: normal;
}

#cams {
	width:160px;
	overflow: hidden;
	cursor: pointer;
}

.wrapper{
	position: relative;
	width:580px;
	background-color:#FFF;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

ul {
	list-style:none;
	padding:0;
	margin:0
}

a.thmbrollover IMG { /* Defines the look of an unvisited thumbnail */
 filter:progid:-DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.0;
 border: 1px solid #cc3300;
}
a:hover.thmbrollover IMG { /* Defines the look of an unvisited thumbnail in the MOUSEOVER state */
 filter:progid:-DXImageTransform.Microsoft.Alpha(opacity=50);
 -moz-opacity: 0.6;
 border: 1px solid #ff0000;
}
a:visited.thmbrollover IMG { /* Defines the look of a visited thumbnail */
 filter:progid:-DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.8;
 border: 0px solid #FFDE0C;
}
a:visited:hover.thmbrollover IMG { /* Defines the look of a visited thumbnail in the MOUSEOVER state */
 filter:progid:-DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.6;
 border: 1px solid #FFDE0C;
}

.header{
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px
}


/* EXTRAS
------------------------------------------------------*/

div#extra{
	color:#fff;
	clear:both;
	width:100%;
}

div#column3 {
	padding-top:40px;
	float:left;
	width:32%;
}

div#column2 {
	float:left;
	padding-top:40px;
	width:32%;
}

div#column1 {
	padding-top:40px;
	padding-left:10px;
	float:left;
	width:32%;

}

.xtras_header{
	position:absolute;
	text-align:left;
	color:#fff;
	padding:10px;
	font-size:26px;
}

div#columnswrapper {
	background: #2e2e2e url(/toolkit/images/big-tit-asians-xtra-fill.gif) repeat-x top left;
	float:left;
	width:100%;
	padding-bottom:40px;
}

div#columnswrapper a{
	color:#ffff00;
	text-transform:capitalize;
}

div#columnswrapper a:hover{
	color:#ffe000;
	text-decoration:underline;
	text-transform:capitalize;
}

/* end extras*/


.middle_horiz_ad{
	margin-left:40px;
	margin-top:20px;
	padding-bottom:20px
}


/* TOP LISTS
------------------------------------------------------------------*/
.toprated-group{
  padding:20px 0;
  display:none; /* hide the items at first only */
}

.rt-links a, a:visited{
font-size:11px;
color:#cc3300;
text-transform:capitalize;
}

.rt-links a:hover{
font-size:11px;
color:#993333;
text-decoration:underline;
text-transform:capitalize;
}

.rt-links {
font-size:12px;
line-height:14px;
color:#333;
margin:10px 0 0 0 
}

.rt-links ul {
	margin: 0 0 0 3px;
}

.rt-link-header {
font-size:26px;
letter-spacing:-1px;
padding:10px 0;
font-weight:normal
}

/* YESTERDAY LINKS
-------------------------------------------------------------------*/
.textlinks{
padding: 0 0 20px 25px;
font-size:14px;
line-height: 20px;
}

.yest_date{
font-size:9px;
color:#999;
padding:0 10px 0 0;
}

/* RSS
-------------------------------------------------------------------*/
#content .rss {
	float: left;
	margin: 0 0 20px 10px;
	position: relative;
}

#content .rss .play a{
	width: 302px;
	height: 52px;
	position: absolute;
	background: url('/toolkit/images/big-tit-asians-play.png') center no-repeat;
	top:75px;
}

#content .rss img {
	border: 1px solid #999;
	padding: 3px;
	margin: 0 10px 0 0;
	float: left;
}

#content .rss p {
	font-size: 13px;
	margin: 0 0 0 0;
}

#content .rss h3 {
	font-size: 13px;
	margin: 0 0 0 0;
	background-color: #000;
	position: absolute;
	top:0;
	margin: 4px 0 0 4px;
	padding: 5px;
}

/* BLOG
-------------------------------------------------------------------*/
.blog {
	margin: 8px 0 20px 20px;
	/*float: left;*/
	padding: 0 0 20px 0;
	width: 665px;
	border-bottom: 1px solid #D2D2D2;
}

.blog img{
	/*float: left;*/
	padding: 5px;
	/*border: 1px solid #CC0000;*/
	margin: 0 10px 0 0;
	background-color: #ddd;
}

.blog h2 {
	font-weight: normal;
	margin: 0 0 5px 0 !important;
	padding: 0 0 0 0;
}

.blog h3 {
	line-height: 16px;
	font-size: 16px;
	margin: 0 0 10px 0 !important;
	padding: 0 0 0 0;
	font-weight: normal;
}

.blog h3 a{
	color: #CC3300;
}

.blog h4 {
	font-size: 11px;
    font-weight: normal;
    padding-bottom: 0;
	margin: 0 0 0 0;
}

.blog p {
	font-size: 13px;
	margin: 10px 0 20px 0;
	padding: 0 0 0 0;
	color: #666;
}

.blog p strong {
	font-weight: normal;
}

.blog p.date {
	font-size: 11px;
	margin: 0 0 0 0;
	color: #A0A0A0;
}

.textblog h2 {
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	margin: 20px 0 0 0;
}

.textblog h2 a{
	color: #CC3300;
}

.textblog h2 a:hover {
	color: #993333;
	text-decoration: underline;
}

.textblog p {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 11px;
	color: #666;
	line-height: 14px;
}

.textblog p.date {
	font-size: 11px;
	margin: 0 0 10px 0;
	color: #A0A0A0;
}

/* TOP RATED
-------------------------------------------------------------------*/

.toprated{
	padding:0 0 10px 0
}

/* HARD LINKS
-------------------------------------------------------------------*/
.hardlinks a{
line-height:1px;
}

/* WEBMASTERS
-------------------------------------------------------------------*/
.webmaster_type a{
padding: 0 0 0 20px;
color: #C03
}

.webmaster_type a:hover{
padding: 0 0 0 20px;
color: #900;
text-decoration:underline
}

.webmaster_rules{
font-size:11px;
padding: 0 0 0 40px;
}

td a{
color:#cc3300
}

td a:hover{
color:#ff6600;
text-decoration:underline
}
