/*
Theme Name: eliteparties
Theme URI: http://wordpress.org/
Description: Elite Parties.
Version: 2.0
Author: Amin Abbasian
Author URI: http://www.elite-parties.com
Tags: N/A
*/

body {
	font: 75%/150% "Trebuchet MS", Tahoma, Arial;
	color: #333333;
	background: #FFFFFF url(images/main-bg.gif);
	margin: 0px;
	padding: 0px 0px 40px;
}
img {border: 0px;}

a { color:#000; border-bottom:#666 dotted thin; text-decoration:none; font-weight:bold;}

a:visited {
	color: #000;
}
a:hover {
	color: #666;
}

a > img { border: none; } 

p {

	margin: 0px 0 15px;
}
h1 {
	color: #333333;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #333333;
	letter-spacing: -1px;
	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 3px;
}
h1 a{
	color: #c9eefe;
	text-decoration: none;
}
h1 a:visited{
	color: #c9eefe;
	text-decoration: none;
}
h1 a:hover{
	color: #ffffff;
	text-decoration: none;
}
h2 {
	color: #333333;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #333333;
	letter-spacing: -1px;
	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 3px;
}
h2 a, h2 a:visited {
	color: #59770e;
	text-decoration: none;
}
h2 a:hover {
	color: #FF6600;
	text-decoration: none;
}
h2 {
	font: normal 140% "Trebuchet MS", Tahoma, Arial;
	color: #000;
	margin: -5px 0 0px 0;
}
h3 {
	font: normal 140% "Trebuchet MS", Tahoma, Arial;
	color: #000;
	margin: 0px 0 0px 0;
}
form {
	margin:0px;
	padding:0px;
}
#page {
	margin: 0px auto;
	width: 1000px;
	border: 5px solid #000000;
	background: #000000 url(images/content-bg.gif) repeat-y;
	height:100%;

}
#header {
	
	height: 170px;
	position: relative;
	
}
#headerimg {
	position: relative;
	background: #000000 url(images/header-980.jpg) no-repeat;
	height: 140px;
	margin: 0 0 10px 0;
}
#headerimg .description{
	position: absolute;
	left: 110px;
	bottom: 3px;
	color: #c9eefe;
	font-size: 14px;
}
#nav {
	list-style: none;
	margin: 0 0 0 -25px;
	width: 1000px;
	bottom: 0px;
	float:left;

}
#nav li {
	float: left;
	margin-left: 0px;
}
#nav a {
	color: #ffffff;
	text-decoration: none; /*url(images/nav-button-bg.gif) repeat-x;*/;
	padding: 5px 36px 0 10px;
	font: bold 14px/100% Arial, Helvetica, sans-serif;
	display: block;
	border-bottom: 0px;
}
#nav a:visited {
	color: #ffffff;
	text-decoration: none;
}
#nav a:hover {
	color: #ffffff;
	text-decoration:underline;
}
#content {
	padding: 0px;
	float: left;
	width: 1000px;
	overflow: hidden;
	background: #000000 url(images/content-bg.gif) repeat-y;
	height:100%;

}
.post {
	clear:both;
	padding-top: 0px;
}
/*#footer {
	clear: both;
	background: #000000 url(images/footer-bg.gif) no-repeat;
	color: #999999;
	font-size: 95%;
	line-height: 130%;
	border-top: 1px solid #333333;
}
#footer a, #footer a:visited{
	color: #ffffff;
}
#footer .left-col{
	width: 240px;
	float: left;
	margin-left: 10px;
}
#footer .right-col{
	width: 220px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	background: url(images/footer-right-bg.gif) no-repeat;
}
#footer h4 {
	color: #999999;
	margin: 10px 0px 5px;
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 146%;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	font-variant: normal;
}
*/
/* BANNER */

.banner-ad { width:960px; height:125px; margin: 
10px 0px 0px 20px;}




/* Innerfade */

.innerfade {
	cursor: pointer; padding: 0; list-style:none; text-decoration:none; height:455px; margin:10px 0 0 0px;
	}
	
.innerfade a{ border:none;
	}

div .entry-content .innerfade li {
	margin:0; padding:0; list-style:none; position:relative; height:455px; 
	}

/* GUEST LISTS */

.option-one a {background:url(images/elite-west-end-option.gif) no-repeat; margin:0px 0px 0px 0px; width:182px; height:200px; float:left;}

.option-one a:hover {background-position: 0px -200px;}

.option-two a {background:url(images/elite-chelsea-option.gif) no-repeat; margin:0px 0px 0px 10px; width:182px; height:200px; float:left;}

.option-two a:hover {background-position: 0px -200px;}

.option-three a {background:url(images/elite-windsor-option.gif) no-repeat; margin:0px 0px 0px 10px; width:182px; height:200px; float:left;}

.option-three a:hover {background-position: 0px -200px;}

.option-four a {background:url(images/whatsonthisweek.gif) no-repeat; margin:0px 0px 0px 10px; width:182px; height:200px; float:left;}

.option-four a:hover {background-position: 0px -200px;}

/* OPTIONS */


.section-margin-top { width:960px; margin: 0px 0 10px 20px; height:200px; float:left;}



.section-margin-bottom { width:760px;  margin:0px 0 20px 20px; height:200px; float:left;}

.birthdays a{background:url(images/front-celebrate-hover.gif) no-repeat; margin:0px 0px 0px 0px; width:315px; height:200px; float:right; padding:0px; display:block; border:0px; }

.birthdays a:hover {background-position: 0px -200px;}

.newsletter a{background:url(images/newsletter.gif) no-repeat; margin:0px 0px 0px 0px; width:476px; height:200px; float:left; }

.newsletter a:hover {background-position: 0px -200px;}

.gallery a{background:url(images/front-gallery-hover.gif) no-repeat; margin:0px 0px 0px 8px; width:315px; height:200px; float:left; border:0px; }

.gallery a:hover {background-position: 0px -200px;}

.membership {background:url(images/membership-new.gif) no-repeat; margin:0px 0px 0px 0px; width:476px; height:200px; float:right; padding:0px; }




.nye-home a{background:url(images/front-nye-hover.gif) no-repeat; margin:20px 10px 0px 20px; width:980px; height:200px; float:left; padding:0px; display:block; border: 0px; }

.nye-home a:hover {background-position: 0px -200px;}

.back /*a*/ {background:url(images/front-video.gif) no-repeat; margin:0px 0px 0px 0px; width:315px; height:200px; float:left; padding-top:5px;}

.summer {background:url(images/home-summer-back.gif) no-repeat; margin:0px 0px 0px 0px; width:960px; height:200px; float:left; padding-top:35px;}


/*.back a:hover {background-position: 0px -200px;}*/


/* PARTIES PAGE */

.west-end-title {background:url(images/elite-parties-west-end.gif) no-repeat; height:20px; margin: 0 0 10px 0;}

.chelsea-title {background:url(images/elite-parties-chelsea.gif) no-repeat; height:20px; margin: 0 0 10px 0;}

.windsor-title {background:url(images/elite-parties-windsor.gif) no-repeat; height:20px; margin: 0 0 10px 0;}

.dubai-title {background:url(images/elite-parties-dubai.gif) no-repeat; height:20px; margin: 0 0 10px 0;}

.west-end-1 a {background:url(images/elite-parties-embassy-thursdays-small.gif) no-repeat; margin:0px 0px 0px 0px; width:375px; height:200px; float:left; padding:0px; display:block }

.west-end-1 a:hover {background-position: 0px -200px;}

.west-end-2 a {background:url(images/elite-parties-west-end-studio-valbonne.gif) no-repeat; margin:0px 0px 0px 10px; width:375px; height:200px; float:left; padding:0px; display:block }

.west-end-2 a:hover {background-position: 0px -200px;}

.west-end-3 a {background:url(images/elite-parties-molton-house-parties-page.gif) no-repeat; margin:10px 0 0 0; width:759px; height:200px; float:left; padding:0px; display:block }

.west-end-3 a:hover {background-position: 0px -200px;}


.chelsea-1 a {background:url(images/elite-parties-chelsea-diva-beach.gif) no-repeat; margin:0 0 0 0; width:759px; height:200px; float:left; padding:0px; display:block }

.chelsea-1 a:hover {background-position: 0px -200px;}

.windsor-1 a {background:url(images/elite-parties-windsor-vanilla.gif) no-repeat; margin:0 0 0 0; width:375px; height:200px; float:left; padding:0px; display:block }

.windsor-1 a:hover {background-position: 0px -200px;}

.windsor-2 a {background:url(images/elite-parties-windsor-mantra.gif) no-repeat; margin:0 0 0 10px; width:375px; height:200px; float:left; padding:0px; display:block }

.windsor-2 a:hover {background-position: 0px -200px;}

.windsor-3 a {background:url(images/decadance-parties-page.gif) no-repeat; margin:10px 0 0 0; width:759px; height:200px; float:left; padding:0px; display:block }

.windsor-3 a:hover {background-position: 0px -200px;}


.dubai-1 a {background:url(images/elite-parties-dubai-coming-soon.gif) no-repeat; margin:0 0 0 0; width:759px; height:200px; float:left; padding:0px; display:block }

.dubai-1 a:hover {background-position: 0px -200px;}


/* EVENTS PAGE */

.banner-top {
	margin:10px 0 10px 20px;
}

.event-description {
	width:720px;
	height:100%;
	float:left;
	margin: 0 0 0px 20px;
}

.event-description-top {
	width:720px;
	margin:0 0 0 0px;
	height:10px;
	float:left;
	background:url(images/event-description-top-720.gif) no-repeat;



no-repeat; 				display:inline;
}

.event-description-middle {
	width:700px;
	margin:0 0 0 0px;
	height:10px;
	float:left;
	background:#FFFFFF;
	height:100%;
	display:inline;
	padding: 0 10px 5px 10px;
}

.event-description-middle 

.event-description-middle-inner-left { width:345px; height:160px; margin:5px 0; float:left; border-right:#000 dotted thin;}
.event-description-middle-inner-right{ width:345px; height:160px; margin:5px 0; float:right;}

.event-feature-flyer { width:345px; margin:5px 0; float:left; border-right:#000 dotted thin;}
.event-feature-text { width:345px; margin:5px 0; float:right;}

.event-description-bottom {
	width:720px;
	margin:0 0 10px 0px;
	height:10px;
	float:left;
	background:url(images/event-description-bottom-720.gif) no-repeat;

no-repeat; 		display:inline;
}

.guestlist-right {
	float:right;
	width:230px;
	margin:0px 20px 0 10px;
	padding:0 0 0 0;
	display:inline;
}

.column-video-photos {width:230px;  margin:0 0 10px 0px; height:258px; float:left; background:url(images/event-page-video-photos.gif) no-repeat; display:inline;}
.column-video-photos a { border: 0px;}

.column-video-photos-pic {
	margin: 10px 0 0px 10px;
}


.column-right-top {width:230px;  margin:0 0 0 0px; height:10px; float:left; background:url(images/column-right-top.gif) no-repeat; display:inline;}

.column-right-middle {width:230px; margin:0 0 0 0px; height:10px; float:left; background:#FFFFFF; height:100%; display:block;}

.column-right-bottom {width:230px;  margin:0 0 20px 0px; height:10px; float:left; background:url(images/column-right-bottom.gif) no-repeat; display:inline;}

.column-pic {
	margin: 0 0 0px 10px;
}

.column-pic-bottom { margin: 0 0 0px 10px;}

/* GALLERY OPTIONS */


.section-parties-gallery {
	width:960px;
	margin:0px 0 20px 20px;
	height:100%;
	float:left;
}

.previous-title {background:url(images/previous-gallery-banner.gif) no-repeat; height:50px; margin: 0 0 10px 0 width:960px;}

.weekly-gallery a {background:url(images/weekly-gallery-310.gif) no-repeat; margin:0px 0px 0px 0px; width:313px; height:250px; float:left; border:0px;}

.weekly-gallery a:hover {background-position: 0px -250px;}

.celeb-gallery a {background:url(images/celeb-gallery-310.gif) no-repeat; margin:0px 0px 0px 10px; width:313px; height:250px; float:left; border:0px;}

.celeb-gallery a:hover {background-position: 0px -250px;}

.video-gallery a {background:url(images/video-gallery-310.gif) no-repeat; margin:0px 0px 0px 10px; width:313px; height:250px; float:left; border:0px;}

.video-gallery a:hover {background-position: 0px -250px;}

/* WEEKLY GALLERY */
/* WEEKLY GALLERY */
.weekly-gallery-01 a {background:url(images/weekly-gallery-01.gif) no-repeat; margin:0px 0px 0px 0px; width:313px; height:280px; float:left; border:0px;}
.weekly-gallery-01 a:hover {background-position: 0px -280px;}

.weekly-gallery-02 a {background:url(images/weekly-gallery-02.gif) no-repeat; margin:0px 0px 0px 10px; width:313px; height:280px; float:left; border:0px;}
.weekly-gallery-02 a:hover {background-position: 0px -280px;}

.weekly-gallery-03 a {background:url(images/weekly-gallery-03.gif) no-repeat; margin:0px 0px 0px 10px; width:313px; height:280px; float:left; border:0px;}
.weekly-gallery-03 a:hover {background-position: 0px -280px;}


.weekly-gallery-04 a {background:url(images/weekly-gallery-04.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.weekly-gallery-04 a:hover {background-position: 0px -180px;}

.weekly-gallery-05 a {background:url(images/weekly-gallery-05.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.weekly-gallery-05 a:hover {background-position: 0px -180px;}
/* PREVIOUS GALLERY */

.previous-01 a {background:url(images/previous-gallery-01.gif) no-repeat; margin:0px 0px 0px 0px; width:184px; height:180px; float:left; border:0px;}
.previous-01 a:hover {background-position: 0px -180px;}

.previous-02 a {background:url(images/previous-gallery-02.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.previous-02 a:hover {background-position: 0px -180px;}

.previous-03 a {background:url(images/previous-gallery-03.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.previous-03 a:hover {background-position: 0px -180px;}

.previous-04 a {background:url(images/previous-gallery-04.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.previous-04 a:hover {background-position: 0px -180px;}

.previous-05 a {background:url(images/previous-gallery-05.gif) no-repeat; margin:0px 0px 0px 10px; width:184px; height:180px; float:left; border:0px;}
.previous-05 a:hover {background-position: 0px -180px;}



/* VIDEO MENU */

.video-menu {margin: -15px 10px 0 10px;}

.video-menu a{color:#000; font-weight:bold; border:0px;}
.video-menu a:hover {color:#666;}
/*GALLERY */

.full-length-top {
	width:960px;
	height:10px;
	float:left;
	background:url(images/top-960-10.gif) no-repeat;

no-repeat; 		display:inline;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

.full-length-middle {
	width:940px;
	margin:0 0 0 20px;
	float:left;
	background:#FFFFFF;
	height:100%;
	display:inline;
	padding-left:10px;
	padding-right:10px;
}

.full-length-bottom {
	width:960px;
	margin:0 0 10px 20px;
	height:10px;
	float:left;
	background:url(images/bottom-960-10.gif) no-repeat;

no-repeat; 		display:inline;
}

/*ERROR PAGE */
div.errorpage {background:url(images/error.jpg) no-repeat; height:398px; margin: 15px 0 10px 20px; color:#666666;}
div.errorpage  div.inner { margin:0 0 0 400px; width:300px; height:380px }
div.errorpage div div { float:left; width:300px; height:380px; margin:0px 0 0 15px; }
div.errorpage  div.errorpage -right { float:left; width:180px; height:160px; margin:0px 0 0 15px; }

.errorpage {background:url(images/error.jpg) no-repeat; height:398px; margin: 0 0 0 20px;}

/* NEW FRONT DEC 09 */

#front-banner-left {
	background:url(images/left-front-banner-back.gif) no-repeat;
	height:517px;
	width:374px;
	margin:10px 10px 10px 20px;
	float:left;
}

#inner-flyer { margin:10px 0 0 10px; height:100%; width:100;}
#inner-flyer a{border:0px;}

#front-banner-right {
	background:url(images/right-front-banner-back.gif) no-repeat;
	height:517px;
	width:575px;
	margin: 10px 20px 10px 0px;
	float:right;
}

.table {
	margin:10px 0 0 10px;
}
.table p{
	margin:0px 0 0 0px;
}

.table ul
{
float:left;
margin:0 10px 10px 0;
padding:0;
}
.table ul li
{
list-style:none;
}
.table ul li.title
{

color:#000;
}
.table ul li.even
{
background:#fff;
}
.table ul li.odd
{
background:#ffffff;
}


#video-gallery-page {
	background:url(images/vide-gallery-page.gif) no-repeat;
	height:575px;
	width:960px;
        margin: 10px 0 0 20px;
        padding: 5px 0 0 7px;
}



.section-parties-page { width:100%; height:100%; float:left;}
.section-parties-page h1{ width:960px; margin:0px 0 0px 20px; background-image:url(images/parties-page-header.gif); height:50px; text-indent:-9999px; border-bottom: 0px;}

#parties-page-section-back-l {background:url(images/parties-page-section-back.gif) no-repeat; margin:0px 0px 10px 20px; width:476px; height:200px; padding:0px; float:left; }
#parties-page-section-back-r {background:url(images/parties-page-section-back.gif) no-repeat; margin:0px 20px 10px 0px; width:476px; height:200px; padding:0px; float:right; }
#parties-page-section-960 {background:url(images/parties-page-section-back-960.gif) no-repeat; margin:0px 20px 10px 0px; width:960px; height:200px; padding:0px; float:right; }
#parties-page-section-960 a{ border:none;}

/*LEFT BOX INNER */
.left-inner-l {margin: 10px 0 0 10px; height:180px; width:180px; float:left;}
.left-inner-l a{ border:none;}
.left-inner-r {margin: 12px 0 10px 10px; height:180px; width:270px; float:right;}


/*RIGHT BOOX INNER */
.right-inner-l {margin: 12px 0 0 10px; height:180px; width:270px; float:left;}
.right-inner-r {margin: 10px 10px 10px 0px; height:180px; width:180px; float:right;}
.right-inner-r a{ border:none;}


/*960 INNER */
.inner-960-l {margin: 10px 0 0 10px; height:180px; width:460px; float:left;}
.inner-960-r {margin: 12px 10px 10px 0px; height:180px; width:460px; float:right;}


/* .right-inner-l a, right-inner-l a:hover, .left-inner-r a, left-inner-r a:hover, .inner-960-r a, inner-960-r a:hover { color:#000; border-bottom:#666 dotted thin; text-decoration:none; font-weight:bold;}*/

/* Footer */

div.footer { width:100%; height:100%; background-color:#040404; overflow:hidden; color:#999999; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin-bottom:20px; float:left;}
div.footer a {color:#999999; border-bottom: 0px;}
div.footer a:hover { text-decoration:underline;}
div.footer div.inner { margin:0 auto; width:1000px; height:100%;  line-height:normal; }
div.footer div div { float:left; width:780px; height:160px; margin:10px 0 0 20px; }
div.footer div.footer-right { float:left; width:180px; height:160px; margin:10px 0 0 20px; }

#sitemap{
	float: left;
	margin: 0 0 0 15px;
	line-height: 1.3em;
	width: 990px;
	font-size: 0.9em;
}
#sitemap ul{
	display: inline;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-top: 0px;
	width: 155px;
	list-style-position: inside;
	margin: 0px;
	float: left;
	list-style-type: none;
}
#sitemap ul li{
	display: inline;
	font-weight: bold;
	width: 120px;
	padding: 0px;
	margin: 0px;
	float: none;
	clear: both;
}
#sitemap ul li ul{
	display: inline;
	font-style: normal;
	font-weight: normal;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	clear: both;
	margin: 0px;
}
#sitemap ul li ul li{
	clear: both;
	float: left;
	display: block;
	font-style: normal;
	font-weight: normal;
}
#sitemap a{
	text-decoration: none;
}
#sitemap ul li a{
	padding: 0px;
	color: #999999;
	font-weight:normal;
	border-bottom: 0px;
}
#sitemap ul li a:hover{
	text-decoration: underline;
	color: #999999;
	
}
#sitemap ul li ul li a{
	color: #999999;
}
#sitemap ul li ul li a:hover{
	color: #999999;

}

.photo-gallery a { border: 0px;}
.photo-gallery a:hover { color:#666;}
/* window */
#basic-modal-content, #basic-modal-content1, #basic-modal-content2, #basic-modal-content3, #basic-modal-content4, #basic-modal-content5, #basic-modal-content6, #basic-modal-content7, #basic-modal-content8, #basic-modal-content9, #basic-modal-content10, #basic-modal-content11, #basic-modal-content12, #basic-modal-content-nye, #basic-modal-content-mantra {display:none;}
 
#simplemodal-overlay {background-color:#000; cursor:wait;}

#simplemodal-container {color:#bbb; background-color:#000000; border:4px solid #333333; padding:12px; height:350px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer; border:0px;}
#simplemodal-container #basic-modal-content {padding:8px;}

#basic-modal1 a, #basic-modal2 a, #basic-modal3 a, #basic-modal4 a, #basic-modal5 a, #basic-modal6 a, #basic-modal7 a, #basic-modal8 a, #basic-modal9 a, #basic-modal10 a, #basic-modal11 a, #basic-modal12 a, #basic-modal-nye a, #basic-modal-mantra a { border:none; margin: 0 0 5px 0;} 
.basic2, .basic3, .basic4,  {border-bottom:#666 dotted thin;}

input.txt {
  color: #000000;
  background-color: #ffffff;
  border: 1px outset #ffffff;
  width: 160px;
}
.dropdown {		
	background-color: #ffffff;
	color: #000000;
	border: 1px outset #000000;
	width: 160px;
		}
input.btn {
  color: #000000;
  background-color: #ffffff;
  border: 1px outset #000000;
}
form p {
  clear: left;
  margin: 0;
  padding: 5px;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
  font: bold 0.9em Arial, Helvetica, sans-serif;
}

/* FLYERS */

#flyers ul { cursor: pointer; padding: 0; list-style:none; border:none; text-decoration:none; height:353px; margin:0px 0 0 0px;}
#flyers ul img { border:none; text-decoration:none; padding:0 0 0 0; }
#flyers ul li{ margin:0; padding:0; list-style:none; position:absolute; height:353px; }