﻿a:link, a:visited, a:active{text-decoration:none;color:#4a8cbb;}
a:hover{text-decoration:none;color:#ed8933;}

body 
{
    background: url('/images/body_bg.gif') repeat;
    margin:0px;
}

img
{
    border:none;
}

#outtertable
{
    width:826px;
    text-align:center;
    vertical-align:top;
    background:white url('/images/shadow_bg.gif') repeat-y;
}

#menu
{
    background:url('/images/menubg.gif') repeat-x;
    font:11px georgia;
    text-transform:uppercase;
    width:800px;
    height:28px;
    color:White;
    float:right;
    margin-right:13px;
    text-align:left;
    
}

    #menu a, #menu a:link, #menu a:visited
    {
        color:white; text-decoration:none; border-bottom:dotted 1px #456296;
    }
    
    #menu a:hover
    {
        color:white; text-decoration:none; border-bottom:dotted 1px #f6c14c;
    }
    
    #menu ul{margin:0 0 0 18px; padding:0px;}

    #menu li{margin:15px; padding:0px; display:inline; text-align:center;}
    
    #menu img {vertical-align:middle;}
    
#content1
{
    background: url('/images/content_bg2.jpg') repeat-y ;
    font: normal 11px verdana, tahoma, sans serif;
    color:#515051;
    text-align:left;
    line-height:20px;
    min-height:460px;
    margin-bottom:5px;
}

.form
{       
    width:510px;
    min-height:550px;
    border:solid 1px white;
    background:url('/images/content_bg.jpg') no-repeat top;
    text-align:left;
}

.contentcontainer
    {
        width:510px;
        min-height:550px;
        border:solid 1px white;
        background:url('/images/content_bg.jpg') no-repeat top;
        text-align:left;
    }  
    
    .faq b
    {color:#223b63; border-bottom:dotted 1px #223b63;}
    
    .contentcontainer ul
    {color:#223b63;}
    
    .contentcontainer div
    {
       margin:5px 30px 40px 25px; 
       height:100%;
    }  
    
     .contentcontainer h1
    {
        font:12px georgia;
        display:inline;
        margin:0px;
        color:#ed8933;
        text-transform:uppercase;
        font-weight:bolder;
    }
    
    .contentcontainer h2
    {
        font:12px georgia;
        display:inline;
        margin:0px;
        color:#4a8cbb;
        font-weight:bolder;
    }
    .contentcontainer h3
    {
        font:14px georgia;
        display:inline;
        margin:0px;
        color:#4a8cbb;
        font-weight:bolder;
        text-transform:uppercase;
        border-bottom:dotted 1px #4a8cbb;
    }
    
    .contentcontainer h4
    {
        font:12px georgia;
        display:inline;
        margin:0px;
        color:#d3892a;
        text-transform:uppercase;
        font-weight:bolder;
    }

#ltllanding p{margin:0px}

#leftcolumn
{
    font: normal 11px verdana, Palatino, Palatino Linotype, serif;
    color:#6fa0c3;
    line-height:17px;
    text-align:left;
    vertical-align:top;
    width:288px;
}

#loveflorida
{ 
    font:italic 10px verdana;
    background:white url('/images/love_fl_bg.jpg') no-repeat bottom;
    height:110px;
    width:284px;
    vertical-align:top;
    text-align:left;
    line-height:18px;
}

    #loveflorida p
    {
       margin:5px 0 0 0;
       padding:0px 20px 0px 25px;
    } 
    
#footer
{
    height:68px;
    width:800px;
    background:white url('/images/bottom_grad.gif') repeat-x;
    text-align:center;
    margin:5px 0 20px 0;
    font:normal 12px georgia, serif;
    text-transform:uppercase;
    color:White;
    
}

    #footer a, #footer a:link, #footer a:visited
    {
        color:White; text-decoration:none;
    }
    
    #footer a:hover
    {
        color:#f6c14c; text-decoration:none;
    }

    #footer p
    {
        display: inline-table;
        margin:0px 0 0 0;
    }

#see
{
    font: Bold 13px georgia, serif;
    color:#30476c;
    height:24px;
    background:white;
    text-transform:uppercase;
    text-align:right;
    vertical-align:middle;
    padding:8px 12px 0px 0px;
    width:272px;
}

.legal
{
    margin-top:5px;
    display:block;
    font:normal 8px verdana;
    color:White;
}

.thumbs {margin:10px 0 0 -6px;}

    .thumbout
        {
            border:solid 3px #c5cbd5;
            margin:6px;
        }
    
    .thumbover
        {
            border:solid 3px #4a8cbb;
            margin:6px;
        }
        
.boxed
{
    text-align: left; 
    padding: 20px; 
    font-family: Lucida Sans;
}        
.submit
{
  text-align:center;
  font-family: verdana, Arial, Helvetica;
  font-size: 10pt;
  color: #000000;
  background-color: Transparent;
  border: medium none;
  width:78px;
  height:23px;
  cursor: hand;
  background-image: url('/giftcard/images/submit.png');
  background-repeat: no-repeat;
}
.offers
{
   background-repeat:no-repeat;
   height:141px;
   width:190px;
   position:relative;
   top:12px;
   left:28px;
   float:left;
}
.bubbletext
{
    font-family: Arial, Verdana, Tahoma, Arial;
    font-size: 12px;
    text-align: left;
    padding: 3px;
}
.giftcard
{
    background-image:url('/giftcard/images/giftcard.png');
    width:432px;
    height:269px;
    position:absolute;
    top:200px;
    left:100px;
    visibility:visible;
}  