/* CSS Document */
body { 
	background-image:url(../images/bg.jpg); 
	margin:0px;
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EEEEEE;
}
.bdr {
    border-left:#666666 solid; border-left-width:1px;
	border-right:#666666 solid; border-right-width:1px;
	
}
.bdr1{
    border-left:#666666 solid; border-left-width:1px;
	border-right:#666666 solid; border-right-width:1px;
	border-top:#666666 solid; border-top-width:1px;
}
.footer_bdr {
    border-top:#666666 solid; 
	border-top-width:1px;
}
.footer_bg {background:url(../images/default_02.jpg) no-repeat center; 
}
.footer_text {
    font-family: Tahoma, Arial, "Times New Roman", Verdana;
	font-size: 11px;
	font-weight:normal;
	color: #cccccc;
	text-decoration: none;
}
.general_text {
    font-family: Tahoma, Arial, "Times New Roman", Verdana;
	font-size: 11px;
	font-weight:normal;
	color:cccccc;
	text-decoration: none;
	line-height:16px;
	letter-spacing:1px;
}
.readmore {
    font-family: Tahoma, Arial, "Times New Roman", Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#cccccc;
	text-decoration: none;
	line-height:16px;
	letter-spacing:1px;
	padding-left:20px;
	background:url(../images/readmore.jpg) left no-repeat;
}
.heading1 {
    font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none;
	padding-left:10px;
}
.heading2 {
    font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #CCCCCC;
	text-decoration: none;
	letter-spacing:1px;
}
.heading_newsletter {
    font-family: "Times New Roman";
	font-size: 18px;
	font-weight:bold;
	color: #CCCCCC;
	text-decoration: none;
	letter-spacing:1px;
}
.menu_bg {
	background:url(../images/default_01.jpg) no-repeat center; 
	height:41px;
}


a.link:link {
	color: #CCCCCC;
	text-decoration: underline;
}
a.link:visited {
	text-decoration: underline;
	color: #CCCCCC;
}
a.link:hover {
	text-decoration: underline;
	color: #cc0000;
}
a.link:active {
	text-decoration: underline;
	color: #CCCCCC;
}


a.menu:active {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none;
}
a.menu:link {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none;
}
a.menu:visited {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #cccccc;
	text-decoration: none;
}
a.menu:hover {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.header_corporate {
	background-image:url(../images/elitiste_header_03.jpg); 
	height:195px; 
	width:528px;
 	background-repeat:no-repeat; 
	background-position:bottom;
}
.header_wedding {
    background-image:url(../images/elitiste_header_01.jpg); 
	height:195px; 
	width:528px;
 	background-repeat:no-repeat; 
	background-position:bottom;
}
.header_weddingcars {
    background-image:url(../images/elitiste_header_04.jpg); 
	height:195px; 
	width:528px;
 	background-repeat:no-repeat; 
	background-position:bottom;
}
.header_socialevents {
    background-image:url(../images/elitiste_header_02.jpg); 
	height:195px; 
	width:528px;
 	background-repeat:no-repeat; 
	background-position:bottom;
}
.logo_corporate{
	background:url(../images/elitiste_logo_03.jpg) no-repeat; 
	background-position:0 16;
}
.logo_wedding{
	background:url(../images/elitiste_logo_01.jpg) no-repeat; 
	background-position:0 16;
}
.logo_weddingcars{
	background:url(../images/elitiste_logo_01.jpg) no-repeat; 
	background-position:0 16;
}
.logo_social{
	background:url(../images/elitiste_logo_02.jpg) no-repeat; 
	background-position:0 16;
}
.logo_corporate2 {
	background:url(../images/intro_02.jpg) no-repeat; 
	background-position:right 16;
}
.txtBox{
	border:1px solid #CCCCCC;
	background-color:#928f8d;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	height:20px;
}
.txtArea{
	border:1px solid #CCCCCC;
	background-color:#928f8d;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	overflow:auto;
}
.checkRadio{
	background-color:#928f8d;
}
.tblBdr{
	border-top:0px solid #CCCCCC;
	border-bottom:2px solid #666666;
	background-color:#494542;
	/*border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;*/
}
.forBtn{
	
	background-image:url(../images/forBtn.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-stretch:extra-expanded;
	height:20;
	border:1px solid #666666;
	/*padding:3px;*/
	margin:3px;
}
.forCalBtn{
	
	background-image:url(../images/forBtn.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	font-size:11px;
	font-stretch:extra-expanded;
	height:20;
	width:20;
	border:1px solid #666666;
	margin:2px;
}

.tblHead{
	background-image:url(../images/tblHead.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	font-variant:small-caps;
	padding-top:5px;
	color:#333333;
}
a.blackNoUL:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #DDDDDD; 
	text-decoration : none; 
} 
a.blackNoUL:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #DDDDDD;  
	text-decoration : none; 
} 
a.blackNoUL:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #DDDDDD; 
	text-decoration : none; 
} 
a.blackNoUL:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #DDDDDD; 
	text-decoration : underline; 
} 
a.curWed:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
	text-decoration:none;
	text-align:left;
}
a.curWed:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
	text-decoration:none;
	text-align:left;
}
a.curWed:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
	text-decoration:none;
	text-align:left;
}
a.curWed:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
	text-decoration:underline;
	text-align:left;
}
a.admMenuLink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #000000; 
	text-decoration : none; 
} 

a.admMenuLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #000000;  
	text-decoration : none; 
} 
a.admMenuLink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #000000; 
	text-decoration : none; 
} 
a.admMenuLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #000000; 
	text-decoration : underline; 
} 
.admMenuText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #000000; 
	text-decoration : none; 

}

.topheader {
	background-image: url(../images/admin_home_03.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.generalText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.adminBakTbl{
	background-color:#383431;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.btn{
	background-image:url(../images/btn.png);
	background-repeat:no-repeat;
	padding:2px;
	margin:3px;
	background-position:center;
	vertical-align:middle;
}

/*------------------------ lightbox----------*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#gallery {
		/*background-color: #FFFFFF;*/
	padding: 0px;
/*		width: 893px;*/
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
.currentDay{
	border:1px solid #999999;
	background-color:#eae8fe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
}

.dtSelected{
	border:1px solid #9999CC;
	/*background-color:#FFFFCC;*/
	background-color:#b1b2d0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.calBack{
	background-color:#d6d6d6;
	border:1px solid #333333;
}
.calBack td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
a.Smallcaldate:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #9999CC;
	background-color:#b1b2d0;
	color:#333333;
	text-decoration:underline;
	cursor:default;
	padding:2px;
}
a.Smallcaldate:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #9999CC;
	background-color:#b1b2d0;
	text-decoration:none;
	cursor:default;
	padding:2px;
}
a.Smallcaldate:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #9999CC;
	background-color:#b1b2d0;
	text-decoration:none;
	cursor:default;
	padding:2px;
}
a.Smallcaldate:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border:1px solid #9999CC;
	background-color:#b1b2d0;
	text-decoration:none;
	cursor:default;
	padding:2px;
}
.dayName{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	font-weight:bold;
}
.clientTblBak{
	/*background-image:url(../images/tblHeadBak2.jpg);*/
	background-color:#666666;
	/*background-repeat:repeat-x;*/
	border-bottom:1px solid #666666;
	
}
.tableBdr2{
	border:1px solid #666666;
	margin-bottom:5px;
	padding:0 0 5px 0;
}
.tableBdr2 td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:justify;
	vertical-align:top;
}
.imgBdrleft{
	/*padding:2px;*/
	margin:5px;
	border:1px solid #999999;
	float:left;
	vertical-align:text-top;
	
}
.calHead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFCC;
}
a.calHead2:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFCC;
	text-decoration:none
}
a.calHead2:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFCC;
	text-decoration:none
}
a.calHead2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFCC;
}
a.calHead2:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFCC;
	text-decoration:none
}
.combo{
	border:1px solid #CCCCCC;
	background-color:#928f8d;
	/*font-family:"Courier New", Courier, monospace;*/
	font:"Times New Roman", Times, serif;
	font-size:11px;
	height:20px;
	
}
/*
.Date{
	background-color:#cccfe2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	float:left;
	
}
#FirstDiv{
	height:50px;
}
#SecondDiv{
	text-align:left;
}
*/
#tblBdr2{
	/*display:inline;*/
	border:1px solid #4378aa;
	/*background-color:#345f88;*/
	background-color:#265191;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#CCCCCC;
	float:left;
	vertical-align:text-top;
}
.imgBdr{
	border-bottom: 2px solid #333333;
	border-left: 2px solid #333333;
	border-right:2px solid #333333;
	border-top: 2px solid #333333;
}
.NoDtaDt{
	background-color:#4378aa;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:2px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#CCCCCC;
	height:30px;
}
.NoDtaTxt{
	background-color:#CCCCCC;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	height:30px;
}
.eventHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#999999;
	padding:3px;
	border-bottom:1px dashed #999999;
}
.topMnu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

a.topMnuLink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	font-weight:bold;
}
a.topMnuLink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	font-weight:bold;
}
a.topMnuLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	font-weight:bold;
}
a.topMnuLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	font-weight:bold;
}
.pageHeading{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#EEEEEE;
	border-bottom:2px solid #999999;
	border-top:2px solid #999999;
	padding-bottom:3px;
	background-color:#666666
}

a.newsletterTopLink:link{
	font-family:Georgia, Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	text-shadow:#000000;
}
a.newsletterTopLink:active{
	font-family:Georgia,Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none;
	cursor:pointer;
	padding:2px;
	text-shadow:#000000;
}
a.newsletterTopLink:hover{
	font-family:Georgia, Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none; 
	cursor:pointer
	padding:2px;
	text-shadow:#000000;
}
a.newsletterTopLink:visited{
	font-family:Georgia, Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#EEEEEE;
	text-decoration:none;
	cursor:default;
	padding:2px;
	text-shadow:#000000;
}


































