﻿/*
Design by Rook Enterprizes Web Design for Soul Journey Astrology
www.rookenterprizes.com
*/
/*
Body Styles
*/

* {
border-style : none;
border-color : inherit;
border-width : 0;
margin : 0;
font-size : small;
}
body {
color : #000000;
line-height : 20px;
background : #000000 url('../images/starrysky.jpg');
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
#main {
width : 905px;
max-width:90%;
background : #000000;
border-left : 5px solid #D5D6D8;
border-right : 5px solid #D5D6D8;
margin : 0 auto;
border : #373656 solid 3px;
}
#content {
width : 905px;
padding : 8px 0 8px 0;
background : #D3D3D3;
margin : 0 0 0 0;
}
#content_razd {
width : 887px;
padding : 0 0 0 0;
background : url("../images/razd.gif") repeat-y 593px 0;
margin : 0 9px 0 9px;
}
#right {
width : 287px;
margin : 0 0 0 0;
float : right;
color : #000000;
}
.right_b {
	padding-left: 8px;
	padding-top : 15px;
	width : 266px;
}
.more {
text-align : right;
padding-right : 10px;
padding-top : 5px;
font-weight : bold;
text-decoration : none;
}
#log {
	background : #FFFFFF url("../images/right_inp.jpg") no-repeat top;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 25px;
}
.col_l {
padding : 10px 5px 0 0;
}
#left {
float : left;
width : 589px;
background : url("../images/bg_left.jpg") repeat-x left 25px;
margin-right : 0;
padding : 0 0 0 0;
}
.tit_bot {
	background : url("../images/bot_bg.png") no-repeat left top;
	background-color : #FFFFFF;
	padding-bottom: 400px;
	margin-top : 0;
	padding-top : 0;
}
.tit_bot2 {
	background : url("../images/bot_bg.png") no-repeat left top;
	background-color : #FFFFFF;
	padding-bottom: 125px;
	margin-top : 0;
	padding-top : 0;
}
.moreBox {
text-align : center;
padding-top : 12px;
font-weight : bold;
text-decoration : none;
color : #373656;
margin-right : 60px;
margin-left : 60px;
font-family : Calibri;
font-size : 16px;
}
.moreBlueWhiteSmall {
padding : 20px;
text-align : left;
text-decoration : none;
color : #FFFFFF;
background-color : #373656;
margin-top : 15px;
}
.padColHeader {
padding-top : 40px;
}
.blueBox {
padding : 30px 20px 20px 20px;
text-align : center;
text-decoration : none;
color : #FFFFFF;
background-color : #373656;
margin-top : 15px;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 14px;
text-indent : 15px;
line-height : 15px;
}
#content_razd_noline {
width : 887px;
padding : 0 0 0 0;
background : url("../images/razd.gif") no-repeat;
margin : 0 9px 0 9px;
}
.bigHead18 {
font-family : "Times New Roman", Times, serif;
font-size : 18px;
font-weight : bold;
color : #373656;
text-align : center;
padding-bottom : 5px;
}
.bigHead24ni {
font-family : "Times New Roman", Times, serif;
font-size : 24px;
font-weight : bold;
color : #373656;
text-align : left;
padding-left : 25px;
font-style : italic;
}
.bigHead26 {
font-family : "Times New Roman", Times, serif;
font-size : 26px;
font-weight : bold;
color : #373656;
text-align : left;
padding-left : 25px;
font-style : italic;
}
#log2 {
	background: #FFFFFF;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 25px;
}
.disownedboxLeft {
float : left;
font-style : italic;
text-align : center;
padding-right : 25px;
margin-right : 25px;
margin-left : 15px;
padding-bottom : 15px;
}
.disownedboxRight {
float : right;
font-style : italic;
margin-right : 15px;
margin-left : 25px;
padding-bottom : 15px;
padding-left : 25px;
}
.padColHeade50 {
padding-top : 50px;
margin-top : 50px;
}
.textCCopy {
	margin-right : auto;
	margin-left: 35px;
	clear : both;
}
.boxPad {
padding-right : 25px;
}
.boxPad2 {
padding-right : 25px;
padding-left : 25px;
}
.divPad {
	padding-top: 375px;
}
form {
margin : 0;
padding : 0;
border : none;
text-align : left;
}
/*Form Styles*/
#form {
width : 601px;
border-left : 5px solid #D5D6D8;
border-right : 5px solid #D5D6D8;
margin : 0 auto;
}
#formContent {
width : 905px;
padding : 0;
background : #D3D3D3;
margin : 0 0 0 0;
}

/* Header Styles*/
#header {
width : 907px;
padding : 0 0 0 0;
height : 250px;
}
#logo {
color : #FFFFFF;
padding : 0 15px 0 0;
background : url("../../images/logo3.jpg") no-repeat 0 0;
height : 275px;
}
/* Navagation Styles*/
#nav {
list-style : none;
font-weight : bold;
margin-bottom : 10px;
float : left;
width : 100%;
width : 907px;
height : 24px;
background : url('../../images/bg_but.gif') no-repeat left top;
text-align : center;
padding-left : 30px;
}
#nav li {
float : left;
margin-right : 10px;
position : relative;
}
#nav a {
font-family : "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
font-size : 12px;
font-weight : normal;
display : block;
padding : 0;
color : #fff;
background : #373656;
text-decoration : none;
background-image : url('../includes_images/bg_but.gif');
width : 80px;
height : 20px;
padding-top : 1px;
margin-right : 3px;
text-align : center;
}
#nav a:hover {
text-decoration : underline;
background : url('../includes_images/b_ov.jpg');
margin-right : 3px;
}
#nav ul {
	background: #FFFFFF;
	list-style : none;
	position : absolute;
	left : -9999px;
}
#nav ul li {
padding-top : 5px;
float : none;
}
#nav ul a {
white-space : nowrap;
}
#nav li:hover ul {
left : 0;
}
#nav li:hover a {
background : #373656;
text-decoration : none;
background : url('../includes_images/b_ov.jpg');
width : 125px;
}
#nav li:hover ul a {
text-decoration : none;
}
#nav li:hover ul li a:hover {
background : url('../includes_images/b_ov.jpg');
width : 125px;
}
/*Footer Styles*/
#footer {
height : 49px;
width : 100%;
font-size : 10px;
color : #FFFFFF;
text-align : center;
clear : both;
padding : 19px 0 0 0;
background : url("../images/bg_but.gif") repeat-x bottom;
background-color : #373656;
}
#footer a {
color : #FFFFFF;
font-size : 10px;
text-decoration : none;
display : inline;
}
#footer a:hover {
color : #FFFFFF;
font-size : 10px;
text-decoration : underline;
}

/*
Text Styles
*/

p {
	text-align : left;
	font-size : small;
	font-weight : normal;
	color: #000000;
}
p.textR {
text-align : right;
top : auto;
float : right;
padding-right : 20px;
}
.textC {
margin-right : auto;
margin-left : 150px;
clear : both;
}
.textCenter {
text-align : center;
}
.text_left_underline {
text-align : left;
text-decoration : underline;
}
.textAlignleft {
text-align : left;
}
.mediumFont {
font-size : medium;
}
span {
color : #373656;
}
.h3Mod {
padding-right : 25px;
padding-left : 25px;
font-size : medium;
color : #373656;
}
#right H2 {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-weight : 100;
color : #373656;
text-align : left;
background : url("../images/tit.gif") repeat-x bottom;
padding-top : 60px;
padding-top : 10px;
}
#left H2 {
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
font-weight : 100;
color : #373656;
padding-bottom : 3px;
padding-top : 4px;
text-align : left;
background : url("../images/tit.gif") repeat-x bottom;
width : 100%;
padding-top : 10px;
}
.redFont2 {
color : #FF0000;
}
.centerText2 {
text-align : center;
}
.textStyle {
font-family : "Times New Roman", Times, serif;
font-size : 26px;
font-weight : bold;
color : #373656;
text-align : center;
text-decoration : underline;
padding-bottom : 7px;
}
.colorText {
color : #373656;
text-align : center;
}
.style10 {
color : #373656;
text-align : left;
}
.style11 {
font-size : large;
color : #FF0000;
}
.style12 {
font-size : x-large;
color : #FF0000;
}
.boldRed {
color : #FF0000;
font-weight : bold;
}
.textRightAlign {
font-weight : bold;
text-align : right;
}

.bannerFace {
font-size : large;
}
.bannerFace {
text-align : right;
}

/* Image Styles*/
img {
border-style : none;
border-color : inherit;
border-width : 0;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
}
img.padT100L8 {
padding-top : 100px;
padding-left : 8px;
}
img.padT125 {
padding-top : 125px;
left : auto;
top : auto;
margin-right : auto;
margin-left : auto;
}
img.floatR {
float : right;
}
img.floatLPR15 {
	padding: 5px 25px 7px 25px;
	float : left;
	margin-top : 0;
	margin-bottom : 10px;
}
img.padT35 {
padding-top : 35px;
}
img.floatRCopyPad {
float : right;
padding-right : 25px;
padding-left : 25px;
padding-bottom : 5px;
}
img.floatL {
	float : left;
	padding-right : 25px;
}
img.floatRPad25 {
float : right;
padding-left : 25px;
}
img.centered500 {
display : block;
margin-left : auto;
margin-right : auto;
padding-top : 150px;
padding-bottom : 25px;
}
img.centeredPad100 {
display : block;
margin-left : auto;
margin-right : auto;
padding-top : 100px;
}
img.floatLPR15NoMargin {
float : left;
padding-right : 25px;
padding-top : 5px;
padding-bottom : 20px;
}
img.floatRPad25TopMargin {
float : right;
padding-left : 25px;
margin-top : 25px;
}
img.LeftNoPad {
float : left;
padding-right : 25px;
}
img.centeredPad75 {
display : block;
margin-left : auto;
margin-right : auto;
padding-top : 75px;
}

/* List Styles*/
.ul {
text-decoration : none;
list-style-type : none;
padding : 5px;
text-align : left;
font-size : 12px;
}
.li {
background-image : url('images/fish2.png');
background-repeat : no-repeat;
background-position : left;
text-indent : 30px;
padding-top : 5px;
padding-bottom : 5px;
color : #FFFFFF;
text-align : left;
text-decoration : none;
padding-top : 5px;
padding-bottom : 5px;
list-style-type : none;
font-size : small;
}
.liCheck {
background-image : url('../images/fish2.png');
background-repeat : no-repeat;
background-position : left;
text-indent : 30px;
padding-top : 5px;
padding-bottom : 5px;
}
.liSmallText {
font-size : small;
}
.ulBlue {
border : #373656 solid thin;
text-decoration : none;
list-style-type : none;
padding : 5px;
text-align : left;
background-color : #373656;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 14px;
}

/*Hyperlink Styles */
a {
display : block;
margin-left : auto;
margin-right : auto;
padding-top : inherit;
color : #BBFFFF;
text-decoration : none;
display : inline;
}
a:visited {
color : #C0C0C0;
font-family : Georgia, "Times New Roman", Times, serif;
text-decoration : none;
display : inline;
}
a:active {
color : #FFFFFF;
}
a:hover {
color : #FFFFFF;
}
a.specialLink {
color : #0000FF;
font-family : Georgia, "Times New Roman", Times, serif;
text-decoration : none;
display : inline;
}
a.specialLink:active {
color : #000000;
}
a.specialLink:hover {
color : #000000;
}
a.specialLinkDB {
color : #373656;
font-family : Georgia, "Times New Roman", Times, serif;
text-decoration : none;
}
a.specialLink24 {
color : #0000FF;
font-family : Georgia, "Times New Roman", Times, serif;
text-decoration : none;
display : inline;
font-size : 24px;
font-weight : bold;
}
.boxPad3 {
	padding-right : 25px;
	padding-left : 25px;
	margin-top: 125px;
	padding-top: 25px;
}
a.specialLink18 {
	color: #FF0000;
	font-family : Georgia, "Times New Roman", Times, serif;
	text-decoration : none;
	display : inline;
	font-size: large;
	font-weight : bold;
}
img.floatL5 {
	float : left;
	padding-right : 25px;
	padding-left: 5px;
}
p2 {
	text-align : left;
	font-size : small;
	font-weight : normal;
	color: #000000;
	padding-left: 15px;
}
