/* CSS Document */
body
{
margin:0px;
}
.menu-tile
{
background-image:url(../images/ss.jpg);
background-repeat:repeat-x;
}
.menu-tile1
{
background-image: url(../images/menu-tile.jpg);
background-repeat:repeat-x;
}
.rolling-bk
{
background-image: url(../images/rolingbk.jpg);
background-repeat:repeat-x;
}


.home-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/home1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.home-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.home-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.home-over a:hover img{visibility:hidden}
.home-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}
.about-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/wedding-planner-chennai.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.about-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.about-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.about-over a:hover img{visibility:hidden}
.about-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}
.service-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/service1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.service-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.service-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.service-over a:hover img{visibility:hidden}
.service-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}

.indian-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/indianwedding1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.indian-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.indian-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.indian-over a:hover img{visibility:hidden}
.indian-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}



.cat-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/cateringservices1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.cat-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.cat-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.cat-over a:hover img{visibility:hidden}
.cat-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}

.gallery-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/galleymenu1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.gallery-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.gallery-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.gallery-over a:hover img{visibility:hidden}
.gallery-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}


.customer-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/customertalk1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.customer-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.customer-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.customer-over a:hover img{visibility:hidden}
.customer-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}


.aggree-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/agrrementform1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.aggree-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.aggree-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.aggree-over a:hover img{visibility:hidden}
.aggree-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}


.contact-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/contactus1.jpg);
background-repeat: no-repeat;
display: block;
width: 219px;
height: 26px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.contact-over a {
display:block;
width: 219px;
height: 26px;
float: left;
margin: 0;
padding: 0;
}
.contact-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.contact-over a:hover img{visibility:hidden}
.contact-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}

.enquiry-over {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../images/enquiry-at-thirupati.jpg);
background-repeat: no-repeat;
display: block;
width: 138px;
height: 52px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.enquiry-over a {
display:block;
width: 138px;
height: 52px;
float: left;
margin: 0;
padding: 0;
}
.enquiry-over img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.enquiry-over a:hover img{visibility:hidden}
.enquiry-over span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}
.text-content
{
font-family:Arial;
font-size:12px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
line-height:2em;
text-align:justify;
}
a.text-content:link
{
font-family:Arial;
font-size:12px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
line-height:2em;
text-align:justify;
}
a.text-content:visited
{
font-family:Arial;
font-size:12px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
line-height:2em;
text-align:justify;
}
a.text-content:hover
{
font-family:Arial;
font-size:12px;
color: #050B45;
text-decoration:none;
font-weight:normal;
line-height:2em;
text-align:justify;
}
.service-tile
{
background-image:url(../images/service-tiles.jpg);
background-repeat:repeat-x;
}
.service-tile1
{
background-image:url(../images/service-tile1.jpg);
background-repeat:repeat-x;
}
.enquiry
{
font-family:Arial;
font-size:12px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
line-height:2em;
}
.enquiry1
{
font-family:Arial;
font-size:10px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
line-height:2em;
}
.gallery
{
font-family: Arial, Helvetica, sans-serif;;
font-size:13px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
}
a.gallery:link
{
font-family: Arial, Helvetica, sans-serif;;
font-size:13px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
}
a.gallery:visited
{
font-family: Arial, Helvetica, sans-serif;;
font-size:13px;
color:#2C529D;
text-decoration:none;
font-weight:normal;
}
a.gallery:hover
{
font-family: Arial, Helvetica, sans-serif;;
font-size:13px;
color: #FF0000;
text-decoration:none;
font-weight:normal;
}
.next
{
font-family: Arial, Helvetica, sans-serif;;
font-size:15px;
color: #AA2282;
text-decoration:none;
font-weight:normal;
}

a.next:link
{
font-family: Arial, Helvetica, sans-serif;;
font-size:15px;
color: #FF0000;
text-decoration:none;
font-weight:normal;
}
a.next:visited
{
font-family: Arial, Helvetica, sans-serif;;
font-size:15px;
color: #AA2282;
text-decoration:none;
font-weight:normal;
}
a.next:hover
{
font-family: Arial, Helvetica, sans-serif;;
font-size:15px;
color: #AA2282;
text-decoration: underline;
font-weight:normal;
}




.next1
{
font-family: Arial, Helvetica, sans-serif;;
font-size:15px;
color: #0C2E55;  
text-decoration: none;
font-weight:normal;
}
.service
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#154173;
font-weight:normal;
text-decoration:none;

}
a.service:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

color:#154173;

}
a.service:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#154173;
text-decoration:none;

}
a.service:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color: #FF9900;
}
.service-img
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#154173;
font-weight:normal;
text-decoration:none;
background-color:#F5F5F5;
border:#E0DEDE 1px solid;
}

td.service-td {
 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
background-color: #F9F9F9
color:#154173;

   }
td.service-td:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
background-color: #F8F8F8;
color:#000000;
   }
   
   .bottom-orange-tile
   {
   background-image:url(../images/flower-decorators-in-chennai.jpg);
   background-repeat:repeat-x;
   }
      .banner-bottom-cure3
   {
   background-image: url(../images/thirumala-devasthanams-01.jpg);
   background-repeat:repeat-x;
   }
   .banner-bottom-cure
   {
   background-image:url(../images/tirupati-devasthanams-01.jpg);
   background-repeat:repeat-x;
   }
      .banner-bottom-cure1
   {
   background-image:url(../images/tirumala-devasthanams-01.jpg);
   background-repeat:repeat-x;
   }
   
   .corner-tile
{
background-image: url(../images/wedding-tirupati-tirumala.jpg);
background-repeat:repeat-y;
}
.corner-tile1
{
background-image: url(../images/wedding-contractors.jpg);
background-repeat:repeat-x;
}
.corner-tile2
{
background-image: url(../images/marriage-assembler.jpg);
background-repeat:repeat-y;
}
.corner-tile3
{
background-image: url(../images/wedding-at-thirupati.jpg);
background-repeat:repeat-x;
}
.image-border
{
border:2px #609DE3 solid;
}
.arrow
{
background-image:url(../images/arrow4.jpg);
background-repeat: no-repeat;
}


.bottom-text
{
font-family:Arial;
font-size:10px;
color: #E8E8E8; 
text-decoration:none;
font-weight:normal;
}