

/* Page Titles and Subtitles */

.title { font-size:20; color:#000000; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; }
.pagetitle { font-size:18; color:#002768; padding-left:0px; padding-right:0px; text-decoration:none; font-family:arial; font-weight:600; font-style:normal; line-height:normal; letter-spacing:1px; }
.subtitle { font-size:14; color:#000000; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; }




/* Pagetext Styles */

.pagetext { font-size:12; color:#002768; padding-left:0px; padding-right:10px; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.pagetext2 { font-size:12; color:#002768; padding-left:0px; padding-right:10px; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.lyrics {font-size:15; color:#383A30; font-family: georgia; font-weight:400; font-style:normal; line-height:18px; padding-bottom:10px; }
.tracklisting {font-size:15; color:#383A30; font-family: georgia; font-weight:400; font-style:normal; line-height:21px; padding-bottom:10px; }



/* LHS Table */

.boxtop {background-image: url(art/box_top.gif); background-repeat:no repeat; font-size:18; color:#788838; font-family:times new roman, georgia; font-weight:600; width:250px; height:60px; letter-spacing:1px; }

.boxtop2 {background-image: url(art/box_top_2.gif); background-repeat:no repeat; font-size:18; color:#976729; font-family:times new roman, georgia; font-weight:600; width:250px; height:60px; letter-spacing:1px; }

.boxmain {background-image: url(art/box_main.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:5px; width:250px; }
.boxmaintall {background-image: url(art/box_main_tall.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:5px; width:250px; }
.boxmainimg {background-image: url(art/box_main.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:35px; padding-bottom:1px; width:250px; font-size:12; color:#383A30; font-family: georgia; font-weight:400; }
.boxmainimgtall {background-image: url(art/box_main_tall.gif); background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:35px; padding-bottom:1px; width:250px; font-size:12; color:#383A30; font-family: georgia; font-weight:400; }

.boxtext {font-size:13; color:#383A30; font-family: georgia; font-weight:400; font-style:normal; line-height:normal; padding-left:10px; padding-right:10px; }

.boxbot {background-image: url(art/box_bot.gif); background-repeat:no repeat; font-size:18; color:#713D3D; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:250px; height:50px; letter-spacing:1px; }

.boxbot2 {background-image: url(art/box_bot_2.gif); background-repeat:no repeat; font-size:18; color:#395687; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:250px; height:50px; letter-spacing:1px; }

.boxbot3 {background-image: url(art/box_bot_2.gif); background-repeat:no repeat; font-size:16; color:#395687; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:250px; height:50px; letter-spacing:1px; }

.boxbot4tall {background-image: url(art/box_bot_tall.gif); background-repeat:no repeat; font-size:16; color:#395687; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:250px; height:90px; letter-spacing:1px; }

.boxbot5mid {background-image: url(art/box_bot_mid.gif); background-repeat:no repeat; font-size:16; color:#395687; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:250px; height:61px; letter-spacing:1px; }

.boxbotshort {background-image: url(art/box_bot_short.gif); background-repeat:no repeat; font-size:18; color:#713D3D; padding-top:3px; font-family:times new roman, georgia; font-weight:600; width:250px; height:32px; letter-spacing:1px; }

.boxbotlink {font-size:16; color:#395687; font-family:times new roman, georgia; font-weight:600; letter-spacing:1px; }
.boxbotlink:hover {font-size:16; color:#713D3D; font-family:times new roman, georgia; font-weight:600; letter-spacing:1px; }

.boxbotlink2 {font-size:16; color:#395687; font-family:times new roman, georgia; font-weight:600; letter-spacing:0px; }
.boxbotlink2:hover {font-size:16; color:#713D3D; font-family:times new roman, georgia; font-weight:600; letter-spacing:0px; }


/* Item Table */

.itemtop {background-image: url(art/item_top.gif); background-repeat:no repeat; padding-left:30px; font-size:16; color:#809822; font-family:times new roman, georgia; font-weight:600; width:630px; height:60px; }

.itemtopgreen {background-image: url(art/item_top.gif); background-repeat:no repeat; padding-left:30px; font-size:16; color:#809822; font-family:times new roman, georgia; font-weight:600; width:630px; height:60px; }

.itemtopred {background-image: url(art/item_top_2.gif); background-repeat:no repeat; padding-left:30px; font-size:16; color:#993623; font-family:times new roman, georgia; font-weight:600; width:630px; height:60px; }

.itemtopblue {background-image: url(art/item_top.gif); background-repeat:no repeat; padding-left:30px; font-size:16; color:#395687; font-family:times new roman, georgia; font-weight:600; width:630px; height:60px; }

.itemlyrictitle {background-image: url(art/item_top.gif); background-repeat:no repeat; padding-left:30px; font-size:20; color:#809822; font-family:times new roman, georgia; font-weight:600; width:630px; height:60px; }

.itemmain {background-image: url(art/item_main.gif); background-repeat:repeat-y; padding-left:30px; padding-right:20px; padding-top:0px; padding-bottom:3px; width:630px; }

.itemtext {font-size:13; color:#383A30; font-family: georgia; font-weight:400; font-style:normal; line-height:18px; }
.itemlist {font-size:13; color:#2A6641; font-family: georgia; font-weight:400; font-style:normal; line-height:18px; }
.itemdates {font-size:13; color:#81453B; font-family: georgia; font-weight:400; font-style:normal; line-height:18px; }
.itemlink {font-size:13; color:#AD5C4F; font-family: georgia; font-weight:400; font-style:normal; line-height:18px; }

.itembot {background-image: url(art/item_bot.gif); background-repeat:no repeat; font-size:18; color:#713D3D; padding-left:20px; padding-top:7px; font-family:times new roman, georgia; font-weight:600; width:630px; height:25px; letter-spacing:1px; }





/* RHS and Micro Text Styles */

.bullet { font-size:12; color:#004F78; text-align:left; padding-left:0px; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.rhsheadline { font-size:10; color:#FFBF43; background-color:#003804; text-align:center; text-decoration:none; font-family:arial; font-weight:600; font-style:normal; line-height: 16px;  }
.rhstext { font-size:10; color:#003804; padding-left:0px; padding-right:0px; padding-top:0px; text-decoration:none; font-family:arial; font-weight:400; }
.caption { font-size:10; color:#404040; padding-top:0px; padding-bottom:0px; padding-left:0px; font-family:arial; font-weight:500; }




/* Body and Table Cells */

body.bgmain {background-image: url(art/bg_page.jpg); background-repeat:repeat-x; background-color:#B0AE99; background-attachment:fixed; }

.spacer { font-size:0; color:#000000; text-decoration:none; font-family:arial; font-weight:400; }
.header { font-size:8; }
.subline { font-size:12; color:#ffffff; padding-left:0px; padding-top:0px; font-weight:400; }
.tdmain { padding-left:0px; padding-right:0px; padding-top:23px; font-family:georgia; font-weight:400; font-size:12; }
.tdmainpanel { padding-left:0px; padding-right:0px; padding-top:23px; padding-bottom:25px; font-family:georgia; font-weight:400; font-size:12; }
.lhs { padding-right:0px; padding-left:0px; padding-top:20px; }
.rhs { padding-right:0px; padding-left:0px; padding-top:10px; }
.footer { font-size:11; padding-right:0px; padding-left:32px; padding-top:0px; }




/* Image Styles */

.imgr { margin-left:10px; }
.imgl { margin-right:10px; }
.bdr { border:yes; border-width:4px; border-style:groove; border-color: #29333B #607C9C #C6D2DE #26282A; }
.tn { border-color:#006E5D; border:yes; border-width:1px; height:133px; width:100px; }
.navdiv { margin-right:11px; margin-left:11px; width:1px; height:17px; }
.itemimgr { margin-left:10px; margin-right:20px; border-color:#4B4E43; border:yes; border-style: solid; border-width:1px; }
.itemimgl { margin-left:0px; margin-right:10px; border-color:#4B4E43; border:yes; border-style: solid; border-width:1px; }
.imglhs { border-color:#4B4E43; border:yes; border-style: solid; border-width:1px; }





/* Link Styles */

a:hover { text-decoration: none; color: #A0B515; }
a { text-decoration:none; color: #AD5C4F; }
a:active { outline:none; }

.pagelink { font-size:12; color:#AD5C4F; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; text-transform:none; }
.pagelink:hover { font-size:12; color:#A0B515; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; text-transform:none; }

.navlink { font-size:12; color:#ffffff; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; word-spacing: 3px; }
.navlink:hover { font-size:12; color:#ABB0A0; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; word-spacing: 3px; }
.navlinkon { font-size:12; color:#A0B515; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; word-spacing: 3px; }

.footerlink { font-size:11; color:#ffffff; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }
.footerlink:hover { font-size:11; color:#ABB0A0; padding-left:0px; text-decoration:none; font-family:arial; font-weight:500; font-style:normal; line-height:normal; text-transform:none; }

.botp { font-size:11; color:#808080; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.botplink { font-size:11; color:#5A5A5A; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }
.botplink:hover { font-size:11; color:#ffffff; text-decoration:none; font-family:arial; font-weight:400; font-style:normal; line-height:normal; }

.hms { font-size:9; color:#808080; text-decoration:none; font-family:tahoma, arial; font-weight:400; font-style:normal; line-height:normal; }
.hmslink { font-size:9; color:#5A5A5A; text-decoration:none; font-family:tahoma, arial; font-weight:400; font-style:normal; line-height:normal; }











/* Inline Scroller Styles */

DIV.mainContentScroller
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#ffffff;
	top:0px;
	width:480px;
	height: 300px;
	overflow:auto;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#053155;
	scrollbar-highlight-color:#053155;
	scrollbar-3dlight-color:#053155;
	scrollbar-shadow-color:#053155;
	scrollbar-darkshadow-color:#053155;
	padding:0px 10px 0px 0px;
	z-index:99;
}
