body{
margin:0px;
padding:0px;
text-align:center;
background:url(../jpg/body-bg.jpg) no-repeat center top white;
}

body.sub-page{
margin:0px;
padding:0px;
text-align:center;
background:white!important;
}

div.container{
width:960px;
margin:0px auto;
padding:0px;
position:relative;
}

div.wrapper{
width:960px;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
text-align:left;
}


div.language-section{
height:55px;
margin:0px;
padding:0px;
float:right;
}

div.language-section a{
width:36px;
height:36px;
margin:0px 0px 0px 1px;
padding:0px;
float:left;
background:url(../jpg/language-inactive.png) no-repeat left top;
}

div.language-section a img{
width:20px;
height:16px;
margin:9px 0px 0px 8px;
padding:0px;
border:none;
float:left;
}

div.language-section a:hover,
div.language-section a.current
{
height:55px;
background:url(../jpg/language-active.png) no-repeat left top;
}

div.main-area{
width:960px;
height:658px;
margin:0px;
padding:0px;
float:left;
}

div.logo-left{
width:243px;
height:82px;
margin:420px 0px 0px 15px;
padding:0px;
float:left;
}

div.logo-left img{
margin:0px;
padding:0px;
border:none;
}


div.logo-right{
width:144px;
height:82px;
margin:360px 15px 0px 0px;
padding:0px;
float:right;
clear:right;
}

div.logo-right img{
margin:0px;
padding:0px;
border:none;
}

div.button-left{
width:425px;
height:67px;
margin:40px 0px 0px 15px;
padding:0px;
float:left;
clear:left;
}

div.button-left a{
width:405px;
height:67px;
background:url(../jpg/button-left-bg.png) no-repeat left top;
line-height:67px;
font-size:22pt;
font-family:trebuchet ms, arial;
color:#D5463E;
text-align:right;
text-decoration:none;
float:left;
/*font-weight:bold;*/
margin:0px;
padding:0px 23px 0px 0px;
}

div.button-left a:hover{
text-decoration:underline;
}

div.button-right{
width:425px;
height:67px;
margin:40px 15px 0px 0px;
padding:0px;
float:right;
clear:right;
}

div.button-right a{
width:405px;
height:67px;
background:url(../jpg/button-right-bg.png) no-repeat left top;
line-height:67px;
font-size:22pt;
font-family:trebuchet ms, arial;
color:#4C9D25;
text-align:left;
text-decoration:none;
float:left;
/*font-weight:bold;*/
margin:0px;
padding:0px 0px 0px 23px;
}

div.button-right a:hover{
text-decoration:underline;
}

div.tags{
width:100%;
text-align:center;
margin:0px;
padding:45px 0px;
float:left;
line-height:22px;
font-size:10pt;
color:#9A9A9A;
font-family:arial;
}

div.tags a{
font-size:10pt;
color:#9A9A9A;
font-family:arial;
text-decoration:none;
}

div.tags a:hover{
text-decoration:underline;
}

div.footer{
width:100%;
height:25px;
margin:0px;
padding:0px;
float:left;
}

div.copyright{
height:25px;
line-height:25px;
float:left;
font-size:8pt;
color:#9A9A9A;
font-family:tahoma;
margin:0px 0px 0px 25px;
}

div.mediasoft{
height:25px;
line-height:25px;
float:right;
font-size:8pt;
color:#9A9A9A;
font-family:tahoma;
margin:0px 25px 0px 0px;
}

div.mediasoft a{
font-size:8pt;
color:#9A9A9A;
font-family:tahoma;
text-decoration:none;
}

div.top-section{
width:100%;
height:141px;
margin:0px;
padding:0px;
float:left;
position:relative;
}

div.other-section{
width:270px;
height:45px;
margin:20px 0px 0px 0px;
padding:0px;
float:right;
clear:right;
}

div.other-section a{
width:270px;
height:45px;
line-height:45px;
margin:0px;
padding:0px;
float:left;
text-indent:20px;
text-align:left;
font-size:13pt;
color:#C11732;
font-family:museo sans, trebuchet ms, arial, tahoma, verdana;
text-decoration:none;
background:url(../jpg/other-section.png) no-repeat left top;
}

div.logo{
float:left;
clear:left;
margin:-28px 0px 0px 0px;
padding:0px;
width:147px;
height:84px;
}

div.logo img{
margin:0px;
padding:0px;
border:none;
}

div.phone-details{
height:60px;
width:350px;
margin:0px;
padding:0px;
position:absolute;
top:0px;
left:320px;
}

div.phone-details img{
margin:0px;
padding:0px;
float:left;
border:none;
}

div.phone-details p{
margin:0px;
padding:5px 0px 0px 20px;
float:left;
line-height:25px;
font-size:16pt;
font-family:museo sans, trebuchet ms, arial;
font-weight:bold;
color:#934201;
}

/* SLDIER style start */
.banners-slider
{
  width:960px;
  height:271px;
  overflow:hidden;
  margin:0px 0px 0px 0px;
  position:relative;
  float:left;
}

.banners-slider .tab
{
  height: 100%;
  overflow: visible;
  position:relative;
}

.banners-slider img
{
  display: block;
  width:960px;
  height:271px;
  border:0px solid #1B458D;
  margin:0px;
}

.banners-slider p
{
  padding: 27px 0 0 30px;
  height: 43px;
  background: #000;
  opacity: 0.8;
  filter: alpha(opacity=80);
  color: #fff;
  font-size: 14pt;
  font-weight: bold;
  margin-top: -70px;
}

.slide-tabs
{
  height: 28px;
  overflow: hidden;
  position: absolute;
  bottom:0px;
  right:15px;
  margin:0px 0px 0px 0px;
  padding:0px;
}

.slide-tabs a
{
  float: left;
  margin:0px 0px 0px 1px;
  height: 28px;
  width: 28px!important;
  text-align:center;
  line-height:28px;
  background:white;
  color:#934201!important;
  font-family:museo sans, trebuchet ms, arial;
  text-decoration:none;
  display:block;
  font-size:12pt;
}

.slide-tabs a:hover,
.slide-tabs a.current
{
  color:white!important;
  background:#934201;
}

div.text-slider-box{
position:absolute;
bottom:0px;
left:0px;
margin:0px;
padding:0px;
width:960px;
height:50px;
background:url(../jpg/green-transparent.png) repeat left top;
line-height:50px;
font-size:16pt;
color:white;
font-family:museo sans, trebuchet ms, arial;
text-align:center;
}

div.stamp{
width:132px;
height:132px;
margin:0px;
padding:0px;
position:absolute;
top:25px;
right:25px;
}

div.stamp img{
margin:0px;
padding:0px;
border:none;
width:132px;
height:132px;
}
/* SLIDER style end */

div.menu{
width:100%;
height:50px;
background:#934201;
float:left;
}

div.menu a{
height:50px;
line-height:50px;
text-align:center;
font-size:12pt;
color:white;
font-family:museo sans, trebuchet ms, arial;
text-decoration:none;
margin:0px;
padding:0px 30px;
float:left;
background:transparent;
text-transform:uppercase;
font-weight:bold;
}

div.menu a:hover,
div.menu a.current{
background:#5F2A00;
}

div.menu div.separator{
height:50px;
width:1px;
margin:0px;
padding:0px;
float:left;
background:url(../jpg/separator.jpg) no-repeat left top;
}

div.menu div.separator-first{
height:50px;
width:1px;
margin:0px 0px 0px 8px;
padding:0px;
float:left;
background:url(../jpg/separator.jpg) no-repeat left top;
}

div.content{
width:100%;
float:left;
margin:20px 0px 0px 0px;
padding:0px 0px 55px 0px;
background:url(../jpg/content-bottom-bg.png) no-repeat center bottom;
}

div.leftside{
width:266px;
margin:0px;
padding:0px;
float:left;
}

div.left-menu{
width:266px;
margin:0px;
padding:0px 0px 13px 0px;
float:left;
background:#934201;
}

div.left-menu-spacer{
width:100%;
height:13px;
margin:0px;
padding:0px;
float:left;
background:#934201;
border-bottom:1px solid #5F2A00;
}

div.left-menu a{
width:266px;
height:68px;
background:#934201;
border-bottom:1px solid #5F2A00;
float:left;
font-size:10pt;
font-family:arial;
color:white;
text-decoration:none;
line-height:20px;
margin:0px;
padding:8px 0px 0px 0px;
}

div.left-menu a.current,
div.left-menu a:hover{
background:#5F2A00;
}

div.left-menu a span{
font-size:12pt;
font-family:museo sans, trebuchet ms, arial;
color:#FAAF6B;
font-weight:bold;
}

div.left-menu a div.spacer{
width:44px;
height:76px;
float:left;
margin:0px;
padding:0px;
}

img.point{
margin:7px 12px 0px 0px;
padding:0px;
float:right;
border:none;
}

div.company-details{
width:100%;
margin:35px 0px 0px 0px;
padding:0px;
float:left;
text-align:left;
font-size:13pt;
color:#934201;
font-family:museo sans, trebuchet ms, arial;
line-height:22px;
}

div.gray-area{
width:100%;
margin:0px;
padding:0px;
float:left;
background:#F7F7F7;
text-align:center;
}

div.rightside{
width:694px;
margin:0px;
padding:0px;
float:left;
}

div.offer-box{
width:300px;
height:214px;
margin:0px 0px 0px 30px;
padding:0px;
float:left;
}

div.offer-box div.photo{
width:300px;
height:164px;
margin:0px;
padding:0px;
float:left;
}

div.offer-box div.photo img{
margin:0px;
padding:0px;
border:none;
width:300px;
height:164px;
}

div.link{
width:272px;
height:44px;
margin:0px 0px 0px 14px;
padding:0px;
float:left;
background:url(../jpg/box-button.png) no-repeat left top;
}

div.link a{
width:265px;
height:40px;
margin:0px 0px 0px 5px;
padding:0px;
line-height:40px;
text-indent:20px;
text-align:left;
float:left;
font-size:12pt;
color:#934201;
font-family:museo sans, trebuchet ms, arial;
text-decoration:none;
}

div.link a:hover{
text-decoration:underline;
}

div.tags-sp{
width:100%;
text-align:center;
margin:0px;
padding:45px 0px;
float:left;
line-height:22px;
font-size:10pt;
color:#934201;
font-family:arial;
}

div.tags-sp a{
font-size:10pt;
color:#934201;
font-family:arial;
text-decoration:none;
}

div.tags-sp a:hover{
text-decoration:underline;
}

div.footer-sp{
width:100%;
height:150px;
float:left;
margin-top:25px;
}

div.content-inside{
width:664px;
margin:0px;
padding:0px;
float:right;
background:white;
}

div.insider{
width:604px;
margin:0px 0px 0px 30px;
padding:0px;
float:left;
}

div.label{
width:100%;
margin:0px;
padding:20px 0px 15px 0px;
float:left;
font-size:16pt;
color:#934201;
font-weight:bold;
line-height:23px;
font-family:museo sans, trebuchet ms, arial;
}

div.insider p{
width:100%;
margin:0px;
padding:0px 0px 15px 0px;
float:left;
text-align:justify;
color:black;
font-family:arial,calibri,tahoma;
font-size:10pt;
line-height:20px;
}

div.insider p a{
color:#934201;
text-decoration:none;
}

div.insider p a:hover{
text-decoration:underline;
}

div.gallery{
width:100%;
margin:-15px 0px 0px 0px;
padding:0px 0px 15px 0px;
float:left;
}

div.gallery img{
margin:15px 0px 0px 25px;
padding:0px;
float:left;
border:1px solid #934201;
}

table.google_map{
float:left;
margin:0px 0px 15px 0px;
padding:0px;
border:0px solid #023F88;
width:100%;
border-collapse:collapse;
}

td.cent{
margin:0px;
padding:0px;
width:25%;
}

td.google{
margin:0px;
padding:0px;
line-height:0px;
border:1px solid #934201;
}

td.movie_desription{
margin:0px;
padding:4px 0px;
line-height:20px;
text-align:justify;
color:black;
font-family:arial;
font-size:10pt;
}

div.download-stripe{
width:100%;
height:40px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
}

div.download-stripe a{
height:40px;
margin:0px;
padding:0px 50px 0px 0px;
float:left;
line-height:40px;
font-size:12pt;
color:white;
font-family:museo sans, trebuchet ms, arial;
text-decoration:none;
background:url(../jpg/download.png) no-repeat right center #934201;
text-indent:15px!important;
}

div.download-stripe a:hover{
background:url(../jpg/download.png) no-repeat right center #5F2A00;
}











