@charset "utf-8";
/* CSS Document */

body { 
padding: 0; 
margin: 0; 
font: 11px Verdana, Arial, sans-serif;
color: #1e1e1e;
background-color: #FFFFFF;
background-image: url(../images/bg_horizon.jpg);
background-repeat: repeat-x;
background-attachment: none;
background-position: center top;
}

a { color: #8b1f1b; text-decoration: none;}
a:visited { color: #8b1f1b; text-decoration: none;}
a:hover { color: #8b1f1b; text-decoration: underline; }	
a:active { color: #8b1f1b; text-decoration: none;}

a.nav { color: #909090; text-decoration: none; font: 14px Verdana, Arial, sans-serif; letter-spacing: 2px; }
a.nav:visited { color: #909090; text-decoration: none; font: 14px Verdana, Arial, sans-serif;}
a.nav:hover { color: #8b1f1b; text-decoration: none; font: 14px Verdana, Arial, sans-serif;}	
a.nav:active { color: #8b1f1b; text-decoration: none; font: 14px Verdana, Arial, sans-serif;}

a.LeftNav { color: #1e1e1e; text-decoration: none; font: 12px Verdana, Arial, sans-serif; letter-spacing: .9px; }
a.LeftNav:visited { color: #1e1e1e; text-decoration: none; font: 12px Verdana, Arial, sans-serif; letter-spacing: .9px; }
a.LeftNav:hover { color: #1e1e1e; text-decoration: underline; font: 12px Verdana, Arial, sans-serif; letter-spacing: .9px; }	
a.LeftNav:active { color: #1e1e1e; text-decoration: none; font: 12px Verdana, Arial, sans-serif; letter-spacing: .9px; }

a.Footer { color: #1e1e1e; text-decoration: none; font: 10px Verdana, Arial, sans-serif;}
a.Footer:visited { color: #1e1e1e; text-decoration: none; font: 10px Verdana, Arial, sans-serif;}
a.Footer:hover { color: #1e1e1e; text-decoration: underline; font: 10px Verdana, Arial, sans-serif;}	
a.Footer:active { color: #1e1e1e; text-decoration: none; font: 10px Verdana, Arial, sans-serif;}

.LeftHeaders { font-size: 12px; }

.SmallText { font-size: 10px; }

.img { border: none; }

.SearchBox { border:solid #393939; border-width:1px; height:19px; width:108px; float: left; font-size: 12px; color: #8b1f1b; padding-top: 3px; padding-left: 2px; }

.JoinButton { float: right; }

.LuxeBoxDrop { border: solid; border-width: 1px; border-color: #ff902e; }
.LuxeBoxReg { border: solid; border-width: 1px; border-color: #ff902e; width: 350px; }

.vtext {
writing-mode: tb-rl;
filter: flipv fliph;
}