/*
 * Dominated Girls CSS
*/

a { color: #E80A75; }


/*  Background of the site */
body.siteBackground { margin: 0; background-color: #140601;}

/* The outer table that contains all the other ones */
table.outPanel { 	background-color: #000000; }

/* The tables and table elements inside of a panel */
table.inPanel, td.inPanel { background-color: #522917; }

/* The container table of the top menu */
table.mainMenu { background-color: #2C1308; }

/* The container table of the footer */
table.siteFooter { background-color: #593829; }

/* Container of the Shop elements */
table.shopPanel { background-color: #110601; }

/* Table for the network updates */
table.networkBg { background-color: #FFFFFF; }

/* Links inside of the top menu */
a.mainMenu { font-size: 14px; color: #AD1802; text-decoration: none; }

a.mainMenu:hover { color: #D0D1DB; }

a.mainMenu, a.loginPanelLink, a.commonSiteLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFC8AF;
}

/* Links thats' style are commonly used on the site */
a.commonSiteLink { font-size: 11px; color: #FFFFFF; }

/* Links below the login form */
a.loginSubPanelLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #D39E87;
}

/* Links that offer you to join */
a.loginEnterLink, a.y	
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #9C6D4D;
	text-decoration: none;
}
a.loginEnterLink { font-weight: bold; color: #878280; }

/* Links used in several situations like pagination and video-download */
a.inPanelSiteLink
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #140701;
}

/* Links that are pointing to a network-site or to other sites*/
a.enterSiteLink, a.siteFooterLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #229E22;
}
a.siteFooterLink { font-weight: bold; color: #030200; }

/* Link style when the request comes from a trial member*/
a.videoTrialLink
{
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}
a.videoTrialLink:hover { color: #FF0000; }

/* Navigational links on photo and screenshot galleries */
a.navigationLink, a.videoPanelLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #522917;
}

/* Streaming videos' download links */
a.videoPanelLink { font-size: 14px; color: #D0D1DB; }

a:hover,
a.loginPanelLink:hover,
a.loginSubPanelLink:hover,
a.loginEnterLink:hover,
a.commonSiteLink:hover,
a.inPanelSiteLink:hover,
a.navigationLink:hover,
a.supportLink:hover,
a.enterSiteLink:hover,
a.siteFooterLink:hover
{
	text-decoration: none;
}

font.mainMenu,
font.outPanelSiteInfoText,
font.loginPanelAuthCodeText,
font.outPanelTitleText,
font.loginText,
font.loginEnterText,
font.inPanelTitleText
{
	font-family: Verdana, Arial, sans-serif;
	color: #AD1802;
	font-size: 14px;
}

font.outPanelMiniText
{
	font-family: Verdana, Arial, sans-serif;
	color: #AD1802;
	font-size: 9px;
}

font.outPanelSiteInfoText { color: #ACA4A8; font-size: 9px; }

font.loginPanelAuthCodeText { color: #140701; font-size: 9px; }

font.outPanelTitleText { color: #522917; font-size: 18px; font-weight: bold; }

font.loginText { color: #B7AAB0; font-size: 12px; font-weight: bold; }

font.footerText { color: #D2BED2; font-size: 12px; }

font.loginEnterText { color: #878280; font-size: 21px; }

font.inPanelTitleText { color: #FFC8AF; font-size: 19px; font-weight: bold; }

font.outPanelText,
font.inPanelText,
font.navigationText
{
	font-family: Arial, Verdana, sans-serif; 
	color: #ACA4A8; 
	font-size: 12px; 
}

font.inPanelText { color: #FFFFFF; font-size: 13px; }

font.navigationText { color: #B4AFAE; font-size: 14px; font-weight: bold; }

font.loginTitleText,
font.videoDayTag,
font.networkDenied,
font.trialFeatureText,
font.videoPanelText
{
	font-family: Verdana, Arial,  sans-serif;
	color: #9c644e;
	font-size: 11px;
}

font.networkDenied { color: #FF0B00; font-size: 14px; }

font.trialFeatureText { color: #C22B5A; font-size: 18px; }

font.videoPanelText { color: #AD1802; font-size: 14px; }

font.loginTitleText { color: #94573C; font-weight: bold; font-size: 16px; }

font.videoDayTag { color: #FFFFFF; font-weight: bold; font-size: 20px; }

img.setPicture
{
	border-style: solid;
	border-color: #690500;
	border-width: 0px;
}

input.loginInputField
{
	border-style: solid;
	border-width: 1px;
	border-color: #3B170B;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

table.popupNetworkUpdatesInside { background-color: #2C1308; } 

font.popupNetworkUpdatesFont, a.popupNetworkUpdatesLink
{
	color: #7D0504;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

a.videoPanelJoinLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D0D1DB;
}

a.publicationLink, a.freetourBackLink, font.previewHeaderTitleText
{
	font-family: Georgia, Verdana, Arial,  sans-serif; 
	color: #A51700;
	font-size: 20px;
	font-weight: bold;
}

font.sampleMovieText, font.samplePhotoText
{
	font-family: Verdana, Arial, sans-serif; 
	color: #9c644e;
	font-size: 11px;
}

a.publicationLink { font-family: Arial, Verdana, sans-serif; }

a.previewLoyalityLink { color: #A51700; text-decoration: none; }

font.previewPagerText
{
	font-family: Arial, Verdana, sans-serif; 
	color: #C8A58E;
	font-weight: bold;
	font-size: 12px;
}
a.previewPagerLink
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #9C6D4D;
}

table.previewOutContentBg { background-color: #140601; }

table.previewInContentBg, td.previewInContentBg { background-color: #000000; }

table.previewContentStoryBg { background-color: #290D04; }

font.previewWelcomeText, font.previewContentText
{
	font-family: Verdana, Arial, sans-serif; 
	color: #9c644e;
	font-size: 11px;	
}

font.previewContentText { color: #9C6D4D; }

font.previewHeaderText,
a.previewContentLink,
font.previewContentTitle,
font.previewTitleText,
font.previewContentResultText
{
	font-family: Verdana, Arial, sans-serif; 
	color: #9C6D4D;
	font-size: 11px;
	font-weight: bold;
}

a.previewContentLink { color: #A51700; }

font.previewContentTitle { color: #FFFFFF; }

font.previewTitleText { font-size: 18px; }

font.previewContentResultText { color: #A51700; }

a.previewContentLink:hover, a.previewPagerLink:hover
{
	text-decoration: none;
}

select.siteSelect { width: 200px; }

form.nav { margin: 0px; }

radio.sortBy { margin:0; }	

option.bundleOption
{
	font-weight: bold;
}


/* ------------------------------------------------------------------------- */
/* Common css */
/* ------------------------------------------------------------------------- */

body
{
margin:0;
padding:0;
}

h1 {}
h2 {}
h3 {}
h4 {}

div
{
	display:block;
	position:relative;
}

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

li{}

a:hover{}

a img
{
	border:0;
}

span{}

img
{
	border: 0;
}


/* ------------------------------------------------------------------------- */
/* Preview and freetour pages css */
/* ------------------------------------------------------------------------- */


/* The box that contains the site*/
.container
{
	background: #140701 url(main_bac.jpg) no-repeat top center;
	color:#CAB7A9;
	font-family: Verdana, Tahoma;
	font-size: 10px;
	padding:0;
}

.container * {
	margin: 0;
	padding: 0;
}

.container a
{
	color: #B28B60;
	text-decoration: none;	
	text-transform: uppercase;
}

/* Main container that defines the dimensions and the position of the content */
.main
{
	position:relative;
	color:#CDB6A9;
	top:0px;left:0px;
	margin:0px auto;
	width:990px;
	overflow:hidden;
}

/* Header box - contains the menu, the montage pic, etc... */
.header
{
	width:990px;height:820px;
	position:relative;
	top:0px;left:0px;
}

/* Logo of the site (top-left corner) */
.header .siteLogo
{
	background: transparent url(header_l.jpg) no-repeat top;
	width:219px;height:141px;
	margin:0;
	padding:0;
	display:block;
	position:absolute;
	top:0px;left:0px;
}

.siteLogo h1, .header .topGirls h3, .header .slogan h2
{
	display:none;
}

/* Low quality image of the header (solving speed issues) */
.header .backgroundImage
{
	width:990px;
	height:782px;
	position:absolute;
	margin:0;
	padding:0;
}

/* Box that contains the menu */
.header .menu
{
	width:219px;
	position:absolute;
	margin:0;
	padding:0;
	bottom:256px;left:0px;
}

.header .menu ul span
{
	visibility:hidden;
}

/* Bookmark menu element */
.header  .menu ul .bookmark, .header .menu ul .bookmark a
{
	width:219px;
	height:52px;
}
/* 'All site updates' menu element */
.header .menu ul .allSiteUpdates,
.header .menu ul .allSiteUpdates a,
/* 'Free HD Preview' menu element */
.header .menu ul .freeHdPreview,
.header .menu ul .freeHdPreview a 
{
	width:219px;
	height:50px; 
}

/* 'Full network' menu element */
.header .menu ul .fullNetwork,
.header .menu ul .fullNetwork a,
/* 'All models' menu element */
.header  .menu ul .allModels,
.header .menu ul .allModels a,
/* 'Join' menu element */
.header .menu ul .join,
.header .menu ul .join a
{
	width:219px;
	height:48px;
}

/* 'Members' menu element */
.header .menu ul .members, .header .menu ul .members a
{
	width:219px;
	height:47px;
}

/* 'Home' menu element */
.header .menu ul .home,
.header .menu ul .home a,
/* 'Next page' menu element */
.header .menu ul .nextPage,
.header .menu ul .nextPage a 
{ 
	width:219px;
	height:40px; 
}

.header .menu ul a { display:block; background: transparent none no-repeat top }
.header .menu ul .members a { background-image: url(header_b.jpg); }
.header .menu ul .home a { 	background-image: url(header_c.jpg); }
.header .menu ul .allSiteUpdates a { 	background-image: url(header_d.jpg); }
.header .menu ul .fullNetwork a { 	background-image: url(header_e.jpg); }
.header .menu ul .allModels a { background-image: url(header_f.jpg); }
.header .menu ul .freeHdPreview a { background-image: url(header_g.jpg); }
.header .menu ul .bookmark a { 	background-image: url(header_h.jpg); }
.header .menu ul .join a { 	background-image: url(header_i.jpg); }
.header .menu ul .nextPage a { background-image: url(header_j.jpg); }

/* The current page of the site */
.header .menu ul #currentPageMenu a, .header .menu ul li a:hover
{
	background-position:bottom;
}

/* Network information panel */
.header .siteInfo
{
	background: transparent url(header_s.jpg) no-repeat top;
	color:#CDB6A9;
	font-family:Arial;
	font-size:12px;
	display:block;
	width:219px;height:191px;
	font-weight:bold;
	position:absolute;
	bottom:65px;left:0px;
}

/* Title paragraph of the network information panel*/
.header .siteInfo .title
{
	color:#CDB6A9;
	margin:20px 10px 0px 10px;
	font-family:Arial;
	font-size:12px;
}

.header .siteInfo ul
{
	margin:10px 10px;
	list-style:disc inside url(header_m.jpg);
	line-height:1.8;
}

.header .siteInfo ul li a
{
	color:#AB1900;
	font-size:12px;
}

/* The montage picture of the header */
.header .montage img
{
	display:block;
	width:771px;
	height:553px;
	position:absolute;
	top:0px;left:219px;
}

/* Box constains the top-voted models on this site*/
.header .topGirls
{
	background: transparent url(header_t.jpg) no-repeat top left;	
	color:#B48A60;
	display:block;
	width:771px;height:202px;
	padding:28px 0px 0px 0px;
	position:absolute;
	top:553px;left:219px;
}

.header .topGirls a
{
	color:#B48A60;
	text-decoration:none;
}

.header .topGirls ul
{
	display:block;
	margin:0px;
}

.header .topGirls ul li
{
	text-align:center;
	display:block;
	width:99px;
	overflow:hidden;
	float:left;
	clear:right;
	margin:0px 5px;
}

.header .topGirls ul li img
{
	display:block;
	border:1px solid #B48A60;	
	margin:3px 0px;
	width:97px;
	height:149px;
}

/* The bottom line of the header, containing a slogan text */
.header .slogan
{
	display: block;
	background: #000000 url(header_u.jpg) no-repeat top;
	width: 990px;height: 65px;
	position:absolute;
	bottom:0px;left:0px;
}

/* Box containing the texts of the warning page*/
.warningTexts
{
	width:990px;
	height:705px;
	display:block;
	background: #000000 url(warning_.jpg) no-repeat top;
	position:relative;
	top:0px;left:0px;
}

/* The titles of texts on the warning  page */
.warningTexts h2
{
	text-align:center;
	margin-bottom:20px;
}

/* Some text about Safelabeling.org and their parental toolbar (preventing children to access this site)*/
.warningTexts .safelabeling
{
	width:494px;
	height:188px;
	display:block;
	background-color:#EFAB86;
	color:#000000;
	border:1px solid #c10516;
	position:absolute;
	top:221px;left:98px;
	font-size:12px;
}

.warningTexts .safelabeling p
{
	margin:9px;
	line-height:1.5;
}

.warningTexts .safelabeling a
{
	text-transform:none;
	text-decoration:underline;
	color:#990000;
	font-weight:bold;
	
}

/* Box contains terms and conditions of using this site*/
.warningTexts .termsOfUse
{
	width:494px;
	height:157px;
	display:block;
	overflow:auto;
	background-color:#ffffff;
	color:#000000;
	border:1px solid #c0c0c0;
	position:absolute;
	top:415px;left:98px;
}

.warningTexts .termsOfUse p
{
	margin:2px 9px;
	line-height:1.5;
}

.warningTexts .termsOfUse ol
{
	list-style:none inside none;
	margin:10px 25px;
	line-height:1.5;
}

/* Box on warning pages contains the agree and disagree links*/
.agreement
{
	position:absolute;
	top:605px;left:98px;
}

/* 'I agree' */
.agreement .agree, .agreement .agree a
{
	color:#A01700;
	font-size:47px;
	font-family:Arial;	
	font-weight:bold;
}

.agreement .agree a
{
	font-size:47px;
	margin-left:25px;
	text-transform:uppercase;
	text-decoration:underline;
}

/* 'I disagree' */
.agreement .disagree, .agreement .disagree a
{
	color:#CDB6A9;
	position:relative;
	margin:15px auto;
	text-align:center;
	font-size:18px;
	font-family:Arial;	
	font-weight:bold;
}
.agreement .disagree { display:block }
.agreement .disagree a
{
	width:auto;
	font-size:18px;
	margin-left:15px;
	text-transform:uppercase;
	text-decoration:underline;
}

/* Container of the generated content */ 
.content
{
	background-color:#000000;
	text-align:left;
	margin:0px;
	width:990px;
	position:relative;
	top:0px;left:0px;
}

.content a
{
	color:#A51700;
	text-decoration:underline;
	text-transform:none;
}

/* The commonly used pagination on the top of the content*/
.content .pagingTop
{
	clear:both;
	display:block;
	color:#C8A58E;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}

/* Pagination on the model pages*/
.content .modelSets .pagingTop, .content .allModels .pagingTop
{
	position:relative;
	top:90px;
}

/* Pagination on the all site update pages*/
.content .allSiteUpdates .pagingTop
{
	width:750px;
	float:right;
	top:32px;
}

.content .freetourNetwork  .pagingTop
{
	position:relative;
	top:130px;
}

.content .pagingTop a
{
	color:#9C6D4D;
}

.content .pagingTop .previousPage,
.content .pagingTop .nextPage,
.content .pagingBottom .previousPage,
.content .pagingBottom .nextPage
{
	display:block;
	position:absolute;
	bottom:0px;
	margin-left:15px;
}

.content .pagingTop .previousPage { left:0px; }

.content .pagingTop .availablePages
{
	display:block;
	margin: 0px auto;
	width:auto;
	text-align:center;
}

.content .pagingTop .nextPage, .content .pagingBottom .nextPage
{
	right:0px;
	float:right;
	margin-right:15px;
}

.content .pagingBottom
{
	display:block;
	clear:both;
	padding-top:50px;
	color:#C8A58E;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.content .pagingBottom a
{
	color:#9C6D4D;
}

.content .pagingBottom .availablePages
{
	display:block;
	margin: 0px auto;
	width:auto;
	text-align:center;
}

/* Freetour Flash Player*/
.content .flashTrailer
{
	width:960px;
	border: 1px solid #353535;
	margin:0px auto 18px auto;
}

/* Box for a set on freetour page */
.content .freetourSet
{
	position:relative;
	top:0px;left:0px;
	width:990px;
	clear:both;
}

/* Title of the set - containing model name, numbers of pics and videos */
.content .freetourSet .title
{
	background: #140701 url(set_titl.jpg) no-repeat top;	
	position:relative;
	top:0px;left:0px;
	width:990px;
	height:70px;
	clear:both;
}

/* Contains the name of a parameter in the set's title (eg.: "Model:") */
.content .freetourSet .title .parameter
{
	display:none;
}

/* Contains the value of a parameter. Eg: "Sandra" */
.content .freetourSet .title .value
{
	font-size:20px;
	font-family:Georgia;
	font-weight:normal;
	color:#AB1900;
	width:auto;
}

.content .freetourSet .title .setModelName
{
	display:block;
	width:260px;
	position:absolute;
	bottom:9px;
	left:100px;
}

.content .freetourSet .title .setPictures, .content .freetourSet .title .setVideos
{
	display:block;
	position:absolute;
	width:85px;
	top:37px;
	left:720px;
}

.content .freetourSet .title .setVideos
{
	width:150px;
	left:900px;
}

/* Contains the description of a set */
.content .freetourSet .description
{
	float:left;
	width:622px;
	padding: 17px;
	min-height:80px;
}

.content .freetourSet .description p
{
	color:#9C644E;
	text-align:justify;
	clear:right;
}

/* The left-aligned pictures on the freetour page*/
.content .pictureBlockA
{
	position:relative;
	width:990px;
	height:574px;
	top:0px;
	left:0px;
	clear:both;
}

.content .pictureBlockA .big
{
	margin:0px 0px 0px 15px;
	width: 381px;
	height:574px;
	position:absolute;
	top:0px;left:0px;
}

.content .pictureBlockA .big img
{
	width: 381px;
	height:574px;
}

.content .pictureBlockA .small
{
	margin: 0px 14px 0px 0px;
	width:584px;
	position:absolute;
	top:0px;right:0px;
}

.content .pictureBlockA .small img
{
	width:288px;
	height:190px;
	float:right;
	border:0; 
	margin:1px;
	padding:0;
}

/* The right-aligned pictures on the freetour page*/
.content .pictureBlockB
{
	width:990px;
	height:319px;
	position:relative;
	top:0px;left:0px;
	clear:both;
}

.content .pictureBlockB .big
{
	margin:0px 15px 0px 0px;
	width: 481px;
	height:318px;
	position:absolute;
	top:0px;right:0px;
}

.content .pictureBlockB .big img
{
	width: 481px;
	height:318px;
}

.content .pictureBlockB .small
{
	margin: 0px 0px 0px 14px;
	width:480px;
	position:absolute;
	top:0px;left:0px;
}

.content .pictureBlockB .small img
{
	width:238px;
	height:158px;
	float:left;
	border:0; 
	margin:1px;
	padding:0;
}

/* Contains a banner next to the set description */
.content .setDownloadBanner
{
	background: #000000 url(banner10.htm) no-repeat top;
	display:block;
	width:300px;height:80px;
	float:left;
	margin: 10px 17px;
}

.content .setDownloadBanner a
{
	display:block;
	width:300px;height:80px;
}

/* Box that contains a banner on the bottom of a set */
.content .setBottomBanner
{
	background: #000000 url(banner20.jpg) no-repeat top;
	width:990px;height:70px;
}

/* Contains a banner on the top of the network updates box */
.content .bundleTopBanner
{
	position:relative;
	background: #000000 url(banner30.jpg) no-repeat top;
	width:990px;height:160px;
}

/* Box that contains a banner on the bottom of the network updates panel */
.content .bundleBottomBanner
{
	clear:both;
	position:relative;
	background: #000000 url(banner40.jpg) no-repeat top;
	width:990px;height:50px;
}

.content .setBottomBanner a,
.content .bundleTopBanner a,
.content .bundleBottomBanner a
{
	display:block;
	width:990px;height:160px;
}

.content .bundleBottomBanner a { height:50px; }

.content .setBottomBanner a { height:70px; }

.content .bundleTopBanner span,
.content .setBottomBanner span,
.content .bundleBottomBanner span,
.content .setDownloadBanner span
{
	display:none;
}

/* The welcome text on the top of the contents */
.content .welcomeText
{
	display:none;
	padding:10px 30px;
	color:#9c644e;
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
	text-align:center;
}

.content .welcomeText a
{
    font-size:14px;
	font-weight:bold;
}

/* Commonly used title style on several pages*/
.content .titleText
{
	display:block;
	background-color:#140701;
	padding:10px 30px;
	color:#9c644e;
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
	text-align:center;
}

.content .titleText a
{
    font-size:14px;
	font-weight:bold;
}

/* Box contains some 'Join now!' texts between two generated content */
.content .enterText
{
	padding:50px 30px;
	color:#9c644e;
    font-family:Arial,Verdana,sans-serif;
    font-size:18px;
	text-align:center;
}

.content .enterText a
{
	margin:5px;
	color:#9C6D4D;
    font-family:Arial,Verdana,sans-serif;
    font-size:18px;
	text-decoration:none;
}

.content .enterText a:hover
{
	color:#784A2A;
}

/* Box that contains the generated content of the 'All site updates' page */
.content .allSiteUpdates,
.content .allSiteUpdates .updatesTitle
{
	width:990px;
	display:block;
	position:relative;
	clear:both;
}

.content .allSiteUpdates .updatesTitle
{
	background: #140701 url(updates_.jpg) no-repeat top;
	height:70px;
}

/* Contains all of the sets displayed on the page */
.content .sets
{
	width:auto;
	margin:0px 11px;
	display:block;
	clear:both;
}

/* Conatains informations about a set */
.content .set
{
	width:231px;
	display:inline;
	margin:auto;
	background-color: #290D04;
	float:left;
	border:5px solid #000000;
}

/* The picture of the site where the set was publicated */
.content .set .sitePicture
{
	width:231px;
	background-color: #000000;
	height:70px;
}

/* Contains a  picture of the set */
.content .set .setPicture
{
	width:231px;
	display:block;
	height:300px;
	clear:both;
	vertical-align:middle;
	background: #000000 url(set_back.jpg) no-repeat top;
}

.content .set  .setPicture a
{
	display:block;
	position:absolute;
	left:14px;top:14px;
	margin:0;
	padding:0;
}

.content .set  .setPicture img
{
	display:block;
	width:201px;
	height:270px;
	border: 1px solid #BD9267;
}

/* Textual information of a set*/
.content .set  .setInfoBig,
.content .set  .setInfoBigJoin,
.content .set  .setInfo
{
	height:270px;
	display:block;
	overflow:hidden;
	padding:13px;
	width:205px;
	clear:both;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;	
	border-top:6px solid #000000;	
}

.content .set  .setInfo { height:70px; clear:both; }

.content .set  .setInfoBigJoin p
{
	margin: 0 auto;
	font-weight:bold;
	display:block;
	position:relative;
	top:130px;
	left:70px;
}

/* Contains parameters of a set and a link to download a video */
.content .set  .setInfo ul .parameter, .content .set  .setInfo .movie a, .content .set  .setInfoBig ul .parameter, .content .set  .setInfoBig .movie a
{
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

.content .set  .setInfo .movie a, .content .set  .setInfoBig .movie a
{
	color:#A51700;
	text-decoration:underline;
	text-transform:none;
}

.content .set  .setInfo .movie a:hover { text-decoration:none; }

/* Contains the story of the set*/
.content .set  .setInfo .setStory, .content .set  .setInfoBig .setStory
{
	display:block;
	margin: 20px 0px;
	height:155px;
	overflow:hidden;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;	
}

/*' JOIN NOW' links on the bottom of a set*/
.content .set  .setInfo .singleJoin, .content .set  .setInfo .joinNow
{
	display:block;
	margin: 0 auto;
	text-align:center;
	text-transform:uppercase;
	color:#A51700;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;	
}

/* Boxes that contain the generated content of the 'All models' and the 'Free preview' page */
.content .allModels, .content .freePreview
{
	width:990px;
	display:block;
	position:relative;
	clear:both;
}

/* Title of the 'All models' page */
.content .allModels .modelsTitle
{
	background: #000000 url(models_t.jpg) no-repeat top;
	width:990px;
	height:130px;
	display:block;
	clear:both;
}

.content .allModels  a
{
	text-decoration:underline;
	text-transform:none;
}
.content .allModels a:hover { text-decoration:none; }

.content .allModels .modelsTitle .numModelsBundle,
.content .allModels .modelsTitle .numModelsSite
{
	position:absolute;
	top:50px;
	right:10px;
	color:#A51700;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}
.content .allModels .modelsTitle .numModelsSite { top:18px; }

.content .allModels .modelsTitle .listedModels,
.content .allModels .modelsTitle .browsebyLinks
{
	display:block;
	position:absolute;
	top:17px;
	left:110px;
	color:#A51700;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}

.content .allModels .modelsTitle .browsebyLinks,
.content .allModels .modelsTitle .letters
{
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}
.content .allModels .modelsTitle .browsebyLinks { top:50px; left:18px; }

.content .allModels .modelsTitle .letters
{
	display:block;
	position:absolute;
	text-align:center;
	top:23px;
	right:240px;
	font-weight:bold;
}

/* Listed models on the page */
.content .allModels .models
{
	width:auto;
	margin:0px 11px;
	display:block;
	clear:both;
}

/* Contains infromations about a model */
.content .allModels .model
{
	width:231px;
	display:inline;
	margin:auto;
	background-color: #290D04;
	float:left;
	border:5px solid #000000;
}

.content .allModels .model .modelPicture
{
	width:231px;
	display:block;
	height:339px;
	clear:both;
	vertical-align:middle;
	background: #000000 url(model_ba.jpg) no-repeat top;
}

.content .allModels .model  .modelPicture a
{
	display:block;
	position:absolute;
	left:14px;top:14px;
	margin:0;
	padding:0;
}

/* Picture of a model */
.content .allModels .model  .modelPicture img
{
	display:block;
	width:201px;
	height:309px;
	border: 1px solid #BD9267;
}

.content .allModels .model  .modelInfo
{
	display:block;
	padding:13px;
	width:205px;
	height:40px;
	clear:both;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top:6px solid #000000;
}

.content .allModels .model  .modelInfo .singleJoin
{
	display:block;
	margin: auto auto;
	text-align:center;
	text-transform:uppercase;
}

.content .allModels .model  .modelInfo ul .parameter
{
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

/* Sets of the selected model*/
.content .modelSets 
{
	width:990px;
	display:block;
	position:relative;
	clear:both;
}

/* Title of the sets */
.content .modelSets .modelsTitle
{
	background: #000000 url(model_ti.jpg) no-repeat top;
	width:990px;
	height:110px;
	display:block;
	clear:both;
}

.content .modelSets  a
{
	text-decoration:underline;
	text-transform:none;
}

.content .modelSets a:hover
{
	text-decoration:none;
}

.content .modelSets .modelsTitle .setsOnNetwork,
.content .modelSets .modelsTitle .setsOnSite
{
	position:absolute;
	top:37px;
	right:15px;
	color:#A51700;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}

/* Number of sets available on the site */
.content .modelSets .modelsTitle .setsOnSite { top:5px; }

.content .modelSets .modelsTitle .listedModel,
.content .modelSets .modelsTitle .browsebyLinks
{
	display:block;
	position:absolute;
	top:7px;
	left:95px;
	color:#A51700;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
}

.content .modelSets .modelsTitle .browsebyLinks
{
	top:40px;
	left:15px;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

/* Letters from A to Z on the pagination part of model page */
.content .modelSets .modelsTitle .letters
{
	display:block;
	position:absolute;
	text-align:center;
	top:13px;
	right:240px;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

/*Paragraphs on the 'Free preview' page*/
.content .freePreview  p
{
	color:#9c644e;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	padding:14px;
}

.content .freePreview .title span
{
	display:none;
}

/* Box that contains a video of the preview set */
.content .freePreview .video,
/* Box that contains photos of the site's content */
.content .freePreview .pictures
{
	display:block;
	background-color:#000000;
	text-align:center;
}


.content .freePreview .video .title
{
	display:block;
	background: #140701 url(movie_ti.jpg) no-repeat top left;
	width:990px;
	height:51px;
}

.content .freePreview .pictures .title
{
	display:block;
	background: #140701 url(photos_t.jpg) no-repeat bottom left;
	width:990px;
	height:51px;	
	padding-top:25px;
}

.content .freePreview .pictures p
{
	color:#9c644e;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
}

/* Container of the 'full network' page */
.content .freetourNetwork 
{
	display:block;
	position:relative;
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

/* 'Full Network' page get this ID if user see a specified site */
.content .freetourNetwork  #specifiedSite
{
	background: #000000 url(network_.jpg) no-repeat top left;
}

/* 'Full Network' page get this ID if user see all the network sites */
.content .freetourNetwork  #allNetworkSites
{
	background: #000000 url(network_.jpg) no-repeat top left;
}

.content .freetourNetwork  #specifiedSite, .content .freetourNetwork  #allNetworkSites
{
	display:block;
	clear:both;
	position:relative;
	height:170px;
}

/* This contains the set on the actual selected site or on the whole network*/
.content .freetourNetwork  .specSite
{
	position:relative;
	left:184px;
	top:22px;
	color:#A51700;
	font-family:Georgia,Verdana,Arial,sans-serif;
	font-size:20px;
	font-weight:bold;	
}

/* Informations about the network */
.content .freetourNetwork  .networkInfo .highlighted
{
	color:#A51700;
}

.content .freetourNetwork  .networkInfo .ul1, .content .freetourNetwork  .networkInfo .ul2, .content .freetourNetwork  .networkInfo .ul3
{
	position:absolute;
	left: 9px;
	top:73px;
}
.content .freetourNetwork  .networkInfo .ul2 { left: 294px; }
.content .freetourNetwork  .networkInfo .ul3 { left: 579px; }

.content .freetourNetwork  .networkInfo ul li
{
	margin: 3px 0px;
}

.content .freetourNetwork  .networkInfo ul li a, .content .freetourNetwork  .browsebyLinks a
{
	text-decoration: none;
}

/* 'Browse by Rate' and 'Browse by Date' links*/
.content .freetourNetwork  .browsebyLinks
{
	position:absolute;	
	left: 478px;
	top:28px;
}

/* Checkbox */
.content .freetourNetwork  .browsebyLinks input
{
	margin:0px 5px;
}

.content .freetourNetwork  .siteSelect
{
	position:absolute;
	left: 770px;
	top:25px;
}

/* Container of the publication page */
.content .freetourPublication
{
	color:#9C6D4D;
	font-family:Verdana,Arial,sans-serif;
	text-align:center;
	background: #000000 url(rust_bla.jpg) no-repeat top;
}

/* Title of the set */
.content .freetourPublication .title
{
	padding-top:35px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/* Story of the set */
.content .freetourPublication .story
{
	display:block;
	clear:both;
	font-size:11px;
	padding:35px 0px;
	text-align:center;
}

.content .freetourPublication .story a
{
	display:block;
	margin-top:35px;
	font-family:Arial,Verdana,sans-serif;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

/* Models' name apperaing in the set*/
.content .freetourPublication .modelName
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

/* Date of the publication */
.content .freetourPublication .pubDate
{
	font-size:11px;
	margin:20px 0px;
	text-align:center;
}

.content .freetourPublication .picture p
{
	text-align: center;
	padding:20px;
	font-size:20px;
	font-weight:bold;
}

/* Contains the pictures of the set */
.content .freetourPublication .pictures
{
	display:block;
	clear:both;
}

/* A row of pictures */
.content .freetourPublication .pictures .pictureRow
{
	display:block;
	clear:both;
	text-align: center;
	width:990px;
}

/* One picture in the row */
.content .freetourPublication .pictures .pictureRow .picture
{
	float:left;
	height:177px;
	line-height:177px;
	margin: 20px auto;
	width: 20%;
}

.content .freetourPublication .pictures .pictureRow .pictureFrame,
.content .freetourPublication .pictures .pictureRow a
{
	display:inline;
	height:177px;
	line-height:177px;
}

.content .freetourPublication .pictures .pictureRow a img
{
	line-height:177px;
	vertical-align:middle;
}

/* Title of the top-rated sets on the site*/
.content .freetourPublication .topRatedTitle
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:30px;
	border-top: 25px solid #140701;
}

/* Contains the top-rated sets on the site*/
.content .freetourPublication .sets
{
	width:990px;
}

/* Some informations of a set */
.content .freetourPublication .setInfo,
.content .freetourPublication .set
{
	text-align:left;
}

/* Next and/or Join links on the bottom of the content */
.content .navigation
{
	width:990px;height:130px;
	margin:15px 0px;
	clear:both;
	position:relative;
	top:0px;left:0px;
}

.content .navigation .nextPage,
.content .navigation .joinNow,
.content .navigation .joinNowWide
{
	background: #000000 url(navigate.jpg) no-repeat top;
	width:495px;height:145px;
	position:absolute;
	top:0px;
}

/* 'Next page' link */
.content .navigation .nextPage { left:0px; }

/* 'Join now' link */
.content .navigation .joinNow
{
	background-image: url(navigatf.jpg);
	width:495px;
	right:0px;
}

/* Whole screen wide 'Join now' link*/
.content .navigation .joinNowWide
{
	background-image: url(navigatg.jpg);
	width:990px;
	right:0px;
}

.content .navigation .nextPage a,
.content .navigation .joinNow a,
.content .navigation .joinNowWide a
{
	display:block;
	width:495px;
	height:145px;
}
.content .navigation .joinNow a { width:495px; }

.content .navigation .joinNowWide a { width:990px; }

.content .navigation .nextPage span,
.content .navigation .joinNow span,
.content .navigation .joinNowWide span
{
	display:none;
}

/* The textual menu below the content */
.content .bottomMenu
{
	font-size: 14px;
	width:990px;
	text-align:center;
	display:block;
	margin: 50px auto;
}

.content .bottomMenu a
{
	color:#AD1800;
	font-size:14px;
	text-decoration:underline;
	text-transform:uppercase;
}

.content .bottomMenu a:hover
{
	text-decoration:none;
}

.content .bottomMenu ul li
{
	color:#AD1800;
	font-size:14px;
	margin: 2px 0px;
	padding: 6px 0px;
	display:inline;
}

/* Contains information about  updates of the network sites*/
.content .bundle, .content .bundleUpdates
{
	background-color: #291C0B;
	clear:both;
	display:block;
	position:relative;
	top:0px;left:0px;
	width:990px;	
}

.content .bundleUpdates .sites
{
	width:977px;
	margin:0px auto;
}

/* Box for a network site*/
.content .bundleUpdates .site
{
	width:239px;
	overflow:hidden;
	margin: 7px 0px 7px 4px;
	display:inline;
	float:left;
	font-size:11px;
}

/* Network site name*/
.content .bundleUpdates .site .name
{
	padding: 5px 0px 0px 5px;
	width:auto;
	display:block;
	font-weight:bold;
}

.content .bundleUpdates .site .name a
{
	color:#AE1702;
	text-transform:none;
}

/* The sequencial number of a network site */
.content .bundleUpdates .site .name .counter
{
	color:#FF7906;
}

/* Displays how often we update a site */
.content .bundleUpdates .site .updateInfo
{
	padding: 0px 0px 5px 5px;
	color:#CDB6A9;
	width:auto;
	display:block;
}

.content .bundleUpdates .site .updateInfo a
{
	color:#AE1702;
	text-transform:none;
}

/* The image of a network site */
.content .bundleUpdates .site img
{
	width:237px;
	height:157px;
	display:block;
	border: 1px solid #B58A60;
}

/* Box that contains the footer */
.footer
{
	display:block;
	clear:both;
	color:#9C644E;
	background-color:#000000;
	font-size:9px;
	text-align:center;
	position:relative;
	top:0px;left:0px;
	padding-bottom:15px;
}

/* Footer for the warning page*/
.warningpage .footer
{
	padding-top:70px;
}

.footer a
{
	color:#AD1800;
	font-size:14px;
	text-decoration:underline;
}

.footer a:hover
{
	font-size:14px;
	text-decoration:none;
}

/* Customer support links on the top of the footer */
.footer .support
{
	display:block;
	color:#AD1800;
	font-size:14px;
}

.footer p
{
	padding:10px 0px;
}

.footer .webmasters
{
	font-weight:bold;
}

.footer .paylink, .footer .copyright
{
	padding:0px;
	margin:0px;
}

.footer .copyright a
{
	font-size:9px;
	text-transform:none;
}

/*poll*/

.pollContainer
{
	background-color: #522917;
	width:740px;
	font-family: Arial, Verdana, sans-serif; 
	color: #FFFFFF; 
	font-size: 12px; 
	text-align:center;
	left:10px;
}

.pollContainer .pollWelcome
{
	padding-top:10px;
	padding-left:5px;	
	padding-right:5px;
	width:730px;
	display: block;
}

.pollContent
{
	width:730px;
	padding-left:5px;	
	padding-right:5px;	
	height:310px;
	background-color: #522917;	
	clear:both;	
}

.pollContent .pollPanel
{
	width:350px;
	height:200px;
/*	padding-left:5px;
	padding-right:5px;*/
	padding-top:10px;
	display:block;
	position: relative;
	left:0px;
	border: 1px solid #91634F;
	margin:0pt auto;
}

.pollContent .pollImage img
{
	border: 1px solid #FFFFFF;
}

.pollAnswers
{
	width:300px;
	text-align:left;
	position:absolute;
	bottom:10px;
	left:0px;
}

.pollContent #pollPanel3
{
	border-right: 1px solid #91634F;
}

.pollQuestion
{
	font-weight: bold;
	width:330px;
	padding-left:10px;
	padding-right:10px;
	
}

.pollQuestionListRadio
{
	position:absolute;
	width:30px;
	display:block;
	margin-left:15px;
}

.pollQuestionList
{
	position:relative;
	width:300px;
	float:right;
	top:3px;
}

.pollAnswersList
{
	width:340px;
	display:block;
	padding-bottom:10px;
	float:left;
}

.pollContent .voteButton
{
	position:relative;
	top:10px;
}

