@charset "utf-8";
/* CSS Document */

body{background:url(../images/bodybg.png) no-repeat  fixed center top / cover;}
#main_header{ background:none; }
#main_frame{width:990px; margin:auto; height:auto;}
.header{float:left; margin:10px 0px 0px 0px;background:url(../images/menu-bg.png) repeat-x; border-radius:5px; width:990px; height:70px; }
.logo{float:left; margin:10px 0px 0px 30px; padding:0px; font-family:Univers Condensed; font-size:38px; color:#202020; text-decoration:none; width:390px;}
.menu{float:right; margin:20px 0px 0px 0px; padding:0px; width:460px; height:auto;}
.menu ul{float:left; margin:0px; padding:0px; width:460px; height:auto;}
.menu ul li{margin:10px 0px 0px 0px;  width:auto; display:inline; height:auto; }
.menu ul li a{margin:0px; padding:13px 10px 13px 10px;width:auto; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#b10000; text-decoration:none; border-radius:2px;}
.menu ul li a:hover{ background:#b10000; color:#fff;}
.text_gallery{float:left; margin:0px 0px 0px 0px; background:#DFDFDF; width:990px; height:auto; border-radius:5px;}
.text_gallery div{float:left; margin:10px 16px 10px 17px; background:#DFDFDF; width:294px; height:auto; border-radius:5px; border:#999 1px solid;}
.text_gallery div h1{float:left; margin:0px 0px 0px 0px;width:294px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#333; text-align:center;}
.text_gallery div p{float:left; margin:10px 0px 10px 10px;width:270px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; text-align:justify;}
.read{margin:0px 80px 0px 0px; padding:5px 10px 5px 10px; background:#333; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CCC; text-align:center; border-radius:5px; text-decoration:none; float:right;}
.read:hover{ color:#DFDFDF; background:#282828;}
.main_content{float:left; margin:10px 0px 0px 0px; padding:0px; width:990px; background:#202020;border-radius:5px; }
.left{float:left; margin:10px 0px 0px 0px; padding:0px; width:500px;border-right:#333 2px solid;}
.left h1{float:left; margin:0px 0px 0px 10px; padding:0px; width:470px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#DFDFDF;}
.left p{float:left; margin:0px 0px 0px 10px; padding:10px 20px 10px 0px; width:470px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#DFDFDF; text-align:justify; }
.right{float:right; margin:10px 0px 0px 0px; padding:0px; width:470px;}
.right h1{float:left; margin:0px 0px 0px 10px; padding:0px; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#DFDFDF;}
.right p{float:left; margin:0px 0px 0px 10px; padding:10px 20px 10px 0px; width:450px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#DFDFDF; text-align:justify;}
.right p img{float:left; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px; width:150px; height:150px;}
#main_footer{width:auto; height:auto; background:#282828 !important; margin:auto; }
.footer{float:left; margin:0px; width:990px; height:auto;background:#282828;}
.copyright{float:left; margin:20px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#DFDFDF;}
.footer img{float:right; margin:0px 0px 0px 0px; padding:10px 10px 10px 0px; width:auto; height:auto;}
.internal_content{float:left; margin:10px 0px 0px 0px; padding:0px; width:990px; background:#202020;border-radius:5px; }
.internal_content h1{float:left; margin:10px 0px 0px 10px; padding:0px; width:970px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFF;}
.internal_content h2{float:left; margin:20px 0px 10px 10px; padding:0px; width:970px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DFDFDF;}
.internal_content h3{float:left; margin:10px 0px 0px 10px; padding:0px; width:970px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#DFDFDF;}
.internal_content p{float:left; margin:0px 0px 0px 10px; padding:10px 20px 10px 0px; width:970px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:justify; }
.internal_content p img{float:left; margin:10px 25px 10px 27px; padding:0px 0px 0px 0px; width:270px; height:250px; background:#CCC;}


.img_gallery{float:left; margin:0px 0px 0px 0px;width:990px; height:auto;}
.img_gallery div{float:left; margin:10px 5px 10px 10px; width:310px;height:280px; }
.img_gallery div img{float:left; margin:0px 0px 0px 0px;width:310px; height:260px; background:#FFFFFD;border:2px solid #CCC; border-radius:3px;}
.img_gallery div b{float:left; margin:10px 0px 10px 10px;width:310px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; text-align:center;}

.img_galllery{float:left; margin:0px 0px 0px 0px;width:990px; height:auto;}
.img_galllery div{float:left; margin:10px 5px 10px 10px; width:310px;height:280px; }
.img_galllery div img{float:left; margin:0px 0px 0px 0px;width:310px; height:260px; background:#FFFFFD;border:2px solid #CCC; border-radius:3px;}
.img_galllery div b{float:left; margin:0px 0px 0px 0px;width:310px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#fff; text-align:center;}
.img_galllery div b a{float:left;  font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#fff; text-align:center; text-decoration:none;}


.table{float:right; margin:0px 10px 0px 0px; padding:0px; width:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
.imggallery{float:left; margin:0px 0px 0px 0px;width:990px; height:auto;}
.imggallery div{float:left; margin:10px 5px 10px 10px; width:200px;height:200px; }
.imggalleryy div img{float:left; margin:0px 0px 0px 0px;width:200px; height:200px; }



.img_galery{float:left; margin:0px 0px 0px 0px;width:990px; height:auto;}
.img_galery div{float:left; margin:10px 5px 10px 10px; width:310px;height:280px; }
.img_galery div img{float:left; margin:0px 0px 0px 0px;width:310px; height:260px; background:#FFf; }
.img_galery div b{float:left; margin:0px 0px 0px 0px;width:310px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#000; text-align:center;background:#FFf;}
.enquiry_form
{
height:605px;
width:440px;
float: left;
margin:10px 0px 20px 20px;
}

.enquiry_form h1
{
height: auto;
width:440px;
float:left;
margin:0px 0px 20px 10px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#E9E9E9;
font-size:22px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#CCCCCC 1px solid;
}
.enquiry_form div
{
width:450px;
float: left;
height:auto;
color:#E9E9E9;
font-size:14px;
font-family:Trebuchet MS;
margin-top:4px;
font-weight: normal;
margin-right:13px;
margin-left:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
color:#535651;
}
.enquiry_form input:hover
{

}
.txt_box
{
color:#818181;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:406px;
float:right;
margin:0px;

}
.txt_area
{
color:#4F524D;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:326px;
float:right;
margin:0px;
}
.enquiry_form  select 
{
height:23px;
width:330px;
float:right;
color: #4F524D;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal;

}
.enquiry_form  textarea 
{
color:#4F524D;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:326px;
float:right;
margin:0px;

}
.enquiry_form textarea:hover
{

}
.enquiry_form select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
background:#FFFFFF;
color:#747474!important;
font-family: Arial!important;
 border:2px solid #747474;
 font-weight:bold;
float:right !important;
margin-top:5px !important;
margin-right:5px !important;
}
.button:hover
{
 color:#262016!important;
 border:2px solid #262016;

}
#contact
{
height:450px;
width:380px;
float:right;
margin:35px 0px 8px 0px;
background:#E9E9E9;
padding:5px 0px 40px 20px;
}

#contact a
{
color:#CCCCCC;
}
#contact a:hover
{
color:#CCCCCC;
text-decoration:underline;
}
#contact h3
{
height: auto;
width:200px;
float:left;
margin:0px 0px 20px 0px;
background: none;
padding:0px 5px 6px 0px;
text-align:left;
color:#747474;
font-size:24px;
font-weight:normal;
}
#contact h1
{
height: auto;
width:200px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:5px 5px 6px 0px;
text-align:left;
color:#747474;
font-size:20px;
font-weight:normal;
}
#contact h2
{
height: auto;
width:340px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#747474;
font-size:22px;
font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:14px;
color: #8C96A1;
width:260px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact p
{
font-family: Trebuchet MS;
font-size:14px;
color: #ffffff;
font-weight:bold;
width:100px;
float:left;
margin:0px 0px 0px 0px ;
}
#contact b
{
font-size:13px;
color:#747474;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}