a.navbar   { 
	color: SkyBlue;
	font-size: 11px; 
	line-height: 11px; 
	font-weight: bold;
	font-family: arial, helvetica; 
	padding: 2px 2px 2px 2px;
	text-decoration: none }

a.navbar:hover   { 
	color: white; 
	font-size: 11px; 
	font-weight: bold;
	font-family: arial, helvetica; 
	padding: 2px 2px 2px 2px;
	text-decoration: none }

a.navbarActive   { 
	color: white;
	font-size: 11px; 
	font-weight: bold;
	line-height: 11px; 
	font-family: arial, helvetica; 
	padding: 2px 2px 2px 2px;
	text-decoration: none }

a.navbarActive:hover   { 
	color: white;
	font-size: 11px; 
	font-weight: bold;
	line-height: 11px; 
	font-family: arial, helvetica; 
	padding: 2px 2px 2px 2px;
	text-decoration: none }

a   { 
	color: #4169e1;
	font-size: 11px; 
	line-height: 14px; 
	font-family: arial, helvetica; 
	text-decoration: underline }

a:hover   { 
	color: #ff8c00; 
	font-size: 11px; 
	font-family: arial, helvetica; 
	text-decoration: underline 
}
a:visited  { 
	color: #4169e1; 
	font-size: 11px; 
	font-family: arial, helvetica; 
	text-decoration: underline 
}
a.lg_orange   { 
	color: #ff8c00;
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline }

a.lg_orange:hover   { 
	color: #4169e1; 
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline }
	
a.lg_white   { 
	color: #fff;
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline }

a.lg_white:hover   { 
	color: #fff; 
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
	text-decoration: none }
	
a.footer   { 
	color: #999;
	font-size: 11px; 
	line-height: 14px; 
	font-family: arial, helvetica; 
	text-decoration: none }

a.footer:hover   { 
	color: #ff8c00; 
	font-size: 11px; 
	font-family: arial, helvetica; 
	text-decoration: underline 
}
body { 
background-color: #000;
background-image: url('http://www.briankelly.com/images/bg_BrianKelly.jpg');
background-attachment: fixed;
background-position: 0px 0px;
background-repeat: no-repeat;
height: 100%;
margin: 0;
padding: 0;
color: #444444; 
font-size: 11px; 
line-height: 18px; 
font-family: arial, helvetica, Verdana 
}
td { 
color: #444444; 
font-size: 11px; 
line-height: 18px; 
font-family: arial, helvetica, Verdana; 
text-indent: 0px 
}
p { 
color: #444444; 
font-size: 11px; 
line-height: 18px; 
font-family: arial, helvetica, Verdana; 
text-indent: 0px 
}
h1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #4F7282;  
font-weight: bold; 
padding-botton: 10px; 
line height: 16px 
}
.header { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #069;  
font-weight: bold; 
padding-botton: 10px; 
line height: 16px
}
.main_panorama {
background-color: #fff;
background-image: url('/images/bg_Panorama.jpg');
background-repeat: no-repeat;
padding: 10px;
font-size: 11px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
}
.main_pianoInside {
background-color: #fff;
background-image: url('/images/piano_inside_shore.jpg');
background-repeat: no-repeat;
padding: 10px;
font-size: 11px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
}
.bg_nav { 
background-color: transparent;
background-image: url('/images/BG_NavBar_black.jpg');
background-repeat: repeat-x;
height: 25px;
}
.bg_footer {
background-image: url('http://www.briankelly.com/images/bg_footer.gif');
background-repeat: no-repeat;
}
.bg_section_divider { 
background-color: white;
background-image: url('/images/bg_section_divider.jpg');
background-repeat: no-repeat;
}
.bgpic { 
background: url(images/bg_blueStainedGlass3_L.jpg); 
background-repeat: no-repeat 
}

.bgpiano  { 
background: white url(images/bg_pianoKeys.jpg) fixed; 
background-repeat: no-repeat; 
}
input { 
color: #000000; 
font-size: 12px; 
font-family: arial, helvetica;
font-style: normal; 
}
.input { 
color: #666666; 
font-size: 11px; 
font-family: arial, helvetica;
font-style: normal; 
}
.image_border {
border-style: solid;
border-color: #aaa;
border-width: 1px;
}
.padding {
padding: 10px;
font-size: 11px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
}
.padding-L {
background-image: url('/images/piano_inside_shore.jpg');
background-repeat: no-repeat;
padding-left: 120px;
font-size: 12px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
}
.sidebar_right {
padding: 10px;
font-size: 11px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
border-left: 1px gray solid;
}
.button {
cursor: hand;
font-size: 11px;
font-weight: normal;
color: #333333;
font-family: arial, helvetica, sans-serif;
}
.largeText { 
	color: #000; 
	font-size: 14px; 
	font-family: arial, helvetica 
}
.large_gray { 
	color: #777; 
	font-size: 18px;
	line-height: 13px;  
	font-family: arial, helvetica, sans-serif;
}
.large_blue { 
	color: #036; 
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
}
.large_orange { 
	color: #c60; 
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
}
.large_white { 
	color: #fff; 
	font-size: 16px;
	line-height: 20px;  
	font-family: arial, helvetica, sans-serif;
}
.text_14_blue { 
	color: #036; 
	font-size: 14px;
	line-height: 14px;  
	font-family: arial, helvetica, sans-serif;
}
.fineprint { 
	color: #a9a9a9; 
	font-size: 10px; 
	font-family: arial, helvetica 
}
.tinyText { 
	color: #000; 
	font-size: 10px; 
	font-family: arial, helvetica 
}

.title { 
	color: #696969; 
	font-size: 22px; 
	font-family: arial, helvetica; 
	text-weight: bold  
}

.title2 { 
	color: #00bfff; 
	font-style: normal; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
	vertical-align: sub 
}


#scrollingDIV_News {
  background: white url(http://www.briankelly.com/images/bg_piano.jpg) fixed; 
  background-repeat: no-repeat;
  border: solid 1px #444;
  padding: 0px;
  width: 580px;
  height: 400px;
  text-align: left;
  overflow : auto;
}
ul
{
list-style-type: none;
padding: 0;
margin: 0;
}
li{
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;
}
div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
}
#left {
	padding: 0px;
	margin: 0px;
	width: 165px;
	float: right;
	padding-left : 5px;
	padding-bottom : 15px;
	margin-bottom : 10px;
	margin-left: 15px;
	border-left: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
line-height: 140%;
background-color: #ffffff;
}
#scrollingDIV_cds  { 
background-color: transparent; 
text-align: left; 
padding-left: 3px; 
width: 100%; 
height: 400px; 
overflow: auto; 
border: solid 1px #aaa; 
}
#scrollingDIV_Bio  { 
background-color: transparent; 
text-align: left; 
padding-left: 3px; 
width: 425px; 
height: 450px; 
overflow: auto; 
border: solid 1px #aaa; 
}
#scrollingDIV_Concerts {
  background: white url(../images/bg_pianoKeys.jpg) fixed; 
  background-repeat: no-repeat;
  border: solid 1px #444;
  padding: 0px;
  width: 545px;
  height: 400px;
  text-align: left;
  overflow : auto;
}
#scrollingDIV_Store  { 
background-color: snow; 
text-align: left; 
padding-left: 3px; 
width: 200px; 
height: 250px; 
overflow: auto; 
border: solid 1px #aaa; 
}
#scrollingDIV_radio  { 
background: snow url(../images/bg_pianoKeys.jpg) fixed; 
background-repeat: no-repeat;
background-position: 300px 300px;
text-align: left; 
padding-left: 3px; 
width: 525px; 
height: 400px; 
overflow: auto; 
border: solid 1px #aaa; 
}
.headings  { 
color: #191970; 
font-weight: bold; 
font-size: 11px; 
line-height: 12px; 
font-family: arial, helvetica; 
text-indent: 0px;
background-image: url(http://www.briankelly.com/images/bgColor_headings.jpg);
padding: 3px;
}

hr {
color: #DCDCDC;
}
.subscribe {
background-image: url(http://www.briankelly.com/images/bg_subscribe2.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: bottom left;
background-color: transparent;
}
.border     { 
color: #444; 
font-size: 11px; 
font-family: Arial, Verdana, Helvetica; 
line-height: 16px; 
background-color: #cfc; 
padding: 5px; 
border: dotted 2px #ff8c00 
}
.border2   { 
color: #000000; 
font-size: 11px; 
font-family: Arial, Verdana, Helvetica; 
line-height: 14px; 
padding: 4x; 
border: dotted 2px darkorange
}
.border_tracks { 
color: #444; 
font-size: 11px; 
font-family: Arial, Verdana, Helvetica; 
background-color: #69f; 
padding: 3px; 
border: solid 0 #69f 
}
.quote_1  {
color: #c60; 
font-size: 12px; 
line-height: 18px; 
font-family: times, serif; 
text-indent: 10px 
}
.attrib_1   { 
color: #063; 
font-style: italic; 
font-size: 12px;
line-height: 18px; 
font-family: times, serif; 
text-indent: 0px; 
vertical-align: sub 
}
.quoteBox {
color: #444; 
font-size: 12px; 
line-height: 20px; 
font-family: Arial, Verdana, Helvetica;
padding-left: 10px;
padding-right: 10px;
}
.quote  {
 color: #666; 
font-size: 11px; 
line-height: 12px; 
font-family: arial, helvetica; 
text-indent: 10px 
}
.attrib   { color: #006400; 
font-style: italic; 
font-size: 11px; 
line-height: 12px; 
font-family: arial, helvetica; 
text-indent: 0px; 
vertical-align: sub 
}

.nowPlaying { 
	color: white; 
	font-style: italic; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: arial, helvetica; 
	background-color: #336699; 
	vertical-align: sub  
}

.song  { 
color: #00bfff; 
font-style: normal; 
font-size: 12px; 
line-height: 14px; 
font-family: arial, helvetica; 
background-color: #369; 
text-indent: 0px; 
vertical-align: sub 
}

.price { 
	color: white; 
	font-style: bold; 
	font-size: 16px; 
	line-height: 18px; 
	font-family: arial, helvetica; 
	text-indent: 0px; 
}

.greenspace { 
	color: #00ff7f; 
	font-family: arial, helvetica; 
	font-size: 11px; 
	text-weight: bold; 
	letter-spacing: 6px 
}

.today  { 
color: #c60; 
font-size: 12px; 
line-height: 18px; 
font-family: times, serif; 
text-weight: normal;
}
.whiteText   { 
color: #fff; 
font-size: 11px; 
font-family: arial, helvetica; 
text-weight: normal 
}
.aquaText   { 
color: aqua; 
font-size: 12px; 
font-family: arial, helvetica; 
text-weight: normal 
}
.blueText   { 
color: #0cf; 
font-size: 11px; 
font-family: arial, helvetica; 
letter-spacing: 1px; 
text-weight: normal 
}

.black { 
	color: darkorange; 
	font-family: arial, helvetica; 
	font-size: 12px }
	font-weight: bold }
}

#navlist a {
	/*/*/display: block;
	color: #A9A9A9;
	padding: 2px 2px 2px 2px;
	border: 1px dotted black;
	width: 71px;
	background-color: #000022; /* */
}
#navlist a:link, #navlist a:visited {
	/*/*/color: #A9A9A9;
	text-decoration: none; /* */
}
#navlist a:hover {
	border: 1px solid #0066ff;
	background-color: #000033;
	color: #ffffff;
	letter-spacing: 0.0em;
}
.footer { 
color: #999999; 
font-size: 11px; 
font-family: arial, helvetica; 
line-height: 15px; 
text-decoration: none; 
text-indent: 0; 
margin: 0; 
padding: 0 
}
