@charset "utf-8";
/* CSS Document */
*{margin:0px;
  padding:0px;
 }
 
body{background:#eae3db url(../images/bg.jpg) repeat-x;
	}
	
.mainbx{width:1000px;
        height:auto;
		margin:auto;
	   }
	   
.hesder{width:1000px;
        height:125px;
		float:left;
		background:url(../images/headerbg.jpg) no-repeat;
	   }
	   
.logo {width:148px;
       height:125px;
	   float:left;
	   }
	   
.number{width:260px;
        height:39px;
		float:right;
		background:url(../images/contactbg.png) no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#265a81;
		font-weight:bold;
		margin-left:10px;
		
		}
.number p {margin-left:45px;
           margin-top:10px;
	      }
		  
.menu{width:800px;
      height:43px;
	  float:right;
	  background: url(../images/nav-bg.jpg) repeat-x left top;
	  margin-top:42px;
	 }
	 
.nav{
     height:44px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#FFF;
	 font-size:14px;
	 line-height:18px;
	 
	 }

 
.nav ul{list-style: 
          none;
		 }

.nav ul li{float:left;
             padding:0px;
			 margin:0px; 
			 background: url(../images/top-nav-seprater.jpg) no-repeat right top;
			 }

.nav ul li .active{color:#fff; 
                   background-color:#0067ac;
		   }
		   
.nav ul li a{padding: 11px 20px;
             margin:0px 0px 0px 0px;
			 display:block; 
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;
			 color:#FFF;
			 text-decoration:none;
			 }
.nav ul li a:hover{color:#fff; 
                   background-color:#0067ac;
				   }
				   
				   


.menu1{width:717px;
      height:43px;
	  float:leftt;
	  background: url(../images/nav-bg.jpg) repeat-x left top;
	  
	 }
	 
.nav1{width:1000px;
     height:44px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;
	 color:#FFF;
	 font-size:14px;
	 line-height:18px;
	 
	 }

 
.nav1 ul{list-style: 
          none;
		 }

.nav1 ul li{float:left;
             padding:0px;
			 margin:0px; 
			 background: url(../images/top-nav-seprater.jpg) no-repeat right top;
			 }

.nav1 ul li .active{color:#fff; 
                   background-color:#0067ac;
		   }
		   
.nav1 ul li a{padding: 11px 20px;
             margin:0px 0px 0px 0px;
			 display:block; 
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;
			 color:#FFF;
			 text-decoration:none;
			 }
.nav1 ul li a:hover{color:#fff; 
                   background-color:#0067ac;
				   }
	 
.slider{width:1000px;
        height:auto;
		float:left;
		margin-top:10px;
      }
	  
.maintextarea{width:1000px;
              float:left;
			  margin-top:10px;
			  height:auto;
	          }
			  
.textarea-1{width:256px;
             float:left;
			 height:auto;
			 
             }
			 
.textarea-1hd{width:256px;
              height:43px;
			  float:left;
			  background:url(../images/formhdbg.png) no-repeat;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size:20px;
			  color:#0c0c0c;
			  font-weight:bold;
	          }
			  
.textarea-1hd p {margin-left:20px;
                 margin-top:12px;
	            }
			 
.textarea-2{width:717px;
            float:left;
			height:auto;
			margin-left:25px;
	        }
			
.testarea-2hd{width:717px;
              float:left;
			  height:43px;
			  background:url(../images/textarea-2hd.png) no-repeat;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size:20px;
			  color:#0c0c0c;
			  font-weight:bold;
			  margin-top:10px;
              }
			  
.testarea-2hd p {margin-left:20px;
                margin-top:12px;
	            }
				
.testarea-2des{width:697px;
               float:left;
			   height:auto;
			   background:#FFF;
			   margin-top:10px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:13px;
			   font-weight:normal;
			   color:#0c0c0c;
			   padding-top:20px;
			   padding-left:10px;
			   line-height:30px;
			   padding-right:10px;
			   padding-bottom:10px;
			   }
			
.form{width:256px;
      float:left;
	  height:271px;
	  background:url(../images/formbg.png) no-repeat;
	  margin-top:10px;
	 }
	 
input[type='text']{width:215px;
                   height:32px;
				   float:left;
				   background:#FFF;
				   border-radius:5px;
				   margin-left:10px;
				   margin-top:15px;
				   padding-left:10px;
	               }
				   
textarea{width:215px;
         float:left;
		 margin-top:15px;
		 background:#FFF;
	     border-radius:5px;
	     margin-left:10px;
		 padding-left:10px;
		 height:40px;
		 padding-top:10px;
	      }
		  
.submit{width:100px;
        height:27px;
		float:left;
		margin-top:10px;
		margin-left:10px;
	   }
	   
.mainprojects{width:1000px;
              float:left;
			  height:auto;
			  margin-top:10px;
	          }
			  
.projects{width:734px;
          float:left;
		  height:auto;
		  }
		  
.projectshd{width:734px;
            height:40px;
			float:left;
			background:url(../images/projectsheading.png) no-repeat;
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#0c0c0c;
			font-weight:bold;
			}
			
.projectshd p {margin-left:20px;
               margin-top:12px;
	           }
			   
.latestprojects{width:252px;
                height:auto;
				float:left;
				margin-left:50px;
	            }
				
.latestprojectshd{width:252px;
                  height:40px;
				  float:left;
				  background:url(../images/projectsheading.png) no-repeat;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:20px;
				  color:#0c0c0c;
				  font-weight:bold;
				  margin-left:12px;
	             }
				 
.latestprojectshd p {margin-left:20px;
                     margin-top:12px;
	                 }
					 
.projectlist{width:734px;
              float:left;
			  height:auto;
              }
			  
.project-1{width:238px;
           height:180px;
		   float:left;
		   background:url(../images/p-1bg.png) no-repeat;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:20px;
		   color:#0c0c0c;
		   font-weight:bold;
		   margin-top:10px;
	       }
		   
.project-1 p {margin-left:20px;
              margin-top:135px;
	          }
			  
.project-2{width:238px;
           height:180px;
		   float:left;
		   background:url(../images/p-2.png) no-repeat;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:20px;
		   color:#0c0c0c;
		   font-weight:bold;
		   margin-top:10px;
		   margin-left:10px;
	       }
		   
.project-2 p {margin-left:40px;
              margin-top:135px;
	          }
			  
.project-3{width:238px;
           height:180px;
		   float:left;
		   background:url(../images/p-3.png) no-repeat;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:20px;
		   color:#0c0c0c;
		   font-weight:bold;
		   margin-top:10px;
		   margin-left:10px;
	       }
		   
.project-3 p {margin-left:30px;
              margin-top:135px;
	          }
			  
			  
.latestprojectsbanner{width:252px;
                      height:174px;
					  float:left;
					  margin-left:12px;
					  margin-top:10px;
	                  }
					  
.mainfooter{width:1000px;
            height:40px;
			float:left;
			margin-top:10px;
			background:url(../images/footerbg.png) no-repeat;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#0c0c0c;
			font-weight:bold;
			}
			
.mainfooter p {padding-left:20px;
               padding-top:15px;
	
}

.projects{width:687px;
          float:left;
		  height:auto;
	      }
		  
.pr-1{width:165px;
           float:left;
		   height:auto;
		   
           }
		   
.pr-1img{width:165px;
              float:left;
			  height:140px;
			  }
			  
.viewdetails{width:165px;
             float:left;
			 height:auto;
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;
			 font-weight:normal;
			 color:#0066CC;
			 text-align:center;
	         }
			 
.viewdetails a {text-decoration:none;
                color:#0066CC;

}

.topmenu{width:260px;
          height:38px;
		  float:right;
		  background:url(../images/global-linkbg.png) no-repeat;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight:normal;
		  color:#383737;
		 }
		 
.topmenu ul {list-style:none;}

.topmenu ul li {margin:0px;
                padding:0px;
				float:left;
	            }
				
.topmenu ul li a {float:left;
                  margin-left:10px;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:13px;
				  font-weight:normal;
				  color:#383737;
				  padding-left:10px;
				  padding-right:4px;
				  padding-top:8px;
				  text-decoration:none;
				  font-weight:bold;
				  text-transform:uppercase;
				  }
				  
.topmenu ul li a:hover{color:#237bcb; 
                       
				   }
	 
.maintopmenu{width:260px;
             height:39px;
			 float:right;
			 margin-right:20px;
	          }
			  
.tabbx{width:717px;
       height:auto;
	   float:left;
	  }
	  
.locationmap{width:677px;
             height:auto;
			 float:left;
			 margin-left:10px;
			 margin-right:10px;
			}
			
.floorplans{width:677px;
            float:left;
			height:auto;
			}
			
.floor-1{width:200px;
         float:left;
		 height:auto;
	     }
		 
.floor-1img{width:200px;
            height:311px;
			float:left;
	       }
		   
.floor-1des{width:200px;
             height:auto;
			 float:left;
			 margin-top:10px;
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;
			 color:#000;
			 font-weight:bold;
			 text-align:center;
	        }
			
			
			
			.tabs-menu {
    height: 30px;
    float: left;
    clear: both;
}

.tabs-menu li {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 10px;
    background-color: #ccc;
    border-top: 1px solid #d4d4d1;
    border-right: 1px solid #d4d4d1;
    border-left: 1px solid #d4d4d1;
}

.tabs-menu li.current {
    position: relative;
    background-color: #fff;
    border-bottom: 1px solid #fff;
    z-index: 5;
}

.tabs-menu li a {
    padding: 10px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none; 
}

.tabs-menu .current a {
    color: #2e7da3;
}

.tab {
    border: 1px solid #d4d4d1;
    background-color: #fff;
    float: left;
    margin-bottom: 20px;
    width: auto;
}

.tab-content {
    width: 660px;
    padding: 20px;
    display: none;
}

#tab-1 {
 display: block;   
}

