/* CSS Document */
/* . for class # for id  class can use once in a page id can use multiple times 
*/
html { margin:0px; padding:0px;}
body {font:Verdana; background-position:center; background:url(images/bg-line.gif); vertical-align:top; background-color:#ffffff;	margin:0px;}

/***home***/
#container {width:900px; height:auto;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#container-professional {width:900px; height:1650px;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#container-c-horo {width:900px; height:1850px;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#container-webonline {width:900px; height:1650px;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#container-health {width:900px; height:1630px;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#container-proile {width:900px; height:1850px;	background-position:center;	margin:0px auto; padding:0px; background-color:#ffffff; border-color:#EED8CB; border-style:solid; border-width:1px;}

#header {
	width:900px;
	height:80px;
	padding:0px;
	float:left;
	background: #ffffff;
}

#logo {width:470px; height:80px; background-color:#FFFFFF; margin:0px; float:left; background:url(images/horosoft.gif) no-repeat;}
#logo2 {
	width:330px;
	height:48px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	float:left;
	margin-left: 140px;
	margin-top: 32px;
	line-height:8px;
	text-align:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#9BAD39;
	font-weight:bold!important;

}
#logo-center {width:330px; height:80px; background-color:#FFFFFF; margin:0px; float:left; }
#buynowmain {
	width:620px;
	vertical-align: top;
	text-align: inherit;
} 
#buynow {
	width:600px;
	left: 0px;
	padding-left: 0px;
} 
#buynowright {
	width:130px;
	left: 0px;
	padding-right: 0px;
	text-align: left;
} 
.logo-a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#9BAD39;
	padding-top:40px;
	font-weight:bold!important;
	vertical-align:bottom;
	height:80px;
	float:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 130px;
	text-align: left;
	padding-bottom: 0px;
}

#ganesh{
	width:99px;
	height:80px;
	float:left;
	background-position:right;
	margin: 0;
	padding-right: 0px;
	background-color: #FFFFFF;
}

#button-box{width:900px; height:18px; float:left; background:url(images/button-bg.gif) repeat-x;}

#button-bg{width:525px; height:18px; float:right; background:url(images/horosoft-button-bg.gif) repeat-x;}

#banner-box{width:900px; height:165px; float:left;}

#header-img{width:900px; height:177px; float:left;}

#header-img1{width:246px; height:195px; float:left;}

#header-img2{width:226px; height:195px; float:left;}


/***header end***/






/***body start***/

#bodypart{width:900px; height:auto; float:left; background-color:#FFFFFF; vertical-align:top;}

#bodypart-L-page{width:900px; height:1400px; float:left; background-color:#FFFFFF; vertical-align:top;}

#bodypart-s-page{width:900px; height:1180px; float:left; background-color:#FFFFFF; vertical-align:top;}

/***body end***/







/***left start***/

#leftcol{width:670px; height:auto; float:left; background-color:#FFFFFF;}

#about-box{width:660px; float:left; margin:5px 0px 5px 8px; background-color:#e9efc9; border-color:#ef923a; border-style:solid; border-width:1px;}

#about-box1{width:660px; float:left; margin:5px 0px 5px 8px; background-color:#e9efc9; border-color:#ef923a; border-style:solid; border-width:1px;}
#about-boxhalf{width:325px; float:left; background-color:#e9efc9; border-color:#ef923a; border-style:solid; border-width:1px;}
#about-boxhalfleft{width:275px; float:left; background-color:#e9efc9; border-color:#ef923a; border-style:solid; border-width:1px;}

#webs-box{width:660px; height:80px; float:left; margin:5px 0px 5px 8px; background-color:#e9efc9; border-color:#ef923a; border-style:solid; border-width:1px;}

#imgbox{width:168px; height:113px; float:left; margin:5px 0px 0px 5px;}

#imgbox1{width:168px; height:113px; float:right; margin:5px 5px 3px 5px;}

#white-bg{width:325px; height:77px; float:left;}

#white-bg1{width:345px; height:115px; float:left;}

#white-box{width:325px; height:36px; float:left;}

#white{width:660px; height:115px; float:left; background:url(images/white-4bg.gif) no-repeat;}

#white-dark{width:660px; height:115px; float:left; background:url(images/white-bg-dark.gif) no-repeat;}

#white1{width:670px; height:auto; float:left; background:url(images/white-bg-dark.gif) no-repeat; vertical-align:top;}

#rounded-box{width:650px; height:220px; float:left; margin-left:8px;}

#rounded-top{width:650px; height:24px; float:left; background:url(images/white-top.gif) no-repeat;}

#rounded-bg{width:660px; height:166px; float:left; background:url(images/white-bg.gif) no-repeat; }

#rounded-bottom{width:650px; height:38px; float:left; background:url(images/white-bottom.gif) no-repeat;}

#software-box{width:161px; height:166px; float:left; margin-left:12px; margin-top:10px;}

#software-text{width:470px; height:35px; float:right;}

#icon{width:33px; height:29px; float:right; margin-left:10px; margin-top:8px;}

#icon1{width:33px; height:25px; float:left; margin-left:0px; margin-top:8px;}

#icon-right{width:33px; height:29px; float:left; margin-right:4px; margin-top:8px;}

#blank{width:660px; height:4px; float:right; background-color:#ffffff;}

#about-green2{width:660px; height:260px; float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px; margin-top:5px;}

#about-green{width:660px; height:300px; float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px; margin-top:5px;}

#left-template{width:auto; height:auto; float:left; background-color:#ffffff; }
#left-template2{width:auto; height:1800px; float:left; background-color:#ffffff; }

#table-green1{width:660px; height:230px; float:left; background-color:#e9efc9; margin-left:8px;}

#inside-green{width:660px; height:350px; float:left; background-color:#e9efc9; margin-left:8px; margin-top:5px; border-color:#ef923a; border-style:solid; border-width:1px;}

#inside-green1{width:660px; height:380px; float:left; background-color:#e9efc9; margin-left:8px; margin-top:5px; border-color:#ef923a; border-style:solid; border-width:1px;}

#inside-green2{width:660px;  float:left; background-color:#e9efc9; margin-left:8px; margin-top:5px; border-color:#ef923a; border-style:solid; border-width:1px;}

#about-green1{width:650px;  float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px; margin-top:5px;}

#green{width:660px; height:90px; float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px;}

#green1{width:660px; height:150px; float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px;}

#green2{width:660px; height:135px; float:left; background-color:#e9efc9; margin-left:8px; border-color:#ef923a; border-style:solid; border-width:1px;}

#button{width:670px; height:26px; float:left; background-color:#e9efc9;}

#buy-button{
	width:113px;
	height:auto;
	float:right;
	margin-right:0px;
	vertical-align: top;
}

#thumb-box{width:660px; height:93px; float:left; margin:10px 0px 10px 8px;}

#thumbnail-img{width:142px; height:73px; float:left; margin:0px 5px 5px 3px;}

#thumbnail-img2{width:155px; height:73px; float:left; margin:0px 5px 5px 3px;}


/***left end***/


/***right start***/

#rightcol{width:215px; height:auto; float:right; background-color:#FFFFFF;}

#bg{width:215px; height:200px; float:right; background:url(images/right-bg.gif) no-repeat; vertical-align:top;}

#heading-img{width:215px; height:auto; float:right; background:url(images/gray-bg1.gif) no-repeat; vertical-align:top;}

#heading-credit{
	width:215px;
	float:right;
	background:url(images/credit-bg.gif) no-repeat;
	vertical-align:top;
	height: auto;
}

#heading-dark-img{width:215px; height:146px; float:right; background:url(images/gray-bg-dark.gif) no-repeat; vertical-align:top;}

#m-img{width:215px; height:146px; float:right; vertical-align:top;}

#heading-img1{width:215px; height:198px; float:right; background:url(images/horoscope-bg1.gif) no-repeat; vertical-align:top;}

#arrow-right{width:14px; height:17px; float:left; margin-left:5px; margin-top:8px;}

#credit{width:200px; height:60px; float:right; margin-top:0px;}

#credit1{width:200px; height:200px; float:right; margin-top:0px;}

#right-box{width:215px; height:18px; float:left;}






/***right end***/

/**footer**/

#footer{width:900px; height:20px; background-color:#cccccc; float:left}

#footer1{
	width:900px;
	height:auto;
	float:left;
	background: #ffffff;
}

.footer{width:900px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; padding:5px 5px 0px 15px}


/**footer end**/





/** CSS **/


.logo {width:470px; height:80px; float:left;}

.abouttext{width:458px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; color:#161036; text-align:justify; line-height:17px; float:right; padding:5px 15px 5px 5px;}

.abouttext1{width:450px; height:113px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:none; color:#161036; text-align:justify; line-height:17px; float:left; padding:5px 5px 5px 15px;}

.arrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ef923a; padding-right:5px;}
.arrow1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ef923a;
	padding-left: 80px;
}

.t-text{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:none; color:#666666; text-align:left; padding:5px 5px 5px 15px; }

.h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#be5f22; padding:0px 5px 5px 10px; font-weight:bold; text-align:left; background-color:#e9efc9;}

.h5{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#be5f22; padding:0px 5px 0px 10px; font-weight:bold; text-align:left; background-color:#e9efc9;}

.home-heading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#b95c21; padding:10px 5px 5px 10px; font-weight:bold; text-align:left;}

.green-bold{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#9EB909; padding:15px 0px 5px 10px; font-weight:bold; text-align:left;}


.h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; padding:8px 10px 10px 27px; font-weight:bold; text-align:center;}

.page-heading{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#b95c21; padding:0px 0px 0px 0px; font-weight:bold; text-align:left;}

.credit{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; padding:0px 10px 10px 35px; font-weight:bold; text-align:left;}

.txt{width:670px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; padding:5px 5px 5px 15px; line-height:20px;}

.color-txt{width:640px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12px; color:#161036; text-align:justify; padding:5px 15px 5px 15px; line-height:20px;}

.color-txt1{width:640px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#161036; text-align:left; padding:5px 15px 5px 15px; line-height:20px;}
.color-txt4{width:640px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#161036; text-align:left; padding: 5px 1px 5px 1px; line-height:20px;}
.color-txt5{width:640px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#161036; text-align:left; padding:5px 15px 5px 15px; line-height:15px;}

.software{width:410px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:5px 10px 10px 0px; line-height:20px; float:right;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:justify; width:350px; height:16px; float:left; padding-left:7px; padding-top:3px;}

.heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center; width:270px; height:50px; float:right; padding-left:15px; padding-top:15px; font-weight:bold;}

.heading2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center; width:270px; height:36px; float:right; padding-left:15px; padding-top:15px; font-weight:bold;}

.green-heading1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9EB909; text-align:center; width:165px; height:50px; float:left; padding-left:15px; padding-top:40px; font-weight:bold; vertical-align:middle;}

.green-heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9EB909; text-align:center; width:135px; height:50px; float:left; padding-left:5px; padding-top:40px; font-weight:bold; vertical-align:middle;}

.green-heading2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9EB909; text-align:center; width:155px; height:50px; float:left; padding-left:15px; padding-top:40px; font-weight:bold; vertical-align:middle;}

.green-heading3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9EB909; text-align:center; width:160px; height:50px; float:left; padding-left:15px; padding-top:40px; font-weight:bold; vertical-align:middle;}

.astro-right{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC6600; text-align:left; width:160px; height:28px; float:left; padding-left:20px; padding-top:18px; font-weight:bold;}

.heading1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CC6600; text-align:center; width:340px; height:40px; float:left; padding-left:4px; padding-top:30px; font-weight:bold;}

.right-heading{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CC6600; text-align:center; width:200px; float:left; padding-left:7px; padding-top:15px; font-weight:bold;}

.right-txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	width:180px;
	float:left;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:7px;
	font-weight:none;
}

.right-txt1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	width:210px;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	float:left;
	line-height:17px;
}
.right-txt2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	width:210px;
	float:left;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:8px;
	font-weight:bold;
	float:left;
	line-height:17px;
}

.login{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC6600; float:left; padding:10px 5px 0px 12px; vertical-align:bottom; width:300px; text-align:right;}

.home{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; width:100px; font-weight:bold; border-right-color:#FFFFFF; border-right-style:solid; border-right-width:1px; height:16px;}

.astrology-guidance{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; width:130px; font-weight:bold; border-right-color:#FFFFFF; border-right-style:solid; border-right-width:1px; height:16px;}

.computer{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; width:160px; font-weight:bold; border-right-color:#FFFFFF; border-right-style:solid; border-right-width:1px; height:16px;}

.contact{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; width:120px; font-weight:bold;  height:16px;}

	
A
{
	TEXT-DECORATION: none;
	color:#616060;    
	
}
A:hover
{
    TEXT-DECORATION:underline;
	color:#cc6600;
    
}

.heading{color:#FFFFFF; text-decoration:underline;}

.orange{color:#EF923A; text-decoration:underline;}

.orange1{color:#be5f22; text-decoration:none;}

.black{color:#000000; text-decoration:none;}

a.navigation
{
TEXT-DECORATION: none;
	color:#ffffff;    
	
}
a.navigation:hover
{
    TEXT-DECORATION:underline;
	color:#CC6600;
    
}

a.button {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial,; TEXT-DECORATION: none;
}
a.button:hover {
	FONT-SIZE: 14px; COLOR:#B82929; FONT-FAMILY: Arial,; TEXT-DECORATION: underline;
}

a.footer {
	FONT-SIZE: 12px; COLOR: #be5f22; FONT-FAMILY: Arial,; TEXT-DECORATION: none;
}
a.footer:hover {
	FONT-SIZE: 12px; COLOR:#242121; FONT-FAMILY: Arial,; TEXT-DECORATION: underline;
}


a.right-heading {
	FONT-SIZE: 15px; COLOR: #CC6600; FONT-FAMILY: Arial,; TEXT-DECORATION: none;
}
a.right-heading:hover {
	FONT-SIZE: 15px; COLOR:#CC6600; FONT-FAMILY: Arial,; TEXT-DECORATION: underline;
}

a.right-text{
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,; TEXT-DECORATION: none;
}
a.right-text:hover {
	FONT-SIZE: 12px; COLOR:#BBBABA; FONT-FAMILY: Arial,; TEXT-DECORATION: underline;
}
.paratxt
{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#161036; text-align:justify; padding:5px 15px 5px 15px; line-height:20px;}
.back
{
	FONT-SIZE: 12px; COLOR: #ea8322; FONT-FAMILY: Arial,; TEXT-DECORATION: none;
}	
h1
{
font:Verdana, Arial, Helvetica, sans-serif;FONT-SIZE:20px;
}
h2
{
FONT-SIZE:12px;
}

