/* CSS Document Developed by Avishek Nath from Aditi Infosys © All rights Reserved. */
/* Global Style*/

*{ 
padding:0px;
margin:0px;

}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:11px;
	line-height:18px;
	background:#060606 url(../images/pagebg.jpg) no-repeat center top;
 }

 
a {
 text-decoration: none;
 color: #cd5425;
 outline:none;
}
a:hover {
 text-decoration: underline;}
 
form {
	margin: 0px;
	padding: 0px;
}
.clear{
clear:both;
}

.f-left{
	float:left;
}

.f-right{
	float:right;
}


.orgtxt{
color:#cd5425;
}

h1{
	background:url(../images/heading-bg.png) no-repeat left top;
	width:882px;
	float:left;
	padding:14px 0 14px 20px;
	font-size:16px;
	color:#999999;
	font-weight:bold;
 
}

h2{
	font-size:16px;
	padding-bottom:10px;
	color:#B1471E;
}

.mrgnrt10{
margin-right:10px;}

  
p{
padding-bottom:10px;
}

#wrapper{
	margin:0 auto;
	width:900px;
}
 
#topsection{
float:left;
width:100%;
margin:30px 0 0 0;
}

 
#logo{
float:left;
margin:0px 0 0px 15px;
}

#rightlogo {
float:right;
margin:0px 15px 0px 0px;
}

#menus{
float:left;
list-style:none;
width:85%;
margin-top:25px;
margin-left:50px;
}

#menus li{
float:left;
}

#menus li a{
float:left;
width:100px;
text-align:center;
color:#FFF;
margin:0px 0px 0 0;
}

#menus li a:hover{
text-decoration:none;
color:#999;
}

#menus li a.current{
float:left;
color:#FFF;
font-weight:bold;
color:#000000;
margin:-20px 0 0 0;
padding:15px 0 20px 0;
background:url(../images/menu-activebg.png) no-repeat center top;
}

#contentarea {
float:left;
width:100%;
margin-top:20px;
 
}

#innercontentarea {
float:left;
width:100%;
min-height:450px;
margin-top:20px;
color: #CCCCCC;
}

.innercontent{
float:left;
padding:10px 20px;}

#leftsection {
float:left;
width:616px;
}

#sidebar {
float:right;
width:284px;
}


#sidebar .category-section{
float:left;
background:#0b0b0b;
padding:15px 0px 10px 15px;
width:265px;
}

#sidebar .category-section .catimg{
float:left;
margin-bottom:10px;
}


#sidebar .category-section .catimg p{
margin:0;
padding:0;
font-size:10px;
color:#dedede;
font-weight:bold;
}

 
#header{
float:left;
background:#000;
border:1px solid #999;
width:611px;
height:358px;
margin-bottom:10px;
}  

.heading-about{
background:url(../images/about-hd-bg.png) no-repeat left top;
width:594px;
float:left;
padding:14px 0 14px 20px;
}

#shortdesc{
float:left;
width:582px;
background:#0d0d0d;
padding:20px 10px 20px 20px;
min-height:220px;
 
}

#footer{
width:880px;
float:left;
color:#999;
margin:40px 0 0 0;
padding:0 10px;
}

#footer .designby{
padding:5px;
background:#0f0f0f;
}
 

#enquiry{
width:800px;
float:left;
margin:10px 0 10px 0;
}

#enquiry label {
	float: left;
	height: auto;
	width: 140px;
	padding:8px 0 0 0;
}
#enquiry .inputbox{
	float: left;
	width:260px;
	height:28px;
	padding:10px 10px 0 10px;
	margin-bottom: 6px;
	border:none;
	background:url(../images/txtbox.png) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

#enquiry .textarea{
	float: left;
	width: 260px;
	height:118px;
	padding:10px 10px 0 10px;
	border:none;
	background:url(../images/txtarea.png) no-repeat left top;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-bottom:6px;
}
 
 
#enquiry .btns {
	float: left;
	 
}
 
 
 .lists{
margin-left:10px;
float:left;
list-style:none;
 
}

.lists li{
background: url(../images/bullet.png) no-repeat left 6px;
padding:0 0 2px 20px;
}


#gallery{
float:left;
margin:0 20px 0 0;
width:600px;
overflow:hidden;
position:relative;
margin-left:-20px;
}

#gallery-desc{
float:left;
color:#666;
padding:10px;
width:250px;
font-size:11px;
text-align:justify;
margin-left:-20px;
}

#gallery-desc h2{
font-weight:bold;
color:#DB3237;
font-size: 12px;
}

.thumbpic{
float:left;
width:260px;
background:url(../images/thumb-bg.png) no-repeat left top;
padding:6px 0 6px 6px;
margin-right:20px;
margin-bottom:20px;
position:relative;
}



.thumbpic .caption{
position: absolute;
width:250px;
opacity:0.8;filter:alpha(opacity=80)

height:20px;
background:#000;
font-size:11px;
font-weight:bold;
color:#FFF;
top:105px;
padding:5px 0 5px 10px;
left:0; 
}


.thumbpic1{
float:left;
border:1px solid  #353535;
border-right:2px solid #333;
border-bottom:2px solid #333;
padding:5px;
margin-right:20px;
margin-bottom:20px;
position:relative;
}

