@charset "utf-8";
*	{
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
body {
	background-color:#ecede5;
}
#wrapper {
	height: auto;
	width: 965px;
}
#header {
	float: left;
	height: auto;
	width: 965px;
}
#nagesh {
	float: left;
	height: 90px;
	width: 400px;
}
#nagesh h1 {
	font-family: "Bell MT";
	font-size: 40px;
	color: #781400;
	padding-top: 20px;
	padding-left: 20px;
}
#nagesh h1 img {
	padding-right: 10px;
	padding-left: 10px;
}
#twitter {
	float: right;
	height: 40px;
	width: 180px;
}
#twitter ul {
	list-style-type: none;
}
#twitter li {
	float: left;
	padding-right: 10px;
}
.follow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#848484;
	padding-top:5px;
}
#nav {
	float: left;
	height: 70px;
	width: 965px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #781400;
}
#nav01 {
	float: right;
	height: 32px;
	width: 965px;
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
}
#nav01 ul {
	list-style-type: none;
	line-height: 32px;
}
#nav01 li {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-right: 10px;
}

#nav01 a:link, #nav01 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	padding-right: 10px;
}
#nav02 {
	float: right;
	height: 30px;
	width: 400px;
	margin-top: 20px;
}
#nav02 ul {
	list-style-type: none;
	padding-right: 20px;
}
#nav02 li {
	float: right;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781400;
	padding-left: 10px;
}
#nav02 a:link, #nav02 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781400;
	text-decoration: none;
	padding-right: 10px;
}
#nav02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #781400;
	text-decoration: underline;
	padding-right: 10px;
}
#nav01 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
	padding-right: 10px;
}
#nav03 {
	float: right;
	height: 40px;
	width: 400px;
}
#nav03 ul {
	list-style-type: none;
	padding-top: 10px;
}
#nav03 li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #651100;
	text-decoration: none;
	padding-left: 5px;
}
#nav03 a:link, #nav03 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #651100;
	text-decoration: none;
	padding-right: 5px;
}
#nav03 a:hover {
	text-decoration: underline;
}
#main {
	float: left;
	height: auto;
	width: 965px;
}
#photo {
	float: left;
	height: auto;
	width: 210px;
	text-align: center;
}
#content {
	float: right;
	height: auto;
	width: 750px;
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #781400;
	padding-left: 20px;
}
#title {
	float: right;
	height: auto;
	width: 750px;
	margin-top: 30px;
}
#title p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: ;
	padding-top: 10px;
	padding-right: 40px;
	padding-left: 20px;
	line-height: 20px;
}
#title p a:link, #title p a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #781400;
	text-decoration: none;
}
#title p a:hover {
	text-decoration: underline;
}
#blogs {
	float: left;
	height: auto;
	width: 965px;
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}
#recentblogs {
	float: left;
	height: auto;
	width: 265px;
}
#recentblogs1 {
	background-image: url(images/blogs_bg.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 204px;
	width: 244px;
	margin-top: 20px;
}
#recentblogs2 {
	float: left;
	height: auto;
	width: 236px;
	margin-left: 2px;
}
#recentblogs3 {
	float: left;
	height: auto;
	width: 236px;
	margin-left: 4px;
}
#recentblogs3 ul {
	list-style-type: none;
	padding-top: 10px;
}
#recentblogs3 li {
	float: left;
	padding-left: 10px;
}
#recentblogs3 a:link, #recentblogs3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781400;
	text-decoration: underline;
}
#recentblogs3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781400;
	text-decoration: none;
}
#recentblogs2 h1 {
	font-family: "Myriad Pro";
	font-size: 13px;
	color: #781400;
	padding-left: 15px;
	padding-top: 10px;
}
#recentblogs2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781400;
	text-align: center;
}
#recentblogs2 ul {
	list-style-type: none;
	list-style-image: url(images/arrow.gif);
	padding-left: 25px;
	padding-top: 5px;
}
#recentblogs2 h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #781400;
	padding-left: 25px;
}
#gallery {
	float: left;
	height: auto;
	width: 380px;
	margin-left: 10px;
}
#gallery1 {
	float: right;
	height: 204px;
	width: 360px;
	margin-top: 20px;
}
#gallery1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #781400;
}
#gallery1 a:link, #gallery1 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	float: left;
}
#books {
	float: right;
	height: auto;
	width: 307px;
}
#books1 {
	background-image: url(images/books.gif);
	background-repeat: no-repeat;
	float: right;
	height: 204px;
	width: 297px;
	margin-top: 20px;
}
#books1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #781400;
}
#gallery1 ul {
	list-style-type: none;
	padding-left: 15px;
	list-style-image: url(images/bullet.gif);
}

#books1 ul {
	padding-left: 15px;
	list-style-type: none;
}
#books li {
	list-style-image: url(images/bullet.gif);
	list-style-type: none;
}


#gallery1 a:hover {
	text-decoration: underline;
}
#books1 a:link, #books1 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#books1 a:hover {
	text-decoration: underline;
}
#footer {
	float: left;
	height: 160px;
	width: 965px;
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
}
#footer p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	line-height: 60px;
}
.footer-bottomlink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	line-height:20px;
}
.footer-marquree {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #781400;
	text-align: center;
	line-height:20px;
}
.footer-bottomlink a:link, .footer-bottomlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.footer-bottomlink a:hover {
	text-decoration: none;
}


#footer p a:link, #footer p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
#footer p a:hover {
	text-decoration: none;
}
.float {
	float: right;
	color: #AB3E28;
}
#construction {
	float: left;
	height: auto;
	width: 775px;
}
#FlashID {
	text-align: center;
}
#title ul {
	padding-left: 35px;
	list-style-type: none;
	padding-top: 10px;
	list-style-image: url(images/bullet.gif);
}
#title a:link, #title a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#title a:hover{
	text-decoration: underline;
}
#photo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-bottom: 10px;
}
#konkani {
	float: left;
	height: auto;
	width: 450px;
	text-align: left;
}
#english {
	float: right;
	height: auto;
	width: 310px;
}
#konkani img {
	padding-right: 5px;
}
.nagesh {
	text-align: center;
}
#konkani img {

}
#english h1 img {
	float: left;
	padding-right: 5px;
}
#english img {
	padding-right: 5px;
}
#genelology {
	float: left;
	height: auto;
	width: 210px;
	text-align: left;
}
#genelology a:link, #genelology a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
}
#genelology a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000;
}
#photo1 {
	text-align: center;
	float: left;
	height: auto;
	width: 210px;
}
#photo1 img {
	padding-top: 10px;
}
#photo1 ul {
	list-style-type: none;
	padding-top: 30px;
}
#photo1 li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-align: center;
}
#book_content {
	float: right;
	height: auto;
	width: 530px;
}
#front_book {
	float: left;
	height: auto;
	width: 210px;
	text-align: center;
}
#front_book img {

}
#form {
	float: left;
	height: auto;
	width: 210px;
}
.form {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-left: 5px;
}
#title img {

}
.image {
	padding-top: 10px;
	padding-right: 20px;
}
#genelology ul {
	list-style-type: none;
}
#book_content p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-right: 10px;
	padding-left: 10px;
}
.comments {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-left: 5px;
}
#gnelology01 {
	float: left;
	height: auto;
	width: 210px;
	margin-top: 10px;
}
#genelology02 {
}
#genelology02 {
	background-image: url(images/middle.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 210px;
}
#genelology03 {
	float: left;
	height: auto;
	width: 210px;
}
#genelology li {
	padding-top: 2px;
	list-style-type: none;
}
#book_content h1 {
	padding-left: 5px;

}
#bottom_book {
	float: left;
	height: auto;
	width: 750px;
}
#bottom_book p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 18px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
#book_box {
	float: left;
	height: auto;
	width: 695px;
	margin-top: 30px;
	border: 1px solid #999;
	margin-left: 10px;
}
#book_box img {
	padding: 5px;
}
.content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#book_box ul {
	padding-top: 20px;
	padding-left: 15px;
	list-style-type: none;
}
#title01 {
	float: left;
	height: auto;
	width: 750px;
}
#book_box p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 20px;
}
#book_box li {
	float: left;
	list-style-type: none;
}
.form1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
.heading {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #781400;
	
}
.heading_1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #781400;
	padding-left: 5px;
	text-align: left;
}
.bg {
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
}
#english {
	float: right;
	height: 204px;
	width: 360px;
	margin-top: 20px;
}
#english h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #781400;
}
#english ul {
	list-style-type: none;
	list-style-image: url(images/bullet.gif);
	padding-left: 15px;
}
#english a:link, #english a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#english a:hover {
	text-decoration: underline;
}
.capital {
	font-variant:small-caps;
}
#genelology2 ul {
	list-style-type: none;
}
#genelology2 li {
	list-style-type: none;
}
#konkani_1 {
	float: left;
	height: auto;
	width: 300px;
}
.bulet {
	padding-top: 10px;
}
.contact_text    {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	padding-top: 10px;
	padding-left: 20px;
	line-height: 20px;
}
.contact_text2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: justify;
	padding-top: 10px;
	line-height: 20px;
}
.bul_1 {
	list-style-type: none;
}

.end_img {
	background-position: center;
}
#Socrates {
	float: left;
	height: auto;
	width: 450px;
}
.early{
padding-top:8px;
}

.phototext{
font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-align: center;
}.phototext01 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	padding-right: 10px;
}
