.border {border-top: 2px solid #242424; border-right: 2px solid #242424; border-bottom: 2px solid #242424; border-left: 2px solid #242424;}
.bordersfeatures {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #242424; border-right-color: #242424; border-bottom-color: #242424; border-left-color: #242424;}
.borderhp {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #242424; border-right-color: #242424; border-bottom-color: #242424; border-left-color: #242424;}
.bghead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #242424;}
.bglinks {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399;}
.bglinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8B22; text-decoration: none; background-color: #EDEDED;}
.dotline {border-top: thin dashed #242424; border-left: 1px solid #242424; border-right: 1px solid #242424;}	

A.navigation {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 12px; color: #FFFFFF; text-align: center; text-decoration: none;}
A.navigation:visited {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 12px; color: #FFFFFF; text-align: center; text-decoration: none;}
A.navigation:hover {font: normal bold Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; text-decoration: underline;}
.navigation {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 12px; color: #FFFFFF; text-decoration: none;}

.table {border-bottom: 1px solid #242424; border-left: 1px solid #242424; border-right: 1px solid #242424;}

a.blogentry:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #000000;}

a.blogentry:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #000000;}

a.blogentry:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; color: #000000;}

a.blogentry:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color: #003399;}

.sides {border-left: 1px solid #242424; border-right: 1px solid #242424; padding:;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;}

.bottom2 {border-bottom: 1px solid #242424; border-left: 1px solid #242424; border-right: 1px solid #242424; padding:;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;}

.bottom {border-bottom: 4px solid #242424;}

.rightcolum {font: normal Arial, Helvetica, sans-serif; color: White; font-size: 10px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightcolum {font: normal Arial, Helvetica, sans-serif; color: White; font-size: 10px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightcolum:visited {font: normal Arial, Helvetica, sans-serif; color: White; font-size: 10px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightcolum:hover {font: normal Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: left; text-decoration: underline;}

.rightheader {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 14px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightheader {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 14px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightheader:visited {font: normal bold Arial, Helvetica, sans-serif; color: White; font-size: 14px; color: #FFFFFF; text-align: left; text-decoration: none;}

A.rightheader:hover {font: normal bold Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align: left; text-decoration: underline;}

.mainheader {font: normal bold Arial, Helvetica, sans-serif; font-size: 34px; text-align: left; text-decoration: none;}

.topten {font: normal bold Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; text-decoration: none;}

/* REDESIGN 2009

/*More Links*/
	.b-column-morelinks	{ margin: 3px 0px 11px 3px; width: 130px; }
	a.b-column-morelinks1 { font: 9px Arial, Helvetica, sans-serif;; font-weight: bold; text-decoration: none; color: #0C88B2; line-height: 15px; }
	a.b-column-morelinks1:hover	{ font: 9px Arial, Helvetica, sans-serif;; font-weight: bold; text-decoration: none; color: #FF0900; line-height: 15px; }
	
.clear {clear: both;}	
#page-wrap { width: 530px;}
.button {float: right;}
#home {display: block;}
#home-text {display: block;}
#home-button {opacity: 1.0; }
#about-text { display: none;}
#about { display: none;}
#about-button {opacity: 0.5;}
#contact-text {display: none;}
#contact {display: none;}
#contact-button {opacity: 0.5;}

.c-column-header {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#616161; font-size:10pt;}	

.feature-overlay {position:relative; margin-top:205px;margin-left:8px; ;margin-right:8px; padding-top:8px;padding-bottom:8px; background-color:#ffffff;filter:alpha(opacity=95); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;height:150px; width:512px;}
.feature-overlay-margins {margin-left:10px;margin-right:10px; COLOR: #006; text-align: left;}
.feature-headline {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 16pt; COLOR: #000; FONT-WEIGHT: bold; font-style: italic;}
.feature-subheadline {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 12pt; COLOR: #000; FONT-WEIGHT: bolder;}

A.feature-subtext {font: normal bold Arial, Helvetica, sans-serif; font-size: 8pt; color: #ea6c1f; text-align: center; text-decoration: underline;}
A.feature-subtext:visited {font: normal bold Arial, Helvetica, sans-serif; font-size: 8pt; color: #be5818; text-align: center; text-decoration: underline;}
A.feature-subtext:hover {font: normal bold Arial, Helvetica, sans-serif; font-size: 8pt; color: #ea6c1f; text-align: center; text-decoration: none;}
.feature-subtext {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #000; FONT-WEIGHT: normal;}
.feature-subtext {font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; COLOR: #000; FONT-WEIGHT: normal;}
.feature-thumbtext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; font-weight:bold; color: #ea6c1f;}


A.artist-text {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; COLOR: #ea6c1f; FONT-WEIGHT: normal; text-decoration: underline;}
A.artist-text:visited {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; COLOR: #be5818; FONT-WEIGHT: normal; text-decoration: underline;}
A.artist-text:hover {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; COLOR: #ea6c1f; FONT-WEIGHT: normal; text-decoration: none;}
.artist-text {font-family : Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; COLOR: #000; FONT-WEIGHT: normal;}

.tab {background-image:url('/images/home/tab.jpg'); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; font-weight:bold; color: #fff; height:21px; padding: 0 0  0 5px;}
.hp-ads {color: #666666; font-size: 10px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 10px; margin-left: 0pt; text-align: center; display: block;}

.hp-horizon1 {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/images/hp/bg1.gif); PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 35px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #edcb83}
.hp-horizon2 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/hp/bg2.gif); PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 35px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #82a4ed;}


.date	{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; font-size:10pt; padding-top:2px; padding-left:2px; }
a.date { font: 10pt Arial, Helvetica, sans-serif;; font-weight: bold; text-decoration: none; color: #000; line-height: 15px; }
a.date:hover	{ font: 10pt Arial, Helvetica, sans-serif;; font-weight: bold; text-decoration: underline; color: #FF0900; line-height: 15px; }