@charset "utf-8";
/* CSS Document */


*{
	margin:0;
	padding:0;
}

body{
	font:normal 12px Verdana, Arial, sans-serif;
	color:#FFFFFF;
	padding:0px;
	margin:0 auto;
	text-align:left;
	background:#850c1a;
}

img{
	border:0;
	vertical-align:middle;
}

a{
	font:normal 12px Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

td{
  vertical-align:top;
  padding:1px;
  margin-top:4px;
}

.listtd{
  vertical-align:top;
  padding:0px;
  margin:0px;
}


a:hover{
	font:normal 12px Verdana, Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.clear{
	clear:both;
}


.wrapper{
	margin:0 auto;
	width:920px;
	background:#88a6b5;
}

.left_header{
	background:url(../images/prayer_img.jpg) no-repeat;
	width:270px;
	height:443px;
	display:block;
	float:left;
}

.right_header{
	background:url(../images/header_img.jpg) no-repeat;
	width:650px;
	height:293px;
	display:block;
	float:left;
	/*padding:150px 0 0 0;*/
}

.shleft{
	background:url(../images/left_shadow.png) repeat-y left;
	width:970px;
	margin:0 auto;
}

.shright{
	background:url(../images/right_shadow.png) repeat-y right;
}


.top_links{
	float:right;
	font:normal 15px Verdana, Arial, sans-serif;
	color:#FFFFFF;
	margin:170px 20px 0 0;
}

.top_links a{
	color:#FFFFFF;
	text-decoration: none;
	font:normal 15px Verdana, Arial, sans-serif;
}

.top_links a:hover{
	color:#09154e;
	text-decoration: underline;
	font:normal 15px Verdana, Arial, sans-serif;
}


.page_content{
	float:left;
	width:919px;
}

.left_side{
	float:left;
	width:290px;
}

.right_side{
	float:left;
	width:600px;
}

.rounded_blue{
	background:url(../images/blue_bg.jpg) no-repeat;
	float:left;
	font:normal 16px Verdana, Arial, sans-serif;
	height:288px;
	line-height:20px;
	margin:10px 0 10px 30px;
	padding:10px;
	width:215px;
}

.top_blue, .bottom_blue{
	width:235px;
	height:28px;
	display:block;
	float:left;
}

.top_blue{
	background:url(../images/blue_top.jpg) no-repeat;
}

.middle_blue{
	background:url(../images/blue_middle.jpg) repeat-y;
	padding:0 8px;
	font:normal 16px Verdana, Arial, sans-serif;
}

.middle_blue_text{
	font:normal 16px Verdana, Arial, sans-serif;
	margin:-5px 0 0 0;
	float:left;
}


.bottom_blue{
	background:url(../images/blue_bottom.jpg) no-repeat;
}

.bigblue{
	float:left;
	width:619px;
	margin:10px 0 0 0;
}

.bigblue_top, .bigblue_bottom{
	float:left;
	width:619px;
	display:block;
}

.bigblue_top{
	background:url(../images/bigblue_top.jpg) no-repeat;
	height:15px;
}

.bigblue_bottom{
	background:url(../images/bigblue_bottom.jpg) no-repeat;
	height:24px;
}

.bigblue_middle{
	background:url(../images/bigblue_middle.jpg) repeat-y;
	padding:0 15px 0 10px;
	float:left;
	width:609px;
}

ul.menu{
	float:left;
	list-style:none;
	list-style-position:outside;
	margin:10px 0 0 10px;
}

ul.menu li.started a{
	background:url(../images/getting_started.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.started a:hover{
	background:url(../images/getting_started.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.login_reg a{
	background:url(../images/login_register_but.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.login_reg a:hover{
	background:url(../images/login_register_but.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.free_reading a{
	background:url(../images/free_reading.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.free_reading a:hover{
	background:url(../images/free_reading.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.customer a{
	background:url(../images/customer.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.customer a:hover{
	background:url(../images/customer.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.register a{
	background:url(../images/register.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.register a:hover{
	background:url(../images/register.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.advisors a{
	background:url(../images/advisors.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.advisors a:hover{
	background:url(../images/advisors.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.prayer a{
	background:url(../images/prayer.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.prayer a:hover{
	background:url(../images/prayer.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.manageadv a{
	background:url(../images/manageadv_but.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.manageadv a:hover{
	background:url(../images/manageadv_but.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.adadv a{
	background:url(../images/addAdv_but.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.adadv a:hover{
	background:url(../images/addAdv_but.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.phone_calls a{
	background:url(../images/phonecallreq_but.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.phone_calls a:hover{
	background:url(../images/phonecallreq_but.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.home_advisor a{
	background:url(../images/home_advisor.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.home_advisor a:hover{
	background:url(../images/home_advisor.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

ul.menu li.email_readings a{
	background:url(../images/emailrequests_but.jpg) no-repeat;
	width:269px;
	height:50px;
	display:block;
}


ul.menu li.email_readings a:hover{
	background:url(../images/emailrequests_but.jpg) no-repeat 0 -50px;
	width:269px;
	height:50px;
	display:block;
}

a.tell_friend {
	background:url(../images/tell_friend.jpg) no-repeat;
	width:269px;
	height:32px;
	display:block;
    margin:-5px 0 10px 14px;
}


a.tell_friend:hover{
	background:url(../images/tell_friend.jpg) no-repeat 0 -32px;
}

.basket{
	/*background:url(../images/basket.jpg) no-repeat;*/
	width:259px;
	height:268px;
	display:block;
	margin:0 auto;
}

.item{
	float:left;
	margin:9px 4px;
	width:290px;
}

.pic_cont{
	background:url(../images/pic_bg.jpg) no-repeat;
	width:118px;
	height:129px;
	display:block;
	float:left;
}

.pic_cont img{
   width:112px;
   height:123px;
   border:0;
}

.info{
	float:left;
	width:162px;
	font:normal 16px Verdana, Arial, sans-serif;
    height:135px;
	display:block;
}

.name{
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	color:#b4faa4;
	padding:3px 0;
	line-height:24px;
}

.desc{
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#FFF;
}

a.profile{
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#b7ebfc;
	text-decoration:underline;
}

a.profile:hover{
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#f2ea08;
	text-decoration:none;
}

.price{
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#000000;
	line-height:25px;
}

.left_blue{
	float:left;
	width:290px;
}

.vline{
	background:url(../images/vline.jpg) no-repeat;
	width:3px;
	height:799px;
	float:left;
	display:block;
	margin:0 3px;
}

a.mail_but{
	background:url(../images/sendemail_but.jpg) no-repeat;
	width:239px;
	height:54px;
	display:block;
	margin:0 auto;
}

a.call_but{
	background:url(../images/callnow_but.jpg) no-repeat 0 3px;
	width:239px;
	height:54px;
	display:block;
	margin:0 auto;
}

.bottom_rounded{
	background:url(../images/footer.png) no-repeat;
	display:block;
	height:50px;
	width:965px;
	float:left;
}

.bottom{
	width:966px;
	margin:0 auto;
}

a.more{
	float:right;
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#0d274f;
	margin:10px 20px 0 0;
	text-decoration:underline;
}

a.more:hover{
	text-decoration:none;
}

.footer{
	text-align:center;
	margin:0 auto;
	width:943px;
	font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#FFFFFF;
	/*padding:0 0 50px 0;*/
	line-height:24px;
}

.footer a{
	font:normal 14px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}

.powered{
	color:#cccdce;
	font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
}

.flash_content{
	float:left;
	width:651px;
	margin:30px 0 0 0;
}

.signup_content{
    border:1px solid #6b8bf4;
    float:left;
    width:270px;
    padding:10px;
    margin:0 10px 0 0;
}

.login_box{
    border:1px solid #6b8bf4;
    float:left;
    width:270px;
    padding:10px;
    margin:0 10px 0 4px;
}

a.mylink{
   color:#09154E;
   text-decoration:underline;
}

a.mylink:hover{
    text-decoration:none;
   color:#09154E;
}

a.home_but{
   font:bold 15px  "Trajan Pro",Verdana, Arial,Helvetica, "Times New Roman";
   color:#b4faa4;
   margin:410px 0 0;
  text-align:center;
  width:270px;
  display:block;
}

a.home_but:hover{
   text-decoration:none;
}


.large {
    width:571px;
}

.head_font {
   font:bold 16px  Verdana, Arial,Helvetica, "Times New Roman";
   color:#B4FAA4;
   font-size: 13px;
   margin: 10px 5px 10px 70px;
   clear: both;
}


.privacy{
    margin-top:9px;
}

.formitem{
   color:#FFFFFF;
   font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
   width:270px;
   float:left;
   margin:4px 0;
   clear:both;
}

.large {
    width:450px;
    clear:both;
}

.smallLabel{
   font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
   width:160px;
   float:left;
   padding:4px 0;
}


.label{
   font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
   width:200px;
   float:left;
   padding:4px 0;
}

ul.bulets{
   font:normal 13px  Verdana, Arial,Helvetica, "Times New Roman";
   float:left;
   list-style-position: outside;
   list-style: disc;
   width:290px;
   margin:0 0 0 10px;
}




.inputText{
    float:left;
    border:1px solid #0e2362;
    width:265px;
    padding:2px;
}

.small{
  width:83px;
}


.inputArea{
    float:left;
    border:1px solid #0e2362;
    width:265px;
    padding:2px;
    height:100px;
}

.inputcheck{
    float:left;
    margin:5px;
}

.infotxt{
    float:left;
    font:normal 10px  Verdana, Arial,Helvetica, "Times New Roman";
    color:#ebf0f2;
    width:240px;
}

.ftitle{
    float:left;
    margin:5px;
    font:bold 16px  Verdana, Arial,Helvetica, "Times New Roman";
    color:#B4FAA4;
}

.big_title{
   float:left;
  margin:5px;
  font:bold 16px  Verdana, Arial,Helvetica, "Times New Roman";
  color:#B4FAA4;
}
a.slink{
	font:normal 10px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#b7ebfc;
	text-decoration:underline;
}      clink

a.slink:hover{
	font:normal 10px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#f2ea08;
	text-decoration:none;
}

a.clink{
	font:normal 14px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#b7ebfc;
	text-decoration:underline;
}

a.clink:hover{
	font:normal 14px  Verdana, Arial,Helvetica, "Times New Roman";
	color:#f2ea08;
	text-decoration:none;
}

a.signup{
    background:url(../images/register_but.png) no-repeat;
    width:120px;
    height:34px;
    display:block;
    margin:10px auto 0 auto;
}

a.login{
    background:url(../images/login_but.png) no-repeat;
    width:120px;
    height:34px;
    display:block;
    margin:10px auto 0 auto;
}

a.forgot_but{
    background:url(../images/send_pwd.jpg) no-repeat;
    width:156px;
    height:34px;
    display:block;
    margin:0;
}

a.getstarted_but{
    background:url(../images/getstarted.jpg) no-repeat;
    width:205px;
    height:38px;
    display:block;
    margin:0;
}


.left_margin{
    float:left;
    margin:0 0 0 25px;
}

.infoTitle{
    float:left;
    font:bold 14px  Verdana, Arial,Helvetica, "Times New Roman";
    margin:0 0 10px 0;
    width:290px;
    text-align:left;
}

.error{
    float:left;
    font:bold 12px  Verdana, Arial,Helvetica, "Times New Roman";
    color:#FF6565;
    padding:3px 0;
    clear:left;
}

.head_error{
    float:left;
    font:bold 12px  Verdana, Arial,Helvetica, "Times New Roman";
    color:#FF6565;
    width: 565px;
    border: 1px #FF6565 solid;
    padding:3px;
    margin-bottom: 10px; 
    text-align: center;
    clear:left;
}

.box{
    border:1px solid #6b8bf4;
    float:left;
    margin:5px;
    padding:2px;
}

.fullbox{
    border:1px solid #6b8bf4;
    float:left;
    margin:5px;
    padding:10px;
    width:560px;
}

.small_input{
    width:40px;
}

.subtitle{
   font:normal 12px  Verdana, Arial,Helvetica, "Times New Roman";
   color:#FFF;
   text-align:justify;
}

.pagination{
    margin:5px 0;
    text-align:center;
}


.subtitle p{
    margin:0 0 10px 0;
}

.bold_underline{
    font-weight:bold;
    text-decoration:underline;
}

/* **************************************************** PROFILE CSS ******************************************************* */
.pname{
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	color:#b4faa4;
	padding:3px 0;
    text-transform:uppercase;
}

.pic_cont_big{
	background:url(../images/pic_big_bg.jpg) no-repeat;
	width:161px;
	height:174px;
	display:block;
	float:left;
}

.pic_cont_big img{
	width:153px;
	height:166px;
}

.profile_right{
	float:left;
	width:400px;
	margin:0 0 0 30px;
}

.name_container{
	background:url(../images/hline.jpg) no-repeat bottom;
	width:400px;
	padding:0 0 3px 20px;
	margin:0 0 5px 0;
}

a.pcall_but{
	float:left;
	background:url(../images/callbu_profile.jpg) no-repeat;
	width:218px;
	height:42px;
	display:block;
}

a.pemailr_but{
	float:left;
	background:url(../images/emailreadbut.jpg) no-repeat;
	width:218px;
	height:42px;
	display:block;
}

a.pemail_but{
	float:left;
	background:url(../images/emailsendbut.jpg) no-repeat;
	width:218px;
	height:42px;
	display:block;
}

.but_item{
	float:left;
	margin:2px 0 4px 10px;
}

.but_bitem{
	float:left;
	margin:2px 60px 4px 0;
}

.bottom_but{
	float:left;
	width:600px;
	margin:5px 0 0 20px;
}

.but_desc{
	float:left;
	margin:10px 0 0 10px;
}

.status{
	color:#64ed78;
	font:normal 18px  Verdana, Arial,Helvetica, "Times New Roman";
	float:left;
	width:153px;
	text-align:center;
	display:block;
    text-transform:capitalize;
}

.ratings{
	float:left;
	color:#22f6db;
	font:italic 15px  Verdana, Arial,Helvetica, "Times New Roman";
	text-align:center;
	line-height:30px;
	margin:2px 0 0 0;
}

.pdesc{
	float:left;
	width:500px;
	margin:10px 0 0 25px;
	font:normal 15px  Verdana, Arial,Helvetica, "Times New Roman";
}

.pdesc p{
	margin:0 0 12px 0;

}

.desc_title{
	font:bold 15px  Verdana, Arial,Helvetica, "Times New Roman";
	line-height:30px;
}

.profile_content{
	float:left;
	margin:0 0 0 5px;
}

.rate_star{
	margin:0 6px 0 0;
}

.blue_italic{
	color:#22f6db;
	font:italic 15px  Verdana, Arial,Helvetica, "Times New Roman";
	text-align:center;
}

#timer {
    font-weight: bold;
    font-size: 25px;
    margin: 5px 5px 5px 0px;
    padding:3px;
    text-align:center;
    border: 2px #FFFFFF solid;
    width: 125px;
}
.vspace{
    height:20px;
    display:block;
    float:left;
}


