body { background-color: #757575; background-image: url('/images/bg-1.jpg'); margin: 0; font-family: Arial; font-size: 11px; text-align: center; color: #4e4e4e; }

A { 
	color: #5107c0;
	text-decoration: none; 
}

A:hover { 
	color: #000000;
	text-decoration: none; 
}

ul {
	list-style-type: circle;
}

.container { margin: 0 auto; text-align: left; width: 1000px; border-left: 1px solid #1f1f1f; border-right: 1px solid #1f1f1f; display: table; background-color: #eef0e2; overflow: hidden; }

.header a { float: left; background: url('/images/header-bg.jpg') top center no-repeat; width: 1000px; height: 362px; text-indent: -1200px; overflow: hidden; }

.header-tour a { float: left; width: 188px; height: 85px; background: url('/images/header-tour.jpg') top right no-repeat; margin-top: -362px; margin-left: 812px; text-indent: -1200px; overflow: hidden; }

.header-social { float: left; width: 90px; margin-left: 910px; margin-top: -30px; }
.header-social a { float: left; width: 22px; height: 20px; overflow: hidden; text-indent: -150px; margin-right: 5px; }

.navigation { width: 1000px; height: 32px; background-color: #4701a6; float: left; margin: 0; padding: 0; }
.navigation li { list-style-type: none; margin: 0; padding: 0; float: left; }
.navigation #selected {	color: #4701a6; background-color: #ffffff; text-transform: uppercase; font-weight: bold; text-decoration: none; float: left; border-right: 1px solid #000000; }
.navigation li .join-black { background-color: #000000; color: #FFFFFF; }
.navigation li a { color: #ffffff; padding: 0 7px; line-height: 32px; text-transform: uppercase; font-weight: bold; float: left; border-right: 1px solid #5c04d3; font-size: 13px; }
.navigation li a:hover { color: #4701a6; background-color: #00e4ff; text-decoration: none; }
.navigation form { float: right; text-align: right; margin-right: 2px; padding: 0; margin-top: 5px; }
.navigation form input { float: left; width: 71px; padding: 0 4px; background-color: #FFFFFF; color: #4701a6; border: 1px solid #FFFFFF; line-height: 22px; font-size: 11px; height: 22px; margin: 0 2px; }
.navigation form .login { float: left; }
.navigation form .login input { float: left; background-color: #00e4ff; text-align: center; color: #4701a6; border: 1px solid #00e4ff; width: 50px; line-height: 18px; }
.navigation form .login input:hover { background-color: #fc25be; color: #000000; border: 1px solid #fc25be; }

.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #444444;
	font-weight: bold;
}

.hr-vert { background: url('/images/profile-hr-vert.gif') top center repeat-y; }

.vertical-hr {
	background: url('/images/profile-hr-vert.gif') top center repeat-y;
	width: 25px;
	margin: 10px;
	float: left;
	height: 100%;
}

.content { float: left; width: 1000px; background-color: #FFFFFF; }
.content .outer { margin:0 auto; float:left; position:relative; left:50%; }
.content .inside { float:left; position:relative; right:50%; }

.footer-splatter { float: left; background-color: none !important; background: url('/images/footer-above.png') top left no-repeat; margin-top: -30px; width: 1000px; height: 53px; }
#footer { background-color: #2c2c2c; width: 1000px; height: 193px; display: block; float: left; }
#footer .left { width: 689px; height: 193px; margin: 0; padding: 0; float: left; background: url('/images/footer-logo.jpg') top left no-repeat; }
#footer .right { width: 255px; float: right; margin: 0; padding: 0; }
#footer .network { float: left; padding: 34px 0px 0px 230px; color: #d2d2d2; width: 520px; height: 100px; font-size: 10px; color: #b9b9b9; }
#footer .follow { float: left; width: 139px; margin-right: 10px; color: #f24072; font-size: 11px; }
#footer .sitemap { float: left; margin: 0; padding: 0; width: 460px; color: #f24072; font-size: 10px; font-weight: normal; }
#footer .network a { color: #d8a3cc; font-weight: bold; }
#footer .links-top { font-size: 12px; }
#footer .links-mid { color: #fc05be; }
#footer .legal { margin-left: 46px; width: 350px; margin-top: 10px; color: #FFFFFF; font-size: 10px; line-height: 18px; text-align: center; }
#footer .legal a { color: #FFFFFF; font-weight: normal; font-size: 10px; }
#footer .buttons { float: left; width: 320px; padding-left: 120px; margin-top: 20px; }
#footer .newsletter { float: left; background: url('/images/footer-newsletter.jpg') top center no-repeat; color: #000000; line-height: 12px; height: 193px; width: 255px; }
#footer .newsletter form { margin: 63px 35px 0px 33px; }
#footer .button { background-color: #fc05be; border: 1px solid #000000; color: #ffffff;	font-size: 10px; padding: 1px; margin-left: 50px; margin-top: 3px; width: 80px; }
#footer .field { background-color: #FFFFFF;	color: #000000;	border: 1px solid #fc05be; width: 100px; width: 180px; font-size: 11px; }

.content-right { float: left; width: 254px; padding-top: 15px; }

.content-left { float: left; width: 725px; margin-right: 10px; margin-bottom: 10px; }
.content-left-top {	float: left; width: 718px; margin-bottom: 10px; }
.content-left-bottom { float: left; width: 718px; margin-bottom: 5px; }

#sidebar-join { width: 230px; height: 194px; float: left; background: url(/images/join-now-bg.jpg) top left no-repeat; overflow: hidden; }
#sidebar-join .access a { width: 230px; height: 186px; float: left; z-index: 5; position: relative; top: -120; }
#sidebar-join .stats { float: left; margin: 80px 10px 0px 110px; color: #fc05be; font-size: 13px; z-index: 4; position: relative; line-height: 18px; }

#sidebar-latest-comments { float: left; width: 254px; height: 325px; background: url('/images/sidebar-latest-comments.jpg') top left no-repeat; color: #FFFFFF; overflow: hidden; }
#sidebar-latest-comments ul { float: left; list-style-type: none; margin: 46px 30px 0px 30px; padding: 0; width: 190px; }
#sidebar-latest-comments li { float: left; list-style-type: none; margin: 0; padding: 0; margin-bottom: 10px; }
#sidebar-latest-comments li .name { float: left; color: #FFFFFF; width: 100%; }
#sidebar-latest-comments li .name a { color: #FFFFFF; font-weight: bold; }
#sidebar-latest-comments li .title a { float: left; color: #d006c0; font-weight: bold; width: 100%; }
#sidebar-latest-comments li .date { float: left; color: #7ff1ff; font-style: italic; width: 100%; }
#sidebar-latest-comments li .text { float: left; color: #FFFFFF; width: 100%; }

#sidebar-featured-item { float: left; width: 254px; height: 168px; background: url('/images/sidebar-featured-store-item.jpg') top right no-repeat; overflow: hidden; }
#sidebar-featured-item img { float: right; margin-right: 10px; margin-top: 48px; border: 0; }
#sidebar-featured-item span a { float: left; width: 140px; height: 90px; margin-top: 48px; font-weight: bold; font-size: 13px; overflow: hidden; z-index: 4; color: #000000; text-align: center; margin-left: 5px; }

#member-activity { float: left; width: 209px; height: 320px; padding: 45px 20px 20px 26px; background: url(/images/sidebar-member-activity.jpg) top left no-repeat; color: #FFFFFF; margin-top: 10px; }
#member-activity .title { font-size: 12px; font-weight: bold; color: #FFFFFF; }
#member-activity a { color: #fc05be; text-decoration: none; }
#member-activity a:hover { color: #FFFFFF; text-decoration: none; }
#member-activity span { color: #a401a6; font-style: italic; }

.member-activity-mamember { float: left; width: 100%; margin: 6px 0 16px 0; }
.member-activity-mamember a { font-size: 13px; }
.member-activity-mamember img { float: left; width: 60px; border: 0; margin-right: 6px; }

#ma-blogs .name { font-weight: bold; font-size: 10px; }
#ma-blogs .title a { color: #FFFFFF; font-weight: normal; font-size: 10px; }
#ma-blogs .date { color: #0ea2d0; font-weight: normal; font-size: 10px; margin-bottom: 8px; }

#mbox-girls-list { float: left; width: 735px; }
#mbox-girls { float: left; width: 175px; height: 210px; margin: 4px; }
#mbox-girls .avatar { float: left; width: 175px; height: 160px; }
#mbox-girls .avatar img { width: 175px; height: 160px; border: 0; }
#mbox-girls .name { color: #fc15c2; font-size: 10px; }
#mbox-girls .name a { color: #a401a6; font-size: 12px; font-weight: bold; text-decoration: none; }
#mbox-girls .name span a { color: #fc05be; font-size: 9px; margin-left: 8px; font-weight: bold; text-decoration: none; text-transform: lowercase; }
#mbox-girls .details { color: #666666; font-style: italic; font-size: 9px; text-transform: uppercase; }
#mbox-girls .details span { color: #000000; font-style: normal; }

#mbox-girls-network { float: left; width: 241px; height: 380px; margin: 2px; }
#mbox-girls-network .avatar-mask a { float: left; width: 241px; height: 329px; overflow: hidden; background: url('/images/girls-mask.png') top left no-repeat; z-index: 5; margin-top: -329; text-indent: -900px; }
#mbox-girls-network .avatar { float: left; width: 241px; height: 329px; overflow: hidden; }
#mbox-girls-network .avatar img { width: 241px; height: 329px; border: 0; }
#mbox-girls-network .name { padding: 0 8px; color: #4701a6; font-size: 10px; }
#mbox-girls-network .name a { color: #4701a6; font-size: 18px; font-weight: bold; text-decoration: none; }
#mbox-girls-network .details { padding: 0 8px; color: #10e6ff; font-size: 13px; font-weight: bold; }

#sort-box { margin: 10px auto; float: left; width: 725px; height: 44px; background: url('/images/sort-box.png') no-repeat top center; line-height: 44px; }
#sort-box .title { float: left; width: 140px; font-size: 15px; font-weight: bold; text-transform: uppercase; color: #4701a6; line-height: 44px; }
#sort-box .title span { font-size: 14px; font-weight: normal; color: #000000; line-height: 40px; }
#sort-box .links { float: left; width: 270px; }
#sort-box .links a { float: left; color: #00e4ff; font-size: 11px; font-weight: normal; text-transform: uppercase; margin: 0px 10px; }
#sort-box .links a:hover { color: #000000; }
#sort-box .links .selected { color: #7600ba; text-decoration: underline; }
#sort-box .links2 { float: left; width: 380px; padding-left: 15px; }
#sort-box .links2 a { float: left; color: #000000; font-size: 11px; font-weight: bold; margin-right: 10px; }
#sort-box .links2 .selected { color: #4701a6; }
#sort-box .breadcrumb { float: left; width: 380px; padding-left: 15px; }
#sort-box .left-text { float: left; font-size: 10px; font-weight: bold; color: #000000; width: 180px; padding-left: 16px; }
#sort-box .pages-small { float: right; color: #b344a9; text-align: right; width: 299px; padding-right: 16px; }
#sort-box .pages { float: right; color: #8cd703; text-align: right; width: 300px; padding-right: 16px; }
#sort-box .pages a, #sort-box .pages-small a { color: #4701a6; font-weight: bold; text-decoration: none; }
#sort-box .pages a:hover, #sort-box .pages-small a:hover { color: #000000; text-decoration: underline; }
#sort-box .pages span a, #sort-box .pages-small span a { color: #000000; text-decoration: none; }
#sort-box .pages u, #sort-box .pages-small u { color: #666666; text-decoration: none; }
#sort-box .raterbox { float: right; width: 315px; color: #525252; }

#sort-box-full { float: left; width: 915px; height: 44px; background: url('/images/sort-box-full.png') no-repeat top center; line-height: 44px; margin: 10px 15px; }
#sort-box-full .links { float: left; width: 420px; margin-left: 2px; }
#sort-box-full .links ul { float: left; margin: 0; padding: 0; list-style-type: none; }
#sort-box-full .links ul li { float: left; list-style-type: none; padding: 0; margin: 0; }
#sort-box-full .links ul li a { float: left; color: #000000; font-size: 11px; font-weight: bold; margin: 0px 6px; }
#sort-box-full .links ul li a:hover { color: #000000; text-decoration: underline; }
#sort-box-full .links ul li .selected { color: #5d9001; }
#sort-box-full .search { float: left; width: 270px; color: #a401a6; }
#sort-box-full .search .search-title { float: left; }
#sort-box-full .search input { float: left; background-color: #FFFFFF; border: 1px solid black; margin-left: 4px; margin-top: 13px; }
#sort-box-full .search .search-submit input { background-color: #8cd703; border: 1px solid #8cd703; color: #000000; text-transform: uppercase; }
#sort-box-full .pages { float: right; color: #b344a9; text-align: right; width: 190px; padding-right: 2px; }
#sort-box-full .pages a { color: #2b2b2b; font-weight: normal; text-decoration: none; }
#sort-box-full .pages a:hover { color: #000000; text-decoration: underline; }
#sort-box-full .pages span a { color: #8cd703; text-decoration: none; }
#sort-box-full .pages u { color: #558a00; text-decoration: none; }

#sort-box-adv { margin: 10px auto; float: left; width: 738px; height: 87px; background: url('/images/sort-box-adv.png') no-repeat top center; }
#sort-box-adv .row1 { float: left; width: 680px; margin: 18px 1px 4px 34px; font-size: 11px; color: #00e4ff; }
#sort-box-adv .row1 select { margin: 0px 17px 0px 5px; background-color: #ffffff; width: 157px; border: 1px solid #000000; color: #000000; text-align: left; padding: 1px; font-size: 11px; }
#sort-box-adv .row2 { float: left; width: 680px; margin: 5px 20px 5px 30px; font-size: 11px; color: #a401a6; }
#sort-box-adv .row2-links { float: left; color: #999999; padding-top: 4px; }
#sort-box-adv .row2-links a { color: #FFFFFF; }
#sort-box-adv .row2-links a:hover { color: #bdff00; }
#sort-box-adv .row2-links .selected { color: #fc05bf; }
#sort-box-adv .row-search { float: left; margin-left: 15px; color: #a401a6; padding-top: 4px; }
#sort-box-adv .row-search-box { float: left; margin-left: 5px; color: #a401a6; }
#sort-box-adv .row-search-box input { float: left; background-color: #ffffff; border: 1px solid #000000; color: #000000; text-align: left; padding: 2px; width: 110px; }
#sort-box-adv .go input { float: left; margin: 0px 5px 0px 5px; background-color: #00e4ff; border: 1px solid #000000; color: #4701a6; text-align: center; padding: 1px; }
#sort-box-adv .pages { float: left; color: #8cd703; text-align: center; padding-top: 4px; margin-left: 10px; }
#sort-box-adv .pages a { color: #00e4ff; }
#sort-box-adv .pages span a { color: #999999; }
#sort-box-adv .pages u { color: #fc05c0; text-decoration: none; }

#mbox-mini-list { float: left; width: 420px; }
#mbox-mini { float: left; width: 95px; height: 130px; margin: 4px; }
#mbox-mini .avatar { float: left; width: 95px; height: 95px; margin-bottom: 3px; }
#mbox-mini .avatar img { width: 95px; height: 95px; border: 0; }
#mbox-mini .name { color: #000000; font-size: 10px; }
#mbox-mini .name a { color: #fc15c2; font-size: 10px; font-weight: bold; text-decoration: none; }
#mbox-mini .details { color: #666666; font-size: 9px; }
#mbox-mini .details span { color: #000000; margin-left: 8px; }

#comment-block { float: left; }
#comment-block .left { float: left; width: 200px; }
#comment-block .right { float: left; }

#comment-form { float: left; width: 735px; margin: 0; }
#comment-form .label { float: left; width: 735px; }
#comment-form input { float: left; width: 350px; padding: 2px; margin-top: 2px; margin-bottom: 10px; border: 1px solid #00e4ff; }
#comment-form textarea { float: left; width: 694px; padding: 2px; margin-top: 2px; margin-bottom: 10px; border: 1px solid #00e4ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#comment-form .submit { width: 735px; text-align: center; margin: 0 auto; margin-top: 3px; }
#comment-form .submit input { padding: 3px 15px; text-transform: uppercase; text-align: center; color: #FFFFFF; background-color: #4701a6; border: 1px solid #4701a6; cursor: pointer; width: 150px; font-size: 11px; }
#comment-form .submit input:hover { background-color: #00e4ff; border-color: #00e4ff; }
#replyindicator { color: #000000; font-size: 11px; }
#replyindicator a { color: #5d9001; }

.error { color: red; }

.content-form-field { font-size: 11px; }
.content-form-field input, .content-form-field select, .content-form-field textarea { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.content-form-subtext { font-size: 11px; }
.content-form-subtext a { color: #16b1ff; }

/* POLLS */
.poller { float:left; width:150px; height:180px; }
.poller .submit input { background-color: #00e4ff; color: #000000; border: 1px solid #00e4ff; padding: 2px 8px; margin: 5px 0px; text-transform: uppercase; font-size: 11px; }
.poller .submit input:hover { background-color: #ffc2ff; border: 1px solid #ffc2ff; color: #000000; }
.poller img { border: 0; }
.pollerTitle { margin-bottom: 5px; font-weight: bold; }
.pollerOption{ margin:0px; color: #00e4ff; margin-bottom: 4px; }
.result_pollerOption{ margin: 0px; font-size:0.8em; color: #00e4ff; }
.result_pollerTitle{ margin-bottom: 5px; font-weight:bold; font-size:0.9em; }
.result_pollGraph img{ float:left; }
.result_pollGraph div{ float:left; height:16px; background-repeat:repeat-x; color:#FFF; font-size:0.9em; line-height:16px; }
.result_pollGraph{ height:16px; }
.poller_waitMessage{ display:none; }
.poll-result { float: left; width: 100%; margin-bottom: 2px; }
.poll-bar { float: left; height: 14px; background-color: #ffc2ff; margin-right: 2px; }

.result_totalVotes{	clear:both; font-size:0.8em; margin-top:10px; font-style:italic; }
.loading {
	height: 21px;
	background: url('/images/working.gif') 50% 50% no-repeat;
	}
/* joinpage */
.join2_lg {font-size: 15px; text-decoration: bold; color: #ffffff; font-family:arial,helvetica}
.join2_lg_green {font-size: 15px; text-decoration: bold; color: #8CD703; font-family:arial,helvetica}
.special {font-size: 11px; color: #ffffff;  font-weight: bold; font-family:arial,helvetica}

.join_sub {font-size: 9px; color: #D3D4D1; font-family:arial,helvetica}

input.join_btn{
   color:#ffffff;
   font-family:helvetica,sans-serif;
   padding: 5px;
   font-size:18;
   font-weight:bold;
   background-color: #8CD703;}



/* BONUS SITES */
#mbox-bonus-site-list { width: 735px; margin: 10px auto; padding: 0; }
#mbox-bonus-site { float: left; width: 735px; height: 230px; margin: 10px 0px; }
#mbox-bonus-site .avatar { float: left; width: 310px; height: 230px; }
#mbox-bonus-site .avatar img { width: 310px; height: 230px; border: 0; }
#mbox-bonus-site .thumbs { width: 90px; height: 230px; float: left; margin-left: 10px; overflow: hidden; }
#mbox-bonus-site .thumbs img { width: 90px; height: 67px; border: 0; margin-bottom: 14px; }
#mbox-bonus-site .right { width: 300px; height: 230px; float: left; margin-left: 10px; overflow: hidden; }
#mbox-bonus-site .name { color: #4701a6; font-size: 11px; }
#mbox-bonus-site .name a { color: #4701a6; font-size: 15px; font-weight: bold; text-decoration: none; }
#mbox-bonus-site .details { color: #666666; font-style: italic; font-size: 9px; text-transform: uppercase; }
#mbox-bonus-site .site { color: #5107c0; text-decoration: underline; font-weight: bold; text-transform: none; font-style: normal; font-size: 11px; }
#mbox-bonus-site .text { color: #000000; margin: 7px 0px; font-size: 11px; }
#mbox-bonus-site .text span { color: #00e4ff; font-weight: bold; }
#mbox-bonus-site .credits { color: #5312ac; }
#mbox-bonus-site .credits p { margin: 4px 0px; }
#mbox-bonus-site .credits span { color: #00e4ff; text-transform: uppercase; }
#mbox-bonus-site .credits a { color: #4701a6; }
#mbox-bonus-site .buttons a { float: left; width: 142px; margin-right: 5px; margin-top: 8px; font-style: normal; color: #4701a6; background-color: #00e4ff; border: 1px solid #5107c0; line-height: 17px; padding: 0; text-align: center; text-transform: uppercase; }
#mbox-bonus-site .buttons a:hover { background-color: #5107c0; color: #ffffff; }

/* HELP SECTION */

.help-category { font-size: 12px; color: #5107c0; font-weight: bold; }
.help-question a { font-size: 12px; color: #7600ba; }
.help-answer { font-size: 11px; color: #535353; padding: 5px 20px 5px 20px; }
.help-answer a { color: #5107c0; }

/* LOGIN PAGE */
#login-page { width: 535px; margin: 30px auto; padding: 0; }
#login-page a { color: #7600ba; }
#login-page form { margin-top: 15px; }
#login-page .form-row { float: left; width: 535px; margin: 0 auto; padding: 0; }
#login-page .form-row .label { float: left; width: 40%; font-weight: bold; font-size: 12px; } 
#login-page .form-row .field { float: left; width: 60%; } 
#login-page .form-row .button input { float: left; margin-top: 8px; font-weight: bold; color: #ffffff; background-color: #7600ba; border: 1px solid #7600ba; line-height: 17px; padding: 4px 15px; text-align: center; text-transform: uppercase; }
#login-page .form-row .button input:hover { float: left; margin-top: 8px; font-weight: bold; color: #ffffff; background-color: #5107c0; border: 1px solid #5107c0; line-height: 17px; padding: 4px 15px; text-align: center; text-transform: uppercase; }

/* UNAVAILABLE PAGES */
#unavailable-page { float: left; width: 1000px; height: 564px; background: url('/images/404.jpg') top left no-repeat; }
#unavailable-page .block { float: left; width: 380px; margin-left: 440px; margin-top: 160px; }
#invite-me-back { float: left; width: 1000px; height: 673px; background: url('/images/invite-them-back.jpg') top left no-repeat; }
#invite-me-back .block { float: left; width: 380px; margin-left: 385px; margin-top: 170px; }
#invite-me-back .block form textarea { float: left; width: 100%; border: 1px solid #4701a6; background-color: #fbddff; height: 130px; margin-bottom: 4px; }
#invite-me-back .block form input { float: left; padding: 3px 12px; background-color: #f900ff; border: 1px solid #f900ff; color: #4701a6; font-weight: bold; text-transform: uppercase; }
#invite-me-back .block form input:hover { background-color: #4701a6; border: 1px solid #4701a6; color: #FFFFFF; }