x/* Main Body */
body {	
background-color: #ffffff;
	
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 9pt;
}
	
/* General Font */
font {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-align: justify;
font-size: 9pt;
}

/* Link Elements */
a:link {
color: #ffffff;
text-decoration: none;
font-size: 9pt;
}

a:link.bodytext {
color: #2a254b;
text-decoration: none; font-size: 10pt;
}
a:visited.bodytext {
color: #2a254b;
text-decoration: none; font-size: 10pt;
}
a:hover.bodytext {
color: #ffffff;
text-decoration: none; font-size: 10pt;
}
a:active.bodytext {
color: #2a254b;
text-decoration: none; font-size: 10pt;
}

a:visited {
color: #ffffff;
text-decoration: none;
}

a:hover {
color: #bbbbbb;
text-decoration: none;
/*font-style: italic;*/
font-size: 9pt;
}

a:active {
color: #ffffff;
text-decoration: none;
}

a img {
border: none;
}

/* Headings */

/* Table Elements */

table {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
color: #2a254b;
font-size: 9pt;
}

td {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

.text_main {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
align: justify;
}
.text_main_small {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
}
.strong_text {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
}
.strong_text1 {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.menu_swirl {
position: relative; top: 2px;
}

a.lnkActive
{
      color:Olive;
      cursor:default;
      FONT-STYLE: normal;
}

a.linkstyle {color:#ffffff; font-size: 10pt;}
a:hover.linkstyle {color:#2a245b; font-size: 10pt;
}

}
a.linkstyle_blue {color:#2a245b; font-size: 10pt;}
a:hover.linkstyle_blue {color:#2a245b; font-size: 10pt;
}

a.white_text, .white_text {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#ffffff;}
a:hover.white_text {color:#2a245b; font-size: 10pt;
}
a:visited.white_text {color:#ffffff;}
a:link.white_text {color:#ffffff;}
a:active.white_text {color:#ffffff;}
/*
a.wedding_menu {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff;}
a:hover.wedding_menu {color:#bbbbbb; font-size: 10pt;
}*/

a.pop_white, .pop_white {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#ffffff;}
a:hover.white_text {color:#2a245b; font-size: 10pt;
}

a.pop_white_large, .pop_white_large {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color:#ffffff;}
a:hover.white_text {color:#2a245b; font-size: 11pt;
}

a.pop_blue, .pop_blue {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#2a254b;}
a:hover.white_text {color:#2a245b; font-size: 10pt;
}

a.pop_white_small, .pop_white_small {font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#ffffff;}
a:hover.pop_white_small {color:#2a245b; font-size: 9pt;
}



.white_text_lrg {
font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
font-size: 15pt; color:#ffffff;
}

.mainTable{
background-color:#A8A644
}

sup.tm
{
	font-size:5pt;	
}
span.white_text_lrg sup.tm
{
	font-size: 8pt;
}

tr.shopmenu td
{
	font-weight:bold;
	font-size:10pt;
}
tr.shopmenu a:hover, tr.shopmenu a:visited,tr.shopmenu a:link,tr.shopmenu a:active  {
	font-size:11pt;
}
tr.shopmenu a:hover {
color: #bbbbbb;
}
/*
tr.shopmenu a:link, tr.shopmenu a:visited 
{
	color:#2a254b;
	
}
tr.shopmenu a:hover {
color: #bbbbbb;
}


*/

td.shopbodycopy b
{
	font-size:11pt;
	
}

a.shoptitle
{
	font-size:10pt;
}

td.shopbodycopy a:hover, td.shopbodycopy a, td.shopbodycopy a:link, td.shopbodycopy a:visited, td.shopbodycopy a:active
{
	font-size:10pt;
	
}

td.shopbodycopy span.white
{
	color:White;	
}
