

span.title { 
font-family: Georgia;
font-size: 140%;
font-weight: normal;
color: #BF1302;
text-transform: uppercase;
display: block;
padding-top: 5px;
padding-bottom: 15px;
letter-spacing: 1px;
border-top: 1px solid #D22816;
background: url(images/hrline.gif) no-repeat 50% 100%;
}


.my-list ul {    
    line-height: 1.2em;  list-style:none;
    margin: 0; padding: 0 50px 8px 40px; text-align:left;
}

.my-list li {
    margin:0; padding: 0 0 0 15px;
    background:transparent url(images/bullet.gif) no-repeat scroll 0 5px;
}   


span.items { 
vertical-align: text-top;
font-family: Georgia;
color:#BF1200; 
font-size: 12px;  
font-weight: bold;
border: 0px;
}



span.price { 
vertical-align:top;
margin-right: 10pt;
font-family: "Lucida Grande", Verdana, sans-serif;
color:#BF1200; 
font-size: 12px;  
font-weight: bold;
}


p {
padding-left:10pt;
padding-right:10pt;
color: #A61102;
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif;
letter-spacing: .1pt;
line-height: 1.2em;
font-weight: 300;
}



#mainMenu td { 
padding: 5px 0 5px 0; margin: 0;
}

#sideNav td { 
padding: 5px 0 5px 0; margin: 0;
}


td { 
font-family: "Lucida Grande", Verdana, sans-serif;
color:#BF1200; 
font-size: 12px;  
}




td.form {
vertical-align:middle;
padding-left:30pt;
padding-right:10pt;
color: #A61102;
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif;
letter-spacing: .1pt;
line-height: 1.2em;
font-weight: 300;
}



td.content { 
background: #F0C816 url(images/insidegradient.gif) repeat-x top left;
}



td.red { 
background: #B01001 url(images/titlebg.gif) repeat-x bottom left;
vertical-align:middle;
font-family: "Lucida Grande", Verdana, sans-serif;
color:#FFFFFF; 
font-size: 12px;  
font-weight: normal;
border: 0px;
}




td.bright { 
background: #D61300 url(images/subbg.gif) repeat-x bottom left;
vertical-align:middle;
font-family: "Lucida Grande", Verdana, sans-serif;
color:#FFFFFF; 
font-size: 12px;  
font-weight: normal;
border: 0px;
}




td.cell {
background-color: #F8D63E;
}




a.top:link, a.top:active, a.top:visited {
padding-right:10pt;
color:#F8D63E; 
font-size: 12px;  
font-weight: 300; 
text-decoration: none;
}

a.top:hover {
padding-right:10pt;
color:#FFFFFF; 
font-size: 12px;  
font-weight: 300; 
text-decoration: underline;
}






a.menu:link, a.menu:active, a.menu:visited {
padding-bottom:1pt;
padding-top:1pt;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#F0C816;
color:#BF1200; 
font-size: 12px;  
font-weight: bold; 
text-decoration: none;
height:auto;
}

a.menu:hover {
padding-bottom:1pt;
padding-top:1pt;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#BF1200;
color:#F0C816; 
font-size: 12px;  
font-weight: bold; 
text-decoration: none;
height:auto;
}



a:link, a:active, a:visited {
color:#BF1200; 
font-size: 12px;  
font-weight: 300; 
text-decoration: none;
}

a:hover {
color:#E80303; 
font-size: 12px;  
font-weight: 300; 
text-decoration: underline;
}


input {
padding: 0px;
border: 0px;
background:#F6DB65;
color: #CC0000;
font-size: 9px;
font-family: "Lucida Grande", Verdana, sans-serif;
letter-spacing: .5pt
}



body {  
background-color: #9D0F01;
background-image:url(images/pattern.gif);
background-position:top;
background-repeat: repeat-x; 
scrollbar-face-color: #000000; 
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #FFFFFF;
}



