#topdiv
{
width:996px;
height:195px;
}

#logo
{
position:relative;
float:left;
width:304px;
height:132px;
margin-top:20px;
}

#topbg
{
position:relative;
float:right;
width:692px;
height:195px;
background-image:url(images/top-bg.jpg);
background-repeat:no-repeat;
}

#banner-main
{
width:100%;
height:219px;
background-color:#266497;
}

#banner
{
width:996px;
height:219px;
}

#content-main
{
width:996px;
background-color:#dee1e5;
}

#navbg
{
position:relative;
float:left;
width:994px;
height:29px;
margin-top:5px;
margin-left:0px;
background-image:url(images/nav-bg.jpg);
background-repeat:repeat-x;
}

#navtext
{
position:relative;
float:left;
width:auto;
height:auto;
margin-left:30px;
margin-top:5px;
}

.nav-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
}

.nav-text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

.nav-text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f47913;
text-decoration:none;
}

#bottomline
{
width:996px;
height:19px;
}

#last-bottom
{
width:100%;
height:200px;
background-image:url(images/botttom-bg.jpg);
background-repeat:no-repeat;
}

#navimg
{
position:relative;
float:left;
width:996px;
height:12px;
}

#body-content
{
position:relative;
float:left;
width:996px;
height:360px;
}

#bodyleft
{
/*position:relative;*/
float:left;
width:260px;
height:auto;
margin-left:2px;
}

#bodyleft-gallery
{
position:relative;
float:left;
width:249px;
height:320px;
margin-left:10px;
background-color:#FFFFFF;
}

#kuteer
{
position:relative;
float:left;
width:249px;
height:auto;
margin-left:10px;}

#vizag
{
position:relative;
float:left;
width:249px;
height:147px;
margin-left:10px;
}
#update
{
position:relative;
float:left;
width:249px;
height:54px;
margin-left:10px;
}
#contactbg
{
position:relative;
float:left;
width:249px;
height:80px;
margin-left:10px;
background-image:url(images/contact-bg.jpg);
background-repeat:no-repeat;
}

#bodyright
{
/*position:relative;*/
float:right;
background:#FFFFFF;
width:850px;
height:auto;
margin-right:40px;
}

#bodyright1
{
/*position:relative;*/
background:#FFFFFF;
height:auto;
margin-right:15px;

}
#bodyright-down
{
position:relative;
float:left;
width:810px;
height:auto;
margin-left:80px
}
.pageheading{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#f37509;
 text-decoration:none;
 font-style:normal;
 font-weight:600;
}

.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:23px;
padding-right:5px;
}
.textb
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:23px;
padding-right:5px;
}

.textb a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:23px;
padding-right:5px;
text-decoration:none;
}

.textb a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:23px;
padding-right:5px;
text-decoration:none;
}

#line
{
/*position:relative;*/
float:left;
width:640px;
height:11px;
background-image:url(images/line.jpg);
background-repeat:no-repeat;
/*margin-top:15px;*/
margin-left:100px;
clear:both;
}

#bottom-links{
position:relative;
float:left;
width:675px;
height:115px;}

#projects{
position:relative;
float:left;
width:200px;
height:90px;
background-image:url(images/project-bg.jpg);
background-repeat:no-repeat;
margin-left:10px;
margin-top:10px;}

#person{
position:relative;
float:left;
width:140px;
height:90px;
margin-left:5px;
margin-top:10px;
}

#person3{
position:relative;
float:left;
width:160px;
height:90px;
margin-left:4px;
margin-top:10px;
}
.subhead{
font-family:Tahoma;
font-size:14px;
color:#164a75;
}

.subhead-two{
font-family:Tahoma;
font-size:14px;
color:#164a75;
font-weight:bold;
}

.subhead2{
font-family:Tahoma;
font-size:16px;
color:#164a75;
}

#topnav{
position:relative;
float:right;
width:190px;
height:25px;
}

#search{
position:relative;
float:right;
width:180px;
height:20px;
margin-top:145px;
margin-right:2px;

}

#visaka{
position:relative;
float:left;
width:380px;
height:29px;
margin-top:160px;
margin-left:50px;}

#su-vizag{
position:relative;
float:left;
width:197px;
height:auto;
}

#vipuchupu{
position:relative;
float:right;
width:154px;
height:auto;}

#topalign{
position:relative;
float:right;
width:190px;
height:auto;
}

.links a{
 font-family:Arial;
 font-size:14px;
 color:#266497;
 list-style-type:none;
 text-decoration:none;
}
.links a:hover{
 color:#f27a14;
 text-decoration:none;
}

/*menu*/
/*li{
list-style-type: none;
}*/
#menu8 {
	width: 200px;
	/*margin: 20px;*/
	float:right;
	margin-top:10px;
	margin-right:15px;
	margin-left:10px;
	border-style: solid;
	border-color: #656556;
	border-size: 1px;	
	border-width: 1px;
	list-style-type:none;
}
	
#menu8 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	list-style-type:none;
	font-family:Tahoma;
	font-size:14px;
	color:#993300;	
}	
	
#menu8 li a:link, #menu8 li a:visited {
	color: #656556;
	display: block;
	background:  url(menu8.gif);
	padding: 8px 0 0 20px;
	font-family:Tahoma;
	font-size:14px;
	color:#F68B1F;
	list-style-type:none;
	}
	
#menu8 li a:hover {
	color: #474739;
	background:  url(menu8.gif) 0 -32px;
	padding: 8px 0 0 20px;
	font-family:Tahoma;
	font-size:14px;
	color:#666666;
}
	/*endmenu*/
	
	.lists{
	margin-top: -10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #342f2f;
	word-spacing: 3px;
	vertical-align: middle;
}

.lists ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #342f2f;
	word-spacing: 3px;
	vertical-align: middle;
}

.lists li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #f83d05;
	word-spacing: 2px;
	vertical-align: middle;
	padding-top: 10px;
}



/* =Internet Explorer Fixes
----------------------------------------------------------------------*/

.hoverbox a
{
	position: relative;
}

.hoverbox a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}
.hoverbox a:hover .preview
{
	top: -38px;
	left: -50px;
}

.hoverbox li
{
	position: static;
}

/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}
.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 75px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #5ea302;
	width: 200px;
	height: 150px;
}

.border1{
border-bottom:1px dashed #47551a;
}

.sideheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	color: #47551a;
}

.testimonals{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #f83d05;
	float: left;
	padding-left: 70%;
}

.download{
    
	vertical-align: middle;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0364ad;
	padding-left:5px;
}

.download a{
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0364ad;
	text-decoration: none;
}

.download a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0364ad;
	text-decoration: underline;
}


.more{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #f83d05;
	float: right;
	padding-right: 75px;
}
.more a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #f83d05;
	float: right;
	text-decoration: none;
}

.more a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #f83d05;
	float: right;
	text-decoration: underline;	
}

/*.pageheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-style: normal;
	color: #0364ad;
	
}
*/
.content2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	font-style: normal;
	color: #000000;
	line-height: 18px;	
}

#download-con{
position:relative;
float:left;
width:800px;
height:auto;
margin-left:100px;
margin-top:10px;
background-color:#FFFFFF;
}

#suvarna-hills{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #47551a;
}

#suvarna-hills ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	padding-left: 0px;
}
#suvarna-hills ul li{
	 margin: 0 0 .2em 0; 
}

#suvarna-hills a{
	display: block;
	margin-bottom:3px;
	color: #FFFFFF;
	background-color: #f5a738;
	width: 150px;
	padding: 8px 10px;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #47551a;
	border-bottom: 1px solid #47551a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*#suvarna-hills a:visited
{
	background-color: #f9d8c7;
	color: #47551a;
	border-top: 1px solid #036;
	border-left: 1px solid #036;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	text-decoration: underline;
}*/

#suvarna-hills a:hover
{
	background-color: #f9d8c7;
	color: #47551a;
	border-top: 1px solid #036;
	border-left: 1px solid #036;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	text-decoration: underline;
}
.page-info-bar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fffc01;
	padding: 1px 0px 0px 10px;
}
/*.maincontent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #342f2f;
	word-spacing: 3px;
	line-height: 16px;
	text-align: justify;
}*/

.lists{
	margin-top: -10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #342f2f;
	word-spacing: 3px;
	vertical-align: middle;
}

.lists ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #342f2f;
	word-spacing: 3px;
	vertical-align: middle;
}

.lists li{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #f83d05;
	word-spacing: 2px;
	vertical-align: middle;
	padding-top: 10px;
}
.specifications{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #f83d05;
	word-spacing: 3px;
	/*vertical-align: top;*/
	line-height: 18px;	
}
.pro_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#993300;
  
}
