
/* at-styles.css - Styles for all Beyond Grace pages */
/* Created: July 2009
/* Author:  Tobias Mayer */

/* add thickbox.css so all pages have consistent style */
@import "thickbox.css";

a {
  color: #CC0077; /* #C35817; #FF0044; */
  text-decoration: none;
}
  
a:hover {
  color: #000000;
  text-decoration: underline;
}

p {
  margin-top: 2px;
  margin-bottom: 6px;
}

body, table {
  font-family: verdana,sans-serif;
  font-size: 10pt;
}
  
body {
  background: url(img/grayline.jpg) repeat-x #E4E4E4; 
  background-attachment:fixed;
}

h1, .header1 {
 font-family:verdana; 
 color:#333333; 
 font-size:48pt; 
 font-weight:bold; 
 text-align:left; 
 margin-top:-0px; 
 padding-left:2px; 
 cursor:pointer;
}

ul, ol {
  margin-left:20px; 
  margin-top:4px;
}

.h1italic {
  color:#ff2222; 
  font-style:italic;
}

.toppanel {
  width:660px; 
  height:160px; 
  text-align:center; 
  border:gray solid 5px; 
  padding:10px; 
  margin-top:10px;
  background:#FFC3EE;
}

.photorow {
  text-align:center; 
  width:650; 
  padding-left:8px; 
  background:none;
}

.buttonspace {
   width:720px; 
   height:34px; 
   text-align:center; 
   border:none; 
   background:none;
}

.navbutton0, .navbutton1, .navbutton2 {
  font-size:14px; 
  width:90px; 
  height:23px; 
  padding-top:3px;
  color:#eeeeee; 
  background:#333333; 
  border:1px solid gray; 
  text-align:center; 
  float:left; 
  margin-left:6px; 
  cursor:pointer;
}

.navbutton0 {
  margin-left:21px;
}

.navbutton2 {
  margin-left:498px;
  width:200px;
}

.mainpanel {
  width:680px; 
  height:508px; 
  text-align:center; 
  background:pink url('img/gweneyes1.jpg') no-repeat; 
}

.contentframe {
  width:680px; 
  height:508px; 
  border:gray solid 5px; 
  margin-bottom:10px;
}

.pagetitle {
  font-size:24pt; 
  font-weight:bold; 
  font-style:italic; 
  text-align:left; 
  float:left; 
  color:#333333; 
  padding-left:20px;
  padding-top:10px;
}

.pagecontent {
  width:300px; 
  text-align:right; 
  padding-left:350px; 
  padding-right:0px; 
  padding-top:20px;
}

.postureimages {
  border:none; 
  height:82px;
  border:#FFC3EE solid 1px;
}

.secondarylink {
  font-size:10pt; 
  font-weight:normal;
  font-style:normal;
}

.connectorlink {
  color:gray; 
  cursor:pointer;
}

.sectionhead {
  padding-bottom:5px; 
  font-weight:bold; 
  font-size:15px;
  color:#333333;
}

.food-head {
  width:700px; 
  font-family:Verdana; 
  font-size:36pt; 
  font-weight:bold; 
  text-align:center;
  padding-top:10px;
}

.silver {
  color:silver;
}

.green {
  color:green;
}

.food-outerpanel {
  width:680px; 
  text-align:center; 
  border:green solid 2px; 
  background:white;
}

.food-innerpanel {
  width:540px; 
  text-align:left; 
  padding-left:80px; 
  padding-top:20px; 
  padding-bottom:40px;
}

.food-toplink {
  width:540px; 
  text-align:right;
  padding-bottom:20px;
  border:none;
}

.food-footer {
  width:700px; 
  font-size:9pt; 
  text-align:center;  
  background:none; 
  padding-top:10px; 
  padding-bottom:20px;
}

.para10 {
  padding-top:10px;
}

.extrapanel {
  padding-top:15px; 
  padding-left:25px;
  padding-right:25px;
  text-align:left;
}

.schedulehead, .schedulebody {
  width:87px; 
  border:1px solid gray; 
  text-align:center; 
  float:left; 
  margin-left:-1px; 
}

.schedulehead {
  height:22px; 
  padding-top:3px;  
}

.schedulebody {
  height:35px; 
  padding-top:17px;
  margin-top:-1px
}

.redstar {
  color:#990022;
}

.gwenhead, .gwensubhead, .gwenfooter, .gwenimagebox { 
  width:780px; 
  margin-left:50px; 
  margin-right:50px; 
  font-family: Papyrus, Times New Roman, serif; 
}

.gwenhead {  
  margin-top:100px; 
  margin-bottom:0px; 
  font-size:60pt; 
  text-align:left; 
  font-style:italic;
}

.gwensubhead {
  position:relative; 
  left:0; 
  top:-38; 
  margin-bottom:-24px; 
  font-size:15px;
}

.gwenfooter {
  margin-top:15px; 
  font-size:12pt; 
  text-align:right;
}

.gwenimagebox {
  padding-top:15px; 
  padding-bottom:7px; 
  border:#444444 solid 5px;  
  border-left: none;
  border-right: none;
}

.gwenimage {
  border:none; 
  height:84px;
}

.gwenlink {
   text-decoration:none; 
   color:black;
}

.graylink {
  color:#888888
}

.popMenu
{  
  display:none;
  position:absolute; 
  background:#FFC3EE; 
  padding:5px; 
  border: 1px gray solid; 
  font-family:Verdana,Arial,Helvetica,sans-serif; 
  font-size:11px;
  text-align:center;
  cursor:pointer;
  text-align:left;
  width:80px;  /* same as navbuttons */
}

.asanaslink {
  display:block;
  position: relative; 
  left:547;
  top:-17;
  width:100;
}

.yellowsticky {
  display:block; 
  position:relative; 
  left:-5; 
  top:-235;
  border:none;
}

.popWin, .popTitle, .popX {
  font-family:Verdana,Arial,Helvetica,sans-serif; 
  font-size:8pt;
  text-align:left;
  cursor:text; 
}

.popWin {  
  display:none;
  position:absolute; 
  background:#FFC3EE; 
  padding:5px; 
  border: 1px #333333 solid; 
}

.popTitle {
  float:left; 
  font-weight:bold;
}

.popX {
  float:right; 
  cursor:pointer; 
  font-weight:bold; 
  color:white; 
  background:#CD0000; 
  border:1px solid gray;
}

.helpicon {
  border: 1px solid black; 
  background:yellow; 
  font-weight:normal; 
  cursor:pointer;
}

