body {
margin:0px;
padding:0px;
background:url(../images/top_bg.jpg);
background-repeat:repeat-x;
}
.container{
  width:1003px;

  margin:auto;
  }
.header_body{
  width:1003px;
  height:386px;

  }

.navigation_bar{
    width:850px;
    float:left;
   /* height:54px;      */                                                      
    float:left;
    padding:0px;
    }
.call_now{
  width:125px;
  float:left;
     font-family: "Lucida Sans Unicode" ,  Verdana, Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#FFFFFF;
   text-align:justify;

  }
 .date_time{
  width:150px;
  float:left;
     font-family: "Lucida Sans Unicode" ,  Verdana, Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#FFFFFF;
   text-align:justify;

  }
  .banner_inner1{
width:371px;
height:257px;
float:left;
padding-left:22px;
margin-top:23px;
}
 .top_image01{
  width:40px;
  float:right;
  }

.art_work{
width:580px;
height:322px;
float:left;
margin-top:3px;

background:url(../images/artworks.jpg);
background-repeat:no-repeat;


}
.banner_art_button{
width:560px;
padding-top:35px;
float:left;

}
.banner_art_button_home{
width:560px;
padding-top:275px;
float:left;
}
.banner_total{
  width:418px;
  float:right;
  }
.banner_top{
  width:350px;
  float:right;
  }
.banner_image{
width:157px;
height:28px;
z-index:1px;
float:left;
margin-left:5px;
background:url(../images/date_time.jpg);
background-repeat:no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:21px;
color:#99cc33;
}
.banner{
  width:416px;
  height:302px;
  float:left;
  background:url(../images/banner.jpg);
  background-repeat:no-repeat;
  }
  .center_body{
  width:1003px;
  float:left;
  padding-top:42px;
  }
.center_contant{
  width:322px;
  float:left;
  padding-left:20px;
  }
.center_contant_right{
  width:310px;
  height:414px;
  float:left;
  background-position:right;
  margin-left:10px;
  background:url(../images/right_box.jpg);
  background-repeat:no-repeat;
  
  }
.center_left_contant{
   width:305px;
   float:left;
   padding-left:24px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   text-align:justify;

   }
   
.center_left_contantnew{
   width:627px;
   float:left;
   padding-left:24px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   text-align:justify;
  
}
.inner_txt{
  width:220px;
  float:left;
  padding-top:8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:18px;
   color:#072043;

  }
.contant_text{
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#8dd8f8;
   font-weight:bold;
   }
   .smalltxt
   {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:9px;
       color:#000000;
   }
.image_contant{
  width:87px;
  float:left;
  padding-top:40px;

  }
 .center_footer_box{
  width:293px;
  height:247px;
  margin-top:20px;
  float:left;
  background:url(../images/box_01.jpg);
  background-repeat:no-repeat;
  }
 .latest_projects{
   width:208px;
   padding-top:10px;
   margin:auto;
   }
 .right_side_contant{
   width:260px;
   padding-left:40px;
   float:left;
   padding-top:27px;
   }

 .button_text_right{
   width:220px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#072043;
   }
 .clickhere_main{
 width:172px;
 float:left;
 }
  .clickhere_but{
 width:107px;
 float:left;

 }
.brushes{
  width:39px;
  padding-top:5px;
  float:right;

  }
 .projects_image-outer{
   width:275px;
   float:left;
   padding-left:15px;
   }
.project_images{
   width:66px;
   float:left;
   margin-top:19px;
   padding-left:16px;
   }
 .footer_main{
 width:100%;
 height:250px;
 background:url(../images/footer_bg.jpg);
 background-repeat:repeat-x;
 clear:both;
 }
.footer_center{
  width:1003px;
  margin:auto;
 height:247px;

  }
  .footer_leftmenu{
  width:282px;
  float:left;

  }
 .footer_center_menu{
   width:700px;
   float:left;
   }
 .featured{
 float:left;
 padding-top:20px;
 padding-left:20px;
  width:217px;
    
 
  }
.footer_images{
float:left;
   width:247px;
   margin-top:19px;
   padding-left:10px;
   
   }
 .footer_division
 {float:left;
     width:66px;
        padding-left:10px;
   }
  .footer_date{
 float:left;
 margin-left:20px;
  width:57px;
  height:48px;
  background:url(../images/jan_08.jpg);
  background-repeat:no-repeat;
  }
    .footer_date_inner{
 float:left;
  width:40px;
  padding-left:14px;
  padding-top:10px;
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:11px;
  color:#000000;
  }
.footer_contant{
  width:698px;
  float:left;
  padding-top:20px;
  }
.footer_contant_text{
  width:437px;
  margin-left:5px;
float:left;
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:16px;
  color:#ffffff;
    height: 118px;
      background:url(../images/subscribe_bg_17.jpg);
  background-repeat:no-repeat;
 
}
  .footer_art_text_{
  width:524px; /*480*/
  margin-left:5px;
  margin-top:10px;
float:left;
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:12px;
  color:#000000;

  }
.footer_main_text{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:24px;
  color:#8dd8f8;
 }
.footer_link:link{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:14px;
  text-decoration:none;
  color:#ffffff;
  }
.footer_link:visited{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:14px;
  text-decoration:none;
  color:#ffffff;
  }
.footer_link:hover{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:14px;
  color:#8dd8f8;
  }
.wazzam:link{
   font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  text-decoration:none;
  color:#8dd8f8;
  }  
 .wazzam:visited{
  font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  text-decoration:none;
  color:#8dd8f8;
  }
.wazzam:hover{
  font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  color:#ffffff;
  }
  .privacy:link
  {
        font-family: "Verdana", Trebuchet MS , Tahoma;
 font-size:11px;
  text-decoration:none;
  color:#000000;
  }
   .privacy:visited
  {
  font-family: "Verdana", Trebuchet MS , Tahoma;
 font-size:11px;
  text-decoration:none;
  color:#000000;
  }
  .privacy:hover
  {
   font-family: "Verdana", Trebuchet MS , Tahoma;
 font-size  :11px;
  color:#ffffff;
  }
 
  
  
  
   .terms:link
  {
   font-family: "Verdana", Trebuchet MS , Tahoma;
 font-size:11px;
  text-decoration:none;
  color:#000000;
  }
    .terms:visited
  {
       font-family: "Verdana", Trebuchet MS , Tahoma;
 font-size:11px;
  text-decoration:none;
  color:#000000;
  }
  .terms:hover
  {
      font-family: "Verdana", Trebuchet MS , Tahoma;
font-size:11px;

  color:#ffffff;
  }

.footer_right_link{
  width:130px;
  float:left;
  margin-top:70px;
  
  }
 .more_02{
  width:150px;
  float:right;
  }
 .left_button03{
   width:176px;
   float:left;
   margin-left:8px;
   }
  ul.topnav{
  	margin:0;
	padding:0;
  }
   ul.topnav li{
   	float:left;
	list-style-type:none;
   }
.news_scrolling
{
    width:300px;
    height:20px;
    float:left;
    margin-top:30px;
    font-family: "Verdana", Trebuchet MS , Tahoma;
    font-size:12px;
  color:#ffffff;
}

.readmore:link
{
    font-family: "Trebuchet MS" , Verdana , Tahoma;
    font-size: 13px;
    text-decoration: none;
    color: #004080;
}
.readmore:visited{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:14px;
  text-decoration:none;
  color:#ffffff;
  }
.readmore:hover{
  font-family: "Trebuchet MS", Verdana , Tahoma;
  font-size:14px;
  color:#8dd8f8;
  }
  
  
  .heading
  {
      font:21px/22px verdana,sans-serif;
	color:#43729F;
	margin:0 0 4px 0;
  }
  .siteaddress
{
    font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
    color: #325578;
    margin: 0 0 4px 0;
    text-align: justify;
    padding: 0px;
    line-height: 16px;
}
  .message_style
{
    border-color: #33CCFF;
    margin-top: 0pt;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: #DFFFFF;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    
   /*background-x-position:0%;
    background-y-position: 0%;*/
}
 .explanation_note
{
 
border: 1px solid #dd3c10;
    padding: 10px;
    margin-top: 10px;

    margin-right: 10px;

    margin-bottom: 10px;

    margin-left: 10px;

    background-color: #ffebe8;

    background-image: none;

    background-repeat: repeat;

    background-attachment: scroll;

 /* background-x-position: 0%;

    background-y-position: 0%;*/
    
}	
.collapsePanelHeader
{
    width: 100%;
    height: 30px;
    background-image: url(../images/menubackground.png);
    background-repeat: repeat-x;
    color: #000000;
    font-weight: bolder;
    font-family: Verdana;
    font-size: small;
}
.style111{
 font-family:"Trebuchet MS", Tahoma;
 font-size:11px;
 font-style:normal;
 color:#075591;
}
.newssubscription{
padding-top:38px;
padding-left:79px;
color:#ffffff;

}
/*.newsdivision
{
float:left;
width:66px;
padding-left:10px;

}*/
.newsemail
{
    float:left;
}
.subscribebtn
{
    float:left;
    width:77px;
    }
.newstxt
{
    border:1px solid #669900;
}
.lblerror
{color :Red ;
font-family:"Trebuchet MS";
font-size:18px;
background-color:#FFE0C0;
font-weight:lighter;
}
.add:link{
   font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  text-decoration:none;
  color:#8dd8f8;
  }  
 .add:visited{
  font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  text-decoration:none;
  color:#8dd8f8;
  }
.add:hover{
  font-family: "Verdana", Trebuchet MS , Tahoma;
  font-size:13px;
  color:#325578;
  }				