@charset "utf-8";
/* CSS Document */
*{outline:none;}
body{width:auto; height:auto; margin:auto; padding:auto; background:#fff;}
#main_header{width:auto; margin:auto; height:auto; background:url(../images/header.png) repeat-x; border-bottom:7px solid #D60002;}
#main_frame{width:990px; margin:auto; padding:auto; height:auto; display:table;}
.header{background:url(../images/header.png) no-repeat; float:left; margin:0px; padding:0px; height:120px; width:990px;}
.logo{float:left; margin:10px 0px 0px 10px; white-space:normal;}
.right_top{float:right; margin:0px; padding:0px; width:auto;}
.right_top p{float:left; margin:10px 20px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}
.menu{float:right; margin:52px 0px 0 0; padding:0px; width:455px; height:auto;}
.menu ul{float:left; margin:20px 0px 0px 0px; padding:0px; width:auto; height:48px;}
.menu ul li{ list-style:none; margin:10px 0px 0px 10px; padding:0px; width:125px; height:63px; display:inline;}
.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:24px; padding:20px 10px 20px 10px; color:#D60002; text-decoration:none;width:125px; height:63px; border-radius:10px 10px 0px 0px;}
.menu ul li a:hover{color:#fff; background:#D60002;}
#show{color:#fff !important; background:#D60002;}
#sliderFrame {width:1000px; margin:0px 0px 0px 0px;  padding:0px; height:340px;float:left;background:url(../images/slider-bg.png) no-repeat; }
#slider {width:968px;height:300px;position:relative;margin:0px 0px 0px 14px;}
#slider img {position:absolute;border:none;visibility:hidden;}
#slider a.imgLink {z-index:2;display:none;position:absolute;top:0px;left:0px;border:0;padding:0;margin:0;width:100%;height:100%;}
#thumbs {text-align:center;font-size:0;margin:10px 0px 0px 0px;}
#thumbs .thumb { display:inline-block; *display:inline;zoom:1; margin:0 1px;border:1px solid #333; padding:4px;background:black;margin:0px 10px 10px 0px;}
#thumbs .thumb img{border:1px solid #555; cursor:pointer; width:50px; height:30px; opacity:0.5;filter:alpha(opacity:50);}
#thumbs .thumb-on img{border:1px solid #999; opacity:1;filter:alpha(opacity:100);}
#slider {transform: translate3d(0,0,0);-ms-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); float:left;}

.main{float:left; margin:10px 0px 0px 0px; padding:0px; width:1000px; height:auto;}
.top h1{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#D60002; width:950px;margin:10px 0px 10px 15px; }
.top p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;width:970px;text-align:justify; margin:0px 0px 10px 15px;color:#000; float:left; line-height:20px; }
.top p img{ width:200px;margin:0px 0px 0px 10px; height:170px; float:right; background:#D60002; border:#000 solid 3px;}
.top p img:hover{border:#D60002 solid 3px;}

.top p a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;width:970px;text-align:justify; text-decoration:none; color:#000; font-weight:bold; text-align:justify;}
.top p a:hover{color:#D60002;}
.top h2{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; width:960px;margin:10px 0px 10px 15px; }
.top h1 a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#D60002;}
.top h2 a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:none;}


.left{ float:left; margin:0px 0px 0px 15px; padding:0px; width:980px; height:auto;}
.left h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#D60002; width:690px; height:auto; margin:20px 0px 0px 0px;}
.left p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;width:695px; text-align:justify; margin:10px 0px 0px 0px;}
.img_gallery{ float:left; margin:20px 0px 0px 0px; width:980px;padding:0px;height:auto;} 
.img_gallery div{ float:left;  width:311px; margin:0px 13px 0px 2px; padding:0px;  height:250px;} 
.img_gallery div img{ float:left;  width:311px; margin:0px 0px 0px 0px; padding:0px;  height:230px;}
.img_gallery div b{ float:left;  width:311px; margin:0px 0px 0px 0px; padding:0px;height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#19325C; text-align:center;} 
.img_gallery1{ float:left; margin:20px 0px 0px 0px; width:1000px;padding:0px;height:auto;} 
.img_gallery1 div{ float:left;  width:300px; margin:0px 15px 20px 17px; padding:0px;  height:330px;} 
.img_gallery1 div img{ float:left;  width:300px; margin:0px 0px 0px 0px; padding:0px;  height:300px; border:#19325C solid 1px;}
.img_gallery1 div b{ float:left;  width:300px; margin:10px 0px 0px 0px; padding:0px;height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#19325C; text-align:center;} 
.right{float:right; margin:25px 15px 0px 0px; padding:0px; width:260px; background:#e3e3e3; border:#999 2px solid;}
.right h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; width:238px; height:auto; margin:0px 0px 0px 0px; background:#19325C; padding:5px 0px 5px 22px;}
.right ul{float:left; margin:10px 0px 0px 0px; width:220px; height:auto;}
.right ul li{margin:0px 0px 0px 0px;width:auto; height:23px; list-style:url(../images/list.png); font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#19325C;}
.read{float:right; margin:0px 20px 5px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#D60002; text-decoration:none; font-weight:bold;}
.table{float:left; margin:0px 0px 0px 15px; width:auto; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
#main_footer{width:auto; margin:auto; height:auto; background:#D60002; border-bottom:4px solid #19325C;}
.footer{background:#D60002; float:left; margin:0px; padding:0px; width:1000px; height:auto;}
  .leftfooter img{float:right; margin:10px 20px 0px 0px; width:auto; height:auto;}
.copright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; float:left; width:auto; margin:20px 10px 0px 15px;}
.enquiry_form
{
height:495px;
width:450px;
float: left;
margin:10px 0px 20px 10px;
}

.enquiry_form h1
{
height: auto;
width:440px;
float:left;
margin:0px 0px 20px 0px;
background: none;
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_form 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_form input
{
color:#535651;
}
.enquiry_form input:hover
{

}
.txt_box
{
color:#67575F;
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;
margin:0px; border:1px solid #000;
}
.enquiry_form  select 
{
height:23px;
width:330px;
float:right;
color:#67575F;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal; border:1px solid #000;

}
.enquiry_form  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_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:400px;
float:left;
margin:10px 0px 8px 110px;
background:#EFEFEF;

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:#D60002;
font-size:21px;
font-weight:normal;
border-bottom:#D60002 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:#D60002;
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:#D60002;
font-size:20px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:14px;
color: #67575F;
width:290px;
float:left;
margin:10px 0px 10px 2px ;
}
#contact b
{
font-size:13px;
color:#D60002;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
}

