body {margin:0;padding:0;font-family:helvetica,arial,verdana;background-color:#000000;}
.main {display:block;min-width:1100px;background-color:#ffffff;}
.inline {display: inline;}
.left { float: left; display: inline; }
.right {float: right; display: inline;}
.clearer { clear: both; line-height: 0px; height: 0px; font-size: 0px; }
.header {display:block;height:70px;background-color:#000000;}
.footer {display:block;height:24px;line-height:24px;color:#ffffff;font-size: 9px;text-align:center;background-color:#000000;font-weight:bold;}
.footer a {color:#ffffff;text-decoration:none;}
.footer a:hover {color:#d4f6f5;text-decoration:none;}
.rhyme {display:block;height:130px;cursor:pointer;background-color:#ffffff;border-top:1px solid #000000;}
.rhyme_alt {display:block;height:130px;cursor:pointer;background-color:#d4f6f5;border-top:1px solid #000000;}
.rhyme div.left, .rhyme_alt div.left {width:985px;margin-top:22px;margin-left:24px;}
.rhyme div.right, .rhyme_alt div.right {width:66px;margin-top:22px;margin-right:25px;}
.graynum {color:#999999;font-weight:bold;font-size:53px;line-height:45px;padding:0px;}
.bold {font-weight:bold;}
.upper {text-transform:uppercase;}
.font19px { font-size: 19px; }
.font36px { font-size: 36px; }
.font61px { font-size: 61px; line-height:58px; margin-left:-3px; }
.rhyme_sub {padding:24px;border-top:1px solid #000000;margin-bottom:10px;}
.indiv_rhyme {width:1025px;font-size:31px;color:#515151;margin-top:30px;}
.indiv_rhyme_alt {width:1025px;font-size:31px;color:#000000;}
.author {display:block;margin-top:10px;color:#000000;font-size: 13px;}
.author2 {display:block;margin-top:0px;color:#000000;font-size: 13px;}
.details {display:block;margin-top:10px;margin-bottom:20px;color:#000000;font-size: 13px;}
.details2 {display:block;margin-top:0px;color:#000000;font-size:13px;}
a.viewall {color:#000000;font-weight:bold;font-size:19px;text-decoration:none;}
a.viewall:hover {color:#34dbd1;text-decoration:none;}
a.addrhyme{color:#000000;font-weight:bold;font-size:19px;margin-right:18px;text-decoration:none;}
a.addrhyme:hover {color:#34dbd1;text-decoration:none;}
a.navlist {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_list.gif') left top no-repeat;}
a.navlist_on {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_list.gif') left -50px no-repeat;}
a.navlist:hover, a.navlist_on:hover {background: url('images/nav_list.gif') left -50px no-repeat;}
a.navmap {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_map.gif') left top no-repeat;}
a.navmap_on {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_map.gif') left -50px no-repeat;}
a.navmap:hover {background: url('images/nav_map.gif') left -50px no-repeat;}
a.navwhat {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_what.gif') left top no-repeat;}
a.navwhat_on {display:block; margin-left:10px; width:50px; height:50px; background: url('images/nav_what.gif') left -50px no-repeat;}
a.navwhat:hover {background: url('images/nav_what.gif') left -50px no-repeat;}
.subnav_wrapper {display:block; text-align:left; padding-right:25px; padding-left:25px; /*border-bottom:1px solid #000000;*/}
.subnav_content {display:block; height:18px; line-height:18px; margin-top:16px; text-align:left; border-bottom:1px solid #000000;}
.subnav_right {color:#000000;font-weight:bold;font-size:13px; height:18px; line-height:10px;}
.xxofxx {display:inline;color:#000000;font-weight:bold;font-size:13px; height:22px; line-height:20px;}
a.subnav {display:inline; margin-right:25px; color:#000000;font-weight:bold;font-size:13px;text-decoration:none;}
a.subnav:hover {color:#34dbd1;text-decoration:none;}
a.prev {display:inline; margin-right:8px; /*margin-bottom:3px;*/ width:12px; height:15px; background: url('images/arrow_prev.gif') left top no-repeat;}
a.next {display:inline; margin-left:8px; /*margin-bottom:3px;*/ width:12px; height:15px; background: url('images/arrow_next.gif') left top no-repeat;}
#rhymes_content {display:block; padding: 20px 23px 20px 23px;}
#rhymes_content div.title {display:block;font-size:80px;line-height:90px;font-weight:bold;text-transform:uppercase;}
#rhymes_content div.rhyme2 {display:block;font-size:31px;line-height:34px;color:#515151;}
#rhymes_content div.deets {display:block;font-size:21px;line-height:28px;color:#000000;padding:10px 25px 0 3px;}
#rhymes_submitted {display:block;/*height:500px;overflow:auto;*/}
.submitted_blue {display:block;font-size:31px;line-height:33px;color:#000000;padding: 15px 23px 10px 23px;/*height:130px;*/background-color:#d4f6f5;}
.submitted_white {display:block;font-size:31px;line-height:33px;color:#000000;padding: 15px 23px 10px 23px;/*height:130px;*/background-color:#ffffff;}
.what_content {padding-top:30px;padding-right:55px;padding-left:35px;font-size:22px;line-height:28px;}
.what_header {font-weight:bold;font-size:40px;line-height:45px;}
.what_content p {padding:0;margin:25px 0 0 0;}
.what_content p a {color:#34dbd1;text-decoration:none;font-weight:bold;}
.instruction {width:1025px;font-size:19px;color:#515151;margin-top:50px;}
.addit{width:462px; text-align:right;}
#char_count {display:inline; font-size:31px;color:#34dbd1;margin-top:0px; margin-bottom:20px;}
#rhyme_field {margin-top:10px; margin-bottom:10px; font-size:19px; font-family:helvetica,arial,verdana;}
#submit_btn{display:block; padding-top:10px;}
a.deets {color:#000000; font-weight:bold; text-decoration:none;}
a.deets:hover{color:#34dbd1;text-decoration:none;}
