@charset "utf-8";
/* CSS Document */
body
{
padding:auto;
margin:auto;
font-family:Trebuchet MS;
width:100%;
height:100%;
}
h1,h2,h3,h4,h5,h6,p,div
{
padding:0px;
margin:0px;
font-weight:normal;
}
ul,li,a,span,input
{
padding:0px;
margin:0px;
}
img
{
border:none !important;
}

table tr td 
{
border:1px solid #BDBBB2;

}


#main_frame
{
padding:auto;
margin:auto;
width:1000px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
display:table;
user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
}
#main_header
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:#ececec;
}

.header
{
padding:0px;
margin:0px;
float:left;
width:1000px;
height:110px;
background:#FFFFFF;
}


.company_logo
{
padding:0px;
margin:20px 0px 0px 20px;
float:left;
width:400px;
height:66px;
}

.icons
{
padding:0px;
margin:30px 25px 0px 0px;
float:right;
width:150px;
height:50px;
}

.icon1
{
padding:0px;
margin:0px 0px 0px 5px;
float:right;
width:44px;
height:44px;
}


#main_menu
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:#ececec;
}

.navigationn{width:1000px; height:43px; float:left; background:#e01600; border-radius:5px;}

ul{margin:0px; padding:0; list-style:none; width:600px;}
ul.menu {margin:0px 0px 0px 20px; padding:0; list-style:none; position:relative;width:600px; z-index:999; position:relative;}

ul.menu li{margin:0px 0px 0px 0px; padding:0px 30px 0px 30px; display:inline-block;}
ul.menu li a{text-decoration:none; color:#FFFFFF; display:block; }
ul.menu li ul{display:none;}

ul.menu li:hover ul{display:block; background:#444444; top:40px; position:absolute; padding:0 0px; border-radius:0 0 2px 2px; width:190px; border-color:#F13D60; border-style:solid; border-width:0 1px 1px 1px;}

ul.menu li ul li{padding:0px; display:block; padding-left:10px;  padding-top:10px; border-bottom:1px solid #ccc; border-top:1px solid F13D60; margin:-10px 0px 0px 0px;}

ul.menu li ul li:first-child{border-top:none;}
ul.menu li ul li:last-child{border-bottom:none;}
ul.menu li ul li a{display:block; width:100%; font-size:12px; padding:1px 0;}
#show{
color:#FFFFFF; background:#e0b200; margin:0; padding:8px 30px 13px 30px; display:inline-block;}

#srch
{
padding:0px;
margin:-35px 0px 0px 0px;
float:right;
height:49px;
width:198px;
}
.search_box
{
float: right;
background:url(../images/search.png) no-repeat;
height:37px;
width:223px;
margin:0px  0px 0px 0px;
}
.txtarea_search
{
background: none;
height:20px;
width:160px;
float: left;
margin:3px 0px 0px 10px;
border:none;
color:#000000;
font-weight: normal;
font-family:Trebuchet MS;
font-size:9px;
text-indent:0px;
padding-left:3px;
}

.search_box:hover
{
cursor: pointer;
}

#main_slider
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:#ececec;
}


#main_wrapper
{
padding:0px;
margin:0px;
width:100%;
height:100%;
background:#ececec;
}

.wrapper
{
padding:0px;
margin:0px;
float:left;
width:1000px;
height:auto;
background:#FFFFFF;
}

.wrapper h1
{
padding:0px;
margin:20px 0px 10px 10px;
float:left;
width:980px;
height:auto;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#F13D60;
}
.wrapper p
{
padding:0px;
margin:0px 10px 10px 10px;
float:left;
width:960px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#444444;
text-align:justify;
}

.wrapper p a
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:960px;
height:auto;
color:#444444;
text-decoration:none;
}

.wrapper p a:hover
{
color:#F13D60;
}

.wrapper h2
{
padding:0px;
margin:10px 0px 10px 10px;
float:left;
width:980px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#000000;
font-weight:bold;
}
.wrapper h2 a
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:980px;
height:auto;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.wrapper h2 a:hover
{
color:#F13D60;
}
#gallery
{
padding:0px;
margin:10px 0px 10px 0px;
float:left;
width:1000px;
height:auto;
}

#gallery div
{
padding:0px;
margin:0px 0px 0px 25px;
float:left;
width:300px;
height:auto;
}

#gallery div h1
{
padding:0px;
margin:5px 0px 0px 120px;
float:left;
width:69px;
height:55px;
}

#gallery div h2
{
padding:0px;
margin:0px 0px 0px 70px;
float:left;
width:190px;
height:auto;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#444444;
}

#gallery div h2 a
{
padding:0px;
margin:5px 0px 0px 0px;
float:left;
width:190px;
height:auto;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#444444;
text-align:center;

}
#gallery div h2 a:hover
{
padding:0px;
margin:5px 0px 0px 0px;
float:left;
width:190px;
height:auto;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
color:#e0b200;
text-align:center;
}

#gallery div h3
{
padding:0px;
margin:5px 0px 0px 40px;
float:left;
width:223px;
height:auto;
}
#gallery div p
{
padding:0px;
margin:5px 10px 0px 10px;
float:left;
width:280px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#444444;
text-align:justify;
}

.read 
{
padding:5px 0px 5px 0px;
margin:10px 0px 10px 100px;
float:left;
width:90px;
height:auto;
background:#000000;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

.read a
{
padding:5px 0px 5px 0px;
margin:10px 0px 10px 100px;
float:left;
width:90px;
height:auto;
background:#000000;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

.read:hover
{
padding:5px 0px 5px 0px;
margin:10px 0px 10px 100px;
float:left;
width:90px;
height:auto;
background:#e0b200 !important;
font-size:14px;
color:#FFFFFF !important;
text-decoration:none;
text-align:center;
}

.description
{
padding:0px;
margin:0px;
float:left;
width:400px;
height:auto;
}

.description h1
{
padding:0px;
margin:0px 0px 10px 10px;
float:left;
width:380px;
height:auto;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#e0b200;
}

.description p
{
padding:0px;
margin:0px 10px 5px 10px;
float:left;
width:380px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#444444;
text-align:justify;
}

#gallery1
{
padding:0px;
margin:0px 0px 10px 0px;
float:left;
width:600px;
height:auto;
}

#gallery1 div
{
padding:0px;
margin:0px 0px 0px 25px;
float:left;
width:150px;
height:150px;
background:#000000;
border:1px solid #000000;
}

#gallery1 div img
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:150px;
height:118px;
}

#gallery1 div img:hover
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:150px;
height:118px;
opacity:0.9;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

#gallery1  h1
{
padding:0px;
margin:5px 0px 10px 20px;
float:left;
width:580px;
height:auto;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
color:#e0b200;
}


#gallery1 div b
{
padding:0px ;
margin:10px 0px 7px 0px;
float:left;
width:150px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
background:#000000;
}

#gallery1 div b:hover
{
padding:10px 0px 7px 0px;
margin:0px 0px 0px 0px;
float:left;
width:150px;
height:auto;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
background:#e0b200;
}

#main_footer
{
padding:auto;
margin:auto;
display:table;
height:auto;
width:100%;
background:#e01600 !important;
}

.footer
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
height:60px;
width:1000px;
background:#e01600 !important;
}

.logos
{
margin:0px 0px 0px 845px;
float:left;
width:150px;
height:auto;
}

.copyrigt
{
margin:0px 0px 0px 10px;
float:left;
width:560px;
height:auto;
}

.copyrigt h5
{
margin:-30px 0px 0px 0px;
float:left;
font-size:11px;
font-style:normal;
font-family:Trebuchet MS;
color:#FFFFFF;
width:560px;
}

.enquiry_form2
{
height:495px;
width:420px;
float: left;
margin:10px 0px 20px 0px;
}

.enquiry_form2 h1
{
height: auto;
width:440px;
float:left;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
text-align:left;
color:#747474;
font-size:22px;
font-weight:normal;
font-family: Trebuchet MS;
border-bottom:#CCCCCC 1px solid;
}
.enquiry_form2 div
{
width:450px;
float: left;
height:auto;
color:#747474;
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_form2 input
{
color:#535651;
}
.enquiry_form2 input:hover
{

}
.txt_box
{
color:#67575F; background:#fff !important;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:406px;
float:right;
margin:0px; border:1px solid #000;

}
.txt_area
{
color:#67575F;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:326px;
float:right;background:#fff !important;
margin:0px; border:1px solid #000;
}
.enquiry_form2  select 
{
height:23px;
width:330px;
float:right;
color:#67575F;background:#fff !important;
font-family:Trebuchet MS;
font-size:11px; 
font-weight: normal; border:1px solid #000;

}
.enquiry_form2  textarea 
{
color:#67575F;
font-family:Arial;
font-size:12px;
font-weight: normal;
height:50px;
width:326px;
float:right;
margin:0px; border:1px solid #000;

}
.enquiry_form2 textarea:hover
{

}
.enquiry_form2 select:hover
{
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;background:#fff !important;
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:#EC6F43!important;
 border:2px solid #E65130;

}
#contact
{
height:450px;
width:400px;
float:right;
margin:10px 0px 8px 0px;

padding:5px 0px 40px 20px;
}

#contact a
{
color:#CCCCCC;
}

#contact h3
{
height: auto;
width:370px;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:0px 5px 0px 0px;
text-align:left;
color:#747474;
font-size:21px;
font-weight:normal;
border-bottom:#747474 2px solid;
}
#contact h1
{
height: auto;
width:200px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:5px 5px 0px 0px;
text-align:left;
color:#242527;
font-size:18px;
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:#F13D60;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:14px;
color: #242527;
width:290px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact b
{
font-size:13px;
color:#F13D60;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}

#table
{
padding:0px;
margin:10px 0px 20px 250px;
float:left;
width:500px;
height:auto;
font-size:14px;
}

.images
{
padding:0px;
margin:0px 0px 0px 10px;
float:right;
width:150px;
height:150px;
border:1px solid #000000 !important;
}




#gallery2
{
padding:0px;
margin:20px 0px 10px 0px;
float:left;
width:950px;
height:auto;
}

#gallery2 div
{
padding:0px;
margin:0px 0px 40px 25px;
float:left;
width:200px;
height:200px;
background:#000000;
border:1px solid #000000;
}

#gallery2 div img
{
padding:0px;
margin:0px 0px 0px 0px;
float:left;
width:200px;
height:200px;
}


#gallery2 div b
{
padding:0px;
margin:10px 0px 20px 0px;
float:left;
width:200px;
height:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
}


