﻿a:link{color:#3f9eca; text-decoration:underline}
a:active{color:#3f9eca; text-decoration:underline}
a:visited{color:#3f9eca; text-decoration:underline}
a:hover{color:#FD8335; text-decoration:underline}

a.category:link{color:#3C3087; text-decoration:none}
a.category:active{color:#3C3087; text-decoration:none}
a.category:visited{color:#3C3087; text-decoration:none}
a.category:hover{color:white; text-decoration:none}

a.specialslink:link{color:#3C3087; text-decoration:underline}
a.specialslink:active{color:#3C3087; text-decoration:underline}
a.specialslink:visited{color:#3C3087; text-decoration:underline}
a.specialslink:hover{color:#FD8335; text-decoration:none}

a.submenulink:link{color:white; text-decoration:none}
a.submenulink:active{color:white; text-decoration:none}
a.submenulink:visited{color:white; text-decoration:none}
a.submenulink:hover{color:white; text-decoration:underline}

img
{
    border:none
}

body 
{
    margin:0px;
    background-color:#3a2e83;
    background-image:url('images/body_bg.gif');
    background-repeat:repeat-x;
    font-family:Verdana, Tahoma, Arial, Sans-Serif;
    font-size:10px;
    color:#3a2e83;
}

.redprice
{
    font-weight:bold;
    font-style:italic;
    color:#bf1712;
}

.header
{
    background-image:url('images/top_grad.gif'); 
    background-repeat:no-repeat;
    color:White;
    font-size:9px;
}

.searchtop
{
    background:#44388f url('images/search_bg.gif') repeat-x;
    border-right:solid 1px white;
    padding-right:8px;
    height:26px;
}

.submenu
{
    background:#44388f url('images/sub_menu_bg.gif') repeat-x;
    color:White;  
    font-size:10px;
    text-align:center
}  

.leftlink
{
    background-color:#9386DC;
    height:20px;
    padding-left:10px;
    padding-right:5px;
    font-size:10px;
    font-weight:bold; 
}

.leftlinkhover
{
    background-color:white;
    height:20px;  
    padding-left:10px;
    padding-right:5px;
    font-size:10px;
    font-weight:bold; 
}

.dots
{
    text-align:right;
    height:1px;
}
  
.arrow
{
    color:#FF6D0B;
    font-weight:bold
}

.intro
{
    color:white;
    background-image:url('images/intro_bg.gif');
    width:437px;
    height:79px;
    font-size:10px;
    padding-right:5px;
    vertical-align:middle;
}

.buytix
{
    background-image:url('images/ad_gradient.gif');
    background-repeat:repeat-x;
    text-align:center;
    padding-bottom:10px;
   
    border-bottom: solid 1px #9386DC;
}

.pricedfrom
{
    font-size:13px;
    color:Black;
    text-align:center;
    height:20px;
}

.specialsborder
{
    border-right:solid 1px #9386DC
}

.specialsimage
{
    
    text-align:center;
    vertical-align:top;
    padding-top:8px;
    padding-bottom:4px
}

.specials1
{
    height:105px;
    text-align:left;
    vertical-align:top;
    font-size:10px;
    margin-left:10px
}

.specials2
{
    
    height:105px;
    text-align:center;
    vertical-align:top;
    font-size:10px
}

.dots2
{
    background-image:url('images/dots2.gif');
    background-repeat:repeat-x;
    width:90%;
    height:3px;
}

.tiles
{
    border-top:solid 1px #9386DC;
    background-image:url('images/tiles_bg.gif');
    background-repeat:repeat-x;
    background-color:White;
    font-size:10px;
}

.footernav
{
    font-size:9px;
    text-align:center;
    height:25px;
    vertical-align:top
}

.hellotable
{
    height:26px;
    background-color: #9184db;
    font-size:10px;
    color:white;
    border: solid 1px white;
    border-top: none;
    border-bottom:none;
}
    
.lefttext
{
    padding-top:10px;
    text-align:left;
    font-size:10px;
    padding-left:13px;
    padding-right:8px;
}

.SEO
{
    text-align:left;
    padding-left:15px;
    padding-right:10px;
    vertical-align:top;
   
}
   
.SEOtitle
{
    font-size:11px; 
    color:#599034;
    text-align:center;
    font-size:11px;
    font-weight:bold
} 

#uo_legal
 {
	width:95%;
	/*line-height:16px;*/
	text-align:right;
}
#uo_legal a
{
	color:#3f9eca;
	text-decoration:none;
	font:normal 11px;
}
#uo_legal a:hover
{
	color:#FD8335;
	text-decoration:underline;
}
#uo_legal a div
{
	display:none;
}
#uo_legal a:hover div
{
	display:block;
	position:inline;
	width:99%;
	border:solid 1px #999999;
	padding:5px;
	background-color:#cccccc;
	font:normal 11px Arial, Helvetica, Sans-serif;
	color:#000000;
	text-align:left;
	text-decoration:none;
	margin:5px 0 5px 0;
}
.eg_banner {width:556px; height:109px; border:solid 2px #00699c; margin:0 auto; background:#fff url(/store/images/eg/banner_eg2011.jpg) no-repeat;}
#eg_2011Offer {width:540px; height:640px; position:relative; padding:10px; margin:0 auto; background:#fff url(/store/images/eg/eg_BG.jpg) no-repeat;}
.eg_headline {width:480px; height:96px; margin:0 auto 24px auto; background:url(/store/images/eg/eg_headline.png) no-repeat;}
a.eg_tixdiscount {width:150px; height:auto; position:relative; float:left; background:rgba(255, 255, 255, 0.75); margin:0 10px 0 10px; border:solid 2px #f3b715; padding:3px; text-align:center; text-decoration:none; color:#000; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
a.eg_tixdiscount:hover, a.eg_vacadiscount:hover {box-shadow:0 0 15px #f3b715; -moz-box-shadow:0 0 15px #f3b715; -webkit-box-shadow:0 0 15px #f3b715; -o-box-shadow:0 0 15px #f3b715;}
a.eg_vacadiscount {width:510px; height:auto; position:relative; float:left; clear:both; background:rgba(255, 255, 255, 0.75); margin:36px 10px 0 10px; border:solid 2px #f3b715; padding:3px; text-align:center; text-decoration:none; color:#000; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.eg_discode {float:right; font:bold 10px myriad, arial, helvetica, sans-serif; color:#124a89; text-transform:uppercase;}
.eg_discount {float:left; clear:both; font:bold 34px myriad, arial, helvetica, sans-serif; color:#e42f29; text-transform:uppercase; text-shadow:1px 2px #000;} 
.discontent, .vacacontent {float:left; clear:both; font:normal 13px myriad, arial, helvetica, sans-serif; color:#000; padding:6px 0 0 0; line-height:18px;}
.vacacontent {font:bold 18px myriad, arial, helvetica, sans-serif; padding:18px 15px 6px 15px;}
.eg_disBTN {width:auto; position:absolute; left:30px; top: 143px; clear:both; padding:3px 15px 3px 15px; background:#124a89; border:solid 1px #54bced; font:bold 14px myriad, arial, helvetica, sans-serif; color:#fff; text-transform:uppercase; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.eg_valid {float:left; clear:both; padding:40px 3px 0; font:bold 10px myriad, arial, helvetica, sans-serif; color:#000;}
.eg_legal {float:left; clear:both; font:normal 8px myriad, arial, helvetica, sans-serif; text-align:left; line-height:10px; padding:0 3px;}
.eg_vacadis {position:absolute; top:-20px; left:5px; border:solid 2px #fff; background:#e42f29; font:bold 30px myriad, arial, helvetica, sans-serif; color:#fff; text-transform:uppercase; text-shadow:2px 2px #000; padding:0 15px 0 0px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}

