*
{
    border:0;
    margin:0;
    padding:0;
}

a
{
    color:#C8733D;
    font-weight:bold;
    text-decoration:none;
}

a:hover
{
    color:#C8733D;
    font-weight:bold;
    text-decoration:underline;
}

a.TenerifeLinks
{
    display:block;
    margin:20px;
}

a.TenerifeLinks span.TenerifeLinks
{
    display:none;
}

address
{
    display:block;
    font-style:italic;
    font-weight:bold;
}

blockquote
{
    display:block;
    font-style:italic;
    margin:20px;
}

body
{
    background-color:#FFFFFF;
    color:#C8733D;
    font-size:11px;
    font-weight:normal;
    font-family:Verdana,Arial,sans-serif;
    text-align:left;
}

div
{
    display:block;
}

h1
{
    font-size:13px;
    font-weight:bold;
    margin:20px;
}

h2
{
    font-size:11px;
    font-weight:bold;
    margin:20px;
}

h1.Italic , h2.Italic
{
    font-style:italic;
}

img
{
    border:0;
}

input , textarea , select
{
    border:1px solid #C8733D;
    color: #C8733D;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana,Arial,sans-serif;
    margin:0;
    padding:0;
}

input.Radio
{
    border:0;
}

input.Button
{
    background-color:#FFFFFF;
    border:1px solid #C8733D;
    color:#C8733D;
    font-weight:bold;
    padding:3px 5px;
}

p
{
    margin:20px;
    text-align:justify;
}

p.Image
{
    text-align:center;
}

p.Italic
{
    font-style:italic;
}

p.Image a, p.Image a:hover
{
    font-size:10px;
    font-weight:bold;
}

table
{
    border-collapse:collapse;
    font-weight:bold;
    margin:0 20px;
}

table.NoMargin
{
    margin:0;
}

tr
{

}

td
{
    border:1px solid #C8733D;
    padding:10px;
    text-align:left;
    vertical-align:middle;
}

td.Caption
{
    padding-right:10px;
    text-align:right;
}

td.Top
{
    vertical-align:top;
}

td.Button
{
    text-align:center;
}

td.NoBorder
{
    border:0;
}

div#SearchEngineContent
{
    display:none;
}

div#Header
{
    height:81px;
    width:750px;
}

div#Slogan
{
    background-color:#C8733D;
    border-bottom:2px solid #FFFFFF;
    border-top:2px solid #FFFFFF;
    color:#FFFFFF;
    width:750px;
}

div#Slogan p
{
    font-size:11px;
    font-weight:bold;
    margin:0;
    padding:5px 10px;
    text-align:right;
}

div#Container
{
    background-image:url(../../Images/background.gif);
    background-position:0 0;
    background-repeat:repeat-y;
    display:block;
}

div#Container div#Clear
{
    background-color:transparent;
    clear:both;
    height:20px;
    margin-top:0;
    overflow:hidden;
}

div#Container div#LeftBlock
{
    background-color:transparent;
    color:#FFFFFF;
    float:left;
    width:170px;
}

div#Container div#LeftBlock ul
{
    display:block;
    font-size:12px;
    list-style-image:none;
    list-style-position:none;
    list-style-type:none;
    margin:15px 10px 15px 10px;
}

div#Container div#LeftBlock ul li
{
    display:inline;
}

div#Container div#LeftBlock ul li a
{
    background-image:url(../../Images/white-bullet.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#FFFFFF;
    display:block;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:0 0 0 18px;
}

div#Container div#LeftBlock ul li a:hover ,
div#Container div#LeftBlock ul li.Here
{
    background-image:url(../../Images/yellow-bullet.gif);
    background-position:left center;
    background-repeat:no-repeat;
    color:#FFF277;
    display:block;
    font-weight:bold;
    margin:10px 0 0 0;
    padding:0 0 0 18px;
    text-decoration:none;
}

div#Container div#LeftBlock div.TelephoneNumber
{
    font-size:11px;
    text-align:center;
    vertical-align:middle;
}

div#Container div#LeftBlock div.TelephoneNumber strong
{
    color:#FFFFFF;
}

div#Container div#LeftBlock div.TelephoneNumber img
{
    margin:0 5px 0 0;
}

div#Container div#LeftBlock div.EMailAddress
{
    font-size:9px;
    font-weight:bold;
    text-align:center;
    margin:10px 0 20px 0;
}

div#Container div#LeftBlock div.EMailAddress a , div#Container div#LeftBlock div.EMailAddress a:hover
{
    color:#FFFFFF;
}

div#Container div#LeftBlock div.FreeParking
{
    margin:20px 0;
    text-align:center;
}

div#Container div#LeftBlock div.FreeParking img
{
    display:block;
    margin:0 auto;
}

div#Container div#Content
{
    background-color:transparent;
    border-left:2px solid #FFFFFF;
    color:#C8733D;
    float:left;
    width:578px;
}

div#Container div#Content div.Column
{
    color:#C8733D;
    float:left;
    display:inline
    margin:0;
    width:284px;
}

div#Container div#Content div.Column h1 p
{
    margin:0;
}

div#Container div#Content div.Column p.Image img.Left
{
    border:1px solid #FFFFFF;
    float:left;
    margin-left:20px;
}

div#Container div#Content div.Column p.Image img.Right
{
    border:1px solid #FFFFFF;
    float:right;
    margin-right:20px;
}

div#Container div#Content div.Big
{
    width:339px;
}

div#Container div#Content div.Small
{
    width:229px;
}

div#Container div#Content div.Main
{
    width:353px;
}

div#Container div#Content div.RightBlock
{
    background-color:#FFFFFF;
    border:1px solid #C8733D;
    display:inline;
    float:right;
    margin:20px 20px 0 0;
    width:198px;
}

div#Container div#Content div.RightBlock h1.RightBlock
{
    background-color:#C8733D;
    color:#FFFFFF;
    display:block;
    font-size:12px;
    margin:0;
    padding:0;
    width:198px;
}

div#Container div#Content div.RightBlock h1.RightBlock p.RightBlock
{
    margin:0;
    padding:5px 1px 5px 10px;
    text-align:left;
}

div#Container div#Content div.RightBlock img
{
    border:0;
    color:#C8733D;
    margin:0;
    padding:0;
    text-align:justify;
}

div#Container div#Content div.RightBlock ul
{
    border:0;
    list-style-image:url(../../Images/brown-bullet.gif);
    list-style-position:outside;
    list-style-type:circle;
    margin:0 10px 0 25px;
    padding:0;
}

div#Container div#Content div.RightBlock ul li
{
    border:0;
    margin:10px 0;
    padding:0;
}

div#Container div#Content div.Column p span
{
    display:block;
    font-weight:bold;
    margin:0;
    text-align:left;
}

div#Container div#Content div.Column p.Image
{
    margin:20px 0;
    text-align:center;
}

div#Container div#Content div.Column p.Image a , div#Container div#Content div.Column p.Image span
{
    display:block;
    font-weight:bold;
    margin:0;
    text-align:center;
}

div#Container div#Content div.Column p.Image a img
{
    margin:0 auto;
}

div#Container div#Content div.PrintThisPage
{
    clear:both;
    text-align:right;
}

div#Container div#Content div.PrintThisPage input
{
    background-color:#FFFFFF;
    border:1px solid #C8733D;
    color:#C8733D;
    cursor:pointer;
    font-weight:bold;
    margin:20px;
    padding:2px 5px;
}

div#BottomLinks
{
    background-color:#FFFFFF;
    clear:both;
    font-size:10px;
    font-weight:bold;
    width:750px;
}

div#BottomLinks p
{
    margin:0;
    padding:60px 10px 10px 10px;
    text-align:center;
}

div#BottomLinks p a
{
    background-color:#FFFFFF;
    color:#C8733D;
}

div#ROITrackingCode
{
    display:none;
}

div#PrinterFriendlyHeader
{
    display:none;
}

div#PrinterFriendlyFooter
{
    display:none;
}