*,html,body,img{margin:0;
}
body{background-image:url("../images/borealis.jpg");background-repeat:repeat;background-attachment:fixed;
}
body pre{
color:white;
/*display:none;*/
}
.header{width:100%;height:150px;min-width:780px;
}
.left{float:left;
}
.header img{border:0;
}
.right{float:right;
}
.width{width:780px;height:1px;
}
.links{width:780px;margin-left:auto;margin-right:auto;position:relative;display:block;top:-80px;
}
.links *{margin:0px;padding:0px;
}
.nav_links{width:120px;height:100px;float:left;position:relative;top:-10px;
}
.nav_links a{text-decoration:none;
}
.nav_links img{margin:0;border:0;padding-left:10px;padding-right:10px;
}
.nav_links img.no_margin{margin:0px;padding:0px;
}
.spacer{width:90px;height:125px;float:left;
}
.fist img.link_hover{position:absolute;top:0;left:0;
}
.fist:hover img.link_hover{visibility:visible;
}
.fist img.link_hover{visibility:hidden;
}
.fist:hover img.link_display{visibility:hidden;
}
.main{width:780px;
height:auto;
margin-left:auto;
margin-right:auto;
background-color:none;
clear:both;
background-repeat:repeat;
/*color:#9966ff;*/
color:black;
font-family:verdana,helvetica,sans-serif;
font-size:16px;
line-height:19px;
position:relative;
top:-80px;
}
.main_top{width:780px;height:20px;background-image:url("../images/main_top_solid.png");background-repeat:no-repeat;
}
.main_middle{
width:780px;
margin:0;
background-image:url("../images/main_middle_solid.png");
background-repeat:repeat-y;
font-weight:bold;
min-height:390px;
}
.badField {
text-align:center;
font-size: 14px;
color: #ff0000;
}
.question{
width:500px;
display:block;
margin-left:auto;
margin-right:auto;
padding:20px;
text-align:center;
}
.answer{
width:300px;
margin:0 auto 0 auto;
padding-left:0px;
}
ul{
padding-bottom:20px;
padding-left:0px;
margin-left:0px;
}
li{
list-style:none;
margin-left:0px;
padding:5px 0 10px 0;
/*text-align:justify;*/
font-weight:300;
}
.button{
width:200px;
margin:0 auto 0 auto;
text-align:center;
}
.center{
display:block;
margin-left:auto;
margin-right:auto;
text-align:center;
/*color:red;*/
}
.push{
width:100px;
height:150px;
}
.main_bottom{
width:780px;
height:20px;
padding:0;
background-image:url("../images/main_bottom_solid.png");
background-repeat:no-repeat;
position:relative;
top:20px;}
.main_middle p{
padding:5px 30px 5px 30px;
margin:25px;
font-family:verdana,helvetica,sans-serif;
font-size:16px;
font-weight:300;
}
.palm_reading{display:block;margin-left:auto;margin-right:auto;
}
.palm_reading:hover{background-image:url("../images/palm_reading_gray50.png");
}
.main_middle h1{text-align:center;padding-top:5px;
}
.main_middle h3{padding-left:20px;
}
.main_middle .question p{
padding:0px 80px 0px 80px;
margin-left:auto;
margin-right:auto;
text-align:justify;
}
.padding20{
padding-left:20px;
}
.padding40{
padding-left:40px;
}
.padding60{
padding-left:60px;
}
.padding80{
padding-left:80px;
}
.main_middle img{
display:block;
margin-left:auto;
margin-right:auto;
}
#target{width:200px;height:200px;;margin-left:auto;margin-right:auto;margin-top:40px;background:url(../images/background.png);position:relative;
}
.target_images{width:200px;height:200px;top:0px;left:0px;position:absolute;
}
.footer{width:100%;height:100px;clear:both;
}
.bottom_links{width:200px;margin:30px auto 0px auto;text-align:middle;
}
.bottom_links a{padding:5px;font-size:10px;
}
#return{
border:0px;
padding:0px;
float:none;
text-align:none;
display:inline;
}
table{
display:block;
margin-left:auto;
margin-right:auto;
font-family:verdana,helvetica,sans-serif;
font-size:12px;
line-height:19px;
font-weight:normal;
border:white single
}
table img{
border:0;
}
.password{
width:150px;
}
.address{
width:300px;
}
.zipcode{
width:80px;
}
#email_message{
width:300px;
height:100px;
border:none;
overflow:auto;
}
.from{
width:300px;
border:none;
}
.red{
/*color:red;*/
/*font-size:11px;*/
font-family:times,serif;
}
.checkout{
width:440px;
height:40px;
}
.bottom_logo{
display:block;
width:400px;
text-align:center;
margin-left:auto;
margin-right:auto;
font-size:10px;
color:blue;
}
.pageTheme{
width:500px;
margin:100px auto 0 auto;
text-align:center;
}
.pageThem h1{
margin:25px;
padding:10px;
}
