

body { padding: 10; margin: 15px; background-color: #000055; text-align: center; }
#allpagecontainer {width: 960px; background-color: white;  margin-left: auto; margin-right: auto; height: 100%; }
#header { width: 960px; float: left; border-top: double 6px yellowgreen; border-bottom: double 4px yellowgreen; border-left:  0px; border-right:  0px; background-color: #f6f6f6;}
#maincontentholder { width: 100%; margin-top: 30px; margin-bottom: 30px; text-align: left; height: 100%; background-color: #f6f6f6;}
#maincontent { width: 580px; float: left;  border-left: solid 1px yellowgreen; border-right: solid 1px yellowgreen; background-color: #ffffff;}
#text {margin: 8px;}
#leftcol { width: 188px; float: left; border: none;  background-color: #f6f6f6;}
#rightcol { width: 190px; float: right; border: none; text-align: left; background-color: #f6f6f6; }
#rightcolinner { background-color: #f6f6f6; margin-left: 10px; margin-right: 10px;}
#rightcol a {font-weight: bold; color: darkblue;}
#visitstore {background-color: yellowgreen; color: white; font-size: large; width: 190px; height: 25px; text-align: center; position: relative; left: -10px; margin-bottom: 5px;}
h4 {font-size: 18px; font-weight: normal; margin-top: 0px;}
#logo {float: left; border: 0; width: 400px; margin-top: 8px;  margin-bottom: 12px; text-align: left;}
#logo span.headeraddress {font-family: arial, sans-serif; color: black; font-size: small; margin-left: 10px; font-weight: bold;}
div.signup {float: right; width: 240px; color: darkblue; background-color: #eeeeee; border: solid 2px gold; padding: 8px; margin-top: 12px; margin-right: 8px;}
div.psimage {float: left; border: 0; width: 220px; height: 100px; margin-top: 8px;}
div.link {height: 40px; text-align: center; background-color: #e0eeee; border: solid 2px #C1CDCD;}
div.spacer {height: 20px; border: none;}
a.menulink {text-decoration: none; color: darkblue; font-weight: bold; font-size: 13px; }
li {color: #9ACD32;}


#links ul {
        list-style-type: none;
        width: 181px;
        margin-top: 8px;
} 

#links li {
        border-top: solid 2px darkblue;
          border-bottom: solid 2px darkblue;
            border-left: dotted 1px darkblue;
              border-right: dotted 1px darkblue;
     margin-top: 0px;
        margin-bottom: 8px;
        margin-left: 8px;
        margin-right: 0px;
       height: 53px;
        text-align: center;
}

#links li a { 
        color: darkblue;
        display: block;
        font: bold Arial, Helvetica, sans-serif;
        padding: 0px;
        text-decoration: none;
        background-color: #ffffff;
        height: 53px;
      
}

 * html #links li a {  /* make hover effect work in IE */
	width: 189px;
}

#links li a:hover {
        background: #cccccc;
}


#links a span {
        color: darkblue;
        font: normal bold Arial, Helvetica, sans-serif;
        padding: 5px;
        line-height: 150%;
        position: relative; top: 14px;
       
}


  
