a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

.listingtextunique li,
.i256mymetadata p,
.i392mymetadata li,
#listingtextunique p,
.i256mymetadata li,
.i257mymetadata p,
.listingtextunique p,
.i257mymetadata li,
#listingtextunique li,
.i392mymetadata p  {
   font: normal normal 18px/22px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #141B36;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#maintextunique p,
#maintextunique li,
#storyunique p,
#contacttext p,
#contacttext li,
#storyunique li,
#text p,
#text li  {
   font: normal normal 12px/14px Arial, Helvetica, sans-serif;
   padding: 0px 0px 20px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #141B36;
}

.fl li a,
.fl li *,
#maintextunique p a,
.i257mymetadata p a,
#storyunique p a,
.i392mymetadata p a,
.i256mymetadata p a  {
   display: inline;
}

#opelbutton,
#aboutbutton,
#contactbutton  {
   position: absolute;
   z-index: 6;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#i176menumenu ul li,
#i201menumenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

.i392mymetadata,
.i257mymetadata,
.i256mymetadata  {
   position: absolute;
   z-index: 7;
   margin-left: 0px;
   margin-top: 0px;
}

#i95estorecolumn,
#maintextunique  {
   margin-top: 16px;
   margin-right: 0px;
   margin-left: 17px;
   position: relative;
   left: 0px;
   top: 0px;
}

#projectsbutton,
#gallerybutton  {
   position: absolute;
   left: 197px;
   z-index: 6;
   height: 19px;
   margin-left: 0px;
   margin-top: 0px;
}

#opelbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 100px;
   font-size: 20px;
   line-height: 20px;
}

#homebutton,
#airbrushbutton  {
   position: absolute;
   left: 196px;
   z-index: 6;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#salebutton,
#servicesbutton  {
   position: absolute;
   left: 471px;
   z-index: 6;
   height: 19px;
   margin-left: 0px;
   margin-top: 0px;
}

#estorepicturebox table  {
   width: 100%;
   height: 100%;
}

#i176menumenu ul li a  {
   padding: 8px 0.88em 9px 0.88em;
   height: 100%;
}

#i201menumenu ul li a  {
   padding: 15px 0.44em 15px 0.44em;
   height: 100%;
}

#i98estorethumbsheet  {
   margin: -1px 0px 0px 16px;
   min-height: 69px;
   width: 616px;
   top: 0px;
   left: 0px;
   position: relative;
}

#testimonialsbutton  {
   position: absolute;
   left: 471px;
   top: 288px;
   z-index: 6;
   width: 156px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#estorepicturebox  {
   height: 395px;
   width: 618px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 18px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i222mypanelsheet  {
   position: absolute;
   left: 10px;
   top: 274px;
   z-index: 4;
   width: 686px;
   min-height: 466px;
   margin-left: 0px;
   margin-top: 0px;
}

#pinkneonmedcopy  {
   background: url(sg_testimonials_media/pinkneonmedcopy.gif) no-repeat;
   position: absolute;
   left: 168px;
   top: 31px;
   z-index: 6;
   width: 521px;
   height: 98px;
   margin-left: 0px;
   margin-top: 0px;
}

#i95estorecolumn  {
   min-height: 80px;
   width: 617px;
}

#i201menumenu ul  {
   font: 12px/42px Arial, Helvetica, sans-serif;
   height: 42px;
   margin: 0px;
   padding: 0px;
   color: #FFFE7E;
   text-align: center;
}

#i534placeholder  {
   background: url(sg_gallery-template_media/d534placeholder.gif) no-repeat;
   height: 23px;
   width: 111px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
}

#i176menumenu ul  {
   font: 12px/29px Arial, Helvetica, sans-serif;
   height: 29px;
   margin: 0px;
   padding: 0px;
   color: #FEFF7F;
   text-align: center;
}

#projectsbutton  {
   width: 144px;
   top: 289px;
}

#airbrushbutton  {
   width: 193px;
   top: 316px;
}

#servicesbutton  {
   width: 104px;
   top: 234px;
}

#maintextunique  {
   margin-bottom: 16px;
   width: 658px;
}

#gallerybutton  {
   width: 126px;
   top: 262px;
}

#aboutbutton a  {
   background-image: url(sg_home_media/aboutbutton.gif);
}

#contactbutton  {
   width: 98px;
   top: 342px;
   left: 471px;
}

#i201menumenu  {
   position: absolute;
   left: 256px;
   top: 233px;
   z-index: 6;
   margin-left: 0px;
   margin-top: 0px;
}

#opelbutton a  {
   background-image: url(sg_home_media/opelbutton.gif);
}

#i176menumenu  {
   position: absolute;
   left: 30px;
   top: 214px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#storyunique  {
   margin: 3px 0px 3px 11px;
   width: 597px;
   top: 0px;
   left: 0px;
   position: relative;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 704px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#aboutbutton  {
   width: 100px;
   top: 315px;
   left: 470px;
}

#emailbutton  {
   font: 12px/10px Verdana-Bold, Verdana, sans-serif;
   padding-left: 3px;
   text-align: left;
   position: absolute;
   left: 346px;
   top: 160px;
   z-index: 5;
   width: 267px;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 362px;
}

#salebutton  {
   width: 96px;
   top: 262px;
}

#opelbutton  {
   width: 100px;
   top: 342px;
   left: 197px;
}

#redneonmed  {
   background: url(sg_testimonials_media/redneonmed.gif) no-repeat;
   position: absolute;
   left: 167px;
   top: 12px;
   z-index: 4;
   width: 523px;
   height: 162px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton  {
   width: 96px;
   top: 234px;
}

#neonheader  {
   background: url(sg_xmedia-template_media/neonheader.gif) no-repeat;
   position: absolute;
   left: 192px;
   top: 32px;
   z-index: 4;
   width: 460px;
   height: 132px;
   margin-left: 0px;
   margin-top: 0px;
}

#pagecolumn  {
   margin: 279px 0px 0px 9px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 685px;
   min-height: 379px;
}

#newcolumn  {
   margin: 282px 0px 0px 21px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 661px;
   min-height: 656px;
}

#page_bkg  {
   position: absolute;
   width: 704px;
   height: 1020px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#grneonlg  {
   background: url(sg_testimonials_media/grneonlg.gif) no-repeat;
   position: absolute;
   left: 168px;
   top: 0px;
   z-index: 5;
   width: 522px;
   height: 89px;
   margin-left: 0px;
   margin-top: 0px;
}

#text li  {
   line-height: 20px;
   font-family: Verdana, sans-serif;
   padding-bottom: -3px;
}

#text p  {
   line-height: 20px;
   font-family: Verdana, sans-serif;
   padding-bottom: -3px;
}

.i256mymetadata li  {
   font: bold 24px/29px "Arial Rounded MT Bold", sans-serif;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

.i227mypanelthumb  {
   position: absolute;
   left: 11px;
   top: 11px;
   z-index: 7;
   width: 290px;
   height: 195px;
   margin-left: 0px;
   margin-top: 0px;
}

.i497winnerspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 5;
   width: 623px;
   min-height: 238px;
}

.i256mymetadata p  {
   font: bold 24px/29px "Arial Rounded MT Bold", sans-serif;
}

#logo  {
   background: url(sg_testimonials_media/logo.gif) no-repeat;
   position: absolute;
   left: 24px;
   top: 17px;
   z-index: 7;
   width: 298px;
   height: 190px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1020px;
   width: 704px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.i392mymetadata  {
   width: 279px;
}

.i256mymetadata  {
   width: 280px;
}

.i257mymetadata  {
   width: 273px;
}

.flow,
.footer  {
   position: relative;
   display: block;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.cFFFE7E * a  {
   color: #FFFE7E;
}

.i224mypanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 5;
   width: 683px;
   min-height: 215px;
}

.cFEFF7F * a  {
   color: #FEFF7F;
}

.i225layer1  {
   background: url(sg_xmedia-template_media/d225layer1.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 6px;
   z-index: 6;
   width: 669px;
   height: 204px;
   margin-left: 0px;
   margin-top: 0px;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.footer  {
   clear: left;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.c_b a  {
   color: #000000;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

html, body  {
   background: #141B36 url(sg_xmedia-template_media/d351browserbackground.gif) center top repeat;
   background-attachment: scroll;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #141B36 url(sg_xmedia-template_media/d351browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

