@charset "utf-8";
/* CSS Basic Document */
body
{
margin:0px;
padding:0px;
background-color:#000000;
}
*
{
margin:0px;
padding:0px;
}
img
{
border:0px;
}
p
{
margin:7px 0px;
text-align:justify;
}
.container
{
width:760px;
height:auto;
text-align:center;
margin:0px auto;
}
/* CSS Heade Document */
.header
{
width:760px;
height:169px;
text-align:center;
float:left;
background:url(../images/inside-bg.jpg) left top repeat-y;
}
.header-left
{
width:212px;
height:165px;
padding-top:4px;
text-align:center;
float:left;
}
.language-icon
{
margin-top:20px;
}
.header-right
{
width:547px;
height:89px;
float:right;
background:url(../images/header-right-bg.gif) right top no-repeat;
border-left:1px solid #67635e;
padding-top:79px;
text-align:left;
border-bottom:1px solid #67635e;
}
.mail-id
{
width:700px;
height:55px;
padding-left:15px;
text-align:left;
letter-spacing:1px;
}
/* CSS Menu */
#navcontainer {
		width:800px;
        margin:0px;
        padding:0px;
        height: 34px;
		float:left;
}

#navcontainer ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: center;
}

#navcontainer ul li {
        display: block;
        float: left;
        text-align: center;
        padding:0px;
        margin:0px;
		background: #cac0b6;
		height:34px;
		border-right:1px solid #67635e;
}

#navcontainer ul li a {
		background: #cac0b6;
        height: 34px;
        padding: 0px;
        margin: 0px;
        color: #FFF;
        text-decoration: none;
        display: block;
        text-align: center;
        font: bold 10pt/34px Arial,  ludica, grande, Helvetica, sans-serif;
}

#navcontainer ul li a:hover {
        color:#443d12;
        background: url(../images/menu-hover-bg.gif) left top repeat-x;
		height:34px;
}

#navcontainer ul li.active a {
        color:#443d12;
        background: url(../images/menu-active-bg.gif) left top repeat-x;
		height:34px;
}
#navcontainer ul li a.home
{
width:70px;
}
#navcontainer ul li a.about
{
width:98px;
}
#navcontainer ul li a.packages
{
width:97px;
}
#navcontainer ul li a.gallery
{
width:97px;
}
#navcontainer ul li a.video
{
width:81px;
}
#navcontainer ul li a.contact
{
width:98px;
}
#navcontainer ul li a.slideshows
{
width:98px;
}

-->

/* CSS Body-main Document */
.body-main
{
width:960px;
height:auto;
text-align:center;
float:left;
background:url(../images/inside-bg.jpg) left top repeat-y;
padding-bottom:20px;
}


/* CSS Footer Document */
.footer
{
width:760;
height:auto;
text-align:center;
float:left;
background:url(../images/inside-bg.jpg) left top repeat-y;
}
.footer-left
{
width:230px;
height:26px;
text-align:center;
padding-top:30px;
color:#000000;
float:left;
font-size:9pt;
font-weight:normal;
}
.footer-right
{
width:440px;
height:100px;
text-align:left;
font-weight:bold;
float:left;
line-height:20px;
font-weight:normal;
}



/* CSS Text Document */
body {
	font-family: Arial, ludica, grande, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.studio-link
{
color: #625b54;
text-decoration:none;
}
.studio-link:hover
{
color: #625b54;
text-decoration:underline;
}
.email-link
{
color:#FFF;
text-decoration:none;
}
.email-link:hover
{
color:#FFF;
text-decoration:underline;
}

/* CSS Document for About Us Page */
.about-us-box
{
padding-left:226px;
width:534px;
height:auto;
float:left;
text-align:left;
}
.about-us-th
{
float:right;
}
.about-us-title
{
margin-top:20px;
margin-bottom:16px;
float:left;
}
.about-us-content
{
width:290px;
height:auto;
float:left;
text-align:left;
}
.packages-title
{
margin-top:20px;
margin-bottom:16px;
}
.packages
{
width:524px;
height:auto;
float:left;
text-align:left;
margin-bottom:24px;
padding-right:10px;
}
.packages ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: left;
}
/* CSS Document for slideshows Page */
.slideshows-box
{
padding-left:226px;
width:534px;
height:auto;
float:left;
text-align:left;
}
.slideshows
{
float:right;
}
.slide-show-title
{
margin-top:20px;
margin-bottom:16px;
float:left;
}
.slideshows-content
{
width:290px;
height:auto;
float:left;
text-align:left;
}
.packages-title
{
margin-top:20px;
margin-bottom:16px;
}
.packages
{
width:524px;
height:auto;
float:left;
text-align:left;
margin-bottom:24px;
padding-right:10px;
}
.packages ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: left;
}

.packages ul li {
        display: block;
        float: left;
		background:url(../images/yellow-bullet.gif) left 4px no-repeat;
		width:510px;
		padding-left:14px;
}
.packages strong {
	font-family: Arial, ludica, grande, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fac21c;
	text-decoration: none;
}

/* CSS Document for Gallery Page */
.gallery-link
{
width:710px;
height:24px;
float:left;
text-align:left;
padding:25px;
font-weight:bold;
}
.gallery-link a
{
color:#FFF;
text-decoration:none;
line-height:24px;
}
.gallery-link a:hover
{
color:#FEC007;
text-decoration:none;
line-height:24px;
}
.yellow-bullet-01
{
margin:0px 15px;
}
.gallery-bottom
{
padding:10px;
width:740px;
text-align:center;
padding-bottom:30px;
float:left;
}
.th-box
{
width:240px;
height:auto;
text-align:left;
float: left;
}
.th-box ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.th-box ul li
{
width:75px;
height:50px;
text-align:center;
margin-right:5px;
margin-bottom:10px;
display:block;
float:left;
}
.th-box ul li img
{border:1px solid #a17a28;}
.th-box ul li img:hover
{border:1px solid #ffcc36;}


.preview-box
{
width:483px;
height:auto;
float:right;
text-align:left;
}
.gallery-th
{
border:1px solid #a17a28;
}
.gallery-th:hover
{
border:1px solid #ffcc36;
}

/* CSS Document for Contact us Page */
.contact-left
{
width:160px;
height:20px;
float:left;
text-align:left;
}
.contact-right
{
width:180px;
height:20px;
float:right;
text-align:left;
}
.contact-field
{
width:340px;
padding-left:30px;
height:36px;
float:left;
clear:both;
}
.input
{
width:160px;
height:20px;
border:none;
background-color:#FFF;
padding-left:4px;
font-family: Arial, ludica, grande, Helvetica, sans-serif;
font-size: 10pt;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #646464;
text-decoration: none;
}
.send-bt
{
margin-left:33px;
}
