#divShow{
	position: absolute; 
	left: 850px;
   top: 80px;
    z-index: 10;
	 border: 2px dotted rgb(255, 244, 252); width: 400px; min-height: 200px; background-color: rgb(88, 70, 70); display:none;
}
#divShowText{
	margin-left:100px; margin-top:15px;  color:#FFF4FC; font-weight:bold;
	}
#divShowEmail{margin-left:80px; margin-top:30px;}
#divShowPassword{margin-left:50px; margin-top:20px;}
#divShowValidation{
	margin-top:50px; display:none; margin-left:100px; color:#8E0000;
	}
.textLogin{color:#FFF4FC;}
.loginTextBox{margin-left:20px;}	
.txtLogin
{
	color:#584646;
	width:150px;
	height:20px;
}
hr {
  border-top: 2px dotted #FFF4FC;
  height: 2px;
  width:100%;
  margin-top:12px;
  
}
#divLoginImage{
	margin-left:50px; 
	margin-top:15px;
	background-image:url(sg_leep1_media/loginbutton.png);
	height:26px;
	width:84px;
	cursor:pointer;
	float:left;
	
}
#divLoginImage:hover{
	margin-left:50px; 
	margin-top:15px;
	background-image:url(sg_leep1_media/loginbuttonhover.png);
	height:26px;
	width:84px;
	cursor:pointer;
	float:left; 
	
}
#divLoginLeft{
	margin-left:20px;
	color:#FFF4FC;
	margin-top:15px; 
    float:left;
}

#leftarrowbutton a:hover,
#leftarrowbutton a.nmh,
#rightarrowbutton a.nmh,
#rightarrowbutton a:hover  {
   background-position: -14px 0%;
}

#loginbutton a.cmh,
#loginbutton a.cm,
#loginbutton a:active  {
   background-position: 0px 0%;
}

#subscribebutton a:hover,
#subscribebutton a.nmh  {
   background-position: -96px 0%;
}

#seemorebutton a:hover,
#seemorebutton a.nmh  {
   background-position: -78px 0%;
}

#subscribetoournewslettert  {
   margin-top: 0px;
   margin-left: 0px;
   width: 287px;
   z-index: 4;
   top: 814px;
   left: 525px;
   position: absolute;
}

#upcomingeventstext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 157px;
   z-index: 6;
   top: 233px;
   left: 845px;
   position: absolute;
}

#i137menubgbutton a  {
   line-height: 420px;
   font-size: 420px;
   width: 312px;
   height: 420px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/d137menubgbutton.png);
   opacity:0.7;
}

#chooselocationtext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 136px;
   z-index: 8;
   top: 106px;
   left: 871px;
   position: absolute;
}

#subscribebutton a  {
   height: 35px;
   width: 96px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/subscribebutton.png);
}

#upcomingeventsbg  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/upcomingeventsbg.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 370px;
   width: 314px;
   z-index: 5;
   top: 144px;
   left: 832px;
   position: absolute;
}

#latesttweetstext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 140px;
   z-index: 4;
   top: 818px;
   left: 37px;
   position: absolute;
}

#i137menubgbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 420px;
   width: 312px;
   z-index: 5;
   top: 102px;
   left: 61px;
   position: absolute;
}

#emailaddresstext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 96px;
   z-index: 5;
   top: 878px;
   left: 540px;
   position: absolute;
}

#rectangle2copy2  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/rectangle2copy2.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 165px;
   z-index: 9;
   top: 101px;
   left: 1007px;
   position: absolute;
   background:none;
}

#seemorebutton a  {
   height: 25px;
   width: 78px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/seemorebutton.png);
}

#subscribebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 35px;
   width: 96px;
   z-index: 4;
   top: 914px;
   left: 526px;
   position: absolute;
}

#seemorebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 25px;
   width: 78px;
   z-index: 6;
   top: 460px;
   left: 847px;
   position: absolute;
}

#copyrighttext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 508px;
   z-index: 4;
   top: 972px;
   left: 38px;
   position: absolute;
}

#loginbutton a  {
   height: 26px;
   width: 84px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/loginbutton.png);
}

#loginbutton a:hover  {
   height: 26px;
   width: 84px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/loginbuttonhover.png);
}

#contactustext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 112px;
   z-index: 4;
   top: 814px;
   left: 873px;
   position: absolute;
}

#leepbutton a  {
   line-height: 57px;
   font-size: 57px;
   width: 140px;
   height: 57px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/leepbutton.png);
}

#page_content  {
   min-height: 1000px;
}

#logobutton a  {
   height: 98px;
   width: 404px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/logo.png);
}

#addresstext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 345px;
   z-index: 4;
   top: 853px;
   left: 874px;
   position: absolute;
}

#loginbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 84px;
   z-index: 8;
   top: 29px;
   left: 1088px;
   position: absolute;
}

#rightshadow  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/rightshadow.png);
   margin-top: 0px;
   margin-left: 0px;
   height: 157px;
   width: 41px;
   z-index: 5;
   top: 601px;
   left: 1111px;
   position: absolute;
}

#shape3copy2  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/shape3copy2.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 2px;
   width: 301px;
   z-index: 4;
   top: 846px;
   left: 525px;
   position: absolute;
}

#selectstate  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/selectstate.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 8px;
   width: 81px;
   z-index: 10;
   top: 110px;
   left: 1018px;
   position: absolute;
   background:none;
}

#leepbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 57px;
   width: 140px;
   z-index: 9;
   top: 44px;
   left: 188px;
   position: absolute;
}

#background  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/background.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 1000px;
   width: 1200px;
   z-index: 3;
   top: 0px;
   left: 0px;
   position: absolute;
}

#leftshadow  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/leftshadow.png);
   margin-top: 0px;
   margin-left: 0px;
   height: 157px;
   width: 41px;
   z-index: 5;
   top: 600px;
   left: 64px;
   position: absolute;
}

#logobutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 69px;
   width: 67px;
   z-index: 9;
   top: 10px;
   left: 113px;
   position: absolute;
}

#shape3copy  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/shape3copy.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 2px;
   width: 291px;
   z-index: 4;
   top: 846px;
   left: 874px;
   position: absolute;
}

#headerbg  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/headerbg1.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 216px;
   width: 1200px;
   z-index: 8;
   top: 0px;
   left: 0px;
   position: absolute;
   opacity:0.7;
}

#jquerybg  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/jquerybg.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 212px;
   width: 1060px;
   z-index: 6;
   top: 582px;
   left: 78px;
   position: absolute;
}

#emailbg  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/emailbg.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 34px;
   width: 269px;
   z-index: 4;
   top: 871px;
   left: 527px;
   position: absolute;
}

#layer1  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/layer1.png);
   margin-top: 0px;
   margin-left: 0px;
   height: 349px;
   width: 230px;
   z-index: 8;
   top: 0px;
   left: 0px;
   position: absolute;
}

#mainbg  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/mainbg.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 693px;
   width: 1200px;
   z-index: 4;
   top: 104px;
   left: 0px;
   position: absolute;
}

#shape6  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/shape6.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 2px;
   width: 286px;
   z-index: 6;
   top: 255px;
   left: 849px;
   position: absolute;
}

#q1text  {
   margin-top: 0px;
   margin-left: 0px;
   width: 419px;
   z-index: 4;
   top: 862px;
   left: 38px;
   position: absolute;
}

#shape3  {
   background-repeat: no-repeat;
   background-image: url(sg_leep1_media/shape3.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 2px;
   width: 418px;
   z-index: 4;
   top: 846px;
   left: 38px;
   position: absolute;
}

.page_content_bkg  {
   width: 1200px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   position: relative;
   width: 1200px;
   margin-bottom: 0px;
   margin-right: auto;
   margin-top: 0px;
   margin-left: auto;
}

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

*:focus  {
   outline-style: none;
}

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

ains  {
   text-decoration: none;
}

html, body  {
   height: 100%;
   background-color: #FFFFFF;
}

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

