@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;} body{ background-image:url(../try/IMG_1.jpg); re}ul{list-style:none;} img{ border:none;}

#main {margin:25px auto 0;width:1003px;} 
#header{float: left;height: 114px;width: 1003px;background-color:#FFFFFF;}
#logo{float:left;height: 250px;width: 192px;padding-top:7px;}
#header h1{ clear:both;color:#002060;float:right;font-family:"Times New Roman",Times,serif;font-size:26px;margin-top:35px; white-space:nowrap;}
#phone-img{float:right;height:27px;margin-top:5px;width:318px;color:#002060; font-size:18px;font-family:"Times New Roman", Times, serif; text-align:right; font-weight:bold;} #phone-no span{}
#header-right-part{ float:right; margin-right:10px; width:695px;}

#header-right-part{ float:right; margin-right:10px; width:795px;}
#header-line{ background-color:#9CBAC5;float:right;height:1px;margin:1px 23px 0 1px;width:330px;}
#top-navi{float:left;clear:both;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFF;font-size:17px; width:1004px; }
#top-navi{float:left;clear:both;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFF;font-size:17px; width:1003px;}

#top-navi li{float:left;text-align:center; padding-top:12px;}

#top-navi li a:link{ color:#000000; text-decoration:none;}
#top-navi li a:visited{ color:#000000; text-decoration:none;}
#top-navi li a:hover{ color:#000000; text-decoration:none;}
#top-navi li a:active{ color:#000000; text-decoration:none;}

a.navi-rental{ width:144px;color:#000; display:block; text-decoration:none; height:31px; padding-top:13px; background-color:#77A2D9; height:32px;}
a.navi-rental:hover{color:#FFFFFF; display:block; background-color:#333333;text-decoration:none; }
a.navi-purch{ width:144px;color:#000000; display:block; text-decoration:none; height:31px; padding-top:13px; background-color:#9DC7FE; height:32px;}
a.navi-purch:hover{color:#FFFFFF; display:block; background-color:#333333;text-decoration:none;}
a.navi-serv{width:144px; color:#000; display:block; text-decoration:none; height:31px; padding-top:13px; background-color:#C6DFFF; height:32px;}
a.navi-serv:hover{color:#fff; display:block; background-color:#333333;text-decoration:none;}
a.navi-home{width:142px; color:#000; display:block; text-decoration:none; height:31px; padding-top:13px;  background-color:#388BF7; height:32px;}
a.navi-home:hover{color:#FFFFFF; display:block; background-color:#333333;text-decoration:none;}
a.navi-cont{width:141px; color:#000; display:block; text-decoration:none; height:31px; padding-top:13px; background-color:#388BF7; height:32px;}
a.navi-cont:hover{color:#FFFFFF; display:block; background-color:#333333;text-decoration:none;}

#bann{float: left;height: 516px;width: 1001px;margin-top:0px; border:0px; border-style:solid;}
/*#bann{background-image: url(../graphics/banner.jpg);background-repeat: no-repeat;float: left;height: 350px;width: 1003px;margin-top:2px; border:#000000 thin 2px;}*/
#bann-bottom-line{background:#084a93 none repeat scroll 0 0;float:left;height:0px;padding-top:0px;width:1003px; }
/*#bann-bottom-line{background:#084a93 none repeat scroll 0 0;float:left;height:4px;margin-top:8px;width:1003px; }
*/
#bann-bottom-line2{background:#000000 none repeat scroll 0 0;float:left;height:2px;margin-top:1px;width:1003px; }
#body-part{ float:left; padding-top:35px;padding-left:30px;padding-right:30px; padding-bottom:60px; width:943px; background-color:#FFFFFF;}
#body-part h1{ color:#002060; font-size:31px;font-family:"Times New Roman", Times, serif; text-align:center;}
#body-part h2{ color:#065371;float:center;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:normal;margin-left:435px;margin-top:1px;text-align:left;}
#body-part h3{ color:#002060;float:left;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:normal;margin-left:0px;margin-top:00px; border-bottom:0px solid
#065371; width:635px; }
.txtl{color:#002060; font-size:21px;font-family:Arial, Helvetica, sans-serif;font-style:italic; text-align:left; }
.txt2{float: left;clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; color:#002060; font-size:14px;text-align:left;  }
.txt3{color:#002060; font-size:21px;font-family:Arial, Helvetica, sans-serif; text-align:left; }
.subtxtl{float: left;clear:both; font-family:Arial, Helvetica, sans-serif; color:#065371; font-size:14px;text-align:left;}

#gallery-thumnails{margin-left:0px;margin-top:5px;padding-left:1px;}
.thumnails{float:left;width:280px;margin-left:25px;margin-bottom:20px;}
#thumnails-occasions-img{float: left;height: 165px;width: 275px;}
#thumnails-wedding-img{float: left;height:165px;width: 275px;}
#thumnails-festival-img{float: left;height: 165px;width: 275px;}
.thumnails-title{clear:both;color:#002060;;float:left;font-family:arial;font-size:20px;font-weight:bold;margin-top:5px;text-align:center;width:275px;}
a.thumb-title:link {color:#002060;	text-decoration: none;}
a.thumb-title:visited {color:#002060;text-decoration: none;}
a.thumb-title:hover {text-decoration: underline;color:#002060;}
a.thumb-title:active {color:#002060;	text-decoration: underline;}

a.mini-text3:link {color:#388BF7;text-decoration: none;}
a.mini-text3:visited {color: #388BF7;font-size: 14px;	text-decoration: none;}
a.mini-text3:hover {color: #388BF7;text-decoration: underline;}
a.mini-text3:active {color:#388BF7;	text-decoration: none;}

a.mini-text2:link {color:#065371;text-decoration: none;}
a.mini-text2:visited {color: #065371;font-size: 14px;	text-decoration: none;}
a.mini-text2:hover {color: #065371;text-decoration: underline;}
a.mini-text2:active {color:#065371;	text-decoration: none;}

a.giko:link {color:#388BF7;text-decoration: none;font-size: 17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.giko:visited {color:#388BF7;font-size: 17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: none;}
a.giko:hover {color:#388BF7;font-size: 17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration: underline;}
a.giko:active {color:#388BF7;font-size: 17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	text-decoration: none;}

a.hsub:link {color:#002060;	text-decoration: none;}
a.hsub:visited {color:#002060;text-decoration: none;}
a.hsub:hover {text-decoration: underline;color:#002060;}
a.hsub:active {color:#002060;text-decoration: underline;}
.hwed
{
font-family:Arial,Helvetica,sans-serif;
font-size:30px;
font-weight:bold;
margin-left:80px;
margin-right:10px;
margin-top:0;
}
.hsub
{
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin-left:80px;
margin-right:40px;
margin-top:0;
}

.thumnails-text{float: left;clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; color:#002060; font-size:14px; margin-top:7px; text-align:left; width:275px;}
.thumnails-click-1{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:14px;margin-left:190px; width:110px;}
.thumnails-click-2{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:14px;margin-left:173px; width:110px;}
.thumnails-click-3{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:14px;margin-left:180px; width:110px;}
.thumnails-click-4{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:13px;margin-left:200px; width:80px;}
.thumnails-click-5{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:13px;margin-left:185px; width:100px;}
.thumnails-click-6{float: left;clear:both;color:#a40b19;font-family:"Arial", Times, serif;font-size:13px;margin-left:190px; width:90px;}
a.click-here{  color:#a40b19; text-decoration:underline;} a.click-here:hover{  color:#a40b19; text-decoration:none;}.thumnails-line{ background:#9cbac5; height:246px; width:1px; float:left; margin-right:25px;}

#footer{border-top:0px solid #084A93;color:#021A23;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:45px;padding-top:10px;padding-bottom:20px;margin-bottom:25px;width:100%; background-color:#FFFFFF;} 
#footer-line{background:#084a93 none repeat scroll 0 0;float:left;height:4px;margin-top:8px}
#footer-center{width:1003px; margin:0px auto;}
.ftnav{ margin-left:35px;}
#footer li{display:inline;float:0;margin-right:14px;width:auto;}
a.fter-navi{ color:#021a23; text-decoration:underline;} a.fter-navi:hover{ color:#021a23; text-decoration:none;}
#address{ width:600px;}
#gallery {
border:#000000 thin 1px;
float:left;
margin-top:30px;
margin-left:5px;
}


#layer {
float:left;
margin-bottom:5px;
width:980px;
}



.one-portion {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-left:10px;
text-align:center;
width:130px;

}

div.textwrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0EEE0 none repeat scroll 0 0;
border:1px solid #AFAB8E;
float:left;
height:90px;
margin:1px;
padding:5px;
text-align:center;
width:118px;
}

div.textwrapper1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0EEE0 none repeat scroll 0 0;
border:1px solid #AFAB8E;
float:left;
height:80px;
margin:1px;
padding:5px;
text-align:center;
width:120px;
}

.title-img {
margin-bottom:3px;
}


.only-img {
}

#content{
float:left;
width:635px;
}
#sub-content {
color:#002060;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:0px;
margin-top:55px;
text-align:left;
width:635px
}
#sub-content1 {
color:#002060;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:0px;
margin-top:55px;
text-align:left;
width:950px;
}
#header-line2
{background-color:#9CBAC5;float:left;height:1px;margin:15px 0 10px 1px;width:635px;
}
#header-line3
{background-color:#9CBAC5;float:left;height:1px;margin:15px 0 10px 1px;width:950px;
}
.phone
{
color:#002060;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-left:0px;
margin-top:7px;
text-align:justify;

}
.white-bold{
color:#002060;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-left:0px;
margin-top:7px;
text-align:justify;
}
.pad{
padding-top:15px;
padding-bottom:0px;
}

.outer
{
padding-top:10px;
}

#ques
{
color:#002060;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
text-align:justify;
font-style:italic;
}
.para
{
padding-left:40px;
}
.basei
{
color:#002060;
font-size:14px;
font-family:Arial,Helvetica,sans-serif;
}



.twhite-bold{
color:#002060;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-top:10px;
text-align:justify;
}
#tsub-content
{
color:#002060;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:0;
margin-top:25px;
text-align:left;
width:635px;
}
.box{
border:1px solid #A0A0A0;
background-color:#E7F1F6;
color:#868686;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 3px;
width:287px;
}

.box1 {
background-color:#E7F1F6;
border:1px solid #A0A0A0;
color:#868686;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:2px 3px;
width:150px;
}
#body-part h4 {
color:#002060;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:normal;
margin-left:0;
margin-top:0;
width:990px;
}
#container{float: left; border:2px solid #000000; background-color:#fff; border-top:none; border-bottom:none;}



#round-top{background-image:url(../try/round-top.png); width:1007px;height:10px;}
#round-bottom{background-image:url(../try/round-bottom.png); width:1007px;height:12px; float:left;}

#space{float: left; width:100%; height:25px;}


#home{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:2px;}



#rental{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat;margin-left:1px;}

#sales{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}

#services{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}

#gallery-menu{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}

#rental{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}

#enquiry{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}

#contact{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}
#link{background-image:url(../try/nav-button.jpg); width:124px;height:46px; background-repeat:no-repeat; margin-left:1px;}