a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#biotextuniquescroll li,
#affiliatestexth2unique h2,
#affiliatestexth2unique p,
#insidetexth2scrollunique h2,
#homepagetexth2scroll li,
#insidetexth2scrollunique p,
#homepagetexth2scroll h2,
#insidetexth2scrollunique li,
#biotextuniquescroll p,
#homepagetexth2scroll p,
#affiliatestexth2unique li  {
   font: normal normal 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#photogalleryheader p,
#affiliatesh1unique h1,
#photogalleryheader li,
#footertext p,
#affiliatesh1unique li,
#affiliatesh1unique p,
#headlineh1 h1,
#bioheadlineunique p,
#bioheadlineunique li,
#footertext li,
#insideheaderh1unique h1  {
   font: normal bold 18px/22px Verdana, sans-serif;
   margin: 0px;
   color: #E31837;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
}

.fl li a,
.fl li *,
#insideheaderh1unique p a,
#headlineh1 p a,
#footertext p a,
#insidetexth2scrollunique p a,
#homepagetexth2scroll p a  {
   display: inline;
}

#affiliatestexth2unique,
#insideheaderh1unique,
#affiliatesh1unique,
#bioheadlineunique  {
   width: 465px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 315px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#headlineh1 li,
#insideheaderh1unique p,
#insideheaderh1unique li,
#headlineh1 p  {
   margin: 0px;
}

#returntophotogalleryindex p,
#returntophotogalleryindex li  {
   font: normal bold 10px/12px Verdana, sans-serif;
   padding: 0px 0px 16px 0px;
   margin: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: right;
}

#photogallery1nextbutton a,
#photogallery1previousbutt a  {
   background-repeat: no-repeat;
   display: block;
   height: 45px;
   width: 41px;
   font-size: 45px;
   line-height: 45px;
}

#photogallery1previousbutt,
#photogallery1nextbutton  {
   height: 45px;
   width: 41px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 146px;
   margin-bottom: 0px;
}

#topbuttonsmenu ul li,
#citiesmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#insidephoto1contentunique,
#photo2home  {
   margin: 8px 0px 0px 21px;
   height: 180px;
   width: 250px;
}

#i151insidephoto1contentunique  {
   margin: 25px 0px 0px 21px;
   height: 180px;
   width: 250px;
   top: 0px;
   left: 0px;
   position: relative;
}

#insidetexth2scrollunique li  {
   padding-bottom: 16px;
}

#photogallery1previousbutt a  {
   background-image: url(sg_photos_media/photogallery1previousbutt.gif);
}

#insidetexth2scrollunique h2  {
   padding-bottom: 16px;
}

#ridefooter,
.flow,
.footer  {
   width: 100%;
   position: relative;
   display: block;
}

#insidetexth2scrollunique p  {
   padding-bottom: 16px;
}

#affiliatestexth2unique li  {
   padding-bottom: 18px;
}

#affiliatestexth2unique h2  {
   padding-bottom: 18px;
}

#photogallery1nextbutton a  {
   background-image: url(sg_photos_media/photogallery1nextbutton.gif);
}

#photogallery1previousbutt  {
   margin-left: -5px;
}

#affiliatestexth2unique p  {
   padding-bottom: 18px;
}

#insidetexth2scrollunique  {
   margin: 24px 0px 0px 44px;
   overflow: auto;
   height: 307px;
   width: 450px;
   top: 0px;
   left: 0px;
   position: relative;
}

#homepagetexth2scroll li  {
   padding-bottom: 16px;
}

#insideheaderh1unique h1  {
   text-align: left;
   padding-bottom: 0px;
}

#photogallery1nextbutton  {
   margin-left: -9px;
}

#homepagetexth2scroll h2  {
   padding-bottom: 16px;
}

#biotextuniquescroll li  {
   padding-bottom: 18px;
}

#topbuttonsmenu ul li a  {
   padding: 7px 0.44em 7px 0.44em;
   height: 100%;
}

#affiliatestexth2unique  {
   margin-top: 23px;
   width: 450px;
}

#homepagetexth2scroll p  {
   padding-bottom: 16px;
}

#biotextuniquescroll p  {
   padding-bottom: 18px;
}

#photogalleryheader li  {
   text-align: right;
   padding-bottom: 16px;
}

#affiliatesh1unique li  {
   text-align: left;
   padding-bottom: 0px;
}

#affiliatesh1unique h1  {
   text-align: left;
   padding-bottom: 0px;
}

#photogalleryheader p  {
   text-align: right;
   padding-bottom: 16px;
}

#insideheaderh1unique  {
   margin-top: 38px;
}

#homepagetexth2scroll  {
   margin: 24px 0px 0px 42px;
   overflow: auto;
   height: 307px;
   width: 450px;
}

#affiliatesh1unique p  {
   text-align: left;
   padding-bottom: 0px;
}

#bioheadlineunique li  {
   text-align: left;
   padding-bottom: 3px;
}

#bioheadlineunique p  {
   text-align: left;
   padding-bottom: 3px;
}

#affiliatesh1unique  {
   margin-top: 38px;
}

#citiesmenu ul li a  {
   padding: 8px 0.72em 8px 0.72em;
   height: 100%;
}

#bioheadlineunique  {
   margin-top: 40px;
}

#topbuttonsmenu ul  {
   font: bold 11px/25px Verdana, sans-serif;
   height: 25px;
   margin: 0px;
   padding: 0px;
   color: #E31837;
   text-align: right;
}

#waylogolowrescopy  {
   background: url(sg_photos_media/waylogolowrescopy.gif) no-repeat;
   position: absolute;
   left: 316px;
   top: 67px;
   z-index: 3;
   width: 463px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer4,
#layer3  {
   height: 180px;
   width: 250px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 23px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#topbuttonsmenu  {
   margin: 6px 0px 0px 324px;
   top: 0px;
   left: -5px;
   position: relative;
}

#headlineh1 h1  {
   text-align: left;
   padding-bottom: 0px;
}

#waylogolowres  {
	background: url(sg_inside2photos_media/waylogolowres.png) no-repeat;
	position: absolute;
	left: 0px;
	top: 13px;
	z-index: 4;
	width: 309px;
	height: 240px;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(sg_inside2photos_media/waylogolowres.png);
}

#footertext li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 10px;
   line-height: 12px;
   color: #D2D2D2;
}

#citiesmenu ul  {
   font: bold 10px/26px Verdana, sans-serif;
   height: 26px;
   margin: 0px;
   padding: 0px;
   color: #FEFEFE;
   text-align: right;
}

#pagebgcolumn  {
   margin: 142px 0px 0px 5px;
   min-height: 486px;
   width: 788px;
   top: 0px;
   left: 0px;
   position: relative;
   background-color: #000000;
}

#footertext p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 10px;
   line-height: 12px;
   color: #D2D2D2;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 799px;
   position: relative;
   height: 68px;
   background-color: transparent;
   background-repeat: repeat-x;
}

#phonenumber  {
   margin: 8px 0px 4px 314px;
   background: url(sg_homeblack_media/phonenumber.gif) no-repeat;
   height: 56px;
   width: 458px;
   top: 0px;
   left: 0px;
   position: relative;
}

#citiesmenu  {
   position: absolute;
   left: 492px;
   top: 108px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#photo2home  {
   background: url(NIL) no-repeat;
}

#footertext  {
   overflow: hidden;
   position: absolute;
   left: -1px;
   top: 23px;
   z-index: 5;
   width: 799px;
   margin-left: 0px;
   margin-top: 0px;
}

#headlineh1  {
   width: 465px;
   margin-left: 315px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#page_bkg  {
   position: absolute;
   width: 799px;
   height: 729px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#layer3  {
   background-image: url(sg_home_media/layer3.gif);
   margin-top: 11px;
}

#layer4  {
   background-image: url(sg_home_media/layer4.gif);
   margin-top: 22px;
}

#footer  {
   background: transparent url(sg_photos_media/footerbackground.gif) repeat-x;
   height: 68px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   margin: 0px auto 0px auto;
   height: 729px;
   width: 799px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.cFEFEFE * a  {
   color: #FEFEFE;
}

.cCB113F * a  {
   color: #E31837;
}

.divider  {
   clear: left;
   display: block;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.footer  {
   clear: left;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

h4,
h5,
body, p,
h6,
h3  {
   font-family: Verdana, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_photos_media/d0browserbackground.jpg) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h2  {
   font: 12px/14px Verdana, sans-serif;
   color: #FFFFFF;
}

h1  {
   font: 18px/22px Verdana, sans-serif;
   color: #E31837;
}

