body { 
background-image: url('http://songregistration.com/pics/bar.png');
background-repeat: repeat-x;
background-color: #dddddd;
margin: 0px;  
}


a:link {text-decoration:none; color: #003399; }
a:visited {text-decoration:none; color: #003399;}
a:hover {text-decoration:underline; color: #444444;}



a.topLinks:link {color: #fff; text-decoration:none; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; white-space: nowrap; text-shadow:2px 2px #000;}
a.topLinks:visited {color: #fff; text-decoration:none; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; white-space: nowrap;text-shadow:2px 2px #000; }
a.topLinks:hover {color: #fff; text-decoration:underline;font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;text-shadow:2px 2px #000; }

a.isr:link {color: #000000; text-decoration:none; font-size: 25px; }
a.isr:visited {color: #000000; text-decoration:none; font-size: 25px;}
a.isr:hover {color: #555555; text-decoration:underline; font-size: 25px;}




a.bl:link {color: #dedede; text-decoration:none; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; 

}
a.bl:visited {color: #dedede; text-decoration:none; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; 

 }
a.bl:hover {color: #dedede; text-decoration:underline; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; 

}




#us {position: absolute; visibility: hidden; left: 50%; margin-left: 525px; top: 171px; z-index: 50;  }


#usText span {position: absolute; visibility: hidden; left: 50%;  margin-left: 538px;  top: 191px; z-index: 120; text-align:center; font-size:11px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; }

#usOptional span {position: absolute; visibility: hidden; left: 50%; margin-left: 567px; top: 233px; z-index: 100; text-align:center; font-size:9px; color:#444444; font-family:trebuchet ms,arial,helvetica,sans-serif;  }


#slider {position: absolute; visibility: visible; left: 50%;  margin-left: -615px;  top: 810px; z-index: 120;
-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);
border: 1px solid #bbbbbb;
 }

#easy {position: absolute; visibility: hidden; left: 50%;  margin-left: 450px;  top: 910px; z-index: 120; }

#slider1 {position: relative; visibility: visible; left: 0px%;  top: -20px; z-index: 120;
}

 
#wasted table {visibility: visibile; background-color: #fafafa;background-color: #fafafa; position: relative; color:#333333; font-size:11px; font-family:trebuchet MS, arial,helvetica; line-height: 16px; top: 0px;  left: 10px;

border-radius: 7px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

 }
 
 

#usli {position: absolute; visibility: visible; left: 50%; margin-left: -585px; top: 17px; z-index: 300; }

.uslitext {font-family: arial,helvetica,sans-serif; color: #FFE991; font-size: 10px; font-weight: bold;}  
 

#numbers {position: relative; visibility: visible; left: 0px; top: 1px; z-indez: 100; } 

#fb {position:absolute; visibility:visible; left: 66px; top: 1085px; z-index:3 }
#fb table {font-size:10px; font-family: trebuchet ms, arial, helvetica, sans-serif; padding: 3px; text-shadow: 2px 2px 2px #888888; border: 1px solid #bbbbbb; }
#fb img {margin-top: 3px; margin-bottom: -1px;}



a.us:link {font-size:13px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#ffffff;}
a.us:visited {font-size:13px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#ffffff;}
a.us:hover {font-size:13px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#000000; } 

#toptable {position:relative;
visibility: visible;
z-index: 15;
top: 12px;
left: 0%;
text-align: left;

}

.tt td {

border-radius: 5px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}

#header {position: relative; visibility: visible; left: 0px; top: 7px; z-index: 100;  }

#tophdr {position: relative; visibility: visible; left: 17px; top: 12px; z-index: 100; font-size:11px; font-family: helvetica, arial, sans-serif; color:#444444; font-weight:bold; word-spacing:2px; text-shadow: 1px 1px 1px #dddddd;}

#bothdr {position: relative; visibility: visible; left: 10px; top: -2px; z-index: 100; font-size:11px; font-family: helvetica, arial,sans-serif; color:#444444; font-weight:bold; word-spacing:2px; letter-spacing:0px; line-height:2; text-shadow: 1px 1px 1px #dddddd;}

#registerbuttons {position: relative; visibility: visible; left: 65px; top: -15px; z-index: 100;
border-radius: 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-image: url('http://songregistration.com/pix/bg-mblack-r.jpg');
width: 800px;
height: 103px;

-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);

 }
 



.lowcost {margin-left:8px; font-size:20px; font-family:sans-serif,arial,helvetica;   color:#555555; line-height:2.5; word-spacing:2px; letter-spacing:0px; font-weight:normal; margin-top: 16px; margin-bottom: -6px;text-shadow: 1px 1px 2px #dddddd; white-space: nowrap; font-style: italic; 

 }
 
.cost {font-size:11px; font-family:sans-serif,arial,helvetica;   color:#777777; font-weight:bold; }

.boxs {
-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);
}

.boxst {
-moz-box-shadow: 5px 5px 7px rgba(90,90,90,.7);
-webkit-box-shadow: 5px 5px 7px rgba(90,90,90,.7);
box-shadow: 5px 5px 7px rgba(90,90,90,.7);
}


.boxsss {

border-radius: 7px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
width: 300px;
height: 166px;
-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);
}

.bl  {width:900px; font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 11px; color: #fafafa; position: relative; top: 1px;


}

.bl h3 {font-family:Helvetica Neue, Arial, Helvetica, sans-serif; font-size: 12px; color: #fafafa; font-weight: bold; 
}


#logo {position: relative; visibility: visible; top: -42px; left: 320px; z-index: 10; 
}

#leader {position: relative; visibility: visible; top: -68px; left: -290px; z-index: 10; font-size: 13px; color: #fff; font-family:Helvetica Neue, Arial, Helvetica, sans-serif;   
}

#rs {margin-top: 14px; }


#waiting  {position:absolute; visibility:visible; left: 25%;  top: 130px; z-index:1 }

#all  {position:relative; visibility:visible;  z-index:1000 }

.maintable {padding: 0px;  width: 929px;  background-color: #fcfcfc;  margin-top: -13px; z-index: 100;
-moz-box-shadow: 5px 0px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 0px 7px rgba(0,0,0,.7);
box-shadow: 5px 0px 7px rgba(0,0,0,.7);

border-radius: 8px; 
-moz-border-radius: 8px;
-webkit-border-radius: 8px; 

}



#qa {margin-top: -43px; }



#qa table {width: 920px; height: 280px;  border-top: 0px solid #444444; border-bottom: 0px solid #444444; }




.thirdtable {padding: 0px;  width: 750px; background-color: #ffffff;  z-index: 100;

border-radius: 28px; 
-moz-border-radius: 8px;
-webkit-border-radius: 8px; 
-moz-box-shadow: 5px 3px 7px rgba(0,0,0,.6);
-webkit-box-shadow: 5px 3px 7px rgba(0,0,0,.6);
box-shadow: 5px 3px 7px rgba(0,0,0,.6);


}

.fwn2 {font-size: 8px; font-family: verdana,arial,helvetica; color:#666666; }


#ftable {position: relative; visibility: visible; margin-left: -5px;  }



.sm {font-size:16px; font-family: times new roman,helvetica, arial,sans-serif; color:#003399; font-weight:normal; word-spacing:2px; letter-spacing:0px; line-height: 1.7; text-shadow: 0px 3px 2px #ffffff;}


.smm {font-weight:bold; color:#003399; }




.features_table {font-family: trebuchet ms,Arial, sans-serif; font-size: 11px;  font-weight: normal; line-height: 1.4; color: #444444; width: 829px; 
border-bottom: 0px solid #444444; 

}

.features_table h2 {
	font-weight: bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
  margin-top: 25px;
	
-moz-box-shadow: 4px 2px 5px rgba(0,0,0,.2);
-webkit-box-shadow: 4px 2px 5px rgba(0,0,0,.2);
box-shadow: 4px 2px 5px rgba(0,0,0,.2);	

border-radius: 15px;  	

}

.features_table p { margin-top: 21px;
}



#pu {position: relative; visibility: visible; margin-top: -0px;  
} 

#whyimg {position: relative; visibility: visible; margin-top: 8px;  
} 

#srimg {position: relative; visibility: visible; margin-top: -3px;  
} 

#logoo {position: absolute; visibility: visible; margin-top: -20px; margin-left: 90px; 
	
}


#listsr {position: relative; visibility: visible; top: 12px;  font-family: times new roman, sans-serif, Helvetica, Arial; font-size: 17px; font-weight: bold; white-space: nowrap; color: #000000; word-spacing: 2px; 
}

#listsr img {position: relative; visibility: visible; top: 7px; width: 600px; height: 54px;  
}

#listsrSubb {position: relative; visibility: visible; top: -16px;  font-family: times new roman, sans-serif, Helvetica, Arial; font-size: 21px; font-weight: normal; color: #444444; word-spacing: 1px; text-shadow: 1px 2px 2px #999999;

}


#listsrSub {position: relative; visibility: visible; top: -25px;  font-family: sans-serif, Helvetica, Arial; font-size: 14px; font-weight: normal; color: #444444; word-spacing: 1px; line-height: 1.7; text-shadow: 1px 2px 2px #999999;
}

#pages {position: relative; visibility: visible; top: 18px;  }




#logo-t {position: relative; visibility: hidden; left: 0%; margin-left: 29px; top: -14px; z-index: 4; 
}

#greytable table {

background-color: #dedede;
width: 950px;

}


#topBar {position: relative; visibility: visible; top: 0px; left:-4px; z-index: 10; width: 1050px; 
}
#topLinks {position: relative; visibility: visible; top: -37px; left: 111px; z-index: 10; width: 980px; 
}



#midtable {position: relative; visibility: visible; top: 21px; left: 0px; z-index: 10; width: 90%; 
background-image: url('http://songregistration.com/pics/ct2c.gif');
background-repeat: no-repeat;
background-size: 746px 100%;
background-position: center top;

}

.centraltab {background-color: #dddddd; }

#midtable table {padding: 10px; 

}

#freestuff {position: absolute; visibility: visible; left: 50%; margin-left: 120px; top: 445px; z-index: 100; }

#freestuff table {width:260px;  padding:1px; height: 105px;   font-size: 12px; font-family: verdana,arial,helvetica; line-height: 2;
border: 1px solid #cccccc;
-moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
box-shadow: 5px 5px 5px rgba(0,0,0,.5);

}


.free {font-family: trebuchet ms, Arial, Helvetica, sans-serif; font-size: 17px;  color: #ff0000; text-transform: uppercase; font-weight: bold;}







#twitter {position:absolute;
visibility: hidden;
z-index: 25;
top: 1135px;
left: 50%;
margin-left: -575px;
font-size: 10px;
font-family: trebuchet ms, arial, helvetica, sans-serif;
color: #777777;
line-height: 2.2;
}


#jb {position:absolute;
visibility: hidden;
z-index: 25;
top: 1945px;
left: 50%;
margin-left: -502px;



}
#n-redd {position:absolute;
visibility: hidden;
z-index: 25;
top: 1121px;
left: 50%;
margin-left: 507px;

}

#pysh {position:absolute; visibility:hidden; left: 50%; margin-left: -538px;  top: 2040px;  z-index:500; white-space: nowrap; text-decoration: none;
}



#at {position:absolute; visibility:visible; left: 50%; margin-left: 500px;  top: 68px; z-index:500 }

#gg2 {position: absolute; visibility: visible; left: 50%; margin-left: 590px;  top: 69px; z-index: 300; }


 

#like {position: absolute; visibility: visible; left: 50%; margin-left: -632px;  top: 67px; z-index: 300; }


#bbb {position:absolute; visibility:visible; left: 50%; margin-left: -652px;  top: 165px;  z-index:500; white-space: nowrap; text-decoration: none;
} 

#bbb table {text-decoration:none; }  

#bbb img {width: 169px; height: 56px;  }




#spanish span {position:absolute; visibility:visible; left:50%; margin-left: -456px; top:63px;  z-index:10; font-size:10px; color:#666666; font-family:arial, sans serif; white-space: nowrap; z-index: 500}
    

.today {font-size: 10px; font-family: sans-serif; color: #333333; font-style: italic; z-index: 100; margin-top: 16px; 
} 


#postit { position:absolute; visibility:hidden; left:50%; margin-left: 355px; top: 1310px; z-index: 150;

}


#n-red {position: absolute; visibility: hidden; left: 50%; margin-left: 469px; top: 1977px; z-index: 501
}
#n-lblue2 {position: relative; visibility: hidden; left: 151px; top: -22px; z-index: 1001
}


.cost {font-size:11px; font-family:sans-serif,arial,helvetica;   color:#777777; font-weight:bold; }


#categ {position:absolute; visibility:visible; left: 50%; margin-left: -101px;  top: 676px; z-index:300 }

#categg {position:absolute; visibility:visible; left: 50%; margin-left: 41px;  top: 679px; z-index:300 }

#instant {position: absolute; visibility: visible; top: 244px; left: 50%; margin-left: -270px;
}



.bttable  {
background-image: url('http://songregistration.com/pics/bottomgr.png');
background-repeat: repeat-x;
background-color: #000000;
background-position: 0 0;
width: 100%;

border-radius: 8px; 
-moz-border-radius: 8px;
-webkit-border-radius: 8px;

}

.cr {font-size:10px; font-family:arial; color:#555555; line-height:1.5; word-spacing:1px; width: 950px; text-align:center;}

.crlink {color: #555555; text-decoration: underline; } 



#blog span {position:absolute;
visibility: visible;
z-index: 25;
left: 70px; 
top: 1370px;
font-size: 11px;
font-family: trebuchet ms, arial, helvetica, sans-serif;
color: #003399;
text-decoration: none;
font-weight: bold;
text-align: center;

text-shadow: 2px 2px 2px #888888; 
border: 1px solid #bbbbbb; 
padding: 4px;

-moz-box-shadow: 4px 4px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 4px 4px 7px rgba(0,0,0,.7);
box-shadow: 4px 4px 7px rgba(0,0,0,.7);

}