body{
margin-top:25px;
margin-left:53px;
margin-right:53px;
padding:0;
background-color:#141537
}
.sepcolor{
background-color:#474878;
}
.toprightbottompad{
padding-bottom:2px;
}
.toprighttoppad{
padding-bottom:0px;
}
.quickeventquote{
width:148px;
height:19px;
}
.quickeventquotepink{
background-color:#c63a83;
height:19px;
font-family:tahoma;
color:#fff;
font-weight:bold;
font-size:11px;
width:121px;
text-align:center;
}
.quickeventquoteblack{
background-color:#000;
height:19px;
width:27px;
}

.number{
font-family: Arial, Helvetica, sans-serif;
color:#9a9dac;
font-weight:normal;
font-size:24px;
text-align:center;
font-style:italic;
}

.contact_tbl{
width:154px;
height:auto;
padding-left:2px;
padding-right:2px;
text-align:center;
}
.contactus{
font-family:tahoma;
color:#818181;
font-weight:bold;
font-size:11px;
text-align:left;
}
.contactno{
font-family:tahoma;
color:#3e6f94;
font-weight:bold;
font-size:11px;
text-align:center;
}
/*.menubg{
height:25px;
background-image:url(../images/menu_bg.jpg);
background-repeat:y;
text-align:center;
}*/
.menulink{
font-family:tahoma;
color:#fff;
background-color:#141537;
font-weight:normal;
font-size:11px;
text-align:center;
text-decoration:none;
}
.menulink:hover{
font-family:tahoma;
color:#66bbef;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.selected{
font-family:tahoma;
color:#66bbef;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.maintable{
background-color:black;
/*padding-top:6px;
padding-bottom:6px;*/
}
.inspirevideotable{
background-image:url(../images/video_bg.gif);
background-repeat:repeat-x;
width:273px;
height:175px;
color:white;
}
.winnertable{
background-image:url(../images/winner_bg.gif);
background-repeat:repeat-x;
width:461px;
height:175px;
color:white;
font-family:tahoma;
font-weight:bold;
font-size:11px;
}
.calltollfree{
font-family:tahoma;
font-weight:bold;
font-size:12px;
/*color:#c7b298;*/
color:#fff;
background-color:#9a0352;

}
.second_point{
font-family:tahoma;
color:#f0d7d7;
font-size:11px;
line-height:12px;
}
.watchvideotitle{
color:#fbb0d5;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-variant:small-caps;
}
.winnertabletextnormal{
color:#66bbef;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
.client{
color:#9d9d9d;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
.copyright{
color:#5b5b5b;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
.foot{
color:#477aa1;
font-family:tahoma;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-bottom:4px;
}
.footlink{
color:#477aa1;
font-family:tahoma;
font-weight:normal;
font-size:11px;
text-decoration:none;
padding-bottom:4px;
}
.footlink:hover{
color:#f0f0f0;
font-family:tahoma;
font-weight:normal;
font-size:11px;
text-decoration:none;
}
.socialeventleftbg{
background-color:#9a0352;
width:212px;
margin-left:15px; /* added extra 21st Feb 09 margin for left side bar*/
/* height:238px; */
}
.socialeventsbody{
background-color:#fecdcd;
width:522px;
height:215px;
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
.socialeventstitle{
font-family:tahoma;
font-weight:bold;
font-size:11px;
color:#9a0352;
background-color:#fecdcd;
}
.imageevents{
border:5px solid #bb1460;
}
.aboutusleftbg{
background-color:#bb1561;
width:212px;
height:458px;
}
.aboutuslefttitle{
background-image:url(../images/aboutus_left_titlebg.gif);
background-repeat:no-repeat;
height:52px;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}
.aboutusbody{
background-color:#fecdcd;
width:525px; /*522 */
height:450px; /* 238px edited 19thFeb09 for Flash Photo Gallery */
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}

.aboutusbody_used{
background-color:#fecdcd;
width:525px; /* 522 */
height:650px;
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}

.aboutusbody_used2{
background-color:#fecdcd;
width:525px; /* 522 */
height:550px;
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
.imageaboutus{
border:5px solid #bb1561;
}
.left_title{
color:#c1c1c3;
font-family:tahoma;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.left_title_black{
color:#000;
background-color:#FFF;
font-family:tahoma;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
/*.left_foot{
background-image:url(../images/left_foot_bg.gif);
background-repeat:repeat-x;
height:26px;
}*/
/* Dropdown menu classes */
/*
#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
margin-top:2px;
background-color:#33436e;
filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; 
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color:white;
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; 
}

#dropmenudiv a:hover{
background-color: #0e2d66;
text-decoration:none;
}
*/
/* End of Dropdown menu classes */
.enlarge{
color:#fecdcd;
background-color:#9a0352;
font-family:tahoma;
font-weight:bold;
font-size:11px;
text-decoration:none;
padding-bottom:4px;
}
.enlarge:hover{
color:#f0f0f0;
font-family:tahoma;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.clientbg{
background-image:url(../images/bottom-right-bg.gif);
background-repeat:no-repeat;
width:176px;
height:168px;
}
.corporateventsbg{
background-color:#a01055;
width:212px;
/*height:480px;*/
}
.corporateventsbody{
background-color:#fecdcd;
width:522px;
height:183px;
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
}
#ss_controls
{
margin-bottom:3px;
text-align:center;
}
.slide_navs_v1{
/*background-color:#fecdcd;*/
width:40px;
padding:2px;
height:8px;
color:#fecdcd;
background-color:#9a0352;
font-family:tahoma;
font-weight:normal;
font-size:14px;
text-decoration:none;
/*border:1px solid #6e0436;*/
}
.slide_navs_v1:hover{
/*background-color:#fff;*/
text-decoration:underline;
/*border:1px solid #6e0436;*/
}
.link1{color:#CC3300;
	text-decoration:none;
	}
.link1:hover{color:#CC3300;
	text-decoration:underline;
	}
	
h1{
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#9a0352;
background-color:#fecdcd;
margin-right:0px;
margin-left:10px;
margin-top:0px;
margin-bottom:0px;
text-transform:none;
}

h1.nleft{
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#9a0352;
background-color:#fecdcd;
margin:0px;
text-transform:none;
}

/* added for quickfinder 29thJan 09 */

.siteopen{
position:absolute; 
visibility: hidden; 
border: 1px solid #CCCCCC; 
background-color: #FFFFFF; 
padding: 2px;
z-index:2;
}


a.qlink{
font-family:verdana;
font-size:11px;
color:#555555;
text-decoration:none;
}

a.qlink:hover{
font-family:verdana;
font-size:11px;
color:#333333;
text-decoration:none;
}

.qtext2{
font-family:tahoma;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

a.qlink2{
font-family:tahoma;
color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.qlink2:hover{
font-family:tahoma;
color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

table.qt3{
background-color:#DEDEDE;
}


table.qt{
background-color:#B5B5B5;
}

table.qt2{
background-color:#2B395D;
}

#dropmenudiv2{width:510px;
border:0px;
height:511px;
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
margin-top:2px;
background-color:#BFBFBF;
filter:alpha(opacity=100); 
}

#dropmenudiv2 a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color:#E9A63B;
background-color:transparent;
position:relative;
filter:alpha(opacity=50);
}

.dropmenudiv2 a:hover{
background-color: #0e2d66;
text-decoration:none;
}

a.qlink3{
font-family:tahoma;
color:#2B395D;
background-color:transparent;
font-weight:bold;
font-size:11px;
text-decoration:none;
position:relative;
filter:alpha(opacity=100);

}
a.qlink3:hover{
font-family:tahoma;
color:#2B395D;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

div.box {
     /*Any properties you'd want the box to have.*/
     /*Would probably be position, dimension type stuff.*/
     /*Though personally I would have a div outside this
       to control the dimensions.*/
	 width:510px;
	 height:511px;
	 border: 1px solid #ffffff;
     position: relative;
	 filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
     }

div.box2 {
     /*Any properties you'd want the box to have.*/
     /*Would probably be position, dimension type stuff.*/
     /*Though personally I would have a div outside this
       to control the dimensions.*/
	 width:680px;
	 height:511px;
	 border: 1px solid #ffffff;
     position: relative;
	 filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
     }
div.box_contents {
     
	 background-color:white;
	 background-color:#B5B5B5;
     height: 100%;
     position: relative;
     width: 100%;
     z-index: 101;

}
div.box_contents2 {
     
	 background-color:white;
	 background-color:#B5B5B5;
     height: 100%;
     position: relative;

     z-index: 101;

}
div.box_background {
    
     height: 100%;
     position: absolute; 
	 
     width: 100%;
     z-index: 99;
}
.siteopen2{
     
     height: 100%;
     position: absolute;
     width: 100%;
     z-index: 101;
	 visibility:hidden;
}


.stripbg{
background-image:url(../images/strip1.jpg);
font-family:tahoma;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.padit{
margin-left:13px;
}

.aboutusbody_f{
background-image:url(../images/weddingbg_f.jpg);
width:525px; /* 522px */
height:450px; /* 238px edited 19thFeb09 for Flash Photo Gallery */
color:#612143;
font-family:tahoma;
font-weight:normal;
font-size:11px;
background-repeat:no-repeat;
background-color:#fdd8d8;
}

h1.wed{
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#9a0352;
background-color:transparent;
margin:0px;
}