/* Night Firefly CSS - V.13 - Do not steal */

body {
margin: 0px;
padding: 0px;
background: url(images/v13/bg.jpg);
font-family: tahoma;
font-size: 10px;
color: #3c3c3c;}

#top{
background: url(images/v13/bg2.jpg) top left repeat-x;}

#nav {
position: absolute;
width: 100px; 
height: 1px; 
left: 400px; 
top: 380px;}

#content {
position: absolute;
width: 350px; 
height: 1px; 
left: 15px;
top: 360px;}

#aff {
position: absolute; 
width: 130px; 
height: 1px; 
left: 553px; 
top: 400px;}

::-moz-selection{
background:#b19299;
color:#FFFFFF;}

b {
font-family: tahoma;
font-size: 11px;
color: #276a9d;}

i {
color: #dc1139;}

td {
font-family: tahoma;
font-size: 10px;
color: #3c3c3c;}

a:link, a:visited{
color: #5b7882;
font-family: arial;
font-size: 9px;
text-decoration: none;
letter-spacing: 0px;
text-transform: uppercase;}

a:hover{
color: #f2232f;
text-decoration: none;}

.nav:link, .nav:visited, .nav:active {
font-family: "century gothic";
font-size: 9px;
color:#727476;
background-color: #c5a8c1;
width: 120px;
padding-left:2px;
padding-top: 1px;
text-decoration: none;
letter-spacing: 0px;
margin-bottom: 1px; 
display: block;
text-transform: uppercase;}

.nav:hover {
background-color: #82e3ba;
color:#000000;
text-decoration: none;
display: block;}

.head{
background: url(images/v13/headerbg.jpg) no-repeat bottom left; 
font-family: impact;
color: #e88c61;
font-size: 18px;
text-transform: uppercase;
letter-spacing: 0px;
margin-bottom: 0px;
height: 35px;}

.head:first-letter {
font-size: 21px;
color: #333333;
font-style: italic;
padding-right: 3px;}

.head2{
font-family: arial;
color: #7c87a7;
font-size: 15px;
text-transform: lowercase;
letter-spacing: 0px;
margin-bottom: 0px;}

.head2:first-letter {
font-size: 18px;
color: #e8424e;
padding-right: 1px;
text-decoration: line-through;}

.image { 
padding: 4px;
background-color: #c5a8c1;}

.image:hover {
background-color: #82e3ba;}

img { 
border-width: 0px;}

.menumain { 
font-size: 10px;
width: 95%;
margin-right: 5px; 
margin-left: 9px; 
margin-bottom: 0px;}

.menubody {
background: url(images/v13/menubg.jpg);
font-size: 10px;
color: #2c4d59;
border-color: #82e3ba;
border-style: solid;
border-top-width: 0px; 
border-right-width: 8px; 
border-bottom-width: 2px; 	
border-left-width: 8px;
padding: 2px;
text-align: justify;}

.menutop {  
color: #ffffff;
background: url(images/v13/menubg.jpg);
font-family: "trebuchet ms";
font-size: 12px;
letter-spacing: 2px;
text-transform: uppercase;
border-color: #82e3ba;
border-style: solid;
border-top-width: 2px; 
border-right-width: 8px; 
border-bottom-width: 0px; 	
border-left-width: 8px;
padding-left: 2px;
padding-bottom: 2px;}

.menubottom, .menubottom a {  
color: #727476;
font-family: arial;
font-size: 9px;
letter-spacing: 3px; 
text-transform: lowercase;
text-align: right;}

input, button, textarea {
font-family: arial;
font-size: 9px;
letter-spacing: 2px;
color: #000000;
background-color: #d5d5d5;
filter: alpha(opacity=50);
opacity: 0.5;
border: 1px solid #FFFFFF;}