body {
	background:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 19px;
	margin:0;
	padding:0;
}
p{font-size: 12px; color:#666666; margin:0; padding:5px; text-align:justify;}
a {text-decoration:underline; border:none; color:#623C1B;}
a:hover {text-decoration:underline;}

img { border:none;} 

/* Begin main navigation menu. */
#menu_bg {
	background:url(../images/header_bg.gif) repeat-x;
	height:117px;
	margin-bottom:3px;
	width:1000px;
}

#menu {width:700px;
       clear: both;
       position: relative;
	   vertical-align:middle;}

#menu ul {list-style-type: none;
          margin: 0;
          padding: 0;
          position: relative;
          left: 3px;
          color: #DCE0E4;}

#menu ul li {display: inline;}

#menu ul li a {text-decoration: none;
               height:117px;
               padding: 0 20px;
               margin: 0;
               line-height: 42px;
			   vertical-align:middle;
               display: block;
               float: left !important;
               font-size: 12px;
               font-weight: bold;}

/*#menu ul li a:hover { }
					 
#menu ul li a.htext{color: #F60;}*/
#menu ul li a.menu1{ margin-top:10px;}					 

/* code for display sub-menu items---added by sankar*/
 #menu li a {
  /*for all links in the list*/
  color: #fff; 
  font-weight: bold;
  display: block;
  width: auto; 
  padding:5px;
  text-decoration:none;
  margin-top:100px;
  
}
 #menu li.off ul, #menu li.on ul {
  /*put the subnavs below and hide them all*/
  display: none;
  position: absolute;
   height: auto; 
  top: 105px;
  font-size:15px;
  margin-left: 120px; 
  * margin-left: 0px;
}

 #menu li.on ul {
  /*display active subnav list*/
  display: block;
}
 #menu li.on ul a, #menu li.off ul a {   
  /*ie doesn't inherit the float*/
  border: 0;
  color: #ffffff;
  font-size:14px;
  width: auto; 
    margin-top: 0px;
  * margin-top: -105px;  /*reposition for IE*/ 
}
 #menu li.off:hover ul {
  /*  display the other topics when
      their parent is hovered */
  display: block;
}

#menu li.off a:hover, #menu li.off:hover a {
  /*background: #29497b;*/ 
  
}

#menu li.off:hover ul, #menu li.over ul { 
  display: block;
}

#menu li.off a:hover,
#menu li:hover a,
#menu li.over a {
/* background: #29497b;*/
  color:#FFFF00;
}

#menu #active a{color:#FFFF00;}



/* End main navigation menu. */

/*content*/
#top {
	/*background:url(../images/cnt_top.png) no-repeat;*/
	height:18px;
	
	text-align:center;
	background-position:center;
}
#mid {
	background:url(../images/cnt_mid.png) repeat-y;
	height:auto;
	background-position:center;
}
#bot {
	/*background:url(../images/cnt_bot.png) no-repeat;*/
	background-position:center;
}


/* new css  */
#wrapper-body
{
	background:url(../images/super1.jpg) no-repeat top right;
	width: auto;
	margin: 0;
	padding: 0;
}

#wrapper-1
{
	width: auto;
	background:url(../images/super.jpg) no-repeat;
	margin: 0;
	padding: 0;
}

#wrapper-2
{
	width: 750px;
	margin: 0 auto;
	text-align: center;
}

#wrapper-3
{
	background:url(../images/bg_wrapper-3.jpg) repeat-y;
	color: #333;
	text-align: left;
}

#content-top
{
	margin: 0;
	height: 15px;
	font-size: 0;
	line-height: 0;
}

#content-1
{
	float: left;
	width: 240px;
	font-size: 0.75em;
	margin: 0;
	padding: 0;
}

#content-2
{
	float: left;
	width: 320px;
	margin: 0 3px;
	padding: 0;
	font-size: 0.75em;
}

#content-3
{
	float: right;
	width: 200px;
	font-size: 0.75em;
	margin-right: 6px;
	padding: 0 6px 0 0;
}

#content-bottom
{
	clear: both;
	height: 15px;
	font-size: 0;
	line-height: 0;
}

.content-wrap
{
	padding: 0 10px 45px;
	margin: 0;
	height:400px;
}
.content-wrap-vs
{
	padding: 0 10px 45px;
	margin: 0;
	height:585px;
}

#aboutuscont
{
width: 762px;
float: left;

}

#footer p
{
	font-size: .75em;
	margin: 12px 0;
}
/*new css ends*/

/*------------------*/
/*--------------------leftmenu end------------------------------*/

/*------------------*/
div.sdmenu {
	width: 190px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	color: #fff;
	margin: 0px 0 0 0px;
}
.sdmenu a span {
	color: #666666
	cursor: default;
	font-size: 11px;

}
div.sdmenu div.collapsed span {
	background-image: url(../images/collapsed.gif);
}
div.sdmenu div a {
	padding: 3px 0px 0 5px;
	display: block;
	color: #666666;
	text-decoration: none;
	border: 1px solid #D4AB4D;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #A0732E right center;
	color: #fff;
}
	

.tabheadings{
	font-size: 15px;
	padding-left: 15px;
	color: #EC6D27;
	font-weight: bold;
}
/*--------------------leftmenu end------------------------------*/

#addrinfo{
	line-height: 20px;
	font-size: 13px;
}

#servicesbottxt
{
 	color:#FFFFFF;
	font-weight:bold;
	width: 900px;
	margin: auto;
}
#servicesbottxt a
{
 	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
#servicesbottxt a:hover
{
 	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}

/*---------------------*/
#servicesbottxt1
{
 	color:#FFFFFF;
	font-weight:bold;
	width: 845px;
	margin: auto;
}
#servicesbottxt1 a
{
 	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
#servicesbottxt1 a:hover
{
 	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

/*---------------------*/
#servmenutxt{font-weight: bold; color: #834617; font-size: 13px;}
#servmenutxt a{font-weight: bold; color: #834617; font-size: 12px;}
#servmenutxt .redfuze{color:#FF0000; font-size: 14px;}
#serviceheadings{font-size: 13px; color:#834617; font-weight:bold;}
#serviceheadings a{font-size: 13px; color:#834617; font-weight:bold; text-decoration:none;}
#serviceheadings a:hover{font-size: 13px; color:#834617; font-weight:bold; text-decoration:underline;}
#footertxt{ font-size: 11px; padding-left: 8px;}

#imagegallery {width: 670px; margin: auto;}
#imagegallery ul{list-style: none; margin:0; padding:0; display: block;}
#imagegallery ul li{list-style:none; float:left; padding:5px;}
#imagegallery ul li a{display: block; padding:3px; border: 3px solid #834617; text-decoration:none; width:200px; height:150px;}
#imagegallery ul li a:hover{border: 3px solid #666;}

input:focus
{
background-color:#E8E8E8;
}

textarea:focus
{
background-color:#E8E8E8;
}
