a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#slideshowtext p,
#karltext p,
#cdstext p,
#printstext p,
#silvertext p,
#tammytext p,
#goldtext p,
#budgettext p,
#bronzetext p  {
   font: 20px/24px "Apple Symbols";
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#pid25home,
#pid27portfolio,
#pid26about,
#pid29contact,
#pid28packages  {
   margin: 0px auto 0px auto;
   width: 1018px;
   position: relative;
   background-color: #000000;
}

#timetext p,
#addonstext p,
#customtext p,
#bookstext p  {
   font: 22px/26px "Apple Symbols";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#lewestext p,
#emailtext p,
#wilmingtontext p  {
   font: 24px/29px "Apple Symbols";
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#nextbutton a,
#prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 53px;
   width: 52px;
   background-position: 0% 0px;
   font-size: 53px;
   line-height: 53px;
}

#nextbutton,
#prevbutton  {
	visibility: visible;
	position: absolute;
	top: 605px;
	z-index: 5;
	width: 52px;
	height: 53px;
}

#mainmenu li a:hover  {
   text-decoration: underline;
}

#pid27portfolio  {
   height: 737px;
}

#pid28packages  {
   height: 768px;
}

#mainmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FEFCFC;
   height: 100%;
   display: block;
}

#prevbutton a  {
   background-image: url(sg_portfolio_media/prevbutton.jpg);
}

#nextbutton a  {
   background-image: url(sg_portfolio_media/nextbutton.jpg);
}

#pid29contact  {
   height: 737px;
}

#mainmenu li  {
	height: 100%;
	display: block;
	float: left;
	margin: 0px;
	font: 20px "Georgia";
}

#pid26about  {
   height: 740px;
}

#prevbutton  {
	left: 108px;
}

#nextbutton  {
	left: 866px;
}

#id0scroll  {
	background: url(sg_about_media/id0scroll2.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 718px;
	top: 7px;
	z-index: 2;
	width: 300px;
	height: 370px;
}

#pid25home  {
   height: 737px;
}

#mainmenu  {
	font: 40px "Apple Symbols";
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FEFCFC;
	position: absolute;
	left: 43px;
	z-index: 10;
	width: 814px;
	top: 172px;
}

#logo  {
   background: url(sg_about_media/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 11px;
   z-index: 2;
   width: 283px;
   height: 137px;
}

#box  {
   background: url(sg_about_media/box.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 126px;
   z-index: 1;
   width: 907px;
   height: 611px;
}


#box2  {
	background-color:#333333;
	visibility: visible;
	position: absolute;
	left: 28px;
	top: 110px;
	z-index: 1;
	width: 907px;
	height: 884px;
}
html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
