a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#products,
#pid2necklaces,
#thanks2,
#pid18aboutgen,
#pid5rings,
#thanks,
#pid6customjewelry,
#pid14sorry,
#proddetail,
#cart,
#pid7jewelryparties,
#pid3earrings,
#pid19contactus,
#pid4bracelets,
#home,
#pid13search,
#pid8shippingreturns,
#categories,
#pid17showschedule  {
   margin: 0px auto 0px auto;
   height: 649px;
   width: 750px;
   position: relative;
   background-color: #FFFFFF;
}

#jewelrybutton a,
#contactusbutton a,
#homebutton a,
#aboutgenbutton a,
#showschedulebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

.ge_maintxt_center,
.ge_maintxt_right,
.ge_maintxt_left  {
   font: italic normal medium Arial, Helvetica, sans-serif;
   color: #666666;
}

#topflashxmedia,
#topflashstaticxmediacopy  {
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 8px;
   z-index: 2;
   width: 319px;
}

#homepagexmediagrow *:first-child  {
   margin-top: 0px;
}

#homepagexmediagrow *:last-child  {
   margin-bottom: 0px;
}

#showschedulebutton a:hover  {
   background-position: -142px 0%;
}

.ge_header_center,
﻿.ge_header_left  {
   font: normal 20px Arial, Helvetica, sans-serif;
   color: #666666;
   text-align: center;
}

#contactusbutton a:hover  {
   background-position: -109px 0%;
}

#aboutgenbutton a:hover  {
   background-position: -100px 0%;
}

#jewelrymenu li a:hover  {
   background-color: #E3038C;
   color: #FFFFFF;
}

#jewelrybutton a:hover  {
   background-position: -76px 0%;
}

#showschedulebutton a  {
   width: 142px;
   background-image: url(searchmedia/showschedulebutton.gif);
}

#showschedulebutton  {
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 119px;
   z-index: 2;
   width: 142px;
   height: 21px;
}

#homebutton a:hover  {
   background-position: -56px 0%;
}

#homepagexmediagrow  {
   padding: 0px 49px 0px 49px;
   visibility: visible;
   background-color: #FFFFFF;
   margin: 0px;
   position: relative;
}

#id22rings,
#sorry  {
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 166px;
   z-index: 1;
   width: 92px;
   height: 50px;
   background-repeat: no-repeat;
}

#contactusbutton a  {
   width: 109px;
   background-image: url(searchmedia/contactusbutton.gif);
}

#jewelrymenu li a  {
   background-color: #E3038C;
   border-bottom-color: #FFFFFF;
   border-bottom-style: solid;
   border-right-color: #FFFFFF;
   border-right-style: solid;
   border-left-color: #FFFFFF;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 4px;
   padding-right: 0px;
   text-decoration: none;
   color: #D5C8E3;
   width: 100%;
   display: block;
}

#aboutgenbutton a  {
   width: 100px;
   background-image: url(searchmedia/aboutgenbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 119px;
   z-index: 2;
   width: 109px;
   height: 21px;
}

#jewelrybutton a  {
   width: 76px;
   background-image: url(searchmedia/jewelrybutton.gif);
}

#jewelrymenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#aboutgenbutton  {
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 119px;
   z-index: 2;
   width: 100px;
   height: 21px;
}

#jewelrybutton  {
   visibility: visible;
   position: absolute;
   left: 143px;
   top: 119px;
   z-index: 2;
   width: 76px;
   height: 21px;
}

#footerxmedia  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 26px;
   z-index: 1;
   width: 682px;
}

#homebutton a  {
   width: 56px;
   background-image: url(searchmedia/homebutton.gif);
}

#headerpanel  {
   background: url(searchmedia/headerpanel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 143px;
}

#jewelrymenu  {
   font: 13px/25px Arial;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #D5C8E3;
   visibility: hidden;
   position: absolute;
   left: 145px;
   top: 144px;
   z-index: 2;
   width: 131px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 119px;
   z-index: 2;
   width: 56px;
   height: 21px;
}

#id22rings  {
   background-image: url(ringsmedia/id22rings.gif);
}

#scootdown  {
   position: relative;
   top: 218px;
}

#footerbar  {
   background: url(searchmedia/footerbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 16px;
   z-index: 1;
   width: 714px;
   height: 2px;
}

#thankyou  {
   background: url(thanksmedia/thankyou.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 166px;
   z-index: 1;
   width: 179px;
   height: 43px;
}

.ge_footertxt_center  {
   font: normal normal small Arial, Helvetica, sans-serif;
   color: #E3038C;
   text-align: center;
}

#footer  {
   background-color: #FFFFFF;
   position: relative;
   left: 0px;
   width: 100%;
   height: 97px;
   margin-bottom: 137px;
}

.ge_maintxt_center  {
   text-align: center;
}

#sorry  {
   background-image: url(sorrymedia/sorry.gif);
}

.ge_maintxt_right  {
   text-align: right;
}

.ge_header_right  {
   font: normal normal 20px Arial, Helvetica, sans-serif;
   color: #666666;
   text-align: right;
}

.ge_maintxt_left  {
   text-align: left;
}

#logo  {
   background: url(searchmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 10px;
   z-index: 2;
   width: 342px;
   height: 80px;
}

a.footer:hover,
a.footer:visited,
a.footer:link,
a.footer:active  {
   font: normal normal small Arial, Helvetica, sans-serif;
   text-align: center;
   text-decoration: none;
}

.mainpage1  {
   text-align: left;
}

a.footer:visited  {
   color: #E2038B;
}

a.footer:active  {
   color: #2D9646;
}

a.footer:hover  {
   color: #2D9646;
}

a.footer:link  {
   color: #E2038B;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #2185A1 url(searchmedia/exteriortile.gif) center top repeat-y;
}

﻿.ge_header_left  {
   font-style: normal;
}

