/*Red:d10e13  Yellow:e8da66  Blue:1c00ad  Pink:de34e4  Black:0f0907  Turquoise:31b3a5*/
/*Font=Tragan Pro or Trajan Pro*/



body
{
background-image:url('images/bg-redgrade.jpg');
font-family:georgia,serif;
font-size:100%
}


table.shell
{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
table-layout:fixed;
empty-cells:show;
postion:center center;
width:70%;
margin-top:10px;
margin-bottom:10px;
margin-right:15%;
margin-left:15%;
}

table.header
{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
empty-cells:show;
width:100%;
postion:center center;
}

table.content
{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
table-layout:auto;
empty-cells:show;
width:100%;
vertical-align:text-top;
}

table.footer
{
background-image:url('images/bg-footer.jpg');
background-repeat:x;
border:1px solid #FFFFFF;
table-layout:fixed;
empty-cells:show;
width:100%;
postion:center center;
}

table.cpyrt
{
border:0px solid #FFFFFF;
table-layout:fixed;
empty-cells:show;
width:100%;
postion:center center;
}

table.collection
{
background-color:#FFFFFF;
border:1px solid #FFFFFF;
table-layout:auto;
empty-cells:show;
width:100%;
vertical-align:text-top;
font-size: .75em;
}

.logo
{
background-image:url('images/Logo_md.jpg');
background-repeat:no-repeat;
background-position:center center;
border:0px solid #E8C502;
padding:0px;
height:190px;
width:50%;
}

.address
{
background-image:url('images/address.gif');
background-repeat:no-repeat;
background-position:center center;
border:0px solid #E8C502;
padding:0px;
height:190px;
width:20%
}

.plaza
{
background-image:url('images/plaza.gif');
background-repeat:no-repeat;
background-position:center center;
border:0px solid #E8C502;
padding:0px;
height:190px;
width:20%;
}

.topnav
{
background-image:url('images/topnav.jpg');
background-repeat:no-repeat;
background-position:center center;
border:0px solid #E8C502;
padding:0px;
height:60px;
width:16%;
text-align:center;
vertical-align:text-middle;
}

.btmnav
{
border:0px solid #E8C502;
padding:0px;
height:60px;
width:16%;
text-align:center;
vertical-align:text-middle;
}

a.nav:link
{
color: #1c00ad;
font-family:Georgia,Serif;
font-size: 12px;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}

a.nav:visited
{
color: #1c00ad;
font-family:Georgia,Serif;
font-size: 12px;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}

a.nav:hover
{
color: #e8da66;
font-family:Georgia,Serif;
font-size: 14px;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}

a.nav:active
{
color: #de34e4;
font-family:Georgia,Serif;
font-size: 14px;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}

a.text:link
{
color: #1c00ad;
font-family:Georgia,Serif;
font-size: 1em;
font-weight: bold;
text-transform:none;
text-decoration: none;
}

a.text:visited
{
color: #1c00ad;
font-family:Georgia,Serif;
font-size: 1em;
font-weight: bold;
text-transform:none;
text-decoration: none;
}

a.text:hover
{
color: #de34e4;
font-family:Georgia,Serif;
font-size: 1em;
font-weight: bold;
text-transform:none;
text-decoration: none;
}

a.text:active
{
color: #1c00ad;
font-family:Georgia,Serif;
font-size: 1em;
font-weight: bold;
text-transform:none;
text-decoration: none;
}

a.foot:link
{
color: #000000;
font-family:Georgia,Serif;
font-size: 10px;
font-weight: bold;
text-transform:capitalize;
text-decoration: none;
}

a.foot:visited
{
color: #000000;
font-family:Georgia,Serif;
font-size: 10px;
font-weight: bold;
text-transform:capitalize;
text-decoration: none;
}

a.foot:hover
{
color: #000000;
font-family:Georgia,Serif;
font-size: 11px;
font-weight: bold;
text-transform:capitalize;
text-decoration: none;
}

a.foot:active
{
color: #000000;
font-family:Georgia,Serif;
font-size: 10px;
font-weight: bold;
text-transform:capitalize;
text-decoration: none;
}


a.tpa:link
{
font-family: Georgia,Serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}

a.tpa:visited
{
font-family: Georgia,Serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}

a.tpa:hover
{
font-family: Georgia,Serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
}

a.tpa:active
{
font-family: Georgia,Serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: underline;
}

h1
{

color:#1c00ad;
line-height: normal;
margin-top:5;
margin-bottom:0;
letter-spacing:normal;
text-align:center;
text-decoration:none;
text-indent:0%;
text-shadow:#31b3a5 2px 2px 2px;
vertical-align:top;
font-size:1.5em;
font-variant:small-caps;
}

h2
{
color:#d10e13;
margin-top:5;
margin-bottom:0;
letter-spacing:normal;
text-align:center;
text-decoration:none;
text-indent:0%;
text-shadow:#e8da66 2px 2px 2px;
vertical-align:top;
font-size:1.25em;
font-variant:small-caps;
filter: shadow(Color=#e8da66, Direction=135, Strength=5);
}

h8
{
color:#000000;
margin-top:0;
margin-bottom:0;
letter-spacing:normal;
text-align:center;
text-decoration:none;
text-indent:0%;
vertical-align:top;
font-size:1em;
}

.bold
{
font-weight:bold;
}

.boldcntr
{
font-weight:bold;
text-align:center;
}

.times
{
font-weight:bold;
text-align:center;
text-shadow:#DE34E4 1px 1px 1px;
filter: Shadow(Color=#DE34E4, Direction=135, Strength=2);
}

.center
{
text-align:center;
}

.small
{
color:#000000;
font-size:.75em;
}

.smbold
{
color:#1c00ad;
font-weight:bold;
font-size:small;
}

.smcenter
{
color:#1c00ad;
text-align:center;
font-size:small;
}

.right
{
text-align:right;
}

.slug
{
color:#FFFFFF;
font-size:.75em;
text-align:center;
}