body, html {padding:0px;margin:0px;height: 100%;}
body {font-family: Tahoma,Geneva,sans-serif;color:#fff;}

.background-tone-0 {background-color: #818181;}
.background-tone-1 {background-color: #0B0B0B;}

.pattern {display: block;width: 100%;min-height: 100%;}
.background-pattern-0 .pattern {background-image: url(../images/patterns/pattern0.png);}
.background-pattern-1 .pattern {background-image: url(../images/patterns/pattern1.png);}
.background-pattern-2 .pattern {background-image: url(../images/patterns/pattern2.png);}
.background-pattern-3 .pattern {background-image: url(../images/patterns/pattern3.png);}
.background-pattern-4 .pattern {background-image: url(../images/patterns/pattern4.png);}
.background-pattern-5 .pattern {background-image: url(../images/patterns/pattern5.png);}
.background-pattern-6 .pattern {background-image: url(../images/patterns/pattern6.png);}
.background-pattern-7 .pattern {background-image: url(../images/patterns/pattern7.png);}
.background-pattern-8 .pattern {background-image: url(../images/patterns/pattern8.png);}
.background-pattern-9 .pattern {background-image: url(../images/patterns/pattern9.png);}
.background-pattern-10 .pattern {background-image: url(../images/patterns/pattern10.png);}
.background-pattern-11 .pattern {background-image: url(../images/patterns/pattern11.png);}
.background-pattern-12 .pattern {background-image: url(../images/patterns/pattern12.png);}
.background-pattern-13 .pattern {background-image: url(../images/patterns/pattern13.png);}
.background-pattern-14 .pattern {background-image: url(../images/patterns/pattern14.png);}

.random_special {display: block;padding: 7px;text-align: center;font-size: 12px;background-repeat: repeat-x;background-position: bottom;background-color: #111;color: #444;border-bottom-width: 1px solid #E4E4E4;}
.random_special a {
	color: #777;
	text-decoration: none;
}
.random_special a:hover {
	color: #ccc;
}

.menu {display:block;font-size:15px;background-color: #000;}	
.menu ul {text-transform: uppercase;}
.menu ul li {}
.menu ul li a {text-decoration: none;padding: 10px 0 15px 0;margin: 0 20px 0 20px;display: block;border-top: 5px solid transparent;color: #777;}
.menu ul li.active {font-weight:bold;}
.menu ul li.active a {color:#fff;}

.menu2 {
	display: block;
	font-size: 15px;
	padding: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #222;
	border-bottom-color: #1A1A1A;
	background-color: #151515;
	text-transform: uppercase;
}
.menu2 ul {margin: 0px;padding: 0px;list-style-type: none;text-align:center;}
.menu2 ul li {margin: 0px;list-style-type: none;display:inline; padding-left:10px;padding-right:10px;}
.menu2 ul li a {text-decoration: none;padding: 3px;}

.menu3 {display:block;font-size:15px;opacity:0.4;filter:alpha(opacity=40);margin-top:5px;text-align:center;margin-top:10px;}
.menu3 ul {margin: 0px;padding: 0px;list-style-type: none;}
.menu3 ul li {margin: 0px;padding: 0px;list-style-type: none;display:inline;padding:8px;}
.menu3 ul li a {text-decoration: none;padding: 3px;}

.bottom-menues {display:block;}
.bottom-menues a, .ebiz-footer a, .footer-links a  {color: #999;}
.bottom-menues a:hover, .bottom-menues .active a, .ebiz-footer a:hover, .footer-links a:hover {color: #fff;}
.bottom-menues .active a {font-weight:bold;}

.footer {display: block;background-color: #0C0B0A;padding-bottom:20px;}

.crop {display: block;height: 100%;background-repeat: no-repeat;background-position: right top;min-height:600px;}
.accent-0 .crop {background-image: url(../images/accent-colors/accent-color-0.png);}
.accent-1 .crop {background-image: url(../images/accent-colors/accent-color-1.png);}
.accent-2 .crop {background-image: url(../images/accent-colors/accent-color-2.png);}
.accent-3 .crop {background-image: url(../images/accent-colors/accent-color-3.png);}
.accent-4 .crop {background-image: url(../images/accent-colors/accent-color-4.png);}
.accent-5 .crop {background-image: url(../images/accent-colors/accent-color-5.png);}

.pattern .box {display: block;background-repeat: no-repeat;background-position: left top;background-color:#000;}
.pattern .box {color: #fff;}
.fade1 {background-color: rgba(0, 0, 0, 0.25);-moz-border-radius: 4px;-webkit-border: 4px;border-radius: 4px;}
.shadow {box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.70);border: 1px solid #111;}
.fc-widget-header {border-color: #444;background-color: #222;}
.fc-widget-content {border-color: #444;background-color: #333;}
.fc-other-month {background-color: #222;}
.fc-today {background-color: #666;}

.logo {display: block;text-align: center;background-color: #000;background-image: url(../images/bg-top.png);background-repeat: repeat-x;background-position: bottom;}
.logo h1 {margin: 0px;padding-top: 40px;padding-bottom: 10px;text-shadow: 0 2px 3px rgba(0,0,0, 0.5);}
.title-font-0 .logo h1 {font-family: 'Pinyon Script', cursive;font-size: 90px;line-height: 60px;margin: 0px;font-weight: 100;}
.title-font-1 .logo h1 {font-family: 'Ledger', serif;font-size: 75px;line-height: 65px;margin: 0px;font-weight: 100;}
.title-font-2 .logo h1 {font-family: 'Great Vibes', cursive;font-size: 90px;line-height: 60px;margin: 0px;font-weight: 100;}
.title-font-3 .logo h1 {font-family: 'Quicksand', sans-serif;font-size: 80px;line-height: 60px;margin: 0px;font-weight: 100;}
.title-font-4 .logo h1 {font-family: 'Syncopate', sans-serif;font-size: 80px;line-height: 60px;margin: 0px;font-weight: 100;}

.top-accent {display: block;}
.header-pattern-0 .top-accent {background-image: none;}
.header-pattern-1 .top-accent {background-image: url(../images/header-patterns/header-pattern1.png);}
.header-pattern-2 .top-accent {background-image: url(../images/header-patterns/header-pattern2.png);}
.header-pattern-3 .top-accent {background-image: url(../images/header-patterns/header-pattern3.png);}
.header-pattern-4 .top-accent {background-image: url(../images/header-patterns/header-pattern4.png);}
.header-pattern-5 .top-accent {background-image: url(../images/header-patterns/header-pattern5.png);}
.header-pattern-6 .top-accent {background-image: url(../images/header-patterns/header-pattern6.png);}
.header-pattern-7 .top-accent {background-image: url(../images/header-patterns/header-pattern7.png);}

.box .content {display: block;font-size:12px;line-height:150%;padding:20px;margin-left:350px;}

.sub-font-0 h2, .sub-font-0 h3, .sub-font-0 .tagline, .sub-font-0 .menu, .sub-font-0 .font, .sub-font-0 .top-message, .sub-font-0 .menu2 {font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif;}
.sub-font-1 h2, .sub-font-1 h3, .sub-font-1 .tagline, .sub-font-1 .menu, .sub-font-1 .font, .sub-font-1 .top-message, .sub-font-1 .menu2 {font-family: 'Montserrat', sans-serif;}
.sub-font-2 h2, .sub-font-2 h3, .sub-font-2 .tagline, .sub-font-2 .menu, .sub-font-2 .font, .sub-font-2 .top-message, .sub-font-2 .menu2 {font-family: 'BenchNine', sans-serif;}
.sub-font-3 h2, .sub-font-3 h3, .sub-font-3 .tagline, .sub-font-3 .menu, .sub-font-3 .font, .sub-font-3 .top-message, .sub-font-3 .menu2 {font-family: Georgia, "Times New Roman", Times, serif;}

h2 {font-size: 23px;line-height: 22px;margin: 0px;font-weight: 100;text-transform: uppercase;padding-bottom:15px;}
h3 {font-size: 20px;line-height: 22px;margin: 0px;font-weight: 100;padding-bottom:15px;padding-top:15px;}
.tagline {font-size: 20px;line-height: 20px;margin: 0px;padding-bottom: 25px;}

/* color0 */
.main-color-0 .logo .tagline, .main-color-0 .content a, .main-color-0 th, .main-color-0 h2, .main-color-0 h3, .main-color-0 .text-color, .main-color-0 .newsletter a {color:#777777;}
.main-color-0 .content a:hover, .main-color-0 .newsletter a:hover {color:#999999;}
.main-color-0 .menu ul li.active a {}
.main-color-0 .menu ul li a:hover {color:#777;}
.main-color-0 .blog .date_box {border: 1px solid #777777;}
.main-color-0 .inputbox:focus {border: 2px solid #777777;}
.main-color-0 .button {background-color: #777777;color: #FFF;border: 1px solid #777777;background-image: url(../images/gradient.png);}
.main-color-0 .button:hover {background-color: #999999;}
.main-color-0 .floating-banner {background-image: url(../images/ribbon-color-0.png);}

/* color1 */
.main-color-1 .logo .tagline, .main-color-1 .content a, .main-color-1 th, .main-color-1 h2, .main-color-1 h3, .main-color-1 .text-color, .main-color-1 .newsletter a {color:#5FA5B8;}
.main-color-1 .content a:hover, .main-color-1 .newsletter a:hover {color:#97B8C1;}
.main-color-1 .menu ul li.active a {}
.main-color-1 .menu ul li a:hover {color:#5FA5B8;}
.main-color-1 .blog .date_box {border: 1px solid #5FA5B8;}
.main-color-1 .inputbox:focus {border: 2px solid #5FA5B8;}
.main-color-1 .button {background-color: #5FA5B8;color: #FFF;border: 1px solid #5fa5b8;background-image: url(../images/gradient.png);}
.main-color-1 .button:hover {background-color: #407C8E;}
.main-color-1 .floating-banner {background-image: url(../images/ribbon-color-1.png);}	

/* color2 */
.main-color-2 .logo .tagline, .main-color-2 .content a, .main-color-2 th, .main-color-2 h2, .main-color-2 h3, .main-color-2 .text-color, .main-color-2 .newsletter a {color:#4A934E;}
.main-color-2 .content a:hover, .main-color-2 .newsletter a:hover {color:#68B36C;}
.main-color-2 .menu ul li.active a {}
.main-color-2 .menu ul li a:hover {color:#68B36C;}
.main-color-2 .blog .date_box {border: 1px solid #4A934E;}
.main-color-2 .inputbox:focus {border: 2px solid #4A934E;}
.main-color-2 .button {background-color: #4A934E;color: #FFF;border: 1px solid #4A934E;background-image: url(../images/gradient.png);}
.main-color-2 .button:hover {background-color: #68B36C;}
.main-color-2 .floating-banner {background-image: url(../images/ribbon-color-2.png);}

/* color3 */
.main-color-3 .logo .tagline, .main-color-3 .content a, .main-color-3 th, .main-color-3 h2, .main-color-3 h3, .main-color-3 .text-color, .main-color-3 .newsletter a {color:#8A5A8C;}
.main-color-3 .content a:hover, .main-color-3 .newsletter a:hover {color:#6D4770;}
.main-color-3 .menu ul li.active a {}
.main-color-3 .menu ul li a:hover {color:#6D4770;}
.main-color-3 .blog .date_box {border: 1px solid #8A5A8C;}
.main-color-3 .inputbox:focus {border: 2px solid #8A5A8C;}
.main-color-3 .button {background-color: #8A5A8C;color: #FFF;border: 1px solid #8A5A8C;background-image: url(../images/gradient.png);}
.main-color-3 .button:hover {background-color: #6D4770;}
.main-color-3 .floating-banner {background-image: url(../images/ribbon-color-3.png);}

/* color4 */
.main-color-4 .logo .tagline, .main-color-4 .content a, .main-color-4 th, .main-color-4 h2, .main-color-4 h3, .main-color-4 .text-color, .main-color-4 .newsletter a {color:#B70000;}
.main-color-4 .content a:hover, .main-color-4 .newsletter a:hover {color:#820000;}
.main-color-4 .menu ul li.active a {}
.main-color-4 .menu ul li a:hover {color:#820000;}
.main-color-4 .blog .date_box {border: 1px solid #B70000;}
.main-color-4 .inputbox:focus {border: 2px solid #B70000;}
.main-color-4 .button {background-color: #B70000;color: #FFF;border: 1px solid #B70000;background-image: url(../images/gradient.png);}
.main-color-4 .button:hover {background-color: #820000;}
.main-color-4 .floating-banner {background-image: url(../images/ribbon-color-4.png);}

/* color5 */
.main-color-5 .logo .tagline, .main-color-5 .content a, .main-color-5 th, .main-color-5 h2, .main-color-5 h3, .main-color-5 .text-color, .main-color-5 .newsletter a {color:#BA7C9C;}
.main-color-5 .content a:hover, .main-color-5 .newsletter a:hover {color:#9A5278;}
.main-color-5 .menu ul li.active a {}
.main-color-5 .menu ul li a:hover {color:#9A5278;}
.main-color-5 .blog .date_box {border: 1px solid #BA7C9C;}
.main-color-5 .inputbox:focus {border: 2px solid #BA7C9C;}
.main-color-5 .button {background-color: #BA7C9C;color: #FFF;border: 1px solid #BA7C9C;background-image: url(../images/gradient.png);}
.main-color-5 .button:hover {background-color: #9A5278;}
.main-color-5 .floating-banner {background-image: url(../images/ribbon-color-5.png);}

/* color6 */
.main-color-6 .logo .tagline, .main-color-6 .content a, .main-color-6 th, .main-color-6 h2, .main-color-6 h3, .main-color-6 .text-color, .main-color-6 .newsletter a {color:#32A89C;}
.main-color-6 .content a:hover, .main-color-6 .newsletter a:hover {color:#28867C;}
.main-color-6 .menu ul li.active a {}
.main-color-6 .menu ul li a:hover {color:#28867C;}
.main-color-6 .blog .date_box {border: 1px solid #32A89C;}
.main-color-6 .inputbox:focus {border: 2px solid #32A89C;}
.main-color-6 .button {background-color: #32A89C;color: #FFF;border: 1px solid #32A89C;background-image: url(../images/gradient.png);}
.main-color-6 .button:hover {background-color: #28867C;}
.main-color-6 .floating-banner {background-image: url(../images/ribbon-color-6.png);}

/* color7 */
.main-color-7 .logo .tagline, .main-color-7 .content a, .main-color-7 th, .main-color-7 h2, .main-color-7 h3, .main-color-7 .text-color, .main-color-7 .newsletter a {color:#AC9756;}
.main-color-7 .content a:hover, .main-color-7 .newsletter a:hover {color:#8B6F3F;}
.main-color-7 .menu ul li.active a {}
.main-color-7 .menu ul li a:hover {color:#8B6F3F;}
.main-color-7 .blog .date_box {border: 1px solid #AC9756;}
.main-color-7 .inputbox:focus {border: 2px solid #AC9756;}
.main-color-7 .button {background-color: #AC9756;color: #FFF;border: 1px solid #AC9756;background-image: url(../images/gradient.png);}
.main-color-7 .button:hover {background-color: #8B6F3F;}
.main-color-7 .floating-banner {background-image: url(../images/ribbon-color-7.png);}

.logged-in {display: block;position: absolute;margin-left:50px;padding: 8px;padding-left:16px;padding-right:16px;font-size: 11px;-moz-border-radius: 0px;-webkit-border: 0px;border-radius: 0px;}
.logged-in a{color:#fff;}

.input-mini {width: 15%;}
.input-small {width: 30%;}
.input-medium {width: 50%;}
.input-large {width: 70%;}
.input-xlarge {width: 85%;}

.clear {clear:both;}

.button {width: auto;padding: 6px;border-radius: 3px;font-size: 14px;padding-left: 10px;padding-right: 10px;margin-top: 10px;background-repeat: repeat-x;background-position: bottom;}
a.button, .main-color-0 a.button, .main-color-1 a.button, .main-color-2 a.button, .main-color-3 a.button, .main-color-4 a.button, .main-color-5 a.button, .main-color-6 a.button, .main-color-7 a.button {
	color: #FFF;
	text-decoration: none;
}

.small {font-size: 10px;color: #666;}
.center {text-align:center;}

.inputbox.error, .inputbox.error:focus, .inputbox.error, .inputbox.error:focus{border: 2px solid #F00;}
label.error, .validation_message {color: #F00;}

.login-box {display:block;padding:20px;width:425px;text-align:left;margin-top:25px;}
.login-box .row label {float: left;width: 130px;}
.login-box .row .align {display: block;margin-left: 130px;}

.border-bottom{border-bottom: 1px dotted rgba(153,153,153, 0.50);}
.secured {
	background-image: url(../images/secure.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 25px;
}

.inputbox {border: 2px solid #777;padding: 5px;background: #fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;-moz-box-shadow: inset 2px 3px 3px #c5c5c5;-webkit-box-shadow: inset 2px 3px 3px #c5c5c5;font-family: Arial, Helvetica, sans-serif;border-radius:3px;box-shadow: inset 2px 3px 8px #C5C5C5;font-size:13px;color:#555;}
.inputbox:focus {box-shadow: inset 2px 3px 8px #999;}

.entry{display:block;margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;}
.entry .title{font-size: 15px;}
.entry .date{font-size: 11px;}

.row{display:block;padding-top:6px;padding-bottom:6px;clear:both;overflow:visible;}
.row label{	float: left;width:160px;}
.row.form label{padding-top:5px;}
.row .align{display:block;margin-left:170px;}

.captcha {display:block;padding:15px;margin-top:8px;}

.table {width:95%;margin-top:25px;margin-bottom:25px;border-spacing: 0px;-moz-box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);-webkit-box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.table tr td, .table tr th {padding: 10px;margin: 0;text-align: left;background-repeat: repeat-x;background-position: bottom;border-bottom: 1px solid;background-image: url(../images/gradient.png);border-bottom-color: rgba(63,63,63,0.5);}

.album {display: block;margin-bottom: 10px;margin-right: 10px;padding: 7px;float: left;width: 275px;border: 1px solid #111;} 
.album .thumb {display:block;float:left;}
.album .thumb img {width: 60px;border-radius: 2px;padding:4px;}
.album .details {display:block;margin-left:85px;}
.album .details .title {display: block;font-size: 15px;font-weight: bold;margin-top:15px;}
.select_album {display: block;padding: 10px;margin-top: 5px;margin-bottom: 5px;font-size: 11px;text-align:center;}
.photo_gallery {display: block;padding: 10px;}
.photo_gallery img {border:1px solid #444;border-radius:2px;margin:2px;padding:4px;width:95px;}
.photo_gallery img:hover {border:1px solid #888;}

.blog .date_box{display: block;text-align: center;	border: 1px solid #555;width: 50px;font-family: Arial, Helvetica, sans-serif;background-color: #666;float: left;}
.blog .date_box .month{display: block;padding: 1px;font-size: 10px;color: #999;background-color: #333;text-transform: uppercase;}
.blog .date_box .day{display: block;padding: 2px;padding-top:5px;font-size: 25px;color: #fff;}
.blog .date_box .year{display: block;font-size: 10px;color: #999;}
.blog .body{display: block;margin-left:70px;}
.blog .title{font-size: 20px;}
.blog-title{font-size: 24px;line-height:27px;}
.entry.blog{margin-bottom:20px;margin-top:20px;padding-top:15px;padding-bottom:15px;}
.featured_image {display:block;margin-top:25px;margin-bottom:5px;}
.featured_image img {max-width:450px;border:1px solid #444;border-radius:2px;margin:2px;padding:4px;}

.faq .entry p{margin-bottom:20px;margin-top:0px;}

.screening-box {display:block;padding:15px;margin-bottom:25px;width:90%;}
.screening-box .title {font-size:18px;padding-bottom:10px;}

.links .entry img {max-width:530px;}
.new-banner {display:block;margin-bottom:10px;padding:10px;}
.new-banner img {max-width:550px;margin-bottom:5px;}
.new-banner textarea {width:90%;font-size:11px;}

.contact-form {display:block;padding:15px;width:350px;text-align:left;margin-right:20px;float:left;}
.contact-form .row {padding-top:0px;}
.contact-form .inputbox {width:325px;}
.label {display:block;font-size:11px;color:#777;}
.contact-alt {display:block;padding:15px;float:left;}
.contact.phone, .contact.altphone {font-size:18px;}

.wishlist li {list-style-type: square;}

.options {display: block;clear: both;font-size: 20px;}
.options a.button {text-decoration: none;color: #FFF;text-align:center;font-size: 20px;}
.options .enter {display:block;float:left;width:100px;}
.options .exit {display:block;float:left;width:100px;}
.options .exit a {text-decoration: none;}

.floating-banner {pointer-events: none;position: fixed;	right: 0;top: 0;z-index: 9999;display: block;width: 166px;height: 163px;font-size: 0px;float: right;}
.floating-banner .available_now{display:block;width:166px;height:163px;background-image: url('//cdn1.cuties-tools.com/images/status_available_now.png');}
.floating-banner .online_now{display:block;width:166px;height:163px;background-image: url('//cdn1.cuties-tools.com/images/status_online_now.png');}
.floating-banner .available_tonight{display:block;width:166px;height:163px;background-image: url('//cdn1.cuties-tools.com/images/status_available_tonight.png');}

.ui-widget-header {display:none;}
.ui-widget {border: 0px;color: #ccc;background-color: #333;background-image: none;padding:30px;-moz-box-shadow:2px 3px 12px #000;-webkit-box-shadow: 2px 3px 12px #000;box-shadow: 2px 3px 12px #000;}
.ui-widget-overlay {background: none;background-color:#000;opacity: 0.7;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Arial, Helvetica, sans-serif; font-size: 1em;}

.newsletter {display: block;padding: 20px;background-color: #2D2D2D;font-size: 12px;color: #CCC;font-family: Arial, Helvetica, sans-serif;}
.newsletter input, .newsletter select {padding:10px;margin-bottom:5px;}
.newsletter .mailing-intro {text-align:center;display:block;margin-bottom:8px;}
.newsletter .divider {display: block;height: 1px;background-color: #444;margin-top:10px;margin-top:10px;}
.newsletter .optional {display: block;font-size: 13px;color: #818181;text-align: center;margin-bottom: 8px;margin-top: 8px;}
.newsletter .lists {display: block;margin-top: 8px;font-weight:bold;margin-bottom:4px;}



.members-signup {display: block;padding: 20px;background-color: #2D2D2D;font-size: 12px;color: #CCC;font-family: Arial, Helvetica, sans-serif;}
.members-signup input, .members-signup textarea {padding:10px;margin-bottom:10px;}
.members-signup .text-intro {text-align:center;display:block;margin-bottom:15px;}
.members-signup label {font-size: 12px;color: #999;}

.video{display:block;float:left;margin:10px;width:240px;margin-bottom:15px;height:180px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.video img{width:240px;height:180px;}
.video_duration{display:block;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 0 5px #444;-webkit-box-shadow:2px 0 5px #444;box-shadow:2px 0 5px #444;background-color: #111;margin:auto;margin-left:9px;margin-top:154px;padding:2px;padding-left:6px;padding-right:6px;color: #FFF;}

.email-management .divider {display: block;height: 1px;background-color: #444;margin-top:0px;margin-top:10px;}

.links-bottom {display:block;text-align:center;margin-top:20px;margin-bottom:20px;}



.ebiz-footer {display: block;text-align: center;font-size: 10px;padding-bottom: 15px;padding-top: 25px;background-color: #0A0907;}
.ebiz-footer a {text-decoration: none;border:none;filter: alpha(opacity=70);opacity:0.7;}
.ebiz-footer a:hover {opacity:1;filter:alpha(opacity=1);color:inherit;}
.ebiz-footer img{vertical-align: middle;padding-left: 5px;}

.footer-links {display: block;text-align: center;font-size: 10px;padding: 20px;background-color: #0A0907;border-top-width: 1px;border-top-style: solid;border-top-color: #121212;}
.footer-links a {text-decoration: none;border:none;filter: alpha(opacity=70);opacity:0.7;padding-left:8px;padding-right:8px;}
.footer-links a:hover {opacity:1;filter:alpha(opacity=1);color:inherit;}

.fc-event {color: #555;}
.fc-content{-moz-box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);-webkit-box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);box-shadow: 4px 6px 10px rgba(0, 0, 0, 0.50);}

.member-signup {display: block;margin-top: 20px;padding-top: 10px;border-top: 1px solid #111;}
.login_failed {
	display: block;
	padding: 5px;
	font-size: 11px;
	color: #FFF;
	background-color: #FF4A4A;
	-moz-border-radius: 3px;
	-webkit-border: 3px;
	border-radius: 3px;
	margin-top: 10px;
}

.border {display: block;background-color: rgba(0, 0, 0, 0.65);padding-left:16px;padding-right:16px;margin:auto;box-shadow: 3px 3px 12px rgba(0, 0, 0, 0.65);}
.top-message {display: block;background-color: #000;text-align: center;color: #555;background-image: url(../images/ornament1.png);background-position: center 15px;padding-top: 39px;min-height: 100px;background-repeat: no-repeat;font-size: 12px;text-transform: uppercase;letter-spacing: 10px;border-top-width: 1px;border-top-style: solid;border-top-color: #191919;}
.fade-bottom {display: block;height: 100%;background-attachment: fixed;background-repeat: repeat-x;background-position: bottom;background-image: url(../images/fade-bottom.png);}
.intro {display:block;margin-top:15px;margin-bottom:15px;}




#image-container {margin:auto;width:auto;text-align:center;}
.mfp-content {width:auto;}


.navbar-inverse {
    background-color: transparent;
	text-align:center;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color: transparent;
}
.navbar {
    margin-bottom: 0px;
	text-align:center;
}
.nav {width:100%;}

.navbar-nav > li {
    float: none;
	display:inline-block;
}


.ad-wrapper {display:block;text-align:center;}
#footer-banner-ad-300-1, #footer-banner-ad-300-2, #footer-banner-ad-300-3 {display: inline-block;padding:12px;background-color: rgba(0, 0, 0, 0.3);-moz-border-radius: 3px;-webkit-border: 3px;border-radius: 3px;margin:5px;}
.ad-wrapper a {text-decoration: none;}
.adspace_photo {display:block;padding:15px;text-align:center;}
.ad-header .ad-headline {font-weight: bold;font-size: 20px;margin-bottom:7px;}

.header-ads {display: block;text-align: center;font-size: 12px;background-color: #111;color: #555;padding:10px 0;}
.header-ads .ad-impression {display:inline-block;float:none;padding-left:30px;padding-right:30px;padding:10px;}
.header-ads .ad-impression .ad-headline {font-weight:bold;font-size:16px;margin-bottom:7px;}
#text-ad-728 .ad-impression {float:none !important;width:auto !important;}

#magnific-container .ad-impression .ad-headline {font-weight:bold;font-size:16px;margin-bottom:7px;}

.eccie-footer {display:block;text-align:center;margin-bottom:25px;}

.adspace_photo {display:block;padding:15px;text-align:center;border-radius:4px;background-color:#111;margin-bottom:10px;}

.cv-banner {display:block;background-color:#fff;text-align:center;}
.cv-banner img {width:100%;max-width:998px;}

.cityvibe-footer {text-align:center;display:block;margin-bottom:25px;}