/* CSS Document 

Joseph WM Designed 2008, joswm.com
*/

* {
	margin:0px;
	padding:0px;
}
body {
	background: #f1e9de;
	background-image:url('images/bg.png');
	font: 14px Verdana, Arial, Helvetica, sans-serif;
}

#container { margin:0 auto;width: 996px;border: 6px solid #1f2937; background:url(images/bg.png) repeat}
#body{ width:450px; margin:10px auto;}
#body ul {font: 18px Tahoma, Arial, Verdana; list-style:none;}
#bonus { margin:0 auto; text-align:center; font-size:11px;}
.bth1 {float:left; margin:0px 10px 0px 20px; display:inline;}
.bth234 {float:left; margin:0px 10px 0px 0px; display:inline;}
.btext {width:216px;float:left;margin:0px 10px 0px 0px;display:inline;font-size: 19px;text-align: center;}
.clr{clear:both;height:0;font-size: 1px;line-height: 0px;}

#wrap {
	width: 1008px;
	margin: 0 auto;

}
#cont {
	width: 996px;
	float:left;
	border-right: 6px solid #1f2937;
	border-left: 6px solid #1f2937;
  border-bottom:6px solid #1f2937;
}

/* Header menu */

#header_menu {
	background: #1f2937 url(images/header_menubg.gif) no-repeat left top;
	height: 56px;
	width: 975px;
	padding:13px 0 0 21px;
	float:left;
}

#header_menu_join {
	background: #1f2937 url(images/join_logo.gif) no-repeat left top;
  height: 190px;
	width: 996px;
}

.lp_thumbs_join {
	padding-top:64px;

      }
.lp_thumbs img_join{
	float:left;
	height: 163px;
	width: 123px;

}

#header_menu a {
	display:block;
	float:left;
	height:31px;
	text-decoration:none;
	text-indent: -900em;
}
#header_menu a.menu_1{
	width:97px;
	background: url(images/menus/1st-upskirt.gif) no-repeat left top;
}
#header_menu a:hover.menu_1{
	background: url(images/menus/1st-upskirt.gif) no-repeat left bottom;
}
#header_menu a.menu_2{
	margin-left:10px; width:137px;
	background: url(images/menus/2st-tigthjeans.gif) no-repeat left top;
}
#header_menu a:hover.menu_2{
	background: url(images/menus/2st-tigthjeans.gif) no-repeat left bottom;
}
#header_menu a.menu_3{
	margin-left:10px; width:113px;
	background: url(images/menus/3st-lingerie.gif) no-repeat left top;
}
#header_menu a:hover.menu_3{
	background: url(images/menus/3st-lingerie.gif) no-repeat left bottom;
}
#header_menu a.menu_4{
	margin-left:7px; width:159px;
	background: url(images/menus/4st-sexyshorts.gif) no-repeat left top;
}
#header_menu a:hover.menu_4{
	background: url(images/menus/4st-sexyshorts.gif) no-repeat left bottom;
}
#header_menu a.menu_5{
	margin-left:9px; width:176px;
	background: url(images/menus/5st-panties.gif) no-repeat left top;
}
#header_menu a:hover.menu_5{
	background: url(images/menus/5st-panties.gif) no-repeat left bottom;
}
#header_menu a.menu_6{
	margin-left:9px; width:89px;
	background: url(images/menus/6st-celebs.gif) no-repeat left top;
}
#header_menu a:hover.menu_6{
	background: url(images/menus/6st-celebs.gif) no-repeat left bottom;
}
#header_menu a.menu_7{
	margin-left:10px; width:128px;
	background: url(images/menus/7st-upblouse.gif) no-repeat left top;
}
#header_menu a:hover.menu_7{
	background: url(images/menus/7st-upblouse.gif) no-repeat left bottom;
}

/* Logo & bookmark */

#logo {
	background: url(images/header_2st_logo.gif) no-repeat;
	float: left;
	height: 100px;
	width: 684px;
}
#logo_join_left {
	background: url(images/join_bg.png) repeat;
	float: left;
	height: 420px;
	width: 273px;
	text-align: center;
}
#logo_join {
	background: url(images/join_bg.png) repeat;
	float: left;
	height: 420px;
	width: 450px;
	text-align: left;
}
#logo_join_right {
	background: url(images/join_bg.png) repeat;
	float: left;
	height: 420px;
	width: 273px;
	text-align: center;
}
#bookmark {
	background: url(images/header_2st_bookmark.gif) no-repeat;
	float: left;
	height: 100px;
	width: 232px;
	padding-left:80px;
}

/*#bookmark a {
	display:block;
	float:left;
	text-indent: -900em;
	text-decoration:none;
	height: 36px;
	width: 192px;
}*/
#homepage {
	background: url(images/homepage.jpg) no-repeat;
	float: left;
	height: 100px;
	width: 232px;
	padding-left:80px;
}
#homepage a {
	display:block;
	float:left;
	text-indent: -900em;
	text-decoration:none;
	height: 36px;
	width: 192px;
}
#upl_r_c {
	background: url(images/submit_r_panel.jpg) no-repeat;
	float: left;
	background-color:#009900;
	width: 312px;
  height: 680px;
}

#upl_l_c {
	background: url(images/bg.png) repeat;
	float: left;
	width: 534px;
  height: 640px;
  padding-left: 100px;
  padding-top: 40px;
  padding-right: 50px;
  text-align: justify;
}
#left_c {
	width:274px;
	height:740px;
	float:left;
	background: url(images/left_3st_menubg.gif) no-repeat;
}

/* Main (Right) Panel */

#right_c {
	width:722px;
	height:740px;
	float:left;
}
.r_topwin {
	background: url(images/right_3st_topbg.gif) no-repeat;
	height: 167px;
	width: 722px;
}
.r_topwin .rtw_h {
	width: 672px;
	padding:16px 0 0 50px;
}
.r_topwin .rtw_h p {
	width: 604px;
	display:block;
	text-align:center;
	padding-top:2px;
	font: 26px Tahoma, Arial, Verdana;
}
.r_topwin .rtw_h p span{
	color:#FF0000;
}
.r_topwin .wintxt {
	padding:8px 50px 12px 40px;
	text-align:center;
}
.r_topwin .wintxt p a{
	text-decoration: underline;
	color: #003366;
}	
.r_topwin .wintxt p a:hover{
	text-decoration: none;
	color: #0066CC;
}	
#r_samples {
	background: url(images/right_3st_mainthumbs.gif) no-repeat;
	padding:56px 0 0 54px;
	height: 517px;
	width: 668px;
}
#flash_samples {
	height: 442px;
	width: 602px;
	background: #ffffff;
	text-align:left
}
#r_btns {
	padding:30px 0 0 250px;
	
}
.free_preview, .join_now {
	display:block;
	float:left;
	text-indent: -900em;
	text-decoration:none;
	height:38px;
	
}
.free_preview {
	width:182px;
	margin-left:15px;

}
.join_now {
	width:172px;
}

/* Left panel with login form & small thumbs */

#left_wr {
	padding-right:13px;
	float:left;
}
#login {
	padding:50px 0 0 7px;
	float: left;
}

#login input {
	display:block;
	border:none;
	float:left;
}

.lf_login, .lf_pass {
	width:83px;
	height:19px;
	padding-left:4px;
	margin-right:10px;
	background: #fff;
}
.lf_subm {
	width:51px;
	height:19px;
	cursor:pointer;
	background: url(images/login_submitbtn.gif) no-repeat;
}

.lp_getua, #left_wr h3 {
	display:block;
	float:left;
	text-indent: -900em;
	text-decoration:none;	
}
.lp_getua {
	width:228px;
	height:48px;
	background: url(images/login_signup.gif) no-repeat;
	margin:10px 0 0 16px; _margin-left:8px;
}
#left_wr h3 {
	width:178px;
	height:41px;
	margin:20px 0 0 34px; _margin-left:17px;
	background: url(images/left_h_mixcollect.gif) no-repeat;
}

.lp_thumbs {
	padding-top:2px;
}
.lp_thumbs img{
	float:left;
	height: 73px;
	width: 73px;
	border: 2px solid #FFFFFF;
	margin:8px 0 0 6px;
}

/* 8 big thumbs with small headers */

#big_thumbs {
	float:left;
	background: url(images/big_thumbs_bg.png) no-repeat;
	height:542px;
	padding:13px 0 0 23px;
	width: 973px;
}

#big_thumbs .bt_b, #big_thumbs .bt_b_4 {
	float:left;
	padding:38px 37px 0 0;
	width:210px;
	height:217px;
}
#big_thumbs .bt_b_4 {
	padding:38px 17px 0 0;
}
#big_thumbs a{
	color: #000;
	text-decoration: none;
}
#big_thumbs a:hover{
	color: #333;
	text-decoration: none;
}
#big_thumbs img{
	border:none;
}
#big_thumbs p{
	padding-top:8px; _padding-top:4px;
	text-align:center;
	font: 24px  Tahoma, Arial, Verdana;
}


/* Recieved Vids & Pics styles*/


#recived_vids_h {
	float: left;
	background: url(images/received_vids_h.png) no-repeat;
	height:58px;
	width: 996px;
	text-indent: -900em;
}

#recived_vids {
	float: left;
	background: url(images/received_vids_bg.png) no-repeat;
	height:710px;
	width: 996px;
}

.recived_vid {
	float: left;
	background: #FFFFFF;
	padding:8px;
	height:109px;
	width: 295px;
	margin:0 0 12px 12px;
	border: 2px solid #1f2937;
}

.recived_vid div {
	float: left;
	padding-left:4px;
	height:109px;
	width: 137px;
	text-align:left;
}
.recived_vid div .rv_h{
	width: 137px;
	color:#333;
	font-size: 14px;
	font-weight: bold;
}
.recived_vid div p{
	width: 137px;
	color:#000;
	font-size: 11px;
}


.recived_vid .rv_thumb {
	float: left;
	height:100px;
	width: 150px;
	margin-top:4px;
	border: 2px solid #1f2937;
}
.recived_vid .r_star {
	float:left;
	height:18px;
	width: 20px;
}


/* Footer */

#footer {
	float: left;
	background: url(images/footer_bg.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_2 {
	float: left;
	background: url(images/footer_bg_2.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_2_ {
	padding-top: 62px;
	float: left;
	background: url(images/footer_bg_2.png) no-repeat;
	height:324px;
	width: 996px;
}

#footer_3 {
	float: left;
	background: url(images/footer_bg_3.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_4 {
	float: left;
	background: url(images/footer_bg_4.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_5 {
	float: left;
	background: url(images/footer_bg_5.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_6 {
	float: left;
	background: url(images/footer_bg_6.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_7 {
	float: left;
	background: url(images/footer_bg_7.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_8 {
	float: left;
	background: url(images/footer_bg_8.png) no-repeat;
	height:388px;
	width: 996px;
}

#footer_9 {
	float: left;
	background: url(images/footer_bg_9.png) no-repeat;
	height:388px;
	width: 996px;
}

.f_ga {
	text-align: center;
	display: block;
	float: left;
	height: 62px;
	width: 996px;
	font: 30px Tahoma, Arial, Verdana;
}

.f_ga_join {	
	font: 26px Tahoma, Arial, Verdana;
}

.f_ga_join1 {
	text-align: center;
	display: block;
	float: left;
	height: 62px;
	width: 996px;
	font: 16px Tahoma, Arial, Verdana;
}

.f_ga_join2 {
	font: 20px Tahoma, Arial, Verdana;
}

.f_ga a{
	color: #000000;
	text-decoration: underline;
}

.f_ga a:hover{
	color: #333;
	text-decoration: none;
}

#f_wr {
	float:right;
	width:712px;
	height:326px;
	font-size: 11px;
}

#f_menu {
	float: left;
	height:110px;
	width: 712px;
	
}

#f_menu p {
	display:block;
	float: left;
	padding:20px 0 0 12px;
	width: 700px;
	height:27px;
 	font: bold 14px Tahoma, Arial, Verdana;
}
#f_menu div {
	float: left;
	width: 712px;
	height:20px;
}

.f_ct {
	display:block;
	text-decoration:none;
	text-indent: -900em;
	float: left;
	height:50px;
	width: 712px;
}

#f_la {
	height:100px;
	width: 712px;
	float:left;
}
#f_la p {
	padding:20px 20px 12px 20px;
}

#f_twr {
	float:left;
	width:712px;
	height:46px;
	text-align:center;
}

#f_twr a{
	color: #003366;
	text-decoration: underline;
}

#f_twr a:hover{
	color: #0066CC;
}


#f_twr_l, #f_twr_r {
	float:left;
	height:46px;
}

#f_twr_r {
	width:386px;
}
#f_twr_r {
	width:326px;
}

#f_twr_l p{
	padding-bottom:6px;
}
#f_twr_r p{
	padding-bottom:12px;
}

/* Footer Menu */

#f_menu div a {
	display:block;
	float:left;
	height:20px;
}
#f_menu div a.menu_1{
	width:80px;
	background: url(images/f_menu/1st-upskirt.png) no-repeat left top;
}
#f_menu div a:hover.menu_1{
	background: url(images/f_menu/1st-upskirt.png) no-repeat left bottom;
}
#f_menu div a.menu_2{
	width:107px;
	background: url(images/f_menu/2st-tightjeans.png) no-repeat left top;
}
#f_menu div a:hover.menu_2{
	background: url(images/f_menu/2st-tightjeans.png) no-repeat left bottom;
}
#f_menu div a.menu_3{
	width:80px;
	background: url(images/f_menu/3st-lingerie.png) no-repeat left top;
}
#f_menu div a:hover.menu_3{
	background: url(images/f_menu/3st-lingerie.png) no-repeat left bottom;
}
#f_menu div a.menu_4{
	width:113px;
	background: url(images/f_menu/4st-sexyshorts.png) no-repeat left top;
}
#f_menu div a:hover.menu_4{
	background: url(images/f_menu/4st-sexyshorts.png) no-repeat left bottom;
}
#f_menu div a.menu_5{
	width:125px;
	background: url(images/f_menu/5st-panties.png) no-repeat left top;
}
#f_menu div a:hover.menu_5{
	background: url(images/f_menu/5st-panties.png) no-repeat left bottom;
}
#f_menu div a.menu_6{
	width:67px;
	background: url(images/f_menu/6st-celebs.png) no-repeat left top;
}
#f_menu div a:hover.menu_6{
	background: url(images/f_menu/6st-celebs.png) no-repeat left bottom;
}
#f_menu div a.menu_7{
	width:221px;
	background: url(images/ft_upblouse.jpg) no-repeat left top;
}
#f_menu div a:hover.menu_7{
	background: url(images/ft_upblouse.jpg) no-repeat left bottom;
}
#f_menu div a.menu_8{
	width:72px;
	background: url(images/ft_nudism.jpg) no-repeat left top;
}
#f_menu div a:hover.menu_8{
	background: url(images/ft_nudism.jpg) no-repeat left bottom;
}
#f_menu div a.menu_9{
	width:99px;
	background: url(images/ft_cameltoe.jpg) no-repeat left top;
}
#f_menu div a:hover.menu_9{
	background: url(images/ft_cameltoe.jpg) no-repeat left bottom;
}
#f_menu div a.menu_10{
	width:125px;
	background: url(images/ft_tennis.jpg) no-repeat left top;
}
#f_menu div a:hover.menu_10{
	background: url(images/ft_tennis.jpg) no-repeat left bottom;
}
.upd_top{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14pt; text-align:left;}
.upd_z{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
.upd_desk{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; padding:0px 10px 0 10px;}
.upd_desk a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; text-decoration:none; padding:2px;}
.upd_desk a:hover{text-decoration:underline; background-color:#264e87; padding:2px; color:#FFF}

.jn_desk{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}

.jn_f_top{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color: #FFFFFF; font-weight:bold;}
.jn_f_desk{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF;}

#footer_index {
        float: left;
        background: url(images/footer_bg.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_upskirt {
        float: left;
        background: url(images/footer_bg_2.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_2_ {
        padding-top: 62px;
        float: left;
        background: url(images/footer_bg_2.png) no-repeat;
        height:324px;
        width: 996px;
}

#footer_jeans {
        float: left;
        background: url(images/footer_bg_3.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_lingerie {
        float: left;
        background-image: url('images/footer_bg_4.png');
        height:388px;
        width: 996px;
}

#footer_shorts {
        float: left;
        background: url(images/footer_bg_5.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_panty {
        float: left;
        background: url(images/footer_bg_6.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_celebs {
        float: left;
        background: url(images/footer_bg_7.png) no-repeat;
        height:388px;
        width: 996px;
}

#footer_upblouse {
        float: left;
        background: url(images/upblouse_ft.jpg) no-repeat;
        height:388px;
        width: 996px;
}

#footer_9 {
        float: left;
        background: url(images/footer_bg_9.png) no-repeat;
        height:388px;
        width: 996px;
}
#footer_tennis{
        float: left;
        background: url(images/tennis_ft.jpg) no-repeat;
        height:388px;
        width: 996px;
}
#footer_cameltoe{
        float: left;
        background: url(images/cameltoe_ft.jpg) no-repeat;
        height:388px;
        width: 996px;
}
#footer_nudism{
        float: left;
        background: url(images/nudism_ft.jpg) no-repeat;
        height:388px;
        width: 996px;
}

.thth{float:left; display:inline; width:170px;}
.thcll{float:left; display:inline; width:105px;}

.tth{float:left; display:inline; width:170px; height:162px; background-image:url(images/tbg.png)}
.tth img{ margin:10px 0 2px 0; }
.tcll{float:left; display:inline; width:105px; height:162px;}
.tcll img{ margin:40px 0 0 0 }

.footer_menu a{font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:underline; text-indent:inherit; color:#000}
.footer_menu a:hover{text-decoration:none; color:#CE0005};


.sex         {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; cursor:pointer}
.sex a       {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none;}
.sex a:hover {text-decoration:underline; color:#FF0000;}

/* for uploader */

.header {
  color:#878787;
  float:left;
}
table.GreyBlock {
/*  background:#B0B4BA url(../images/mymovies/grey_bg.jpg) repeat-x scroll left top; */
  border-collapse:collapse;
  border-spacing:0px;
  color:#010101;
  margin:10px 0px;
}
td.top {
/*  background:transparent url(../images/mymovies/grey_left_top.jpg) no-repeat scroll left top; */
  color:#000000;
  font-size:14px;
  padding:10px 7px 0px 20px;
}
td.topright {
/*  background:transparent url(../images/mymovies/grey_right_top.jpg) no-repeat scroll right top; */
}
td.bottom {
/*  background:transparent url(../images/mymovies/grey_left_bottom.jpg) no-repeat scroll left bottom; */
}
td.bottomright {
/*  background:transparent url(../images/mymovies/grey_right_bottom.jpg) no-repeat scroll right bottom; */
}
table.progressbar {
  background:transparent url(../images/mymovies/pb_bg.gif) repeat scroll 0%; 
  height:15px;
  margin:10px 0px 10px 25px;
  width:255px;
  color:#2D343B;
  font-family:arial;
  font-size:11px;
}
td.green {
  background:transparent url(../images/mymovies/pb_green.gif) repeat scroll 0%;
}
td.grey {
  background:transparent url(../images/mymovies/pb_grey.gif) repeat scroll 0%;
}

.label { clear:none;
float:left;
padding:2px;
text-align:center;
width:128px; }


