#emailform fieldset div label,
#emailform fieldset legend,
#emailform input[type=submit],
#emailform fieldset div input,
#emailform fieldset div textarea  {
   font: normal normal 14px/12px Verdana-Bold, Verdana, sans-serif;
   color: #F3EED3;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#roxanahovershow > div:first-child,
#sandyhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 404px;
   height: 324px;
   background-repeat: no-repeat;
}

#tammybutton a,
#sandybutton a,
#roxanabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 216px;
   width: 264px;
   font-size: 216px;
   line-height: 216px;
}

#basicpicturebox table,
#videopicturebox table  {
   width: 100%;
   height: 100%;
}

#csgraphicbutton a,
#videogallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 184px;
   width: 254px;
   font-size: 184px;
   line-height: 184px;
}

#sandybutton,
#roxanabutton,
#tammybutton  {
   position: absolute;
   top: 235px;
   z-index: 5;
   width: 264px;
   height: 216px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerymenuhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 99px;
}

#videogallerybutton,
#csgraphicbutton  {
   position: absolute;
   top: 322px;
   z-index: 5;
   width: 254px;
   height: 184px;
   margin-left: 0px;
   margin-top: 0px;
}

#roxanahovershow > div:first-child  {
   background-image: url(sg_staff_media/roxanahovershow.png);
}

#sandyhovershow > div:first-child  {
   background-image: url(sg_staff_media/sandyhovershow.png);
}

#gallerymenuhovershow div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#gallerymenuhovershow div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#gallerymenuhovershow div ul  {
   font: normal normal 14px/18px Verdana-Bold, Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#i2010classicsmilestext  {
   position: absolute;
   left: 97px;
   top: 727px;
   z-index: 4;
   width: 828px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerymenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 104px;
   z-index: 6;
   top: 217px;
   left: 660px;
   position: absolute;
}

#videogallerybutton a  {
   background-image: url(sg_gallery_media/videogallerybutton.gif);
}

#i48mainmenu ul li a  {
   padding: 1px 0.88em 2px 0.88em;
   height: 100%;
}

#videogallerybutton  {
   left: 652px;
}

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

#servingiowanstext  {
   position: absolute;
   left: 288px;
   top: 48px;
   z-index: 6;
   width: 471px;
   margin-left: 0px;
   margin-top: 0px;
}

#csgraphicbutton a  {
   background-image: url(sg_gallery_media/csgraphicbutton.gif);
}

#officehourstext  {
   position: absolute;
   left: 122px;
   top: 576px;
   z-index: 5;
   width: 223px;
   margin-left: 0px;
   margin-top: 0px;
}

#csgraphicbutton  {
   left: 123px;
}

#slideshowxmedia  {
   position: absolute;
   left: 371px;
   top: 252px;
   z-index: 5;
   width: 540px;
   margin-left: 0px;
   margin-top: 0px;
}

#i48mainmenu ul  {
   height: 17px;
   margin: 0px;
   padding: 0px;
   color: #C0C0C0;
   line-height: 17px;
   font-size: 14px;
   font-family: Verdana-Bold, Verdana, sans-serif;
   text-align: center;
}

#roxanabutton a  {
   background-image: url(sg_staff_media/roxanabutton.png);
}

#sandybutton a  {
   background-image: url(sg_staff_media/sandybutton.png);
}

#tammybutton a  {
   background-image: url(sg_staff_media/tammybutton.png);
}

#roxanabutton  {
   left: 654px;
}

#page_content  {
   min-height: 768px;
}

#tammybutton  {
   left: 103px;
}

#i48mainmenu  {
   position: absolute;
   left: 149px;
   top: 200px;
   z-index: 6;
   margin-left: 0px;
   margin-top: 0px;
}

#sandybutton  {
   left: 377px;
}

#i298footer  {
   background: url(sg_videos_media/d298footer.gif) no-repeat;
   position: absolute;
   left: 80px;
   top: 694px;
   z-index: 3;
   width: 864px;
   height: 74px;
   margin-left: 0px;
   margin-top: 0px;
}

#editbutton  {
   line-height: 26px;
   font-size: 14px;
   font-family: Verdana-Bold, Verdana, sans-serif;
   padding-bottom: 5px;
   text-align: center;
   position: absolute;
   left: 771px;
   top: 219px;
   width: 135px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#header  {
   background: url(sg_stephanie_media/header.gif) no-repeat;
   position: absolute;
   left: 112px;
   top: 17px;
   z-index: 5;
   width: 800px;
   height: 206px;
   margin-left: 0px;
   margin-top: 0px;
}

.fl li a,
.fl li *  {
   display: inline;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1024px;
   height: 768px;
   left: 0px;
   top: 0px;
   display: block;
}

#bg  {
   background: url(sg_videos_media/bg.gif) no-repeat;
   position: absolute;
   left: 97px;
   top: 0px;
   z-index: 4;
   width: 830px;
   height: 717px;
   margin-left: 0px;
   margin-top: 0px;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.cC0C0C0 * a  {
   color: #C0C0C0;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 1024px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.videopanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 204px;
   min-height: 156px;
}

.c96040A a  {
   color: #96040A;
}

.cFFF * a  {
   color: #FFFFFF;
}

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

ains  {
   text-decoration: none;
}

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

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #FFFFFF url(sg_videos_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
}


