body {margin:0px; padding:0px; background: #f5f5f5;}
#wrapper {width:1000px;  margin: auto; padding:0px; background: #f5f5f5 url(../images/top-bg.gif) repeat-x;}
	/* header */
#header {width:1000px; height:132px;  }
#logo {width:800px; height:132px; float:left; background:url(../images/logo.png) no-repeat;}
#hea-right {width:200px; height:132px; float:right;}
#top-menu { width:100px; height:12px; padding-left:90px;}
#inter-award {width:126px; height:120px; padding-left:60px;}

	/* header-end */

	/* menu */
#menu-box {width:1000px; height:43px; margin-top:20px; margin-bottom:12px;}	
#menu-left {width:5px; height:43px; 
             background:url(../images/menu-left.gif) no-repeat; float:left;  }
#menu-mid {width:990px; height:43px; 
             background:url(../images/menu-bg.gif) repeat-x; float:left;}
#menu-right {width:5px; height:43px; 
             background:url(../images/menu-right.gif) no-repeat; float:right;}
			 
#navi {width:950px; height:43px; margin:0px; padding-left:40px;} 
#navi ul {margin:0px; padding:0px; list-style:none;}
#navi li {display: inline;}
#navi a {display:block; line-height:43px; height:43px; float:left;
         font-size: 12px;
	     font-family: Arial, Helvetica, sans-serif;
	     font-weight: bold;
	     letter-spacing:normal;
	     text-decoration:none; color:#161616; padding-left:15px;
		 padding-right:15px;}
		 
#navi a:hover { color:#930; text-decoration: underline;}
#navi .active a { color:#930; text-decoration: underline;}
.menu-holeline {width:4px; height:43px; background:url(../images/menu-hole.gif) no-repeat; float:left;}


	/* menu-end */
	
	/* banner */
#banner-box {width:1000px; height:270px; background:#f5f5f5; border:1px solid #dadada;}
#flash-banner {width:715px; height:256px; margin-left:10px; margin-top:7px; margin-bottom:7px; float:left;}

#flash-left {width:5px; height:256px; float:left; background:url(../images/banner-left.gif) no-repeat;}
#flash-mid {width:705px; height:256px; float:left; background: url(../images/banner-bg.gif) repeat-x;}
#flash-right {width:5px; height:256px; float:left; background: url(../images/banner-right.gif) no-repeat;}

#ver-menubox {width:250px; height:254px;  margin-top:7px; margin-bottom:7px; margin-right:10px; margin-left:5px; float:right; border:1px solid #dadada; background:#e8e7e7 url(../images/ver-bg-img.gif)}

#ver-menu {width:250px; height:254px; margin:0px; padding:0px;}
#ver-menu ul {padding:0px; margin:0px; list-style:none;}
#ver-menu li {display: inline; }
#ver-menu a {display:block; line-height:51px; height:51px; font-family: Arial, Helvetica, sans-serif; font-size:14px; padding-left:70px; letter-spacing:1px; text-decoration:none; color:#161616;background:url(../images/ver-hr.gif) no-repeat; font-weight:500; }
#ver-menu a:hover { color:#930; text-decoration: underline;}


#flash {width:685px; height:236px; margin:9px 9px 9px 9px; border:1px solid #dadada;  }

#black-border {width:1000px; height:10px; background:#000;}


	/* banner-end */
	
	/* container*/
	
	/* contain-data */
#container {width:998px; height:100%; height:auto; border:1px solid #dadada; background:#FFF;}
 	
#contain-box {width:980px; height:auto; margin:auto; padding-top:15px;}
#column-1 {width:590px; height:400px; float:left; border-right:1px dotted #a8a8a8; padding-right:9px;}


#column-2 {width:370px; height:auto; float:right; padding-left:10px; }

#col-2-a {width:180px; height:400px; float:left; border-right:1px dotted #a8a8a8;}

#col-2-b {width:180px; height:auto; float:right;}

.news-row {width:170px; height:auto; margin:auto; padding-right:8px;}
.news-heading{width:170px; height:auto; }
.news-more {width:170px; height:20px; text-align:right;  padding-right:8px;}


.login-box {width:176px; height:180px; margin:auto; border:1px solid #dadada;}
.red-heading {width:175px; height:25px; background:#c90000; font-family:Arial, Helvetica, sans-serif;
              font-size:15px; font-weight:bold; color:#FFF; text-align:center; padding-top:5px;}
.logi-img {width:175px; height:150px; background:url(../images/login.gif);}
.guest-img {width:175px; height:150px; background:url(../images/guest.gif);}
.click-here {width:135px; height:20px; padding-top:123px; padding-left:20px;}

/* contain -left */
.welcome-row {width:590px; height:auto;}
.wel-heading {width:590px; height:40px;}
.wel-contain {width:590px; height:auto; padding-bottom:10px;}
.wel-more-row {width:590px; height:20px; text-align:right; }
.border-bottem { border-bottom:1px solid #dadada;}
#photo-gallery-box {width:590px; height:250px;}

	
	/* contain-data-end */
	
	/* footer */
	
#footer {width:1000px; height:112px; background:url(../images/footer.gif) repeat-x;}
.footer-row {width:980px; height:auto; text-align:center; padding-top:30px;}
	/* footer-end */

/* ---------------------------------------------------------------------------------------------*/

/* about us */

#left-menu-box {width:176px; border:1px solid #CCC; height:auto; margin:auto; margin-top:50px; margin-bottom:50PX; background: #e8e6e7 url(../images/about-left-menu.jpg) no-repeat ;}

#ver-left-menu {width:176px; height:240px; margin:0px; padding:0px; padding-top:10px;}
#ver-left-menu ul {padding:0px; margin:0px; list-style:none;}
#ver-left-menu li {display: inline; }
#ver-left-menu a {display:block; line-height:45px; height:45px; font-family: Arial, Helvetica,                  sans-serif; font-size:13px; padding-left:5px;  letter-spacing:1px;                  text-decoration:none; color:#161616; background:url(../images/abou-ver-hr.gif)                  bottom no-repeat; font-weight:500; }
#ver-left-menu a:hover { color:#fff; text-decoration: none ; background:#d10541;}
                         
#ver-left-menu .active a { color:#fff; text-decoration: none ; background:#d10541;}
                         

#right-box {width:760px; height:100%; height:auto; padding-left:20px; padding-right:20px;             padding-bottom:30PX;}
.heading {width:760px; height:50px; padding-top:10px; }

.sub-menu {width:760px; height:45px;  padding-top:20px;}
.heading-2 {width:760px; height:30px; padding-top:5px;}
.contain {width:760px; height:auto;}

/* sub menu-box */
#heading-box {width:100%; height:50px;}
#heading-left {width:50px; height:50px; background:url(../images/submenu/hed-left.png) no-repeat;                float:left;}
#heading-bg {width:675px; height:40px; background:url(../images/submenu/hea-bg.png);
                 float:left; padding-top:10px;}
#heading-right{width:35px; height:50px; background: url(../images/submenu/hea-right.png) no-repeat                ;float:right;}

/* sub menu */

ul#menu {
	width: 100%;
	height: 35px;
	background: #FFF url(../images/submenu/menu-bg.gif) top left repeat-x;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight:500;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#menu li {
	display: inline;
	float: left;
	margin: 0 0 0 5px;
}
ul#menu li a {
	height: 35px;
	color: #000;
	text-decoration: none;
	display: block;
	float: left;
	line-height: 200%;
	padding: 5px 10px 0;
}
ul#menu li a:hover {
	color: #333;
}
ul#menu li a.current {
	color: #FFF;
	background: #FFF url(../images/submenu/current-bg.gif) top left repeat-x;
	padding: 5px 10px 0;
}

.sub-menu-hole {width:2px; height:35px; background:url(../images/submenu/sub-menu-hole.png) no-repeat; 
                float:left;}

/* sub menu -end */

	
/* link to text */

.small-menu {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; text-decoration             :none; }
.small-menu a {color:#FFF; text-decoration:none;}
.small-menu a:hover {color:#FF0; text-decoration:underline;}


/* ---------------------------------------------------------------------------------------------*/
 /* Login box main-page */
 
#login-menu-box {width:180px; border:0px solid #CCC; height:auto; margin:auto; margin-top:50px; margin-bottom:50PX; background: #e8e6e7;}

#logi-top {width:180px; height:5px; background:url(../images/logi-top.png);}
#logi-mid {width:180px; height:auto; background:url(../images/logi-mid.png);}
#logi-bottom {width:180px; height:7px; background:url(../images/logi-bottom.png);}

.login-menu {width:172px; height:100%; margin:0px; padding:0px; }
.login-menu ul {padding:0px; margin:0px; list-style:none;}
.login-menu li {display: inline; }
.login-menu a {display:block; line-height:30px; height:30px;
                font-family: Arial, Helvetica, sans-serif; font-size:12px;
                 padding-left:10px;  letter-spacing: normal; 
                 text-decoration:none; color:#161616;                 
                 background:url../(images/abou-ver-hr.gif)bottom no-repeat; font-weight:500; }
                 
                 
.login-menu a:hover { color:#fff; text-decoration: none ; background:#d10541;}
                         
.login-menu .active a { color:#fff; text-decoration: none ; background:#d10541;}
 
 
 /* Login box-end */ 
 /* ---------------------------------------------------------------------------------------------*/


	
	