body{
	padding:0px;
	margin:0px;
	background:#000000;
	font-family: 'Open Sans', sans-serif;
}

#wrapper-hm{
	width:1024px;
	margin:0 auto;
	background:url(../images/vallalar.jpg) no-repeat;
}

#wrapper{
	width:1024px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background: #FF0 url(../images/bg_gradiant.jpg) repeat-y;
}

.clear{
	clear:both;
}

h1{
	display: block;
	font-size: 22px;
	text-align: center;
	color: #3333e6;
}

h2{
	display: block;
	font-size: 18px;
	color: #3333e6;
}

.head_banner{
	width:1024px;
	height:43px;
	background:#FF0;
	float:left;
}

.home{
	width: 1024px;
	float: left;
}

.nav{
	width: 175px;
	height: 180px;
	float: left;
}

.nav ul{
	margin: 0;
	float: left;
}

.nav ul li{
	list-style: none;
	margin-left:-40px;
	margin-bottom:-6px;
}

.nav ul li a{
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0;
}

.top-banner{
	width: 849px;
	height: 240px;
	float: left;
	background: url(../images/top-banner.jpg) no-repeat;
	overflow: hidden;
}

.content-box{
	width: 80%;
	height: auto;
	margin:0 auto 50px auto;
}

.content-box-cms{
	width: 80%;
	height: auto;
	float:right;
	margin-right:29px;
}

.content{
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #3333e6;
	text-align: justify;
	background: url(../images/vallalar-line.png) top center no-repeat;
}

.content-tamil{
	font-family: Latha;
	font-size: 14px;
	line-height: 22px;
	color: #3333e6;
	text-align: justify;
	background: url(../images/vallalar-line.png) top center no-repeat;
	float:left;

}

.content-tamil p{
	margin: 30px 0;
}



.content-contact{
	height: 480px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #3333e6;
	text-align: justify;
}

.contact-box{
	width: 80%;
	height: auto;
	margin:0 auto 10px auto;
	background: url(../images/vallalar-line-contact.png) top center no-repeat;
}

.quote{
	width: 100%;
	text-align: center;
}

.index-box{
	width: 840px;
	max-height: 294px;
	background: rgba(255,222,28,0.4); 
	float: left;
	border: 4px solid #ffffa0;
	overflow: scroll;
	overflow-x:hidden;
	margin-bottom: 20px;
	box-shadow: 1px 0px #666;
	webkit-box-shadow: 1px 0px #666;
}

.list1{
	width: 97%;
	line-height: 18px;
	font-size:14px;
	font-weight: bold;
	color: #3333a5;
	list-style: url(../images/bullet.png);
	float: left;
	margin-bottom: 10px;
}

.list1 li{
	width: 28%;
    float: left;
    margin: 5px 10px 13px 5px;
    padding: 5px;
    text-align: left;
    height: 24px;
}

.list1 li a{
    text-decoration: none;
    color: #3333a5;
}

.list2{
    width: 100%;
	line-height: 24px;
	font-size:14px;
	font-weight: bold;
	color: #3333a5;
	list-style: url(../images/bullet.png);
	float: left;
}

.list2 li{
	width: 239px;
	float: left;
	margin: 5px 50px 5px -15px;
    text-align: left;
}

.list2 li a{
       text-decoration: none;
       color: #3333a5;
}

.header{
	display: block;
	float: left;
	text-align: center;
	width:840px;
}

.others{
	float: left;
}

.others li{
	margin-bottom: 20px;
}

.others-inner{
    width: 100%;
	line-height: 24px;
	font-size:14px;
	color: #3333a5;
	list-style: url(../images/bullet.png);
	float: left;
}

.others-inner li{
	margin: 5px 50px 5px -15px;
    text-align: left;
}

.list2 li a{
       text-decoration: none;
       color: #3333a5;

}

.counter{
	float: left;
	margin-top: -45px;
	margin-left: 5px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}