body {width:800px;margin-left:auto;margin-right:auto;background:rgb(40,40,100);font-size : 0.9em;font-family: arial, "lucida console", sans-serif;padding:0;margin-top:2px;margin-bottom:0;}

#pad {width:100%;}
#pad td.pad1, #pad td.pad2 {width:12px;background:url(nawies/newies.jpg);}
#pad td.pad1 {background:url(nawies/newies.1.jpg);}

#tout {width:780px;min-height:830px;padding:0;background:rgb(20,20,60);}

a {text-decoration:none;}
img {border:0;}
#imagetop {margin:0px;padding:0px;}


/* ############ Button Bar ########## */
#topbar {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	margin-top:-3px;
	padding:2px 0;
	background:url(needies/bar.fond.all.1.jpg);
	background-position:0px -72px;
	border:1px solid rgb(100,100,100);
	border-width:1px 0;
	}

#topbar img {border:0;margin-right:6px;}

#topbar a {
	margin:0 10px;
	color:white;
	padding:2px 12px 2px 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#topbar a:hover {background:url(needies/bar.fond.all.1.jpg);background-position:0px -2px}

#topbar a.selected {background:url(needies/bar.fond.all.1.jpg);background-position:0px -23px}

#topbar form {margin:0;padding:0px;}
#topbar input {font-size:10px;border:0px solid rgb(160,160,220);font-weight:bold;}

#search_input {width:120px;margin:0 0 0 5px;padding:0;}
#search_button {padding:0 5px;background:url(needies/td.all.big.png);background-position:-225px -16px ;color:white;}
/*####################################*/

#index_top {width:100%;padding:10px;}



#index_top_gauche {
	width:490px;
	font-size:11px;
	font-weight:bold;
	text-align:center
	;padding:0 5px;}

#index_top_gauche_image img{border:1px solid white;}

#index_top_gauche table {
	width:100%;
	background:white;
	text-align:center;
	}
#index_top_gauche table td {}

#index_top_gauche_titre {
	padding:0 10px;
	color:navy;
	text-align:left;
	}

#index_top_gauche_view, #index_top_gauche_length {
	background:url(needies/td.all.big.png);
	background-position:-225px -16px ;
	color:white;
	width:60px;
	border-right:1px solid white;
	}

#index_top_gauche_watch {
	width:60px;
	}
#index_top_gauche_watch a {
	color:white;
	display:block;
	background:url(needies/td.all.big.png);
	background-position:0px -16px;
	}
#index_top_gauche_watch a:hover {
	background-position:0px 0px;
	}

#index_top_droit {
	padding:0 4px;
	}
#index_top_droit p {
	text-align:center;
	margin:2px 0;
	font-size:11px;
	font-weight:bold;
	}
#index_top_droit p span {
	cursor:pointer;
	background:rgb(180,180,180);
	color:rgb(0,120,0);
	margin:0 8px;
	padding:1px 12px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;

	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
	}

#index_top_droit p span.show {
	background:white;
	color:green;
	}

#index_top_droit div {
	margin:2px;
	font-size:11px;
	padding:2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}
	
#index_top_droit div a {
	display:block;
	margin:2px 0 2px 2px;
	padding:1px 4px;
	color:navy;
	cursor:pointer;
	color:white;
	}
#index_top_droit div a:hover {
	color:rgb(240,100,0);
	}

#ipopular {
	background:url(backies/vert.test.3.png);
	background-position:0px 0px;
	}
#iadded {
	background:url(backies/vert.test.3.png);
	background-position:-250px 0px;
	display:none;}
/*#############All around ##################*/

#index_all_vids, #index_models_links {
font-size:11px;
font-weight:normal;
color:rgb(200,0,0);
background:white;
margin:0 10px;
padding:1px 15px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;
border-bottom-left-radius:5px;

-moz-border-radius-bottomright:5px;
-webkit-border-bottom-right-radius:5px;
border-bottom-right-radius:5px;
	}


/* ################ MODEL INDEX #################### */

#index_models {
	width:460px;
	font-size:12px;
	font-weight:bold;
	}
#index_models h2 {
	text-align:center;
	color:white;
	font-size:14px;
	margin:0 20px;
	padding:1px 15px;
}

#index_models_text {
	background:url(backies/fond.blanc.png);
	padding:2px;margin:1px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	}
#index_models_text span {color:blue;padding-right:15px;}
#index_models_bio {
	color:rgb(0,0,100);
	background:white;
	padding:5px;
	font-weight:normal;
	height:135px;
	overflow:hidden;
	margin:10px 2px 2px 2px;}
#index_models p {text-align:center;margin:2px 0;}

#modimage {padding:5px;}
	
/* ######################################################## */
#nouvies {width:480px;font-size:12px;}
	
#nouvies h1 {
	text-align:center;
	font-size:14px;
	color:white;
	margin:0 20px;
	padding:1px 15px;
	}
	
#newsdiv, div.simpleTabs-content {
	background:url(backies/fond.blanc.png);
	padding:5px;margin:1px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}
#newsdiv h2 {
	font-size:12px;
	color:navy;
	margin:2px;
	}

#newsdiv p {
	margin:0px;
	}

span.type {font-weight:bold;color:rgb(250,150,0)}
#newsdiv table td.images {width:90px;}
#newsdiv table td.images img {}

/* ############################################################# */
#gen_links {
	background:rgb(220,220,240);
	padding:5px;margin:1px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	text-align:center;
	font-size:11px;
	}
	#gen_links a {font-weight:bold;margin:0 10px;}
	
/* ############################### Videos ############################## */

.simpleTabs-nav ul{
overflow: hidden;
list-style: none;
margin: 2px 5px 1px 270px;
padding: 0;
}

.simpleTabs-nav li{
margin:0 5px;
float: left;
padding: 1px 10px;
color: white;
font-weight:bold;
font-size:11px;
cursor: pointer;
background:url(needies/td.all.big.png);
background-position:-225px -16px ;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.simpleTabs-nav li:hover{
	background-position:-225px 0px ;
}

.simpleTabs-nav li.actif{
color: #fff;
font-weight: bold;
background-position:-150px -16px ;
}


td.seg_vids p {margin:2px;}
td.seg_vids span {margin-right: 15px;color:green;}
#more_popular {text-align:center;padding-top:5px;font-weight:bold;color:white;font-size:11px;}
#more_popular span a {
	color:white;
	margin:0 15px;
	
	padding: 1px 15px;
	background:url(needies/td.all.big.png);
	background-position:-225px -16px ;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#more_popular span a:hover{
	background-position:-225px 0px ;
	}
#more_popular span.no {visibility:hidden;}



#all_vids {
	width:100%;
	margin:5px;
	padding:5px;
	}

#panel1 form {margin:0 5px;width:280px;}
#panel1 form input, #panel1 form select {border:1px solid black;font-size:10px;}


#display_results {
	margin:2px;font-size:12px;padding:2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:url(backies/fond.blanc.png);
	}
#display_results a {
	
	display:block;
	margin:2px 0 2px 2px;
	padding:1px 4px;
	color:navy;
	cursor:pointer;
	}

#display_results a:hover {
	color:rgb(240,100,0);
	}

#display_results a img {
	border:none;
	}

#panel_pages {
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:12px;
	}

#panel_pages span {
	margin:0 25px;
	cursor:pointer;
	padding:1px 10px;
	background:url(needies/td.all.big.png);
	background-position:-225px -16px ;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

#panel_pages span:hover {
	background-position:-225px 0px ;
}

#panel_pages.no, #panel_pages span.no {visibility:hidden}
#panel_pages.yes, #panel_pages span.yes {visibility:visible;}


#panel2 {
	padding:5px;
	}
#panel2 h1 {
	font-size:15px;
	color:white;
	text-align:center;
	margin:2px;
	}
	
#vid_image {
	width:448px;
	height:252px;
	background:black;
	}
	
#description {
	margin:2px;
	font-size:12px;
	padding:2px 5px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:url(backies/fond.blanc.png);
	}
	
#description span {
	margin-right:10px;
	color:green;
	font-weight:bold;
	}
#videos_watch {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	margin:2px;
	}
#videos_watch a {
	padding:1px 15px;
	color:white;
	background:url(needies/td.all.big.png);
	background-position:0px -16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#videos_watch a:hover {
	background-position:0px 0px;
	}

#panel1 p.clear {
	background:url(needies/td.all.big.png);
	background-position:-225px -16px ;
	color:white;
	text-align:center;
	margin:5px 110px;
	cursor:pointer;
	font-weight:bold;
	}
#searchlet {
	background:rgb(255,255,255);
	color:navy;
	text-align:center;
	margin:2px;
	border:1px solid green;

	}
#searchlet span {
	color:red;
	margin:0 8px;
	}


/* ######################  vVvideo ########################## */

#video_controls {
	font-size:11px;
	width:100%;
	color:navy;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0px;
	}

#video_controls span.sp1, #video_controls span.sp2  {
	background:url(needies/td.all.big.png);
	background-position:-225px -16px ;
	color:white;
	width:60px;
	margin:0;
	padding-left:10px;
	}
#video_controls span.sp2  {padding:0 10px 0 5px;}

#vid_titre {
	background:white;
	padding:0 200px 0 10px;
	}

/* ############################################################# */

#models_list_table {
	margin:2px;
	font-size:12px;
	padding:2px;
	width:230px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:url(backies/fond.blanc.png);
	text-align:center;
	}

#models_list_table td {border:1px solid rgb(180,180,220);border-width:0 1px 1px 0;color:green;}

#models_list_table td.models_name {
	text-align:left;
	}
#models_list_table a {
	margin:2px 5px;
	}
#models_list_table a:hover {
	color:rgb(240,100,0);
	}

#models_load_page {
	font-size:10px;
	margin:2px;
	background:url(backies/fond.blanc.png);
	color:rgb(80,0,0);
	}

#models_news h1, #models_galleries_div h1 {
	font-size:14px;
	color:white;
	margin:5px;
	padding:1px 15px;
	}
#models_news img {
	border:1px solid white;
	margin:2px 10px;
	}
	
#models_videos_div {
	margin:10px 2px;
	font-size:13px;
	padding:2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background:url(backies/fond.blanc.png);
	}
	
#models_videos_table_gauche img {
	border:2px solid black;
	padding:2px;
	}

#models_videos_table_gauche p {
	margin:2px;
	text-align:center;
	}
#models_videos_table_gauche a {
	font-size:11px;
	padding:1px 15px;
	color:white;
	background:url(needies/td.all.big.png);
	background-position:0px -16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#models_videos_table_gauche a:hover {
	background-position:0px 0px;
	}

#models_videos_table_droite_div {
	background:white;
	height:150px;
	width:330px;
	overflow:auto;
	}
#models_videos_table_droite_div a {
	padding:0px 10px;
	display:block;
	}
#models_videos_table_droite_div a:hover {
	background:rgb(220,220,255);
	color:red;
	}
#models_bio_div {
	font-size:11px;
	margin:5px;
	padding:5px;
	background:white;
	-webkit-border-radius: 10px;
	-moz-border-radius:10px;
	border-radius: 10px;
	}
#models_bio_bio {
	border:1px solid rgb(200,100,220);
	color:rgb(20,20,80);
	padding:5px;
	height:220px;
	overflow:auto;
	}
/* ########################### Images ############################ */

#images_gauche {
	padding:4px;
	font-size:12px;
	font-weight:bold;
	width:160px;
	background:url(backies/vert.test.3.png);
	background-position:-250px 0px;
	}
#images_gauche a {
	padding:4px 1px;
	display:block;
	color:white;
	text-decoration:underline;
	}
#images_centre {
	font-size:11px;
	width:210px;
	background:url(backies/vert.test.3.png);
	background-position:0px 0px;
	}

#images_centre h1 {
	font-size:12px;
	background:white;
	text-align:center;
	color:navy;
	margin:5px 20px;
	}

#images_centre h2 {
	font-size:11px;
	border-bottom:1px solid white;
	color:white;
	text-align:left;
	margin:10px 5px 5px 5px;
	padding:0 5px;
	}


#images_centre a img {
	padding-right:3px;
	}

#images_centre a {
	padding:1px 5px 1px 15px;
	display:block;
	color:white;
	}
#images_centre a:hover {
	color:yellow;
	}


#images_droite {
	text-align:center;
	}
#images_droite h1 {
	background:white;
	color:navy;
	font-size:14px;
	}
#images_droite img {
	margin:0 2px;
	border:0px;
	}
#images_centre p {
	font-size:10px;
	color:yellow;
	text-align:center;
	}
#images_centre h2 img {
	padding-right:5px;
	}
	
	
/*######################## Gallerie ##############################*/

#gallerie_table_left {
	color:white;
	}
#gallerie_table_left img {
	margin:0 2px;
	}
#galback {
	margin:5px 10px;
	color:red;
	background:white;
	font-weight:bold;
	font-size:10px;
	}
	
/* ###################### Feeds ######################*/
table.all_feeds {
	background:white;
	width:500px;
	margin:5px 25px;
	}

/* ###################### Feeds ######################*/
#search_tout {background:white;width:100%;}
#search_results {padding:2px;font-size:12px;width:590px;padding:5px 10px;}
#search_results h1 {font-size:14px;color:navy;border-bottom:3px double navy;padding-left:15px;margin:20px 0 0 0;}

#results_models_table {width:100%;text-align:center;font-size:10px;}
#results_models_table td {color:rgb(120,120,120)}
#results_models_table td.results_model_name {color:green;font-weight:bold;text-align:left;font-size:12px;}

table.search_table0, table.search_table1 {margin:5px 0;background:rgb(220,220,245);width:100%;border:1px solid rgb(220,220,220);}
table.search_table1 {background:rgb(245,245,255);}

td.search_image {width:87px;border:1px solid rgb(220,220,220);border-width:0 1px 0 0;}
td.search_titre {font-weight:bold;color:navy;width:290px;padding:1px 5px;}
td.search_other {font-size:10px;color:rgb(0,120,0);padding:0 5px;background:url(needies/td.jpg);border:1px solid rgb(220,220,220);border-width:0 0 1px 1px;text-align:center;}
td.search_other span {font-weight:bold;}

td.search_description {font-size:10px;background:rgb(235,235,255);padding:1px 5px;color:rgb(100,100,100)}

td.search_watch {text-align:right;}
td.search_watch a {font-size:10px;padding:1px 15px 1px 10px;background:url(needies/td_rouge.jpg);color:rgb(255,255,255);font-weight:bold;text-decoration:none;border:1px solid rgb(220,220,220);border-width:1px 0 0 1px;}
td.search_watch img {border:0;}
p.p_results {text-align:right;margin:0 10px;color:rgb(180,0,0);font-size:9px;font-weight:bold;font-style:italic;}

#no_results {text-align:center;font-style:italic;color:rgb(200,0,0);}

/* ####################### Stats ############################"*/
div.sous {
	background:white;
	font-size:10px;
	text-align:center;
	}
table.petit {
	margin:0px;
	text-align:left;
	}
table.petit td {
	padding: 1px;
	}
	

/* ########################### ADS ############################ */


div.ads300 {width: 300px;height:250px;margin:2px;}
div.ads200 {width: 200px;height:200px;border:1px solid green;margin:2px;}
div.ads20090 {width: 200px;height:90px;margin:2px;}
div.adsbigthem {width: 718px;height:15px;}
div.adsthem {width: 468px;height:15px;}
div.adsbigban {width: 728px;height:90px;}

div.scrapper {width:160px;height:600px;margin:25px 2px;}
div.scrappa {width:160px;height:600px;margin: 10px 0px;background:red;}

#randex2 {text-align:center;margin:0;width:125px;height:125px;border:1px solid green;background:white;}
div.adsban {width: 468px;height:60px;background:white;margin:2px;}

#search {border:1px solid red;margin:0;width:700px;}

div.adsblogban {width: 468px;height:60px;margin:5px 0 5px 0;}
div.smsquare {width: 200px;height:200px;margin:10px 0;}
