/* CSS Document */
html
{ scrollbar-base-color:#E6D4E7;
  scrollbar-darkshadow-color:#BC8CBF;
  scrollbar-shadow-color:#CCCCCC;
  scrollbar-arrow-color:#BC8CBF;
  scrollbar-track-color: #E9E1F0; }

body 
{ background: #EAE1F1 url(../../../eostumblingstar4b.jpg);
  text-align: center;
  font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 93%;
  color: #000000;
  margin:0px;
  padding: 0px;
  overflow-x: auto;}
  
*
{ margin:0px; padding:0px;}

A:link
{ text-decoration: underline; color:#772299; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }
A:visited
{ text-decoration: underline; color:#772299; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }
A:hover 
{ text-decoration: underline; color:#83758A; font-style: italic; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }

img {cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur);}

div.center
{ margin-left: auto;
  margin-right: auto;
  text-align: center;}

#container 
{ background: #CCCCCC url(../../../divbackground.gif) repeat-y left top;
  width: 756px;
  text-align: left;
  margin: 0px auto; }
  
#header 
{ position: relative;
  height: 351px;
  width: 736px;
  text-align: center;
  border-bottom: 1px solid #FFFFFF;
  padding: 0;
  margin: auto auto;}
  
#navbar 
{ position: relative;} 

* html body div#navbar
{ left: -368px;}
  
img#menubarUp
{ position: absolute;
  top: 0px;
  left: 0px;
  visibility: visible;}
  
img#menubarOver 
{ position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;}
  
img#menubarDown 
{ position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;}
  
#menu
{ padding-top: 3px;
  padding-bottom: 3px;
  background-image: url(fanficmenu.jpg);
  background-repeat: repeat-x;
  background-color: #DDCBE1;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 91%;
  color: #772299;
  text-align: center;
  margin: 6px 16px 0px 16px;} 
  
div#menu a:link
{ text-decoration: none;}

div#menu a:visited
{ text-decoration: none;}

div#menu a:hover
{ text-decoration: none;}
 
#main
{ float: right;
  display: inline;
  background-color: #E3DFE5;
  text-align: left;
  width: 502px; 
  min-height: 1300px;
  padding: 4px;
  margin: 6px 16px 6px 2px;}
  
/*hack for IE6 and lower*/  
* html body div#main
{ height: 1300px;}

#side
{ float: left;
  display: inline;
  width: 200px;
  margin: 6px 0px 6px 16px;}

.sidewrap_justify
{ text-align:justify;
  margin: 3px;}
  
.sidewrap_left
{ margin: 3px;}   
  
#welcome
{ background-color: #E3DFE5;
  width: 100%;
  padding: 4px;
  margin: 0px 0px 6px 0px;}
  
#sitestats
{ background-color: #E3DFE5;
  width: 100%;
  padding: 4px;
  margin: 0px 0px 6px 0px;}
  
#categories
{ background-color: #E3DFE5;
  width: 100%;
  padding: 4px;
  margin: 0px 0px 6px 0px;}
  
div#categoryblock .catblockcell  
{ padding: 0px;
  margin-bottom: 2px;}  
  
#random
{ background-color: #E3DFE5;
  width: 100%;
  padding: 4px;
  margin: 0px 0px 6px 0px;}
  
#updates
{ background-color: #E3DFE5;
  width: 100%;
  padding: 4px;
  margin: 0px 0px 0px 0px;}
  
#content
{ background-color: #E3DFE5;
  text-align: left;
  width: 716px; 
  min-height: 800px;
  padding: 4px;
  margin: 6px 16px 6px 16px;}
  
/*hack for IE6 and lower*/  
* html body div#content
{ height: 800px;}          
  
.header 
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; 
  color: #772299;
  font-size: 115%;}
     
div em
{ color: #333333;} 
  
#footer
{ width: 724px;
  min-height: 20px;
  clear: both;
  background-image: url(../../../footer.jpg);
  background-repeat: no-repeat;
  background-color: #EAE1F1;
  border-top: 1px solid #FFFFFF;
  font-size: 78%;
  text-align: center;
  padding: 4px 6px;
  margin: 0px auto;}
  
#bottomnav
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 130%;
  color: #772299;
  margin-bottom: 4px;}
  
h1
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: x-large;
  color: #772299;}
  
h2, h3
{ height: 22px;
  background-image: url(../../../purplepurple.jpg);
  background-repeat: repeat-x;
  background-color: #DDCAE0;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 115%;
  color: #772299; 
  padding: 4px;
  margin: 0px;}
  
h4, h5, h6
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 115%;
  color: #772299; 
  margin: 0px 0px 0px 6px;}
  
h5
{ text-align: center;
  text-decoration: underline;}

h6
{ text-decoration: underline;}

#pagetitle
{ height: 22px;
  background-image: url(../../../purplepurple.jpg);
  background-repeat: repeat-x;
  background-color: #DDCAE0;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 115%;
  color: #772299; 
  padding: 4px;
  margin: 0px 0px 3px 0px;}
  
.tblborder, th
{ width: 92%;
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #EAE1F1;
  border: 1px solid #FFFFFF;
  padding: 10px;
  margin: 12px auto;}
  
th
{ background-image: url(../../../videobackground.jpg);}  
  
div.tblborder
{ background-image: url(../../../videobackground.jpg);
  width: 92% !important;
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #EAE1F1;
  border: 1px solid #FFFFFF;
  padding: 10px;
  text-align: center;
  margin: 12px auto !important;}
  
div.tblborder p
{ margin-bottom: 8px;
  margin-top: 1px;
  text-align: left !important;}
  
* html body div.tblborder p
{ margin-top: 10px;} 

/*Classes Used by WordPress except for h4*/  
.meta
{ font-size: xx-small;
  margin: 0px 0px 0px 6px;}

.meta li, ul.post-meta li 
{ display: inline;}

.meta ul
{ display: inline;
  list-style: none;
  margin: 0;
  padding: 0;}
  
.meta, .meta a 
{ color: #333333;
  font-size: x-small;
  font-style: italic;}
  
p, li, .feedback, cite
{ margin: 14px 5px 3px 6px;}

.feedback
{ text-align: right;
  margin: 6px 5px 12px 0px;
  clear: all;}
  
cite
{ font-size: 90%;
  font-style: italic;}

ol#comments li p
{ font-size: 100%;}

p.center
{text-align: center;}

p.leftmargin, div#respond
{ margin: 0px 4px 0px 6px;}

p.leftmargin_top
{ margin: 3px 0px 0px 6px;}

div.backlink
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: right;
  margin: 16px 5px 3px 0px;
  clear: all;}
  
p.justify
{ width: 488px;
  text-align: justify;
  font-style: italic;
  margin: 14px 5px 3px 6px;}  
  
input, textarea, option, select
{ background: #ffffff;
  font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
  color: #000000; 
  font-size: 88%; 
  border: 1px solid #999999;
  padding: 2px;
  margin: 0px 0px 2px 6px;}
  
select>option
{ border: 0px solid #FFFFFF;
  font-size: 100%;
  padding: 0px;}
  
div.video
{ width: 90%;
  background-image: url(../../../videobackground.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #EAE1F1;
  text-align: center;
  border: 1px solid #FFFFFF;
  padding: 4px;
  margin: 0px auto 12px auto;}  
  
img.videothumb
{ margin: 4px auto;}

div.transcriptwrap
{ width: 490px;
  margin: 0px 5px 0px 6px;}
  
  

/*start original stuff from eFiction default2 skin--delete as needed*/

.listbox
{ width: 660px;
  margin: 16px auto;
  border: 1px solid #FFFFFF; }

.listbox .content
{ background-color: #EAE1F1;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  padding: 7px;}
 
.listbox .title 
{ background-image: url(fanficmenu_bottom.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #EAE1F1;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 100%;
  padding: 5px;}
  
.listbox .title_bottom 
{ background-color: #e6d4e7;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 100%;
  padding: 5px;} 
   
  
.classification, .adminoptions
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 112%;
  display: inline;}
  
.title_bottom .classification
{ font-size: 100%;}

.adminoptions
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-size: 100%;}

#pagelinks
{ text-align: right;
  margin-right: 4px;}
  
#textsize
{ float: right;
  clear: right;
  margin: 3px 0px;} 
  
#textsize A:link {text-decoration: none;}
#textsize A:visited {text-decoration: none;}  
#textsize A:hover {text-decoration: none;}  
  
#sort
{ margin: 3px 0px 6px 0px;}  
   
#alphabet
{ font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: medium;
  color: #772299;  
  text-align: center;
  margin: 6px auto;}
  
#categoriesblock
{ margin: 4px 6px;}
  
.catblockcell
{ margin-bottom: 9px;}

#story
{ background-image: url(../../../videobackground.jpg);
  width: 660px;
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #EAE1F1;
  border: 1px solid #FFFFFF;
  padding: 10px;
  text-align: left;
  margin: 12px auto ;}  
  
strong
{ font-weight: normal;} 

.jumpmenu
{ text-align: right;}
  
#profile .adminoptions { margin-left: 6px;}

#tabs
{ width: 660px;
  height: 22px;
  background-image: url(../../../purplepurple.jpg);
  background-repeat: repeat-x;
  background-color: #DDCAE0;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 100%;
  color: #772299;
  padding: 4px 0px; 
  margin: 16px auto;}
  
#tabs div { 
 float: left;
 width: 33%;
 text-align: center;}
  
#tabs span
{ color: #636363;}

#tabs #active span
{ color: #636363;}

#tabs a {text-decoration: none;}

#tabs #active a { text-decoration: none; color: #636363; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }

.sectionheader
{ border-bottom: 1px solid #FFFFFF;
  font-family: Candara, "Maiandra GD", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 115%;
  color: #772299;
  margin: 0px 0px 0px 6px;}

.comment
{ margin: 3px 0px 16px 6px; }

.commentsig
{ font-style: italic;}

#newsarchive { text-align: center;}

.hidden { position: absolute; visibility: hidden; }

.sort { text-align: right; position: relative; padding: 5px; clear: left;}