#content-box{float:left;width:680px;min-height:100px;margin:10px 0 0 22px;}
#content-box div.content-top{width:100%;height:12px;background:url(../../App_Images/content-top.png) no-repeat;}
#content-box div.content-middle{width:100%;min-height:300px;background:url(../../App_Images/content-center.png) repeat-y;}
#content-box div.content-bottom{width:100%;height:12px;background:url(../../App_Images/content-bottom.png) no-repeat;}
#content-box div.content-middle h1{font-weight:normal;font-family:Trebuchet MS;font-size:24px;color:#cb3301;padding:0 18px 12px;line-height:24px;}
#content-box div.content-middle h2{font-weight:normal;font-family:Trebuchet MS;font-size:16px;color:#0577cf;font-weight:bold;padding:0 18px 6px;line-height:18px;}
#content-box div.content-middle h3{font-weight:normal;text-transform:uppercase;font-family:Trebuchet MS;font-size:16px;color:#cb3301;font-weight:bold;padding:0 18px 4px;line-height:18px;}
#content-box div.content-middle h4{font-weight:normal;text-transform:uppercase;font-family:Trebuchet MS;font-size:12px;color:#cb3301;font-weight:bold;padding:0 18px 2px;line-height:14px;}
#content-box div.content-middle p{font-size:12px;color:#000;line-height:18px;padding:0 18px 14px;font-family:arial;}


#quick-links{float:right;width:228px;height:451px;margin:10px 18px 0 0;background:url(../../App_Images/quick-links-bg.png) no-repeat;text-align:center;}
#quick-links img{margin:0 8px;}
#quick-links img.photo-gallery{margin:40px 0 0 0;padding:0;}
#quick-links h3{text-align:left;font-size:18px;font-weight:bold;font-family:Comic Sans MS;padding:20px 0 2px 18px;}
#quick-links h3 a{color:#ff3896;text-decoration:none;}
#quick-links h3 a:hover{text-decoration:underline;}
#quick-links ul{text-align:left;font-family:Arial;font-size:12px;font-weight:bold;padding:0 18px 28px 18px;}
#quick-links li{line-height:14px;padding:3px 0;border-bottom:1px solid #fbc258;}
#quick-links ul li a{color:#cb3301;text-decoration:none;}
#quick-links ul li a:hover{text-decoration:underline;}



table.birthday{font-size:13px;font-family:Arial;color:#cb3301;font-weight:bold;margin:0 0 10px 20px;}
table.birthday tr td.star{width:70px;vertical-align:top;color:#cb3301;text-transform:uppercase;}
table.birthday tr td.star span{color:#ff3896;font-family:Comic Sans MS;font-size:16px;line-height:16px;padding:0 0 4px 0;}
table.birthday tr td{padding:4px 6px;border:1px solid #00b6e2;text-align:center;}
table.birthday tr td.caption{text-align:left;width:300px;}
table.birthday tr td.blank{border-top:none;border-left:none;}

table.schedule-event{font-size:13px;font-family:Arial;color:#000;margin:0 0 0 10px;}
table.schedule-event td{padding:6px 10px;}


.imgfloatRight{float:right;margin:0 20px 0 16px;}
.skaters-rainbow{margin:0 0 0 30px;}
.imgPadded{margin:4px 20px;}
.left{text-align:left;}
.clear{clear:both;}

.lg{width:260px;}
.md{width:190px;}
.sm{width:60px;}