@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
background:#000000;
}
img{
border:none;
}
.wholesite{
width:1000px;
background:url(../images/whole-site-bg.gif) repeat-y;
margin:0px auto;
}
.site{	
width:970px;
margin:0px auto;
font-family:"Trebuchet MS";
}
/*top banner starts here*/
.topbanner{
width:970px;
height:97px;
background:url(../images/top-banner-bg.gif) no-repeat;
}
.logo{
width:300px;
height:85px;
margin:0px auto;
margin-top:8px;
}
/*menu style starts here*/
.nav{
height:30px;
margin-top:3px;
}
.nav ul{
margin:0px;
padding:0px;
list-style:none;
padding-left:80px;
}
.nav ul li{
display:block;/*inline-block*/
float:left;
margin:0px;
line-height:30px;
font-size:12px;
font-weight:bold;
background:url(../images/top-menu-seperator.gif) top right no-repeat;
}
.nav ul li a{
padding:0px 13px;
text-decoration:none;
color:#ffffff;
line-height:30px;
display:block;
}
.nav ul li a:hover{
background:url(../images/top-menu-hover.gif) repeat-x;
}
/*menu style ends here*/
.language{
width:190px;
height:30px;
margin:0px auto;
margin-top:20px;
}
.languagetext{
line-height:30px;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding:0px 10px;
}
.languagefield{
width:95px;
border:#eaeaea solid 1px;
color:#666666;
}
.callus{
height:35px;
margin:15px 15px 0px 20px;
line-height:35px;
font-size:16px;
font-weight:bold;
color:#ffffff;
}
/*top banner ends here*/
/*main banner starts here*/
.mainbanner{
width:956px;
margin:0px auto;
/*background-color:#1e1e1e;*/
}
.leftwholecontainer{
background-color:#1e1e1e; 
padding:5px 0px;
margin:10px 0px;
margin-left:0px;
font-family:Calibri;
}
.leftcontainer-one{
width:300px;
margin:0px auto;
height:77px;
background-color:#3e3e3e;
}
.leftcontainer-sec{
width:300px;
margin:0px auto;
height:77px;
background-color:#595959;
}
.leftcon-in{
width:120px;
height:66px;
margin:5px auto;
}
.leftcon-in-right-one{
width:170px;
height:65px;
background:url(../images/container-one-bg.gif) no-repeat;
}
.leftcon-in-right-one h1{
padding:4px 0px;
margin:0px; 
font-size:14px;
color:#FFFFFF;
font-weight:normal;
font-family:Calibri;
}
.leftcon-in-right-one h1 a{
text-decoration:none;
color:#FFFFFF;
}
.leftcon-in-right-sec{
width:170px;
height:65px;
background:url(../images/container-sec-bg.gif) no-repeat;
}
.leftcon-in-right-sec h1{
padding:4px 0px;
margin:0px; 
font-size:14px;
color:#FFFFFF;
font-weight:normal;
font-family:Calibri;
}
.leftcon-in-right-sec h1 a{
text-decoration:none;
color:#ffffff;
}
.features{
font-size:12px;
color:#FFFFFF;
line-height:16px;
}
.features a{
text-decoration:none;
color:#FFFFFF;
}
.features a:hover{
color:#ff8a21;
text-decoration:none;
}
/*right side images*/
.largeimgdiv{
width:608px;
/*height:373px;*/
height:460px;
margin:0px auto;
margin-top:18px;
}
.bannerdownimg{
width:590px;
height:58px;
margin:14px auto;
}
/*main banner ends here*/
/*footer starts here*/
.wholefooter{
width:970px;
height:113px;
background:url(../images/footer-bg.gif) no-repeat;
margin:0px auto;
clear:both;
}
.footerlinks{
font-size:12px;
color:#FFFFFF;
}
.footerlinks a{
text-decoration:none;
color:#ffffff;
padding:0px 10px;
line-height:45px;
}
.footerlinks a:hover{
color:#fdb879;
}
.footerhiddenlinks{
font-size:10px;
color:#5c0a06;
line-height:18px;
}
.footerhiddenlinks a{
color:#5c0a06;
text-decoration:none;
}
.footerhiddenlinks a:hover{
text-decoration:none;
color:#000000;
}
.copyrights{
color:#000000;
}
.copyrights a{
color:#000000;
font-weight:bold;
}
/*footer ends here*/
/*inner pages starts here*/
.contents{
width:634px;
margin:10px auto;
font-family:Calibri;
}
.contents h1{
font-size:18px;
padding:4px 0px;
margin:0px;
font-weight:normal;
color:#fe872d;
border-bottom:#4e4132 solid 1px;
}
.contents h2{
font-size:16px;
color:#e59e21;
padding:3px 0px;
font-weight:normal;
}
.contents h3{
font-size:14px;
color:#ffffff;
padding:3px 0px;
font-weight:normal;
/*border-bottom:#333333 solid 1px;*/
}
.contents h4{
font-size:15px;
color:#0099CC;
font-weight:normal;
}
.contents h5{
font-size:16px;
color:#fe872d;
font-weight:normal;
line-height:24px;
border-top:#0c0c0c solid 3px;
padding:0px;
margin:0px;
}
.contents p{
font-size:12px;
color:#ffffff;
text-align:justify;
}
.contents p a{
color:#ffffff;
text-decoration:none;
}
.contents p a:hover{
color:#999999;
text-decoration:underline;
}
.incontents{
padding:0px;
margin:10px 0px;
color:#999900;
font-size:14px;
font-weight:bold;
}
.incontents li{
padding:0px;
margin:0px;
line-height:21px;
}
.incontents li a{
text-decoration:none;
color:#ffffff;
}
.youtube-bg{
width:275px;
height:127px;
margin:15px auto;
background:url(../images/youtube-bg.gif) no-repeat;
}
/*for video section starts here*/
.videodisplay{
width:480px;
height:385px;
margin:5px auto;
border:#735229 solid 1px;
}
.imgthumb{
border:#735229 solid 1px;
padding:1px;
}
.imgborder{
border:#735229 solid 1px; 
}
/*for video section ends here*/
/*request a quote*/
.reqfield{
border:#735229 solid 1px;
width:150px;
font-size:10px;
}
.reqfieldind{
border:#735229 solid 1px;
width:250px;
font-size:10px;
}
.goto-top{
color:#FF6600; 
font-weight:lighter; 
font-size:12px; 
float:right; 
margin-right:20px;
padding-left:10px;
background:url(../images/go-to-top.gif) no-repeat 0% 50%;
}
.tabtable{
border-collapse:collapse;
font-size:11px;
}
.tabtable td{
border:#996600 solid 1px;
padding:3px;
}
.singlemaincon{
border:#4e4132 solid 1px;
padding:0px 0px 5px 0px;
margin:2px 0px;
clear:both;
height:auto;
min-height:242px;
}
.mainpagecontainer{
padding:5px;
}
.img-main-thumb{
display:block;
width:254px;
height:191px;
padding:2px;
border:#4e4132 solid 1px;
float:left;
margin:0px 10px 10px 0px;
}
.readmore{
color:#989764;
font-size:11px;
text-decoration:underline;
padding:0px 0px 0px 10px;
}
.homecontents{
font-family:"Times New Roman", Times, serif;
font-size:13px;
line-height:18px;
color:#ffffff;
text-align:justify;
padding:0px 10px 10px 10px;
}
.homecontents a{
color:#ffffff;
text-decoration:none;
}
.homecontents a:hover{
color:#999999;
text-decoration:underline;
}
.inner-hylink{
padding:0px; 
display:inline; 
font-weight:normal;
}
/*inner pages ends here*/
