﻿.GPCenter
{ 
    padding: 0px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    vertical-align: middle;
    width: auto;
/*    height: auto; */
}
.GPOuterS
{   
    width: 340px; 
/*    background-color: Transparent; */
    background-color: inherit;
    height: auto;
    vertical-align: top;
    margin: 0px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    
    text-align:center;
}
.GPOuterM
{
    width: 440px;
/*    background-color: Transparent;*/
    height: auto;
    text-align:left;
    vertical-align: top;
/* margin: 0px 0px 0px 0px; */
margin: 0px auto;
    padding: 30px 30px 30px 30px;
}
.GPOuterL, .GPOuterW, GPOuterWTop, GPOuterWBottom, .GPOuterWShadow
{
    width: 540px;
/*    background-color: Transparent; */
    height: auto;
    text-align:left;
    vertical-align: top;
    margin: 0px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    
}
.GPOuterW
{
    background-color: White;
}
.GPOuterWTop
{
    height: 30px;
    background-image: url(/_images/bkgd/BGrad_5-30.jpg);
}
.GPOuterWBottom
{
    height: 30px;
    background-image: url(/_images/bkgd/BGrad_5-30R.jpg);
}
.GPOuterWShadow 
{    padding: 0px 0px 0px 0px; height: 50px; background-image: url(/_images/bkgd/Shadow_540.jpg);}

.GPPad10All
{
    background-color: #80C9FE;
    border-style: none;
    vertical-align: Top;
    padding: 10px 10px 10px 10px;
}
.GPPad5
{   padding: 5px 5px 5px 5px; text-align:left; vertical-align: middle; }

.GPInner1, .GPInner1a, .GPInner1x
{
    background-position: top left;
    background-repeat: repeat-x;
    background-image: url(../../_images/bkgd/GPanel1.jpg);
    background-color: inherit;
    
    text-align: left;
/*    background-color: #A9CDE7; /* #30*/
}
.GPInner1
{    padding: 20px 20px 20px 20px; }
.GPInner1a
{    padding: 10px 10px 10px 10px;  }
.GPInner1x
{    padding: 0px 0px 0px 0px;  }
.GPInner0a
{
    background-color: Transparent;
    padding: 10px 10px 10px 10px;
}
.GPInner3White500
{
    background-color: White;
    width: 500px;
}
.GPOuterWide /* Resort Directory Master4?*/
{
    height: auto;
    width: 780px;    
    vertical-align: top;
    background-color: #28609B; /* #20*/
    text-align: center;
}
.GPInnerWide
{
    width: 770px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    padding: 2px;
    text-align: center;
}