@charset "utf-8";
/* onlyblowjob.com  stylesheet for Mozilla/Safari/Opera */

body {margin: 0; padding: 0; background-image: url(../images/all-design-mainbg2.jpg); background-position: 0 0; background-repeat: repeat;}
h1 {font-size: 17px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px;}
.h1 {font-size: 17px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; text-transform: uppercase; margin: 0; text-decoration: none;}
h1 span {font-size: 16px; color: #c0e0ff; font-style: italic; word-spacing: 1px; letter-spacing: normal;}
h2 {font-size: 15px; color: #FFFFFF; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {font-size: 13px; color: #FFFFFF; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.h3 {font-size: 13px; color: #FFFFFF; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

h4 {font-size: 13px; color: #FFCC66; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.h4 {font-size: 13px; color: #FFCC66; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
h5 {font-size: 13px; color: #FFFFFF; font-weight: 700; text-align: left; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center; margin-top: 6px;}
h6 {font-size: 15px; color: #FFFFFF; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
.h6 {font-size: 15px; color: #FFFFFF; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
h7 {font-size: 13px; color: #818181; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; top: 0px;}
h8 {font-size: 32px; color: #c0e0ff; font-weight: 700; word-spacing: 1px; letter-spacing: normal; text-align: center;}
p {font-size: 12px; color: #FFFFFF; text-align: justify; font-weight: 500; font-family: Verdana, Arial, Helvetica, sans-serif;}

.zind6	{ z-index: 6; }
.zind8	{ z-index: 8; }
.pl15	{ padding-left: 15px; }
.pl20	{ padding-left: 20px; }
.pt5	{ padding-top: 5px; }
.pb5	{ padding-bottom: 5px; }
.white	{ color: white; }
.black	{ color: black; }
.prelative	{ position: relative; }
.pabsolute	{ position: absolute; }
.fl	{ float: left; }
.fr	{ float: right; }
.cl	{ clear: left; }
.cr	{ clear: right; }
.cb	{ clear: both; }
.aleft	{ text-align: left; }
.acenter	{ text-align: center; }
.aright	{ text-align: right; }
.mr46	{ margin-right: 46px; }
.mr49	{ margin-right: 49px; }
.mr56	{ margin-right: 56px; }
.mr65	{ margin-right: 65px; }
.mr6	{ margin-right: 6px; }
.mt6	{ margin-top: 6px; }
.mt15	{ margin-top: 15px; }
.bold	{ font-weight: bold; }
.noborder	{ border: none; }
.sswborder	{ border: 1px solid #ffffff; }
.ssbborder	{ border: 1px solid #000000; }
.hotlinks-banner600	{ position: relative; width: 600px; height: 125px; }
.hotlinks-banner468	{ position: relative; width: 468px; height: 80px; }
.formstyle	{ margin-bottom: 0px; margin-top: 0px; margin-right: auto; margin-left: auto; }
.updates-spacer	{ position: relative; height: 40px; width: 939px; border: none; }
.selected	{ background-position: 0 -35px; }
.nodecor	{ text-decoration: none; }
.underlined	{ text-decoration: underline; }
.video-thumbs-row	{ position: relative; height: 184px; width: 230px; margin-top: 0px; margin-bottom: 10px; }
.video-thumbs-row2 { position: relative; height: 184px; width: 230px; margin-top: 0px; margin-bottom: 10px; }
.video-dl-link	{ color: #0961BA; font-size: 12px; font-weight: 400; text-align: center; }
.videos-container	{ position: relative; width: 939px; margin-top: 25px;}
.videos-capture-container-flash	{ position: relative; height: 1000px; margin-left: 80px;}
.videos-capture-container-1fullvid	{position: relative; height: auto; margin-left: 80px; }
.dl-link	{ color: #0961BA; font-size: 12px; font-weight: 400; text-align: center; }
.inline	{ display: inline; }
.bgmiddle	{ background-position: center center; }
.uppercase	{ text-transform: uppercase; }
hr.ffox-hack {visibility: hidden;}

/* maindiv */
.maindiv {position: relative; margin-left: auto; margin-right: auto; width: 943px; border: none; background-color: transparent;}

.spacerdiv-30px {position: relative; height: 30px; width: inherit; background-color: transparent;}
/* header */
.header {position: relative; top: 0; left: 2px; width: 939px; height: 367px; background-color: #000000; border-right: 4px solid #000; border-left: 4px solid #000;}
.objlogo1 {position: absolute; bottom: 4px; left: 0px; width: 395px; height: 111px; border: none; background-color: transparent; z-index: 2;}
.objlogo2 {position: absolute; bottom: -62px; left: 127px; width: 101px; height: 66px; border: none; background-color: transparent; z-index: 2;}
.hdvlogo {position: absolute; bottom: -3px; left: 870px; width: 128px; height: 128px; border: none; background-color: transparent; z-index: 6;}

.underimg {position: relative; top: 0px; left: 0px; width: 939px; height: 18px; background-image: url("/images/all-design-under-img.jpg"); background-repeat: no-repeat; z-index: 1;}
.underimg-header {position: relative; top: 0px; left: 0px; width: 939px; height: 18px; background-image: url("/images/all-design-under-img.jpg"); background-repeat: no-repeat; z-index: 1;}
.underimg4 {position: relative; top: -2px; left: 2px; width: 939px; height: 18px; background-image: url("/images/all-design-under-img.jpg"); background-repeat: no-repeat; z-index: 1; border-left: 4px solid #000; border-right: 4px solid #000;}
/*flags*/
.flags-container {position: absolute; width: 485px; height: 15px; right: 65px; margin-top: 2px; background: transparent; z-index: 50;}
.flag-us {position: absolute; background: url(../images/all-design-flags-us.jpg) 0 0 no-repeat; height: 15px; width: 30px; margin-top: 0px; right: 0px; z-index: 52;}
.flag-fr {position: absolute; background: url(../images/all-design-flags-f.jpg) 0 0 no-repeat; height: 15px; width: 30px; margin-top: 0px; right: 32px; z-index: 52;}
.flag-e {position: absolute; background: url(../images/all-design-flags-e.jpg) 0 0 no-repeat; height: 15px; width: 30px; margin-top: 0px; right: 64px; z-index: 52;}
.flag-d {position: absolute; background: url(../images/all-design-flags-d.jpg) 0 0 no-repeat; height: 15px; width: 30px; margin-top: 0px; right: 96px; z-index: 52;}
.flag-i {position: absolute; background: url(../images/all-design-flags-i.jpg) 0 0 no-repeat; height: 15px; width: 30px; margin-top: 0px; right: 128px; z-index: 52;}


/* buttons/navigation */
.buttons-container, .buttons-containerm {position: relative; width: 939px; height: 35px; left: 2px; top: 0px; background-color: #000000; border-right: 4px solid #000; border-left: 4px solid #000;}
.buttons {position: relative; left: 375px; top: 0px; width: 564px; height: 33px; border: none;}
/* navigation buttons - tour*/
.navbutton1 {position: relative; float: right; width: 140px; height: 33px; background: url("/images/all-design-nav-bg.jpg") 0 0 repeat-x; color: #fff; text-decoration: none; text-align: center;}
.navbutton2 {position: relative; float: right; width: 135px; height: 33px; background-color: #000; color: #fff; text-decoration: none; text-align: center;}
.navbutton3 {position: relative; float: right; width: 110px; height: 33px; background-color: #000; color: #fff; text-decoration: none; text-align: center;}
/* navigation buttons - members area*/
.navbutton1m {position: relative; float: right; width: 120px; height: 33px; background: url("/images/all-design-nav-bg.jpg") 0 0 repeat-x; color: #fff; text-decoration: none; text-align: center;}
.navbutton2m {position: relative; float: right; width: 130px; height: 33px; background-color: #000; color: #fff; text-decoration: none; text-align: center;}
.navbutton3m {position: relative; float: right; width: 110px; height: 33px; background-color: #000; color: #fff; text-decoration: none; text-align: center;}
.navlink {font-family: Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; text-align: center; font-size: 18px; font-weight: 900; line-height: 24px; letter-spacing: 0px;}
.navlink:hover {color: #aeaea1; text-decoration: none;}
.navlink-inactive {font-family: Arial, Helvetica, sans-serif; color: #ccc; text-decoration: none; text-align: center; font-size: 18px; font-weight: 900; line-height: 24px; letter-spacing: 0px;}
.navlinkred {font-family: Arial, Helvetica, sans-serif; color: #ee0000; text-decoration: none; text-align: center; font-size: 18px; font-weight: 900; line-height: 24px; letter-spacing: 0px;}

/*warning page*/
.warning-main {position: relative; width: 939px; height: 100%; background: url(../images/all-design-warningpage-bg2.gif) #000 0 0 repeat-x; margin: 0;}
.warning {position: relative; width: 919px; height: 170px; backround: transparent; padding: 0 10px 0 10px;}
.warning h1 {font-size: 46px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px; margin: 0; line-height: 160px; text-align: center;}
.warning-notice {position: relative; width: 919px; height: auto; padding: 0 10px 0 10px;}
.warning-notice p {font-size: 14px; color: #FFFFFF; text-align: justify; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: justify;}
.warning2 {position: relative; width: 919px; height: 174px; left: 0; background: url(../images/all-design-warningpage-bg2.gif) 0 0 repeat-x; padding: 0 10px 0 10px;}
.enter-leave {position: absolute; width: 939px; height: 30px; bottom: 20px; left: 0; text-decoration: none;}
.enter {position: absolute; top: 0px; left: 290px; width: 140px; height: 30px; border: none; z-index: 1; background-color: transparent; border: none; cursor: pointer; text-decoration: none;}
.leave {position: absolute; top: 0px; left: 520px; width: 140px; height: 30px; border: none; z-index: 1; background-color: transparent; border: none; cursor: pointer; text-decoration: none;}
.leave a, .enter a {text-decoration: none;}
.warning3 {position: relative; width: 100%; height: auto; font-size: 12px; color: #FFFFFF; text-align: justify; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: center;}

/*warning page 2*/
.warning-mainnew {position: relative; width: 939px; height: 100%; background: url(../images/all-design-warningpage-bg2.gif) #000 0 0 repeat-x; margin: 0;}
.warningnew {position: relative; width: 919px; height: 150px; background: transparent; padding: 0 10px 0 10px;}
.warningnew h1 {font-size: 21pt; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px; margin: 0; line-height: normal; text-align: center; padding-bottom: 20px;}
.warning-noticenew {position: relative; width: 919px; height: auto; padding: 10px 10px 0 10px;}
.warning-noticenew p {font-size: 14px; color: #FFFFFF; text-align: justify; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: justify;}
.warning2new {position: relative; width: 939px; height: 209px; left: 0; background: url(../images/all-design-warning2-bg2.gif) 0 0 repeat-x; padding: 0;}
.enter-leavenew {position: absolute; width: 939px; height: 76px; bottom: 0px; left: 0; text-decoration: none; background: url(../images/all-design-warningpage-enterleave2.jpg) 0 0 no-repeat;}
.enternew {position: absolute; bottom: 0px; left: 5px; width: 464px; height: 76px; border: none; z-index: 1; background-color: transparent; border: none; text-decoration: none;}
.leavenew {position: absolute; bottom: 0px; right: 0px; width: 459px; height: 76px; border: none; z-index: 1; background-color: transparent; border: none; text-decoration: none;}
.enternew p, .leavenew p {position: relative; float: left; width: 370px;}
.enternew a, .leavenew a {position: relative; display: block; float: right; width: 74px; height: 74px; margin: 0 10px 0 0;}
.leavenew a, .enternew a {text-decoration: none;}
.warning-langs {position: relative; width: 939px; height: auto; background: #000; font-size: 14px; color: #fff; font-weight: 900;}
.warning-langs a {display: inline; margin: 0 1px 0 1px; font-size: 14px; color: #fff; font-weight: 900; text-transform: uppercase; padding: 0 2px 0 2px; text-decoration: none;}
.warning-langs a:hover {color: #aeaea1;}
#warning-langactive {background: url(../images/all-design-warningpage-langs-activebg.jpg) 0 0 repeat-x;}
.warning3new  {position: relative; width: 100%; height: auto; font-size: 12px; color: #FFFFFF; text-align: justify; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: center;}


.site-description {position: relative; margin-top: 0px; left: 0px; width: 939px; height: 220px; border-top: 2px solid #010066; z-index: 1; background-color: #0961BA; overflow: hidden;}
.welcome {position: relative; margin-top: 0px; float: left; margin-left: 6px; width: 434px; background-color: transparent;}
.welcome h1 {font-size: 17px; color: #010066;  font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 2px;}
.welcome h1 span {font-size: 16px; color: #fff; font-style: normal; word-spacing: 1px; letter-spacing: normal; font-weight: bold;}
.welcome h2 {font-size: 16px; color: #c0e0ff; font-style: italic; word-spacing: 1px; letter-spacing: normal; margin-top: -8px;}
.welcome p {margin-top: -28px;}
.welcome2 {position: relative; float: left; clear: right; margin: 0 0 0 22px; width: 450px; background-color: transparent; border: none;}
.bluestripe {position: relative; top: 2px; left: 2px; width: 939px; height: 2px; background-color: #0B60BA; z-index: 1;}
.content {position: relative; margin-top: 6px; left: 2px; width: 939px; background-color: #000; border-left: 4px solid #000; border-right: 4px solid #000;}
.content-home {position: relative; top: 0px; width: 939px; left: 2px; background-color: #000; border-left: 4px solid #000; border-right: 4px solid #000;}
.content2 {position: relative; top: 0px; width: 939px; left: 2px; background-color: TRANSPARENT; border-BOTTOM: NONE; border-top: 2px solid #010066;}
.models_members-main {position: relative; margin-top: 6px; width: 939px; left: 2px; background-color: #000000; border-top: 2px solid #000; border-bottom: 2px solid #000; border-right: 4px solid #000; border-left: 4px solid #000;}

.home-sets {position: relative; top: 0px; background: transparent;}
.set {position: relative; margin-top: 0px; left: 0px; height: 943px; background-color: #000;}
.set-b {position: relative; margin-top: 0px; left: 0px; height: 998px; background-color: #000;}
.set-bigimg {position: relative; width: 939px; height: 505px; top: 0;}
.set-logo {position: absolute; bottom: 0px; right: 0px; width: 214px; height: 68px; border: none; background-color: transparent; background-image:url("/images/all-design-logo-small.png");}
.set-captures {position: relative; margin-top: 6px; left: 4px; width: 939px; height: 129px;}
.set-captures-b {position: relative; top: 6px; left: 4px; width: 939px; height: 184px;}
.set-capture1 {position: absolute; left: 0px; top: 0px;}
.set-capture2 {position: absolute; left: 234px; top: 0px;}
.set-capture3 {position: absolute; left: 468px; top: 0px;}
.set-capture4 {position: absolute; left: 702px; top: 0px;}
.set-video {position: relative; width: 939px; height: 278px; margin-top: 10px; border: none; background-color: #000;}
.set-videoimg {position: absolute; width: 466px; height: 278px;}
.set-videoplay {position: absolute; width: 466px; height: 278px; top: 20px; left: 0px; border: none; background-color: transparent; cursor: pointer;}
.set-info {position: absolute; left: 472px; top: 0px; width: 461px; height: 205px; border: none; overflow: auto; background-color: #000;}
.set-info h1 {font-size: 18px; color: #4487c9; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 2px;  text-transform: uppercase;} 
.set-join {position: absolute; left: 476px; top: 155px; width: 461px; height: 109px; border: none; background-color: #000;}
.set-instantacc {position: absolute; left: 0px; top: 0px; width: 461px; height: 44px; border: none; text-align: center;}
.watchmovie {text-align: center; color: #fff; text-decoration: none; font-size: 20pt; font-weight: 600; letter-spacing: 3px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.watchmovie:hover {color: #aeaea1;}
.set-price1 {position: absolute; left: 0px; top: 47px; width: 149px; height: 75px; border: none; cursor: pointer; text-align: center;}
.set-price2 {position: absolute; left: 152px; top: 47px; width: 149px; height: 75px; border: none; cursor: pointer; text-align: center;}
.set-price3 {position: absolute; left: 304px; top: 47px; width: 149px; height: 75px; border: none; cursor: pointer; text-align: center;}

.daypic-stamp	{ position: absolute; top: 5px; right: 5px; background-color: transparent; width: 130px; height: 130px; }

.price1 {font-size: 16px; color: #fe0000; font-weight: 800; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.price2 {font-size: 16px; color: #fee300; font-weight: 800; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.price3 {font-size: 16px; color: #818181; font-weight: 800; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.set-price1 h6 {font-size: 15px; color: #fe0000; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
.set-price2 h6 {font-size: 15px; color: #fee300; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
.set-price3 h6 {font-size: 15px; color: #818181; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
.set-price1 h6:hover {color: #aeaea1;}
.set-price2 h6:hover {color: #aeaea1;}
.set-price3 h6:hover {color: #aeaea1;}
.cuslink3a {color: #ffffff; text-decoration: underline; margin-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cuslink3a:link {color: #ffffff; font-weight: 500; text-decoration: underline; margin-right: 12px;}
.cuslink3a:visited {color: #aeaea1; text-decoration: underline;}
.cuslink3a:hover {color: #aeaea1; text-decoration: none;}
.cuslink3a:active {color: #aeaea1; text-decoration: underline;}
.cuslink3b {color: #ffffff; text-decoration: underline; margin-left: 3px; margin-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cuslink3b:link {color: #ffffff; font-weight: 500; text-decoration: underline;}
.cuslink3b:visited {color: #aeaea1; text-decoration: underline;}
.cuslink3b:hover {color: #aeaea1; text-decoration: none;}
.cuslink3b:active {color: #aeaea1; text-decoration: underline;}

/* Updates */
.updates-container {position: relative; margin-top: 6px; left: 2px; width: 939px; border: none; background-color: #0961BA; z-index: 1; border-bottom: 2px solid #000; border-right: 4px solid #000; border-left: 4px solid #000; z-index: 0;}
.updates-img {border: 2px solid #000000;}
.updates-img:hover {border: 2px solid #ffffff;}
.updates-linemain {position: relative; margin-top: 24px; margin-bottom: 24px;}
.updates-linemain2 {position: relative; width: 760px; height: 304px; border: none; left: 12px;}
.updates-floatimg {position: relative; float: left; border: none; width: 216px; height: 320px; margin-left: 14px; margin-right: 14px;}
.updates-floatimg a {text-decoration: none;}s


/* tour/index bottom part */
.bottom {position: relative; top: 0px; left: 0px; height: auto;}
.bgblack-bottom {position: relative; width: 939px; height: 310px; top: 0px; background-color: #000; border: none; border: none;}
.bottom-container {position: relative; left: 0px; top: 0px; width: 939px; height: 310px; border: none; z-index: 6; background-color: #000;}
.bigbutton-prices {position: absolute; left: 0px; top: 5px; width: 489px; height: 169px; border: none;}
.bigbutton-access {position: absolute; left: 0px; top: 0px; width: 489px; height: 92px; border: none; overflow: hidden;}
.bigbutton-price1 {position: absolute; left: 0px; top: 87px; width: 166px; height: 77px; border: none;}
.bigbutton-price1b {position: absolute; left: 0px; top: 0px; width: 166px; background-color: transparent; display: block; height: 77px; border: none; cursor: pointer; text-align: center; background-image:url("/images/all-design-access-bottom2vip.jpg"); background-repeat: no-repeat; padding-top: 10px; color: #fe0000;}
.bigbutton-price2 {position: absolute; left: 166px; top: 87px; width: 157px; height: 77px; border: none;}
.bigbutton-price2b {position: absolute; left: 0px; top: 0px; width: 166px; height: 77px; border: none; cursor: pointer; text-align: center; background-image:url("/images/all-design-access-bottom3gold.jpg"); background-repeat: no-repeat; padding-top: 10px; color: #fee300; }
.bigbutton-price3 {position: absolute; left: 323px; top: 87px; width: 166px; height: 77px; border: none;}
.bigbutton-price3b {position: absolute; left: 0px; top: 0px; width: 166px; height: 77px; border: none; cursor: pointer; text-align: center;background-image:url("/images/all-design-access-bottom4silver.jpg"); background-repeat: no-repeat; padding-top: 10px; color: #818181; }
.bigbutton-freetour {position: absolute; left: 0px; top: 178px; width: 931px; height: 155px; border: none;}
.bigbutton-price-head	{font-size: 15px; font-weight: 700; text-align: center; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px;}
.bigbutton-price-head:hover	{color: #aeaea1;}
.instantacc-link {position: absolute; width: 489px; height: 92px; background: url("/images/all-design-access-bottom1.jpg") 0 0 no-repeat; text-align: center; color: #fff; text-decoration: none; font-size: 28pt; font-weight: 600; letter-spacing: 3px; line-height: 98px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow: hidden; left: 0;}
.underimg-bigbutton {position: absolute; top: 357px; left: 0px; width: 939px; height: 18px; background-image: url(../images/all-design-under-img.jpg); background-repeat: no-repeat; z-index: 1; z-index: 1;}
.home-nextpage {position: absolute; left: 483px; margin-top: 8px; width: 457px; height: 160px; border: none; background-color: transparent; z-index: 6;}
.bottomlinks {position: absolute; top: 20px; left: 12px; width: 315px; height: 30px; color: #FFFFFF; z-index: 6; background-color: transparent; z-index: 33;}
.bigfreetour-button {position: absolute; width: 487px; height: 107px; background: url("/images/all-design-button-freetour-big.jpg") 0 0 no-repeat; text-align: center; color: #fff; text-decoration: none; font-size: 28pt; font-weight: 600; letter-spacing: 3px; line-height: 98px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow: hidden; text-transform: uppercase; }
.home-spacer {position: relative; width: 939px; height: 10px; margin-top: 0px; margin-bottom: 0px; border: none;}

/*MEMBERS MAINPAGE*/
.buttons2 {position: relative; float: right; top: 0px; width: 788px; height: 33px; border: none; z-index: 8; border: none;}
.mainmodel {position: relative; top: 0px; left: 0px; width: 939px; height: 580px; border: none; z-index: 1; background-color: #0961BA;}
.mainmodel-b{position: relative; top: 0px; left: 0px; width: 420px; height: 580px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-img {position: relative; margin-top: 12px; left: 14px; width: 394px; height: 604px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-details1 {position: absolute; top: 0px; left: 425px; width: 510px; height: 534px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-name {position: relative; top: 0px; left: 0px; width: 486px; height: 82px; border: none; z-index: 1; background-color: transparent; overflow: hidden;}
.mainmodel-name a {font-size: 17px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px; text-transform: uppercase; margin: 0; text-decoration: none;}
.mainmodel-name a:hover {text-decoration: underline;}
.mainmodel-video {position: relative; top: 0px; left: 0px; width: 510px; height: 229px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-caps {position: relative; top: 0px; left: 0px; width: 502px; height: 172px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-cap1 {position: absolute; left: 14px; top: 0px; width: 230px; height: 184px; }
.mainmodel-cap2 {position: absolute; left: 256px; top: 0px; width: 230px; height: 184px; }
.mainmodel-cap3 {position: absolute; left: 14px; top: 196px; width: 230px; height: 184px; }
.mainmodel-cap4 {position: absolute; left: 256px; top: 196px; width: 230px; height: 184px; }
.button-jumptovids {position: relative; margin-top: 12px; left: 118px; width: 225px; height: 37px; border: none; z-index: 1; background-color: transparent; border: none;}
.membershome-buttons {position: absolute; width: 499px; height: 30px; top: 518px; right: 16px; border: none;}
.button-jumptovids2 {position: relative; margin-top: 208px; left: 118px; width: 225px; height: 37px; border: none; z-index: 10; background-color: transparent; border: none;}
.jumptovids-bg {position: absolute; margin-top: 0px; height: 30px; left: 0; width: 248px; z-index: 10; background-color: transparent; border: none; background-image: url("/images/all-design-nav-bg.jpg"); background-repeat: repeat-x; text-align: center;}
.jumptovids-bg-total {position: absolute; margin-top: 0px; height: 30px; left: 0; width: 498px; z-index: 10; background-color: transparent; border: none; background-image: url("/images/all-design-nav-bg.jpg"); background-repeat: repeat-x; text-align: center;}
.jumptophotos-bg {position: absolute; margin-top: 0px; height: 30px; right: 0; text-align: center; width: 248px; border: none; z-index: 10; background-color: transparent; background-image: url("/images/all-design-nav-bg.jpg"); background-repeat: repeat-x;}
.mainmodel-photos {position: relative;  margin-top: 11px; left: 0px; width: 510px; height: 250px; border: none; z-index: 1; background-color: transparent; border: none;}
.mainmodel-thumbs {position: relative; top: 0px; left: 0px; width: 502px; height: 140px; border: none; z-index: 1; background-color: transparent;}
.mainmodel-thumb1 {position: absolute; left: 0px; top: 0px; width: 91px; height: 140px; border: 1px solid #fff;}
.mainmodel-thumb2 {position: absolute; left: 101px; top: 0px; width: 91px; height: 140px; border: 1px solid #fff;}
.mainmodel-thumb3 {position: absolute; left: 202px; top: 0px; width: 91px; height: 140px; border: 1px solid #fff;}
.mainmodel-thumb4 {position: absolute; left: 303px; top: 0px; width: 91px; height: 140px; border: 1px solid #fff;}
.mainmodel-thumb5 {position: absolute; left: 404px; top: 0px; width: 91px; height: 140px; border: 1px solid #fff;}
.button-jumptophotos {position: relative; top: 0px; left: 118px; width: 225px; height: 37px; border: none; z-index: 1; background-color: transparent; border: none;}

.updates {position: relative; margin-top: 0px; left: 0px; width: 939px;}
.updates-line {position: relative; top: 0px; left: 0px; width: 939px; height: 140px; border: none; z-index: 1; background-color: #04549D; border-bottom: 2px solid #00A8FF;}
.updates-info {position: absolute; top: 0px; left: 0px; width: 237px; height: 140px; border: none; z-index: 1; background-color: transparent; border: none;}
.updates-details {position: absolute; top: 0px; left: 0px; width: 281px; height: 109px; border: none; z-index: 1; background-image: url("/images/all-design-bg-updates.jpg"); background-repeat: repeat-x; background-color: blue; overflow: hidden; border: none;}
.separator {position: absolute; height: 140px; width: 1px; background-color: #00A8FF; left: 281px;}
.updates-photos {position: absolute; top: 110px; left: 0px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: transparent; border: none; cursor: pointer;}
.updates-videos {position: absolute; top: 110px; left: 141px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: blue; border: none; cursor: pointer;}
.updates-videos-full {position: absolute; top: 110px; left: 0px; width: 280px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: blue; border: none; cursor: pointer;}
.updates-thumbs {position: absolute; left: 315px; height: 140px; width: 696px; background-color: transparent;}
.updates-thumb1 {position: absolute; left: 0px; top: 11px; height: 121px; width: 183px;}
.updates-thumb2 {position: absolute; left: 203px; top: 11px; height: 121px; width: 183px;}
.updates-thumb3 {position: absolute; left: 406px; top: 11px; height: 121px; width: 183px;}
.prevnext {position: relative; top: 0px; left: 0px; width: 939px; height: 42px; border: none; z-index: 1; background-color: #0961BA; border-bottom: 2px solid #000000;}
.button-first {position: absolute; top: 6px; left: 0px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: transparent; border: none; cursor: pointer; text-transform: lowercase;}
.button-previous {position: absolute; top: 6px; left: 141px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: transparent; border: none; cursor: pointer; text-transform: lowercase;}
.button-next {position: absolute; top: 6px; left: 658px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: transparent; border: none; cursor: pointer; text-transform: lowercase;}
.button-last {position: absolute; top: 6px; left: 799px; width: 140px; height: 30px; border: none; z-index: 1; background-image: url("/images/all-design-prevnext-etc.jpg"); background-repeat: repeat-x; background-color: transparent; border: none; cursor: pointer; text-transform: lowercase;}
.showingoftotal {position: absolute; top: 6px; left: 283px; width: 372px; height: 35px; border: none; z-index: 1; text-align: center; overflow: hidden; text-transform: uppercase;}

/*MODELDETAILS*/
.moddet-main {position: relative; top: 0px; left: 0px; width: 939px; border: none; background-color: #0961BA; padding: 0px;}
.content-moddet {position: relative; margin-top: 6px; width: 939px; left: 2px; background-color: #0961BA; border-top: 2px solid #000; border-bottom: 2px solid #000; border-right: 4px solid #000; border-left: 4px solid #000;}
.moddet-title {position: relative; margin-bottom: 3px; font-size: 32px; color: #c0e0ff; font-weight: 700; word-spacing: 1px; letter-spacing: normal; text-align: center;}
.moddet-line {position: relative; margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 0px; width: 920px; height: 355px; background-color: #04549D; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}
.moddet-line2 {position: relative; width: 920px; height: 355px; background-color: transparent; text-align: left; margin: 0;}
.moddet-line2 h1 {font-size: 17px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 2px; margin: 0 0 0 20px; line-height: 17px;}
.moddet-details-pic {position: relative; float: left; width: 216px; height: 300px; margin-left: 20px; margin-top: 9px; overflow: hidden;}
.moddet-details {position: relative; float: left; width: 225px; height: 115px; margin-left: 0px; margin-top: 9px; overflow: hidden;}
.moddet-details-text {position: absolute; height: 200px; width: 670px; bottom: 15px; right: 10px; border: none;}
.moddet-form {position: absolute; background-color: #000; bottom: 0px; height: 25px; width: 920px;}
.moddet-votes {position: absolute; right: 18px; top: 36px; font-size: 10px; margin-top: 9px;}
.moddet-details li {list-style: none; display: inline; margin-right: 5px; margin-left: 0; margin-top: 10px; font-size: 12px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*MODELS*/
.underimg2 {position: relative; top: 4px; left: 0px; width: 939px; height: 18px; background-image: url("/images/all-design-under-img.jpg"); background-repeat: no-repeat; z-index: 1;}
.underimg3 {position: relative; top: 0px; left: 0px; width: 939px; height: 18px; background-image: url("/images/all-design-under-img.jpg"); background-repeat: no-repeat; z-index: 1;}
.alphabetical {position: relative; top: 0px; left: 0px; width: 939px; height: 35px; background-color: #0961BA;}
.letter {position: relative; float: left; top: 0px; width: 35px; height: 35px; margin: 0;}
.letter-a {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-a.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-a:active {background-position: 0 -35px;}
.letter-b {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-b.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-b:active {background-position: 0 -35px;}
.letter-c {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-c.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-c:active {background-position: 0 -35px;}
.letter-d {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-d.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-d:active {background-position: 0 -35px;}
.letter-e {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-e.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-e:active {background-position: 0 -35px;}
.letter-f {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-f.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-f:active {background-position: 0 -35px;}
.letter-g {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-g.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-g:active {background-position: 0 -35px;}
.letter-h {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-h.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-h:active {background-position: 0 -35px;}
.letter-i {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-i.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-i:active {background-position: 0 -35px;}
.letter-j {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-j.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-j:active {background-position: 0 -35px;}
.letter-k {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-k.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-k:active {background-position: 0 -35px;}
.letter-l {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-l.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-l:active {background-position: 0 -35px;}
.letter-m {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-m.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-m:active {background-position: 0 -35px;}
.letter-n {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-n.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-n:active {background-position: 0 -35px;}
.letter-o {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-o.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-o:active {background-position: 0 -35px;}
.letter-p {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-p.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-p:active {background-position: 0 -35px;}
.letter-q {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-q.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-q:active {background-position: 0 -35px;}
.letter-r {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-r.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-r:active {background-position: 0 -35px;}
.letter-s {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-s.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-s:active {background-position: 0 -35px;}
.letter-t {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-t.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-t:active {background-position: 0 -35px;}
.letter-u {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-u.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-u:active {background-position: 0 -35px;}
.letter-v {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-v.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-v:active {background-position: 0 -35px;}
.letter-w {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-w.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-w:active {background-position: 0 -35px;}
.letter-x {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-x.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-x:active {background-position: 0 -35px;}
.letter-y {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-y.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-y:active {background-position: 0 -35px;}
.letter-z {position: absolute; width: 35px; height: 35px; background: url("/images/all-design-letter-z.jpg") 0 0 no-repeat; z-index: 0; border: none;}
.letter-z:active {background-position: 0 -35px;}

.modelsmain {position: relative; top: 0px; left: 0px; width: 939px; border: none; background-color: #0961BA;}
.modelsline {position: relative; top: 0px; left: 14px; width: 939px; height: 349px; margin-bottom: 2px;}
.model {position: relative; margin-top: 4px; margin-left: auto; margin-right: auto; width: 216px; height: 300px; border: none;}
.modelname {position: relative; width: 100%; text-align: center; border: none; color: #ffffff;}

.bgmodels {position: relative; float: left; top: 0px; width: 226px; height: 349px; border: 1px solid #000000; }
.bgmodels:hover {background-position: 0 0;}
.bottom2 {position: relative; top: 0px; left: 0px; height: 550px; border: none;}

/* SUPPORT PAGE */
.support-container {position: relative; left: 2px; top: 6px; width: 939px; background-color: transparent; margin-top: 0px; z-index: 1; margin-bottom: 6px; border-right: 4px solid #000; border-left: 4px solid #000; border-top: 2px solid #000;}
.support-table {margin-top: -18px;}
.support-table2 {margin-top: -22px;}
.supporttitle {position: relative; width: 613px; height: 34px; border: none; background-color: transparent; margin-left: auto; margin-right: auto; margin-bottom: 40px; color: #C0E0FF; font-family: Arial, Helvetica, sans-serif; font-weight: bold;text-align: center; font-size: 18px;}
.supporttitle a {position: relative; width: 613px; height: 34px; border: none; background-color: transparent; margin-left: auto; margin-right: auto; margin-bottom: 40px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold;text-align: center; font-size: 18px;}
.cuslink-inactive	{ color: #cccccc; text-decoration: none;}
.cuslink:link {color: #000000; text-decoration: none; font-weight: 800;}
.cuslink:visited {color: #aeaea1; text-decoration: none; font-weight: 800;}
.cuslink:hover {color: #aeaea1; text-decoration: underline;}
.cuslink:active {color: #aeaea1; text-decoration: none;}

ul {text-align: left;}
.border {border:1px; border-bottom-color:#FF6600; border-left-color:#FF6600; border-right-color:#FF6600; border-top-color:#FF6600}
.submit {font-family: Arial, Helvetica, sans-serif; background-color: #C0E0FF; color: #000000; font-weight: bold; border:solid 1px #023260;}
.style17 {font-weight:bold; color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: left;}
.style22 {color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif;  text-align: left;}
.style22b {color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif;  text-align: left; margin: 7px 0 0 0; line-height: 14px;}
.style33 {font-weight:bold; color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: left;}
.style24 {color: #C0E0FF; font-family: Arial, Helvetica, sans-serif; font-weight: bold;text-align: left;}





/*TOP10*/
.content-top10 {position: relative; margin-top: 6px; width: 939px; left: 2px; background-color: #0961BA; border-top: 2px solid #000; border-bottom: 2px solid #000; border-left: 4px solid #000; border-right: 4px solid #000;}
.top10main {position: relative; top: 0px; left: 0px; width: 939px; border: none; background-color: #0961BA; padding-top: 20px;}
.top10title {position: relative; margin-bottom: 20px; font-size: 32px; color: #c0e0ff; font-weight: 700; word-spacing: 1px; letter-spacing: normal; text-align: center;}
.top10line {position: relative; top: 0px; left: 84px; width: 840px; height: 288px; border: none;}
.bgmodels2 {position: relative; float: left; top: 0px; width: 150px; height: 288px; border: 1px solid #000000; background: url("/images/all-design-bg-modelface.jpg") 0 -233px repeat-x;}
.bgmodels2:hover {background-position: 0 0;}
.top-number {position: relative; top: 0px; left: 0; height: 31px; width: 100%; top: 5px; background-color: transparent; clear: both; font-size: 17px; color: #FFFFFF; font-weight: 800; text-align: center; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.top10sets-main {position: relative; top: 0px; left: 0px; border: none; border-top: 2px solid #00A8FF;}
.top10form {position: relative; background-color: #04549D; margin-top: 0px; height: 56px; color: #ffffff; font-size: 12pt; }
.top10votes {position: absolute; left: 18px; top: 36px; font-size: 10px; margin-top: 9px;}
.prevnext2 {position: relative; top: 0px; left: 0px; width: 939px; height: 42px; border: none; z-index: 1; background-color: #0961BA; border-bottom: 2px solid #000000;}
.rank {font-weight: bold; color: #ffffff; margin: 0px;}
.model2 {position: relative; margin-top: 4px; margin-left: auto; margin-right: auto; width: 101px; height: 153px; border: none;}

/*Join*/
#join-maintitle {position: relative; text-align: center;}
#join-maintitle p {text-align: center; color: #fff; text-decoration: none; font-size: 20pt; font-weight: 600; letter-spacing: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 3px 0 3px 0;}
.join-top {position: relative; width: 939px; margin-top: 6px; left: 2px; height: 600px; padding-top: 0px; background-color: #0961BA; border-top: 2px solid #010066; overflow: hidden; border-right: 4px solid #000; border-left: 4px solid #000; border-bottom: 1px solid #000;}
.join-top2 {position: relative; width: 820px; height: 425px; margin: 0px;}
#join-pricesmain {position: relative; width: 939px; height: 75px; margin: 0;}
#join-pricesb {position: relative; width: 454px; height: 75px; margin: 0 auto 0 auto;}
.set-price1j {position: absolute; left: 0px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/en-join-vip-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}
.set-price2j {position: absolute; left: 152px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/en-join-goldm-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}
.set-price3j {position: absolute; left: 304px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/en-join-silver-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}
.set-price1j-fr {position: absolute; left: 0px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/fr-join-vip-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}
.set-price2j-fr {position: absolute; left: 152px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/fr-join-goldm-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}
.set-price3j-fr {position: absolute; left: 304px; top: 0px; width: 149px; height: 75px; border: none; background-image:url(http://onlyblowjob.com/images/fr-join-silver-euro.gif); background-repeat: repeat-x; cursor: pointer; text-align: center; padding-top: 6px;}

.join-whatuget {position: relative; float: right; width: 390px; height: 398px; margin: 10px 5px 0 0; padding: 10px 3px 0 3px; border: 1px solid #fff; text-align: center; background: #035199;}
.join-whatuget ul {margin: 10px 0 0 0; list-style: decimal;}
.join-whatuget li {font-size: 14px; color: #fff; line-height: 19px; font-weight: 700; margin: 0 0 0 30px;}
#join-membershipmain {position: relative; float: left; width: 390px; height: 398px; margin: 10px 0 0 5px; padding: 10px 3px 0 3px; border: 1px solid #fff; text-align: center; background: #035199; z-index: 55;}
.join_input {width: 170px; height: 16px; border: 1px solid #7F9DB9;}
.join_input:focus {border: 1px solid #5AB2FD;}
.join_name {position: relative; float: left; width: 160px; text-align: left; font-weight: 700; font-size: 10pt; border: none; color: white}
.join_value {position: relative; float: right; clear: right; text-align: left; border: none; font-size: 10pt; color: white;}
.join_value2 {position: relative; clear: both; text-align: left; border: none; font-size: 10pt; color: white;}
.join_error {color: #EE0000;}
.join_header {text-align: center; border: none; font-weight: bold; font-size: 11pt; color: white}
.join_footer {position: relative; width: 100%; text-align: center; border: none;}
.join_select {width: 172px; height: 20px; border: 1px solid #7F9DB9; margin: 4px 0 0 0;}
.white {color: #ffffff;}
.bold {font-weight: bold; color: #ffffff; margin-top: 30px;}
.bold1 {font-weight: bold; margin-top: 0px;}
.pleft4px { padding-left: 4px;}
.fs10 {font-size: 10pt;}
.form-line {position: relative; clear: both; margin-top: 5px; height: 25px;}
.form-line2 {left: 4px; position: relative; clear: both; height: 75px;}
.join-title {font-size: 15px; font-weight: 700; color: #c0e0ff; word-spacing: 0; letter-spacing: normal; text-align: center; margin: 0;}
.join-membership1 {position: relative; border: none; width: 370px; height: 198px; background: #035199; margin-top: 0px;}
.join-membership2 {position: relative; border: none; width: 370px; padding: 0px; height: 150px; background: transparent; margin-top: 0px;}
.join-membership2 select {width: 350px; height:22px;}
.join-form-membship {width: 343px;}
.faq-main {position: relative; width: 939px; height: 630px; left: 2px; margin-top: 0px; padding-top: 0px; background-color: #0961BA; border-right: 4px solid #000; border-left: 4px solid #000; border-top: 1px solid #000; border-bottom: 2px solid #000;}
.faq-text {position: relative; padding: 4px; margin-top: 20px; overflow: auto; text-align: left;}
.join-bottommain {background-color: #0961BA; margin: 0; left: 2px; width: 939px; height: 120px; border: none; padding: 0; border-right: 4px solid #000; border-left: 4px solid #000; border-top: 1px solid #000;}
.cuslink2:link {color: #ffffff; font-weight: 500; text-decoration: underline; margin-right: 12px;}
.cuslink2:visited {color: #aeaea1; text-decoration: underline;}
.cuslink2:hover {color: #aeaea1; text-decoration: none;}
.cuslink2:active {color: #aeaea1; text-decoration: underline;}
.join-questionformmain {position: relative; border: none; height: 350px; width: 786px;}
.join-questionformmain2 {position: relative; border: 1px solid #fff; height: 315px; width: 786px; background: #035199; margin: 0;}
.join-questionformline {position: relative; border-bottom: 1px solid #fff; width: 786px; height: 30px;}
.join-questionformline2 {position: relative; border: none; width: 786px; height: 150px;}
.join-questionformtitle {position: relative; float: left; border: none; width: 200px; height: 30px; padding: 0 0 0 4px;}
.join-questionformtitle2 {position: relative; float: left; border: none; width: 200px; height: 150px; padding: 0 0 0 4px;}
.join-questionformbox {position: relative; float: left; border: none; width: 560px; height: 30px;}
.join-questionformbox select, input, textarea {margin: 4px 0 0 0;}
.join-questionformbox2 {position: relative; float: left; border: none; width: 560px; height: 150px;}
.join-formbox {width: 554px;}
* html .join-formbox {width: 556px;}
*:first-child+html .join-formbox {width: 556px;}
.join-questionformbutton {position: relative; width: 786px; clear: both; margin: 0;}

/* Categories */
.cats-container {position: relative; top: 6px; left: 2px; width: 939px; border: none; background-color: #0961BA; margin-top: 0px; border-top: 2px solid #000; border-bottom: 2px solid #000; border-left: 4px solid #000; border-right: 4px solid #000; z-index: 1;}
.cats-img {border: 2px solid #000000;}
.cats-img:hover {border: 2px solid #ffffff;}
.cats-linemain {position: relative; margin-top: 24px; margin-bottom: 24px;}
.cats-linemain2 {position: relative; width: 800px; height: 263px; border: none; left: 12px;}
.cats-floatimg {position: relative; float: left; border: none; width: 365px; height: 259px; margin-left: 14px; margin-right: 14px;}
/* en */
.cats-bgimg1-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-oneononeblowjob.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg1-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg2-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-pov.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg2-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg3-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-blowjoborgy.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg3-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg4-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-casting.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg4-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg5-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-2chicks1dick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg5-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg6-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-2dicks1chick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg6-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg7-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-gloryhole.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg7-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg8-en {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/en-design-category-interracial.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg8-en:hover {background-position: 0 -259px; border: 2px solid #ffffff;}

/* fr */
.cats-bgimg1-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-oneononeblowjob.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg1-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg2-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-pov.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg2-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg3-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-blowjoborgy.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg3-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg4-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-casting.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg4-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg5-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-2chicks1dick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg5-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg6-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-2dicks1chick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg6-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg7-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-gloryhole.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg7-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg8-fr {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/fr-design-category-interracial.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg8-fr:hover {background-position: 0 -259px; border: 2px solid #ffffff;}

/* es */
.cats-bgimg1-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-oneononeblowjob.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg1-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg2-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-pov.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg2-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg3-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-blowjoborgy.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg3-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg4-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-casting.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg4-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg5-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-2chicks1dick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg5-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg6-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-2dicks1chick.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg6-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg7-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-gloryhole.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg7-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}
.cats-bgimg8-es {position: absolute; width: 365px; height: 259px; margin: 0px; left: 0px; background: url("/images/es-design-category-interracial.jpg") 0 0 no-repeat; background-repeat: no-repeat; border: 2px solid #000000;}
.cats-bgimg8-es:hover {background-position: 0 -259px; border: 2px solid #ffffff;}


/* Photos and Videos */
.mainphotos {position: relative; margin-top: 6px; left: 2px; width: 939px; border-top: 2px solid #000; z-index: 1; background-color: #0961BA; border-bottom: 2px solid #000; border-right: 4px solid #000; border-left: 4px solid #000;}
.photos-topmain {position: relative; width: 939px; top: 0px; height: 33px; border: none; background-color: #04549D; padding: 0px; margin: 0px; border-bottom: 2px solid #000000; font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; text-transform: uppercase;}
.photos-topmain2 {position: relative; width: 939px; top: 0px; height: 33px; border: none; background-color: #04549D; padding: 0px; margin: 0px; border-top: 2px solid #000000;}
.photos-modelname {position: relative; float: left; margin-top: 0px; width: 591px; height: 33px; font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; overflow: hidden;}
.photos-modelname a { font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; text-decoration: underline;}
.photos-modelname a:hover {text-decoration: none;}
.photos-prevgirl {position: relative; float: left; margin-top: 0px; width: 174px; height: 33px; background: url("/images/all-design-button-prevnextgirl.jpg") 0 0 repeat-x; text-align: center; text-transform: lowercase;}
.photos-nextgirl {position: relative; float: right; margin-top: 0px; width: 174px; height: 33px; background: url("/images/all-design-button-prevnextgirl.jpg") 0 0 repeat-x; text-align: center; text-transform: lowercase;}
.photos-modelmain {position: relative; width: 939px; top: 0px; height: 220px; border: none; background-color: #0961BA; padding: 0px; margin: 0px;}
.photos-modelmain h2 {font-size: 15px; color: #FFFFFF; font-weight: 700; text-align: right; word-spacing: 2px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.videos-setinfo {position: relative; left: 10px;}
.photos-modelthumb {position: relative; float: left; width: 118px; height: 181px; margin-top: 30px;}
.photos-modeldescr {position: relative; float: left; width: 785px; height: 168px; margin-top: 30px; padding: 8px; border-top: 1px solid #ffffff; overflow: auto;}
.photos-buttons {position: relative; width: 919px; margin-top: 12px; height: 45px; border: none; background-color: transparent; padding: 0px; margin: 0px; border-bottom: 1px solid #ffffff; text-align: right;}
.photos-jumptophotos {position: absolute; width: 295px; height: 37px; right: 155px; margin: 0px; top: 0px;}
.photos-jumptovideos {position: absolute; width: 225px; height: 37px; right: 155px; margin: 0px; top: 0px;}
.photos-prevnexttop {position: relative; width: 939px; margin-top: 30px; height: 33px; border: none; background-color: #04549D; padding: 0px; border-bottom: 2px solid #000000; border-top: 2px solid #000000;}
.photos-prevpage {position: relative; float: left; top: 0px; width: 192px; height: 33px; z-index: 33; background: url("/images/all-design-button-prevnextgirl.jpg") 0 0 repeat-x;}
.photos-title {font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; position: relative; float: left; top: 0px; width: 554px; height: 33px; z-index: 33; overflow: hidden;}
.photos-title-2 {font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; position: relative; float: left; top: 0px; width: 940px; height: 33px; overflow: hidden;}
.photos-download {font-size: 17px; font-weight: 700; color: #fff; word-spacing: 1px; letter-spacing: normal; text-align: center; position: relative; float: left; top: 0px; width: 614px; height: 33px;}
.photos-download-zip {font-size: 14px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; position: relative; float: left; top: 0px; width: 554px; height: 33px;}
.photos-download a {font-size: 17px; font-weight: 700; color: #fff; word-spacing: 1px; letter-spacing: normal; text-align: center; text-decoration: underline;}
.photos-download-zip a {font-size: 14px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; text-decoration: underline;}
.photos-download a:hover {text-decoration: none;}
.photos-download-zip a:hover {text-decoration: none;}
.photos-nextpage {position: relative; float: right; top: 0px; width: 192px; height: 33px; z-index: 33; background: url("/images/all-design-button-prevnextgirl.jpg") 0 0 repeat-x;}
.photos-prevnextbottom {position: relative; width: 939px; top: 0px; height: 33px; border: none; background-color: #04549D; padding: 0px; margin: 0px; border-bottom: 2px solid #000000; border-top: 2px solid #000000;}
.picture-pagestop {position: relative; height: 20px; float: left; margin-top: 20px; color: #ffffff; padding-left: 14px; font-size: 18px; text-align: center; font-weight: 500; overflow: hidden;}
.photos-pagelink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: none; margin-left: 2px; margin-right: 2px; top: 2px; cursor: pointer; border-bottom: 1px solid #fff; z-index: 33;}
.photos-pagelink:hover {color: #aeaea1; text-decoration: none; border-bottom: 1px dotted #aeaea1;}
.picture-pagestop2 {position: relative; height: 20px; float: right; top: 20px; color: #ffffff; padding-right: 14px; font-size: 18px; font-weight: 500; overflow: hidden;}
.picture-pagesbottom {position: relative; height: 20px; float: left; margin-top: 20px; color: #ffffff; padding-left: 14px; font-size: 18px; font-weight: 500; z-index: 33; overflow: hidden;}
.picture-pages2bottom {position: relative; height: 40px; float: right; margin-top: 20px; color: #ffffff; padding-right: 14px; font-size: 18px; font-weight: 500; z-index: 33; overflow: hidden;}
.linespacer {position: relative; width: 939px; height: 20px; margin-top: 0px; margin-bottom: 0px; border: none; clear: both; }
.linespacer2 {position: relative; width: 939px; height: 40px; margin-top: 0px; margin-bottom: 0px; border: none;}
.main-thumbs{position: relative; width: 939px; margin-top: 60px; border: none;}
.photos-linea {position: relative; width: 939px; height: 168px; margin-top: 0px; border: none;}
.photos-lineb {position: relative; margin-left: 7px;}
.photos-thumbcontainer {position: relative; width: 181px; height: 214px; float: left; margin-left: 1px; margin-right: 1px; border: 1px solid #fff;}
.photos-thumbcontainer2 {position: relative; width: 180px; height: 180px; margin-left: 0px; margin-right: 0px; margin-top: 2px;}
.photos-lastthumbcontainer {position: relative; width: 148px; height: 168px; float: left; margin-left: 2px; margin-right: 0px; border: 1px solid #fff;}
.photos-sizes {margin-top: 0px; border: none; position: relative; width: 70px; height: 24px; margin-left: 0px; margin-right: 0px;}
.photos-sizes2 {position: relative; float: left; width: 33px; height: 33px; margin-left: 2px; margin-right: 0px; margin-top: 0px;}
.size1 {position: absolute; width: 20px; left: 0px; height: 20px; border: 1px solid #ffffff; color: #ffffff; text-align: center; cursor: pointer; background-color: #04549D;}
.size1:hover {color: #ffffff; background-color: #000000;}
.size2 {position: absolute; left: 24px;; width: 20px; height: 20px; border: 1px solid #ffffff; color: #ffffff; text-align: center; cursor: pointer; background-color: #04549D;}
.size2:hover {color: #ffffff; background-color: #000000;}
.size3 {position: absolute; left: 48px; width: 20px; height: 20px; border: 1px solid #ffffff; color: #ffffff; text-align: center; cursor: pointer; background-color: #04549D;}
.size3:hover {color: #ffffff; background-color: #000000;}
.piclens {position: absolute; margin-top: 10px; right: 415px; }

.videos-thumbsrow1 {position: relative; width: 230px; height: 1000px; float: left; margin-right: 25px;}
.videos-thumbsrow2 {position: relative; width: 230px; height: 1000px; float: left; margin-right: 60px;}
.videos-thumb {border: 1px solid #000000;}
/*
.video-formatscontainer {position: relative; width: 230px; height: 962px; float: left; background-color: #04549D; border-left: 1px solid #ffffff; }
.video-formatscontainer-1fullvid {position: relative; width: 248px; height: 962px; float: left; background-color: #04549D; border-left: 1px solid #ffffff; overflow: auto; }
.video-formats span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats1 {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-flash.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none;}
.video-formats1 span{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats2 {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-wmv.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats2 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats3 {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-divx.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats3 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats4 {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-qt.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats4 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats5 {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-win.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats5 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
*/
.video-formats-low {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-wmv.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats-low span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats-divx {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-divx.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats-divx span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats-mov {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-qt.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats-mov span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats-mpg {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-image: url("/images/all-design-logo-win.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats-mpg span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}
.video-formats-mp4 {position: relative; width: 230px; height: 48px; background-color: #00a8ff; background-image: url("/images/all-videoformat-psp-ipod.jpg"); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats-mp4 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 15px; font-weight: 600; text-align: center;}


.video-formatssub {position: relative; width: 230px; height: 48px; background-color: #ffffff; background-position: left; background-repeat: no-repeat; text-align: center; text-decoration: none; cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: 400; text-align: center; margin-top: 1px;}
.video-formatssub:hover {background-color: #dbdbd8;}

/*Hotlinks*/
.hotlinks-main {position: relative; margin-top: 6px; left: 2px; width: 939px; border-top: 2px solid #000; border-bottom: 2px solid #000; z-index: 1; background-color: #0961BA; border-right: 4px solid #000; border-left: 4px solid #000;}
.hotlinks-title {font-size: 28px; font-weight: 700; color: #c0e0ff; word-spacing: 1px; letter-spacing: normal; text-align: center; position: relative; margin-top: 20px;}

/* footer-OLD hatha Denys meggondolja magat :D */
/*.footermain {position: relative; top: 0px; left: 2px; width: 939px; height: 94px; background-color: #000000;}
.footerimg {position: relative; top: 0px; margin-left: auto; margin-right: auto; width: 431px; height: 94px; background-color: #fff;}
.page-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline; margin-left: 2px; margin-right: 2px; cursor: pointer;}
.page-link:hover {color: #aeaea1; text-decoration: none;}*/


/* footer */
.footermain {position: relative; margin-left: auto; margin-right: auto; margin-top: 0px; width: 951px; height: 130px; background-color: transparent; z-index: 0;}
.footermain2 {position: relative; left: 0px; width: 939px; background-color: #000; width: 947px;}
.footermain2m {position: relative; left: 2px; width: 939px; background-color: #000; width: 947px;}
.footerimg {position: relative; margin-left: auto; margin-right: auto; width: 350px; height: 133px; background-color: transparent; z-index: 0; border: none;}
.page-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline; margin-left: 2px; margin-right: 2px; cursor: pointer;}
.page-link:hover {color: #aeaea1; text-decoration: none;}

/*freetour*/
.freetour-maincontainer {position: relative; top:0px; left: 2px; margin: 6px 0 0 0; background-color: #0961BA; width: 939px; border-left: 4px solid #000; border-right: 4px solid #000; border-bottom: 2px solid #000; border-top: 2px solid #000;}
.freet-links {font-family: Verdana, Arial, Helvetica, sans-serif; color: #c0e0ff; font-weight: 800; font-size: 14px; margin: 0 0 5px 0; line-height: 17px;}
.ssbborder {border: 1px solid #fff;}
#freetour-model {display: block; position: absolute; left:0px; top:0px; width:600px; border:2px solid #fff; background-color: #0961BA; color: #fff; padding: 2px; z-index:1;}
.freetour-message {font-size: 24px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0px; text-transform: uppercase; margin: 0; text-decoration: none;}
.freetour-message:hover {text-decoration: underline; color: #aeaea1;}


/* new videos page css */
.videocaps-main {position: relative; width: 939px; margin-top: 70px; border: none;}
.videocaps-main2 {position: relative; height: 500px;}
.videocaps-container {position: relative; margin: 0; height: 482px; width: 100%;}
.videocaps-left {position: relative; float: left; width: 206px; height: 480px; margin: 0 0 0 5px; background: #0961BA; border: 1px solid #fff;}
.videocaps-right {position: relative; float: left; width: 720px; height: 480px; background: gray; border: 1px solid #fff; border-left: none;}
.videos-thumbsrow1 {position: relative; width: 190px; height: 1000px; float: left;}
.videos-thumbsrow2 {position: relative; width: 190px; height: 1000px; float: left;}
.videos-thumb {border: 1px solid #000000;}
.video-formatscontainer {position: relative; width: 206px; height: 480px; float: left;}
.video-formats span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
.video-formats1 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(../images/all-design-logo-flash.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none;}
.video-formats1 span{font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
.video-formats2 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(../images/all-design-logo-wmv.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats2 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
.video-formats3 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(../images/all-design-logo-divx.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats3 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
.video-formats4 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(../images/all-design-logo-qt.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px;}
.video-formats4 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
#videoformats-mpg {position: relative; float: left; overflow: hidden; width: 198px; height: 124px; white-space: nowrap;}
#track {position: relative; float: left; clear: right; margin-top: 1px; width: 8px; height: 124px; background: #fff; z-index: 55;}
#handle {width: 8px; height: 37px; background: red; cursor: move; background: url(../images/all-design-scroll.png) 0 0 no-repeat;}
.video-formats5 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(../images/all-design-logo-win.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px; overflow: auto;}
.video-formats5 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}
.video-formats6 {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-image: url(/images/all-videoformat-psp-ipod.jpg); background-position: right; background-repeat: no-repeat; text-align: left; text-decoration: none; border: none; margin-top:5px; overflow: auto;}
.video-formats6 span {font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 600; text-align: center;}

.video-formatssub {position: relative; width: 206px; height: 30px; background-color: #00a8ff; background-position: left; background-repeat: no-repeat; text-align: center; text-decoration: none; cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight: 400; text-align: center; margin-top: 1px;}
.video-formatssub span {color: #000; font-size: 12px; font-weight: 400; text-align: center;}
.video-formatssub:hover {background-color: #3290c1;}

/*dvd store */
.store-main {position: relative; margin-top: 6px; width: 939px; left: 2px; background-color: #000000; border-top: 2px solid #000; border-bottom: 2px solid #000; border-right: 4px solid #000; border-left: 4px solid #000;}
.store-line {position: relative; width: 100%; height: 340px; background: #0961BA; overflow: hidden; border-bottom: 2px solid #000;}
.store-dvdcover {position: relative; float: left; width: 200px; height: 320px; margin: 10px 0 0 16px;}
.store-dvdcover2 {position: relative; width: 100%; height: 18px;}
/*.store-dvdcover2 a {position: relative; float: left; font-size: 10px; line-height: 10px; margin: 4px 0 0 15px; color: #c0e0ff; text-align: justify; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase;}*/
.cover1 {position: absolute; left: 2px; bottom: 2px; width: 99px; height: 15px; font-size: 10px; color: #c0e0ff; text-align: left; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase;}
.cover2 {position: absolute; right: 2px; bottom: 2px; width: 99px; height: 15px; font-size: 10px; color: #c0e0ff; text-align: right; font-weight: 600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: uppercase;}
.store-dvdcover2 a:hover {text-decoration: none;}
.store-dvdinfo {position: relative; float: left; width: 680px; height: 320px; text-align: left; padding: 0; margin: 10px 0 0 20px;}
.store-orderbutton {position: absolute; right: 0; bottom: 0; width: 409px; height: 70px;}
.store-dvdinfo h1 {font-size: 26px; color: #FFFFFF; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px; margin: 0; line-height: 26px;}
.store-dvdinfo p {font-size: 14px; color: #FFFFFF; text-align: justify; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0;}
.store-dvdinfo p span {font-size: 14px; color: #c0e0ff; text-align: justify; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif;}
.store-price {position: absolute; left: 0; bottom: 0; width: 240px; height: 70px;}
.store-price h2 {font-size: 48px; color: #c0e0ff; font-weight: 900; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 3px; letter-spacing: 0px; margin: 4px 0 0 10px; line-height: 48px;}


/* login */
.loginbox { width: 532px; height: 300px; background: url(/images/login/login.jpg) 0 0 no-repeat; vertical-align: top; text-align: left; position: relative;  margin: auto; top: 70px; color: #ffffff; padding: 8px; }
.loginbox h2 { font-weight: bold; font-size: 22px; }
.loginbox input { border: 1px solid #dcedff; padding: 1px; width: 210px; }
.loginbox input[type=checkbox] { width: auto; margin-right: 4px; }
.hdauth { text-align: center; position: relative; width: 300px; height: 80px; border: 1px solid black; background-color: #ffffff; color: #000000; z-index: 99999; visibility: hidden; margin: 0 auto; top: 90px; }
.shauth { text-align: center; position: relative; width: 300px; height: 80px; border: 1px solid black; background-color: #ffffff; color: #000000; z-index: 99999; visibility: visible; margin: 0 auto; top: 90px; }
.hdauth h2 { color: #000000; }
.uname { position: absolute; top: 110px; left: 165px; }
.passwd { position: absolute; top: 154px; left: 165px; }
.remember { position: absolute; top: 180px; right: 105px; font-weight: bold; text-align: left; color: #ffffff; }
.loginbutton { width: 150px; height: 20px; position: absolute; bottom: 54px; right: 110px; background-color: #666666; color: #000000; font-weight: bold; padding-top: 2px; }
.loginbutton:hover { background-color: #cccccc; }
.jointoday { width: 456px; height: 42px; position: absolute; bottom: 0; left: 0; }

.logout { position: absolute; top: 0px; right: 0px; padding: 3px; background-color: #333333; color: #cccccc; width: 100px; text-align: center; font-weight: bold; }