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

.left-tab{background-color:#ffd35d; padding:3px 10px 3px 10px; border:1px dashed #881212; color:#961212; text-decoration:none; margin-bottom:5px;}
.left-tab:hover{background-color:#ed7014; padding:3px 10px 3px 10px; border:1px dashed #881212; color:#ffffff; text-decoration:none; margin-bottom:5px;}

.link{font-family: Calibri; font-size: 14px; color: #881212; font-weight: bold; text-decoration: none; text-transform: uppercase;}

 
.text8 {
  font-family: Calibri;
  font-size: 15px;
  color: #610000;
  font-weight: bold;
  text-decoration: none;
}
.heading1{ font-family:Calibri; font-size:21px; color:#000000; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:5px 0px 5px 10px ;}
.heading_1{ font-family:Calibri; font-size:21px; color:#000000; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:5px 0px 5px 10px ;}
.arrow-right {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #000000;
}
.link1 { font-family: Calibri; font-size: 15px; color: #000000; font-weight: bold; text-decoration: none;}
.link2 { font-family: Calibri; font-size: 15px; color: #dd0000; font-weight: bold; text-decoration: none;}
.link3 {font-family: Calibri; font-size: 15px; color: #dd0000; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.text_3{ font-family:Calibri; font-size:12px; color:#000000;  text-decoration:none;  }
.more{ background-color: #610000; font-family: Calibri; font-size: 15px; color: #ffffff; font-weight: bold; text-decoration: none; font-style: italic; padding: 3px 10px 3px 10px;}



.text_1{ font-family:Calibri; font-size:15px; color:#000000; font-weight:bold; text-decoration:none;  }

.text1{border-left:2px solid #000; border-right:2px solid #000; width:100%; overflow:auto; overflow:hidden; background-color:#ffd35d;}
.text2{background-image:url(../images/style01_top.jpg); background-repeat:repeat-x; height:7px;}
.text_2{ font-family:Calibri; font-size:15px; color:#000000; font-weight:bold; text-decoration:none;  }
.text3{background-image:url(../images/style01_header_bg.jpg); background-repeat:repeat; padding:3px 10px 3px 10px; font-family: Calibri; font-size: 21px; color: #000000; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.text33{background-image:url(../images/style01_header_bg.jpg); background-repeat:repeat-x; padding:0px 10px 0px 10px; font-family: Calibri; font-size: 18px;  font-weight: bold; text-decoration: none; text-transform: uppercase;}
.text_3{ font-family:Calibri; font-size:12px; color:#000000;  text-decoration:none;  }
.text4{background-image:url(../images/style01_bottom.jpg); background-repeat:repeat-x; height:7px;}
.text_4{ font-family:Calibri; font-size:15px; color:#e39b66; font-weight:bold; text-decoration:none;  }
.text_4{ font-family:Calibri; font-size:15px; color:#e39b66; font-weight:bold; text-decoration:none;  }
.text5{width:100%; overflow:auto; overflow:hidden; height:300px;}
.text_5{ font-family:Calibri; font-size:15px; color:#f6791d; font-weight:bold; text-decoration:none;  }
.text6{width:90%; margin:auto; overflow:auto; overflow:hidden; padding:5px 0 5px 0;}
.text_6{ font-family:Calibri; font-size:15px; color:#f5781c; font-weight:bold; text-decoration:none;  }
.text_6{ font-family:Calibri; font-size:15px; color:#f5781c; font-weight:bold; text-decoration:none;  }
.text7{width:10%; float:left; padding-top:5px;}
.text_8{ font-family:Calibri; font-size:15px; color:#610000; font-weight:bold; text-decoration:none;  }
.text8{width:90%; float:left;}
.text81 {
  font-family: Calibri;
  font-size: 15px;
  color: #610000;
  font-weight: bold;
  text-decoration: none;
}
.text82 {
  font-family: Calibri;
  font-size: 15px;
  color: #610000;
  font-weight: bold;
  text-decoration: none;
  padding:10px;
}
.text9{width:90%; margin:auto; text-align:right; padding:5px 0 10px 0;}
.text_9{ font-family:Calibri; font-size:15px; color:#dd0000; font-weight:bold; text-decoration:none; text-transform:uppercase;  }
.text10{background-image:url(../images/style01_bottom_yel.jpg); background-repeat:repeat-x; height:7px;}
.text_10{ font-family:Calibri; font-size:15px; color:#000000; font-weight:normal; text-decoration:none; text-transform:none;  }
.text11{width:100%; overflow:auto; overflow:hidden;}
.text_11{ font-family:Calibri; font-size:22px; color:#610000; font-weight:bold; text-decoration:none; padding-left:20px;}
.text12{border-left:2px solid #000; border-right:2px solid #000; width:100%; overflow:auto; overflow:hidden; background-color:#ffd35d; margin-top:20px;}
.text13{width:100%; overflow:auto; overflow:hidden; }
.text14{border-left:2px solid #000; border-right:2px solid #000; width:100%; overflow:auto; overflow:hidden; background-color:#ffffff;}
.test6{ font-family:Calibri; font-size:15px; color:#f5781c; font-weight:bold; text-decoration:none;  } 
.div1{margin-top:10px;}
.text_6{ font-family:Calibri; font-size:15px; color:#f5781c; font-weight:bold; text-decoration:none;  }
.top{background-image: url(http://www.bestastroguru.com/images/header_bg.jpg); width:100%; background-color:#fff; overflow:auto; overflow:hidden; padding:10px 0 5px 0; margin-top:20px;}


.heading1{ font-family:Calibri; font-size:21px; color:#000000; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:5px 0px 5px 10px ;}

.sub_head1{	-moz-border-radius:10px 10px 0px 0px ; -webkit-border-radius:10px 10px 0px 0px ; border-radius:10px 10px 0px 0px ; behavior: url(../border-radius.htc);
background-color:#e39b66; font-family:Calibri; font-size:17px; color:#ffffff; line-height:22px; text-align:left; padding: 5px 5px 5px 15px; font-weight:bold; text-transform:uppercase; text-decoration:none;
}




.box {
	padding:2px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(../border-radius.htc);
	border:1px solid #610000;
}

.button1{ background-color:#610000; font-family:Calibri; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; font-style:italic; padding: 3px 10px 3px 10px; }





.right {
    position: absolute;
    right: 0px;
    width: 300px;
    background-color: #b0e0e6;
}



.thumbnail {
    float: right;
    width: 250px;
    height: 300px;
    margin: 5px;
}

@media (max-width:320px){
	input[type='text'],[type='email'],[type='number'], select, textarea { width: 100%;}
}

