/****************************
Globals
****************************/
@font-face {
    font-family: 'joyful';
   src: url('/styles/fonts/joyfuljuliana.eot');
    src: url('/styles/fonts/joyfuljuliana.eot') format('embedded-opentype'),
         url('/styles/fonts/joyfuljuliana.woff') format('woff'),
         url('/styles/fonts/joyfuljuliana.ttf') format('truetype'),
         url('/styles/fonts/joyfuljuliana.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

*{
	margin: 0;
	padding:0;
}
body  {
	background: #c5dffb url(/images/v1/bg.jpg) repeat-x top;
	color: #c5dffb;
	font-size: 10px;
	text-align: center;
	font-family: Verdana;
	/* font-family: Verdana; */
}

.Text			{ font-weight: none; font-size: 12px; color: #FFFFFF;}
a.Text			{ text-decoration: none; color : #FFFFFF; }
a.Text:hover	{ text-decoration: underline; }

.TextSmall			{ font-weight: none; font-size: 10px; color: #FFFFFF;}
a.TextSmall			{ text-decoration: underline; color : #FFFFFF; }
a.TextSmall:hover	{ text-decoration: underline; }

.FooterText			{ font-weight: bold; font-size: 11px; color: #2567c4;}
a.FooterText		{ text-decoration: underline; color: #a9d3ff; }
a.FooterText:hover	{ text-decoration: underline; }

.PostText			{ font-weight: bold; font-size: 14px; color: #FFFFFF;}
a.PostText			{ text-decoration: underline; color: #FFFFFF; }
a.PostText:hover	{ text-decoration: underline; }

.PostTextSub			{ font-weight: none; font-size: 10px; color: #FFFFFF;}
a.PostTextSub			{ text-decoration: underline; color: #FFFFFF; }
a.PostTextSub:hover		{ text-decoration: underline; }

a { color: #FFFFFF; text-decoration: none;}
a.hover { color: #FFFFFF; text-decoration: underline; }
a.visited { color: #FFFFFF; }

input
{FONT-SIZE: 12px; COLOR: #5A595A; FONT-FAMILY: Arial, Helvetica, sans-serif}

/****************************
Main Container
****************************/
.Wrapper {
	width: 962px;
	background: url(/images/v1/maincontainer.jpg) repeat-y top;
	overflow: hidden;
	margin: 0 auto;
}

/****************************
Header Logo
****************************/

.Headerlogo {
	width: 962px;
	height: 101px;
	/*height: 182px;*/
	background: url(/images/v1/headerlogo2.jpg) repeat-y top;
	overflow: hidden;
	margin: 0 auto;
}


/****************************
Left SideBar
****************************/

.Leftbar    {
	float: left;
	overflow: hidden;
	width: 183px;
	text-align: left;
	list-style: none;
}

.LeftbarTop    {
	background: url(/images/v1/title_left_sponsor.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.LeftbarTopBlank    {
	background: url(/images/v1/title_left_blank.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.LeftbarTopNavigation    {
	background: url(/images/v1/title_left_navigation.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.LeftbarTopTopSites    {
	background: url(/images/v1/title_left_top_sites.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.LeftbarTopSearch    {
	background: url(/images/v1/title_left_search.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.LeftbarTopNewNubiles    {
	background: url(/images/v1/title_left_new_nubiles.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 32px;
}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}


.LeftbarMiddle {
	background: url(/images/v1/left_middle.jpg) repeat-y center;
	overflow: hidden;
}

.LeftbarBottom {
	background: url(/images/v1/title_left_bottom.gif) no-repeat bottom center;
	overflow: hidden;
	height: 8px;
	padding-bottom: 0px;
	font-size:0px;
}


/****************************
Right Side Bar
****************************/

.Rightbar    {
	float: right;
	overflow: hidden;
	width: 310px;
	text-align: left;
	list-style: none;
	margin-right: 10px;
}

.RightbarTop    {
	background: url(/images/v1/right_sponsor.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopBlank    {
	background: url(/images/v1/right_blank.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopWebCam    {
	background: url(/images/v1/title_right_web_cams.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopFreeWebVideos   {
	background: url(/images/v1/title_right_free_web_videos.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopLatestVideos    {
	background: url(/images/v1/title_right_latest_videos.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopLatestGalleries    {
	background: url(/images/v1/title_right_latest_galleries.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopDesktopGirls    {
	background: url(/images/v1/title_right_desktop_girls.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.RightbarTopSponsors    {
	background: url(/images/v1/title_right_sponsors.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 31px;
}
.Rightbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Rightbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Rightbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Rightbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Rightbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}


.RightbarMiddle {
	background: url(/images/v1/right_middle.jpg) repeat-y center;
	overflow: hidden;
}

.RightbarBottom {
	background: url(/images/v1/right_bottom.gif) no-repeat bottom center;
	overflow: hidden;
	height: 8px;
	padding-bottom: 0px;
	font-size:0px;
}

/****************************
Center Column
****************************/

.Centerbar    {
	float: left;
	overflow: hidden;
	width: 442px;
	text-align: left;
	list-style: none;
	margin-left: 5px;
}
.CenterbarGalleries    {
	float: left;
	overflow: hidden;
	width: 625px;
	text-align: left;
	list-style: none;
	margin-left: 5px;
}

.CenterbarTitle
{
	position: relative;
	height: 55px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}

.CenterbarTitleGalleries
{
	position: relative;
	height: 55px;
	padding-top: 0px;
	font-size: 36px;
	color:white;
	font-family:joyful;
	line-height:17px;

}

.CenterbarText
{
	position: relative;
	height: 55px;
	padding-top: 0px;
}

.CenterbarPost {
	background: url(/images/v1/center_title_latest.gif) no-repeat top;
	height: 31px;
	padding-bottom: 15px;
}
.CenterbarPostBlank {
	background: url(/images/v1/center_title_blank.gif) no-repeat top;
	height: 31px;
	padding-bottom: 15px;
}

.CenterbarTop    {
	background: url(/images/v1/post_title.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}
.CenterbarTopGalleries    {
	background: url(/images/v1/center_top_gallery.gif) no-repeat top center;
	overflow: hidden;
	/* height: 100%; */
	width: 625px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-left: 5px;
	float: left;
}



.Centerbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Centerbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Centerbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}
.Leftbar_anothertitle			{background: url(/images/v1/anothertitlegraphichere.gif) no-repeat top;}


.CenterbarMiddle {
	background: url(/images/v1/center_middle.jpg) repeat-y center;
	overflow: hidden;
	padding-top: 0px;
}
.CenterbarMiddleGalleries {
	background: url(/images/v1/center_middle_gallery.gif) repeat-y center;
	overflow: hidden;
	font-size: 14px;
}

.CenterbarBottom {
	background: url(/images/v1/center_bottom.gif) no-repeat bottom center;
	overflow: hidden;
	height: 8px;
	padding-bottom: 0px;
	font-size:0px;
}
.CenterbarBottomGalleries {
	background: url(/images/v1/center_bottom_gallery.gif) no-repeat bottom center;
	overflow: hidden;
	height: 8px;
	padding-bottom: 0px;
	font-size:0px;
}

.BigThumbData {
	width: 370px;
	margin-left: 0px;
	margin-top: 11px;
	background: #302f2c;
	border: 1px solid #272727;
	text-align: center;
	padding-bottom: 4px;
}

.Rating {
	float: left;
	width: 43%;
	padding-left: 0px;
}

.Views {
	float: right;
	width: 43%;
	text-align: right;
	padding-right: 34px;
}

/****************************
Footer
****************************/
.Footer {
	float: center;
	width: 100%;
	background: url(/images/v1/maincontainer.jpg) repeat-y top;
	height:12px;
	overflow: visible;
	margin-top: 0px;
	padding-bottom: 12px;
}
.Footer div {
	margin: 0px 0px 0 0;
	text-align: center;
	color: #424242;
}

/****************************
Misc
****************************/

.Imageborder
{
	border: 1px solid #77b5f5;
	margin-top: 4px;
	margin-bottom: 4px;
}

.Spacer
{
	height: 20px;
}
.Navigation a
{
	display: block;
	font-size: 14px;
}

.next-prev {
	overflow: hidden;
	font-size: 12px;
	padding: 5px;
	position: relative;
	height: 1.2em;
}

.next-prev * {
	height: 1.2em;
	line-height: 1.2em;
}

.next-prev .next {
	z-index: 9;
	position: absolute;
	right: 10px;
}

.next-prev .prev {
	z-index: 9;
	position: absolute;
	left: 10px;
}

.next-prev center {
	z-index: 8;
	position: absolute;
	width: 100%;
}

.rating{
	font-family:joyful;
	font-size: 22px;
	font-weight:bold;
}

/*************************
Galleries
*************************/
.thumbnail {
	border: 1px solid #77b5f5;
}

.joyful_font{
	color:white;
	font-family: joyful;
	font-size:25px;
	font-weight:normal;
	line-height:56px;
	text-shadow: -3px 2px 3px rgba(0,0,0,0.70);
}

.section.ads {
	padding:16px 0 0 9px;
}

.section.ads img {
	float:left;
	padding:0 2px 2px 0;
	display:block;
}

/*$_SERVER['REQUEST_URI']*/