/* CSS Document */
body 
{ background-image: url(title_bar.jpg);
  background-position: 6px 0px;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-color: #DBDBF4;
  font-family: "Century Gothic", Arial, Tahoma, Calibri, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 93%;
  color: #000000;
  margin: 0px;
  padding: 0px;
  overflow-x: auto;}
  
*
{ margin:0px; padding:0px;}

A:link
{color:#7D80A8; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }
A:visited
{color:#7D80A8; cursor: crosshair; cursor: url(http://danny-and-mary.written-in-stars.net/cross_r.cur); }
A:hover 
{color:#7C7C7C; 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);}

ul
{ margin: 0px 0px 0px 12px;
  color: #7D80A8;}

ul a:link, ul a:hover, ul a:visited
{ text-decoration: none;}

li
{ padding: 1.5px 0px;
  margin: 0px 0px 0px 12px;}

ul.rules
{ color: #000000;}

.tinytext
{ font-style: italic;}

p
{ margin: 0px 0px 20px 4px;} 

p.center
{ text-align: center;}

input, textarea, option, select
{ background: #FFFFFF;
  font-family: "Century Gothic", Arial, Tahoma, Calibri, Arial, Helvetica, Tahoma, sans-serif;
  color: #000000; 
  font-size: 88%; 
  border: 1px solid #7D80A8;
  padding: 2px;
  margin: 0px 0px 0px 6px;}

.noborder
{ border: 0px solid #FFFFFF;
  padding-left: 0px;
  background-color: #DBDBF4;}
  
option
{ border: 0px solid #FFFFFF;
  font-size: 100%;
  padding: 0px;}
  
enth3_country
{ border: 1px solid #BD8273;}

#container 
{ background-image: url(layout1.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  width: 738px;
  text-align: left;
  margin: 4px auto 0px 70px;}
  
#menu
{ width: 728px;
  font-family: "Century Gothic", Verdana, "Trebuchet MS", Tahoma, serif;
  letter-spacing: -1px;
  font-weight: normal;
  font-size: 140%;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  padding: 2px 0px;
  word-spacing: 18px;
  text-align: center;
  margin: 530px auto 25px auto;}
  
div#menu a:link, div#menu a:visited
{ text-decoration: none; color: #FFFFFF;}

div#menu a:hover    
{ text-decoration: underline; color: #7C7C7C;}
  
#main
{ width: 728px; 
  min-height: 700px;
  text-align: left;
  padding: 4px 4px 6px 4px;
  margin: 0px auto;}
  
* html body div#main
{ height: 700px;}

.disclaimer
{ font-size: 78%}

#footer
{ width: 650px;
  min-height: 1px;
  clear: both;
  font-size: 78%;
  padding: 0px;
  margin: 0px auto;}

h1
{ font-family: "Century Gothic", Verdana, Trebuchet MS, Verdana, "Trebuchet MS", Tahoma, serif;
  font-weight: normal;
  font-style: italic;
  font-size: x-large;
  color: #7C7C7C;}
  
h2, h3, h4
{ font-family: "Century Gothic", Verdana, Trebuchet MS, Verdana, "Trebuchet MS", Tahoma, serif;
  font-weight: normal;
  font-size: large;
  letter-spacing: -1px;
  color: #7C7C7C;
  padding-left: 3px;
  margin: 0px 0px 3px 0px;}
  
h2, h3
{ border-bottom: 1px solid #7c7c7c;}    

div.backlink
{ text-align: right;
  visibility: hidden;
  margin: 16px 0px 0px 0px;
  clear: all;}
  
.codesort ul
{ margin: 3px auto 3px 12px;}

.codesort p, p.indent
{ margin: 0px 0px 0px 4px;}

.codesort h2
{ margin: 0px 0px 4px 0px;}

.codesort h3 p
{margin-bottom: 100px;}

.codesort h3
{ text-decoration: underline;
  border: none;}    

.credit
{ text-align: center;
  margin: 14px auto 0px auto;}   