#floatright
{float: right;
width: 180px;
padding-left:15px;}

.linkongreen a:link
{
color:#fff;
text-decoration:none;
}

.linkongreen a:hover
{
color:#fff;
text-decoration:none;
}

.linkongreen a:active
{
color:#fff;
text-decoration:none;
}

.linkongreen a:visited
{
color:#fff;
text-decoration:none;
}

p a:link
{color:#ACB388;
text-decoration:none;}

p a:visited
{color:#ACB388;
text-decoration:none;}

p a:hover
{color:#ACB388;
text-decoration:none;}

p a:visited
{color:#ACB388;
text-decoration:none;}


#twitter_div {
list-style:none;
   font: 14px/17px Georgia, serif;
   margin: 0px;
   text-align: justify;
   color: #5A5A5A;
}

#twitter_update_list,#twitter_update_list2  {
list-style:none;
   width: 300px;
   font: 14px/17px Georgia, serif;
   margin: 0px;
   color: #5A5A5A;
   list-style:none;
   text-align:justify;
}

#mannerstip  {
list-style-type:none;
   font: 14px/17px Georgia, serif;
   margin: 0px;
   text-align: left;
   color: #5A5A5A;
   list-style:none;
}

#mannerstip ul {
list-style-type:none;
   font: 14px/17px Georgia, serif;
   margin-left: -40px;
   margin-top:1px;
   margin-bottom:-4px;
   text-align: left;
   color: #5A5A5A;
   list-style:none;
}



#recentblogtext p,
#recenttweettext p  {
   font: 14px/17px Georgia, serif;
   margin: 0px;
   text-align: left;
   color: #5A5A5A;
   list-style:none;
}

#hometext p,
#bottomtext p  {
   font: 13px/16px Georgia, serif;
   margin: 0px;
   text-align: justify;
   color: #5A5A5A;
}


#recenttweettext  {
	visibility: visible;
	position: absolute;
	left: 356px;
	top: 226px;
	z-index: 9;
	width: 483px;
	height: 278px;
}

#recenttweettext a  {
   border: 0px none;
   text-decoration: underline;
   color: #5A5A5A;
}

#recenttweettext p a  {
   border: 0px none;
   text-decoration: underline;
   color: #5A5A5A;
}

#recentblogtext  {
   visibility: visible;
   position: absolute;
   left: 356px;
   top: 337px;
   z-index: 5;
   width: 384px;
}

#bottomtext p a  {
   border: 0px none #5A5A5A;
   color: #5A5A5A;
   text-decoration: none;
}

#magentabutton  {
   background: url(sg_bhmv04_media/magentabutton.gif) no-repeat;
   position: absolute;
   left: 130px;
   top: 308px;
   z-index: 8;
   width: 51px;
   height: 51px;
}

#id0newsletter  {
   background: url(sg_bhmv04_media/id0newsletter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 398px;
   z-index: 8;
   width: 156px;
   height: 27px;
}

#submittext p  {
   font: 12px/14px Arial-Normal, "Arial- Normal";
   margin: 0px;
   text-align: center;
}

#yellowbutton  {
   background: url(sg_bhmv04_media/yellowbutton.gif) no-repeat;
   position: absolute;
   left: 59px;
   top: 304px;
   z-index: 8;
   width: 53px;
   height: 57px;
}

#shape11copy  {
	background: url(sg_bhmv04_media/shape11copy.gif) no-repeat;
	position: absolute;
	left: 656px;
	top: 597px;
	z-index: 7;
	width: 365px;
	height: 387px;
}

#greenbutton  {
   background: url(sg_bhmv04_media/greenbutton.gif) no-repeat;
   position: absolute;
   left: 202px;
   top: 298px;
   z-index: 8;
   width: 62px;
   height: 63px;
}

#bggradient  {
   background: url(sg_bhmv04_media/bggradient.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 1031px;
   height: 900px;
}

#menutext p  {
   font: bold 14px/17px Georgia, serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#layer5copy  {
   background: url(sg_bhmv04_media/layer5copy.gif) no-repeat;
   position: absolute;
   left: 319px;
   top: 212px;
   z-index: 4;
   width: 712px;
   height: 377px;
}

#submittext  {
	visibility: visible;
	position: absolute;
	left: 74px;
	top: 393px;
	z-index: 8;
	width: 163px;
	height: 103px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 900px;
   width: 1031px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#bottomtext  {
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 633px;
   z-index: 8;
   width: 278px;
}

#menutext  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 145px;
	z-index: 12;
	width: 1032px;
	height: 37px;
}

#logotype  {
	background: url(sg_bhmv04_media/logotype.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 334px;
	top: 79px;
	z-index: 7;
	width: 628px;
	height: 23px;
}

#hometext  {
	visibility: visible;
	position: absolute;
	left: 21px;
	top: 559px;
	z-index: 7;
	width: 621px;
	height: 389px;
}

#shape10  {
   background: url(sg_bhmv04_media/shape10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 140px;
   z-index: 7;
   width: 1031px;
   height: 42px;
}

#shape11  {
   background: url(sg_bhmv04_media/shape11.gif) no-repeat;
   position: absolute;
   left: 5px;
   top: 196px;
   z-index: 7;
   width: 306px;
   height: 340px;
}

#tagline  {
	background: url(sg_bhmv04_media/tagline.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 498px;
	top: 125px;
	z-index: 7;
	width: 591px;
	height: 20px;
}

#layer5  {
   background: url(sg_bhmv04_media/layer5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 832px;
   z-index: 9;
   width: 6px;
   height: 4px;
}

#layer3  {
   background: url(sg_bhmv04_media/layer3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 131px;
   top: 237px;
   z-index: 8;
   width: 47px;
   height: 47px;
}

#layer4  {
   background: url(sg_bhmv04_media/layer4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 202px;
   top: 236px;
   z-index: 8;
   width: 46px;
   height: 47px;
}

#layer2  {
   background: url(sg_bhmv04_media/layer2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 236px;
   z-index: 8;
   width: 48px;
   height: 48px;
}

html  {
   padding: 0px;
   margin: 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-image:url(sg_bhmv04_media/background.jpg);
   background-repeat:repeat-x;
}

