.misspelled {
  color: #AA0000;          
}

a img {
         border: none;
}

.blackborder{
border:solid black 1px
}

.blackborder  td {
border:solid black 1px
}

.label{ 
        float:left; font-weight: bold;  clear: none;   margin-right: 5px; 
}

.info p{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}


.support{
  font-size: small;
  width: 500;
  margin:  10px auto 0px auto;
}

body
{
  font-family: Verdana, Tahoma, arial, helvetica,sans-serif;
  font-size:medium;

}

.tagline{
        margin:  0px auto 0px auto;   
        font-size: small;
        background-color: #FFF;      
}

#custlogo
{
        background-color: #AAA;
        margin:        10px auto 3px auto;   
        height: 45px
}


#logo
{
    margin:        10px auto 10px auto;   
    text-align: center;        
}

.cwlogo
{
                
     margin-bottom:  -5px ;
 
}

#bottomlogo
{
         margin:  30px auto 0px auto;   
         font-size: small;
}

.odd{}
.even{ background-color: #DDD; }



#custcontainer
{
 position:relative;
 margin:  10px auto 0px auto;
 width: 655px;
}

#container
{
 position:relative;
 margin:  10px auto 0px auto;
 width: 655px;
}
#storecontainer
{
 position:relative;
 margin:  10px auto 0px auto;
 width:600px;

}

.news
{
border:solid #CCCCFF 5px;
margin:2px 2px 2px 2px;
}
#searchform
{
  text-align:center;
  margin-bottom:20px;
}
#about
{
  text-align:center;
  font-size:small;

}
h2
{
 color:red;
 font-style: oblique;
 font-weight:normal;
 text-align:center;
 font-family: Georgia,'Times New Roman', Times, serif;
}
h3
{
  font-weight:bold;
 color:black;


font-family: Georgia,'Times New Roman', Times, serif;
}

#custcontainer h3 {  margin-bottom: 0;}

h1
{
  text-align: center;
  font-family:  'Courier New',Courier, Osaka, Monaco,  monospace;
  font-weight: bold;
  font-size: x-large;
  color: white;
  background-color: #F83;
  text-transform: uppercase;
}


div > h1
{
  font-family:  Courier, Osaka, Monaco,  monospace;
  font-weight: normal;   
}




blockquote
{
  margin-left:10%;
  margin-right:10%;
  padding:5px 5px 5px 5px;
  font-family: Georgia, Times, serif;
  border: solid #eee 1px;
}

#subscribe
{

  font-family:  Osaka,Monaco, Courier, monospace;
  font-weight:normal;
  font-size:medium;
  color: white;
  background-color: #F83;
  text-transform: uppercase;
  padding-left:5px;
  padding-right:5px;
 display:inline;
}
#subscribe a
{
color:white;
text-decoration:none;
}

.home
{

text-align: center;
}
.subscribe
{

  font-family: Osaka,Monaco, Courier, monospace; font-weight:normal;
  font-size:medium; color: white;
  background-color: #F83; 
  text-transform: uppercase; 
  padding:1px 1px 0px 1px;
  
  display:inline; 
} 
  .subscribe a { color:white; text-decoration:none; }

/*  this is for the store... */


select, input, textarea {
        margin: 2px ;
        border-color: #FFC433;
        border-style: solid;
        border-width: 1px;

}



table{ 
       width: 100%; 

}
th
{
  background-color:  #FFC433;
}
td
{
  vertical-align: top;
  text-align: left;  
}


ul {

     position: relative; 
     left: -10px;
     text-align: left;  
     list-style-position: outside; 
/*     list-style-image:   */
     list-style-type: none;
}

li
{
  background-image: url("http://castingwords.com/images/headphone-bullet.gif");
  background-repeat: no-repeat;
  background-position: 0px 4px;
  padding-left: 16px;
  margin-left: -30px;
}
#adverts{  float:right;                          padding:  5px 5px 5px 5px ;}
.entry
                    {

                         width:  500px;
                    }
a > img 
{
 border-width:0px;
}
.footer{
text-align:center;
}



pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
