a {
    text-decoration: none;    
    color: #63728d;
    font-weight: bold;
  }

a:visited {
  text-decoration: none;    
    color: #63728d;
    font-weight: bold;
  }

a:hover {
    border-bottom-style: solid;
    border-bottom-width: .5px;
  }

h4 {
font: 13px verdana, sans-serif;
font-weight: bold;
margin-bottom:-2px;
  }
  
h3 {
font: 13px verdana, sans-serif;
font-weight: bold;
margin-top:-10px;
  }

  h2 {
font: 19px verdana, sans-serif;
font-weight: bold;
  }

body {
margin:0;
padding:0;
background-image: url(images/bggrey.png);
font: .8em verdana, sans-serif;
line-height:1.8em;
text-align:center;
color:#4f575c;
}

b {
padding-top:20px;
}

#container  {
width: 800px;
\width: 830px;
w\idth: 800px;
margin-top: 12px;
margin-bottom: 12px;
margin-right:auto;
margin-left:auto;
padding: 0px;
text-align: left;
}


#header {
margin: 0px;
padding: 0px;
border: 12px solid #444a5f;
}

#searchbutton {
float: left;
}

#globalnav {
width: 776px;
margin: 0px;
padding: 0px;
float: left;
background-color: #fff;
border-top: 0px solid #444a5f;
border-left: 12px solid #444a5f;
border-right: 12px solid #444a5f;
border-bottom: 0 px;
}

#maincontent{
width: 776px;
margin: 0px;
padding: 0px;
float: left;
background-color: #f3f2f2;
border-top: 18px solid #444a5f;
border-left: 12px solid #444a5f;
border-right: 18px solid #444a5f;
border-bottom: 18px solid #444a5f;
}

#maincontent:after {
content: url(http://www.noendpress.com/ee/images/greybar.png);
}

#greybox{
width: 150px;
float: left;
//background: urlgreybar.png);
margin-left: 0px;
margin-right: 8px
margin-top: 8px
margin-bottom: 8px
}

#greybox2{
width: 165px;
float: left;
background-color: #ccc;
margin-left: 0px;
margin-right: 5px
margin-top: 8px
margin-bottom: 8px
}

.greyboxcontent{
font:85% Verdana,Sans-serif;
line-height: 60%;
padding-left: 12px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
}

#mainstory{
width: 598px;
float: left;
margin: 0px;
padding-left: 5px;
padding-right: 8px;
padding-bottom: 10px;
}

#mainstory2{
width: 580px;
float: left;
margin: 0px;
padding-left: 18px;
padding-right: 12px;
padding-bottom: 10px;
}

.smallcopy1{
font:85% Verdana,Sans-serif;
}

.smallcopy2{
font:95% Verdana,Sans-serif;
 color: #cb9b09;
}
.supportinglinks { color: #3c3b3b; font: 10px/14px verdana, sans-serif; text-align: left; }
.supportinglinksdiv { color: #3c3b3b; margin-top: 30px; margin-right: 10px; margin-left: 12px; }
.smallcopy3{
font:85% Verdana,Sans-serif;
margin-top:-1em;
margin-bottom:3em;
}


.supportinglinksdiv ul {
    list-style-type:none;
    padding-left: 0;
    margin-left: 0;
    margin-bottom: 5px;
    
}

.supportinglinksdiv ul li {
    margin-bottom: 10px;
    
}

div#form2column {width: 590px;}

div#scriptform {width:240px; float:left; margin-bottom: 8px;}

div#thecode {width:320px; float:left; margin-bottom: 8px; margin-left: 8px;}

div.clearfloats {
font:85% Verdana,Sans-serif; 
margin-left: 3px;
clear:both;
}



//form code

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em
display: block
}

.submit input
{
margin-left: 4.5em;
}

input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

fieldset#scriptform
{
border: 1px solid #000000;
width: 9em
}

fieldset#thecode
{
border: 1px solid #000000;
width: 22em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
} 