body   { color: #eee8aa; background-color: #e1e1af }
a:link { color: #ffa500; text-decoration: none }
a:visited { color: #D83D03; text-decoration: none }
a:hover { color: #ff4500; text-decoration: none }

p       { color: #630; font-size: 12px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.p_hanging  { color: #630; font-size: 12px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: -11px; margin-top: -10px; padding-left: 20px }
.headerback    { background: #f7f7bd url(../rr_images/news1_images/cassia_gradient.jpg) no-repeat 410px 0px }
.p_firstline      { color: rgb(255,255,128); font-size: 12px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.p_bigger  { color: black; font-size: 14px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.p_bigger_indent { color: black; font-size: 14px; line-height: 1.3em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 14px; margin-left: 14px }
.p_smaller  { color: #696969; font-size: 12px; line-height: 1em; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.compressed { letter-spacing: 50% }
h3   { color: #535353; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
h2  { color: #ff8c00; font-size: 15px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
td {}
.toppictureback     { background: url(../rr_images/topfoto_320.jpg) no-repeat }
.rr_menu    { color: #00008b; font-weight: 100; font-size: 12px; line-height: 14px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; word-spacing: 3px; letter-spacing: 0.5px }
.rr_menu a:link { color: #00008b; text-decoration:none }
.rr_menu a:visited { color: #2F1801;text-decoration:none  }
.rr_menu a:hover { color: #ff4500; text-decoration: none }
.bigromantitle  { color: rgb(204,204,0); font-weight: lighter; font-size: 52px; font-family: "Times New Roman", Georgia, Times; word-spacing: 10px; letter-spacing: 1px }
.bigsanstitle    { color: #8b0000; font-weight: 100; font-size: 56px; font-family: "Century Gothic", Univers, Helvetica; word-spacing: 10px; letter-spacing: -2px }
.bigsanstitletight   { color: #8b0000; font-weight: 100; font-size: 56px; font-family: "Century Gothic", Univers, Helvetica; word-spacing: 10px; letter-spacing: -6px }
.bigerromantitle   { color: #ff4500; font-weight: lighter; font-size: 65px; font-family: "Times New Roman", Georgia, Times; word-spacing: 10px; letter-spacing: 1px; top: 300px }
.medromantitle { color: #ff4500; font-weight: lighter; font-size: 28px; font-family: "Times New Roman", Georgia, Times; text-align: center; word-spacing: 5px; letter-spacing: 0px }
.med_sma_romantitle { color: #ff4500; font-weight: lighter; font-size: 22px; font-family: "Times New Roman", Georgia, Times; text-align: center; word-spacing: 5px; letter-spacing: 0px }
.smaromantitle  { color: #ff4500; font-weight: lighter; font-size: 14px; font-family: "Times New Roman", Georgia, Times; word-spacing: 2px; letter-spacing: 0px }
.medsanstitle         { color: #c75b16; font-size: 20px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px }
.medlgsanstitle  { color: #ff4500; font-weight: bold; font-size: 22px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px }
.lgsanstitle    { color: #005b14; font-weight: normal; font-size: 26px; line-height: 26px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px }
.formstyle { color: #696969; font-size: 14px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.captiontext  { color: rgb(79,60,1); font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.pixelmaplogo  { color: #556b2f; font-weight: bold; font-size: 9px; line-height: 6px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 5px }
.pixelmaplogo a:link  { color: #556b2f; line-height: 6px; text-decoration: none; letter-spacing: 5px }
.pixelmaplogo a:visited  { color: #556b2f; line-height: 6px; text-decoration: none; letter-spacing: 5px }
.pixelmaplogo a:hover  { color: #ffa500; line-height: 6px; text-decoration: none; letter-spacing: 5px }
.pixelmaplogo a:active  { color: #ffd700; line-height: 6px; text-decoration: none; letter-spacing: 5px }
