/* CSS File			*/
/* Version: 	01		*/
/* Created at: 	HBfx Studio	*/
/* Author: 	Eros Nicolau	*/

/* Tag redefines		*/
html, body			{margin: 0px; padding: 0px; height: 100%; width: 100%; background-color: #fff; color: #666;}
body				{behavior:url("/css/csshover.htc"); background-image: url(../img/body_back.gif); background-repeat: repeat-x; background-position: 0px 100px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div				{margin: auto; height: auto;}
form				{margin: 0px; padding: 0px;}
a img				{border: none 0px;}
h1, .hh1			{font-size: 18px; margin: 10px; padding: 0px; font-weight: normal; color: #666;}


.home_main a { font-size: 22px; color: #666; font-family: Tahoma; } 

/* Link styles			*/
a				{}
a:hover				{}

/* Holder styles		*/
.holder2			{width: 100%;}
.holder1			{text-align: center; margin-left: auto; margin-right: auto; width: 1002px;}
.holder				{text-align: left; margin: 0px; padding: 0px; border: none; *width:1002;}

/* Header styles		*/
.header	.holder			{height: 360px; position: relative; width: 1002px; }
.header	.search			{position: absolute; top: 322px; right: 0px; background-image: url(../img/search_back.gif); background-repeat: no-repeat; background-position: right top; height: 24px; width: 170px;}
.header .search *		{position: absolute; height: 22px; border: 0px none; background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px;}
.header	.search .textfield	{left: 5px; top: 4px; width: 108px; height: 17px; }
.header	.search .button		{left: 114px; top: 4px; width: 53px; height: 17px; background-image: url(../img/search_button.gif);}
.header	.search .pic_type		{position: absolute; left: 100px; width: 180px; top: 48px; text-align: right; color: #666;}
.header	.search .pic_type *		{position: relative; height: auto;}
.header .logo { text-align: center; }
.header .logo img { width: 724px; height: 100px; }

.more				{ font-family: arial; color: black; text-decoration: none; font-weight: bold; font-size: 12pt; }
.highlighted { padding: 5px 0px; font-weight: bold; font-size: larger; }

.boxed { background-color: #ffc; border: solid 1px #f00; padding: 5px 0px; }

/* Main area styles		*/
.l-col, .m-col, .r-col		{float: left; position: relative;}
.l-col, .r-col			{background-image: url(../img/cols_back.gif);  background-repeat: repeat-y; border-top: 1px solid #f00; border-bottom: 1px solid #f00; padding-bottom: 10px;}
.l-col				{width: 145px; background-position: left top;}
.m-col				{width: 652px; padding: 0px 15px 0px 20px;}
.r-col				{width: 170px; background-position: right top; margin-bottom: 10px}
.bigpics_list .m-col { width: 837px; padding-right: 0px !important; }
.bigpics_list .big_picture_item { text-align: center; }
.bigpics_list .big_picture_item img { border: solid 1px #000; margin: 10px 0px; }
.bigpics_list .banner_inter_exoclick, .bigpics_list .banner_inter_livejasmin { float: left; width: 250px; padding: 5px 80px 5px 81px; }
.bigpics_list .exoclick { float: left; padding: 10px 0px 10px 0px; width: 100%; text-align: center; }
.bigpics_list .thumbnails { width: 630px; margin: auto; }
.bigpic { background-image: url(../img/body_back_bigpic.gif) !important; }
.bigpic .header .holder { height: 270px !important; }
.bigpic .header .search { top: 232px !important; }
.bigpic .header_ads { padding-top: 33px; }
.bigpic .m-col { padding-right: 0px !important; width: 836px !important; text-align: center; }
.bigpic .page_results, .bigpic .more_links { margin-right: 130px; }
.bigpic .random_thumb, .bigpic .next_model { right: 0px !important; }
.bigpic .random_thumb { top: 10px !important; }
.bigpic .next_model { top: -10px !important; }
.bigpic_img { border: solid 1px #000; margin-top: 5px; }
a:hover .bigpic_img { border: solid 1px #f00; }
.bigpic .more_links.gallery { margin: auto !important; text-align: center !important; }
.bigpic .exoclick { float: none !important; }
.bigpic .thumbnails { padding-left: 42px !important; padding-right: 42px !important; }
.bigpic .home_main a { color: #F00; }
.bigpic .home_main a:hover { color: #000; }
.bigpic .page_results.clearfix { margin-right: 0px !important; }

.manypics .thumbnail, .manypics .thumbnail2 { padding: 0px 4px 0px 1px; }
.manypics .exoclick { padding-left: 0px !important; }
.manypics .more_links { text-align: center; }



.h1				{font-size: 18px; margin: 10px; padding: 0px; text-align: center; color: #666;}
.l-col .h1			{color: #666;}
.r-col .h1			{color: #666;}
.hso a {color: white; text-decoration: none; display: block; text-align: center; font-weight: bold; font-size: 18px;}


/* Footer styles		*/
.footer .holder			{background-image: url(../img/footer_back.gif); background-repeat: no-repeat; background-position: center top; text-align: center; padding: 5px 0px 40px 0px; margin-top: 20px; color: #666; font-size: 10px;}
.footer a	{color: #666;}

/* Misc. styles			*/
.categories, .categories a	{color: #666; text-align: left;}
.categories .separator		{font-weight: bold; background-image: url(../img/l-col_separator.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 26px; line-height: 26px; margin: 5px 1px 5px 1px; padding-left: 10px;}
.categories a			{display: block; line-height: 18px; text-decoration: none; padding-left: 20px;}
.categories a:hover,
.categories .selected		{color: #333;}


.page_results			{float: right; border: 1px solid #f00; padding: 4px; background-color: #ffc; height: 20px; line-height: 20px; margin-left: 10px;}
.pageresult			{color: white; padding-left: 3px; padding-right: 3px;}
.cpageresult			{color: white; background-color: #fff; padding-left: 3px; padding-right: 3px;}
.pageresult:hover		{background-color: #fc9;}
.apage				{color: #666; text-decoration: none; font-size: 11px;}

.more_links		{ clear: both; text-align: right; }
.more_links a		{ color: #666; }

.align_left 			{position: absolute; width: 300px; border: 1px solid black; height: 160px; background-color: #f1f1f1; border: 1px solid #d8d8d8; padding: 5px;}
.thumb_holder			{}
.similar_stuff			{position: relative; float: right; border: 1px solid black; width: 250px; top: -40px; right: 5px; border: 1px solid #d8d8d8; background-color: #f1f1f1; padding: 10px;}

.friends a			{line-height: 18px; color: #666; display: block; padding-left: 10px;}
.friends a:hover		{color: #000000;}

.thumbnail, .thumbnail2			{float: left; width: 125px; height: 200px; overflow: hidden; position: relative;}
.thumbnail .img, .thumbnail2 .img			{background-color: #000; padding: 1px; border: 4px solid #fff;}
.thumbnail .img:hover, .thumbnail2 .img:hover		{background-color: #F00;}
.thumbnail2	{height: 170px !important;}


.emptythumbnail			{float: left; width: 125px; height: 200px; overflow: hidden;}

.movie_icon			{width: 20px; height: 20px; z-index: 99999; position: absolute; top:130px; right:15px; background-image: url('../img/movie.gif');}

.athumb				{text-decoration: none; padding: 0; margin:0}

.gtitle				{font-size: 10px; color: black;}
.gtime				{font-size: 10px; color: #666; }

.thumbnails {margin-bottom: 10px;}

.next_model	{position: absolute; top: 0px; right: -170px; width: 110px; text-align: center; line-height: 20px;}
.random_thumb	{ position: absolute; top: 20px; right: -170px; height: 115px; width: 110px; overflow: hidden; border: solid 1px #666; }


.item { padding: 20px 0px 10px 0px; border-bottom: 1px solid #666; }
.item h3 a { font-size: 14px; color: #666; }
.item h3 a:hover { color: #666; }
.item .excerpt { color: #666; font-size: 14px; padding: 5px 0px; }
.item .links a { color: #666; }
.item .links a:hover { color: #000 !important; }
.item .links a.source { color: #666; }
.item .links ul, .item .links li { padding: 0px; margin: 0px; }
.item .links ul { margin-left: 30px !important; }
.item .thumb { float: right; }
.item .thumb img { margin-left: 5px; border: solid 1px #666; background-color: #8595ad; padding: 5px; }
.item .thumb:hover img { -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); }

.header_text { position: absolute; right: 0px; top: 105px; }
.banner_728x90 { position: absolute; right: 0px; top: 5px; }
.header_parteners { position: absolute; left: 0px; top: 133px; }
.exoclick { float: left; padding: 10px 0px 10px 17px; }
.addthis_toolbox { float: right; }
.white_border img { border: solid 1px #FFF; }

.center { text-align: center; }

.links_list a { display: block; }


/* clearfix			*/
.clearfix:after			{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix			{display: inline-block;}
/* Hide from IE Mac \*/
.clearfix			{display: block;}
* html .clearfix		{height: 1%;}
/* End hide from IE Mac */

