body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#F0F0F0; line-height:14px;}
div#header   { width: 1000px; height: 27px; background-image: 
 url(images/header.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#header2, div#header_home2 { width: 1000px; height: 55px; background-image: 
 url(images/extraHeader.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#leftColumn, div#leftColumn_home { width: 116px; height: 551px; background-image: 
 url(images/page_02.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               float: left; background-position: 0% }
div#contentWell { float:left; }
div#topNav, div#topNav_home { width: 750px; height: 18px; background-image: 
 url(images/page_03.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               text-align: right; padding-left: 0; padding-right: 10px; 
               padding-top: 3px; padding-bottom: 0; background-position: 0% }
div#layout, div#layout_home { width: 760px; height: 530px; background-image: 
 url(images/page_05.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               position: relative; background-position: 0% }
div#rightColumn, div#rightColumn_home { width: 124px; height: 551px; background-image: 
 url(images/page_04.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               float: left; background-position: 0% }
div#footer, div#footer_home { clear: both; width: 1000px; height: 80px; background-image: 
 url(images/page_06.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               color: #666666; text-align: center; padding-top: 5px; 
               background-position: 0% }
div#footer a, div#footer_home a { color:#666666; }
div#promoRail { position:absolute; width: 220px; height:420px; top:63px; left: 500px;} 
div#header #xspf_player { position:relative; top: 7px; left: 580px; }
div#slim { position:relative; top: 27px; left: 780px; }
div#slim1 { position:relative; top: 29px; left: 480px; }
div#header_home2 { background-image: 
 url(images/extraHeader_home.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#leftColumn_home { background-image: 
 url(images/home_02.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#topNav_home { background-image: 
 url(images/home_03.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#layout_home { background-image: 
 url(images/home2_06.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#rightColumn_home { background-image: 
 url(images/home_04.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#footer_home { background-image: 
 url(images/home_06.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               background-position: 0% }
div#linksHome { position:relative; top:251px; margin-left:3px; }
div#linksHome1 { position:relative; top:368px; margin-left:13px; }
div#linksHome2 { position:relative; top:25px; margin-left:660px; }
ul.trackListing { list-style::none; padding:0; margin:0; }
ul.trackListing li { margin-top:1px; }
div#links a { font-size:9px; color:#FFF; text-transform:uppercase; font-weight: normal; text-decoration:none; padding: 0 3px; font-family:Geneva, Arial, Helvetica, sans-seriff; }
div#links a:hover { color:#45362f; }
div#linkst a { font-size:9px; color:#FFF; text-transform:uppercase; font-weight: normal; text-decoration:none; padding: 0 4.5px; font-family:Geneva, Arial, Helvetica, sans-seriff; }
div#linkst a:hover { color:#45362f; }
div#linksc a { font-size:9px; color:#FFF; text-transform:uppercase; margin-top: -5px; font-weight: normal; text-decoration:none; padding: 0 5px; font-family:Geneva, Arial, Helvetica, sans-seriff; }
div#linksc a:hover { color:#45362f; }
div#linksb a { font-size:9px; color:#FFF; text-transform:uppercase; font-weight: normal; text-decoration:none; padding: 0 5px; font-family:Geneva, Arial, Helvetica, sans-seriff; }
div#linksb a:hover { color:#94ab95; }
div#links1 a { font-size:9px; color:#oooooo; text-transform:uppercase; font-weight: normal; text-decoration:none; padding: 0 5px; font-family:Geneva, Arial, Helvetica, sans-seriff; }
div#links1 a:hover { color:#cccccc; }
div#promorailContent a, div#content a { display: block; color: #FFFFFF; background-image: 
 url(images/arrow_right.jpg); 
               background-repeat: no-repeat; background-color: left; font-size:9px; 
               background-attachment: scroll; margin-bottom: 3px; 
               padding-left: 16px; background-position: 0%;  text-decoration:none;}
div#promorailContent a:hover, div#content a:hover { color:#94ab95; }
div#promorailContent p { margin:7px 0; }
h1 { font-style:italic;  font-size:18px; letter-spacing:3px; font-family:"Times New Roman", Times, serif; color:#EACED1;}
div#mailingList { background-image: 
 url(images/dots.gif); 
               background-repeat: repeat-x; background-attachment: scroll; 
               margin-top: 10px; padding-left: 0; padding-right: 0; 
               padding-top: 10px; padding-bottom: 10px; background-position: 
               top }
div#mailingList span { display:block; margin-bottom:3px; }
div#mailingList form { margin:0; }
div#mailingList_home div#mailingList { padding: 0; border:none; margin: 0px; position:relative; top: -10px; left: 665px;}
div.border   { background-image: 
 url(images/dots.gif); 
               background-repeat: repeat; background-attachment: scroll; 
               height: 1px; width: 400px; clear: both; margin-left: 0; 
               margin-right: 0; margin-top: 8px; margin-bottom: 8px; 
               background-position: 0% }
div.cdThumbnails { float:left; }
a.image { border:none; background:none; padding:0; }
form#login input { display:block; margin: 3px 0; font-size:11px; background-color: #ffffff !important; }
form#login input#Submit { width: 80px; margin-top: 15px; background-color: #ffffff !important;  }
form#contactUs input, form#registration input { font-size:11px; width: 90%; background-color: #ffffff !important; }
form#contactUs input#Submit, form#registration input#Submit { width: 80px; margin-top: 15px; background-color: #ffffff !important;   }
div#dynamicBody a { display:inline; background:none; padding:0; margin:0; }
div#content a.regularLinks { display:inline; background:none; padding:0; }
div#contentleft a { display:inline; background:none; padding:0; font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 11px;}
div#content ul.trackListing li a { background:none; display:inline; padding:0;   }
div#content ul.trackListing li a img { border:none; vertical-align:middle; margin:2px 0 0 4px;}

/* Scroll Styles */
#container {
	position	: absolute;
	top			: 45px;
	left		: 80px;
	width		: 345px;
	height		: 420px;
	overflow	: hidden;
}

#content {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	position	: relative;
	width		: 330px;
	left		: 6px;
	top         : 4px;

}


#scrollArea {
	position	: absolute;
	left		: 450px;
	top			: 45px;
	height		: 430px;
	width		: 8px;
	border		: 1px solid #5b6c5a;
	overflow	: hidden;
	background  :#93ab95;
}

#emptyScroll {
	position	: absolute;
	left		: 450px;
	top			: 45px;
	height		: 430px;
	width		: 1px;
	background	:#93ab95;
}

#scroller    { position: absolute; top: -1px; width: 15px; background-color: #93ab95; 
               background-image: url(images/scroll_bak.jpg); 
               background-repeat: repeat; background-attachment: scroll; 
               border-top: 1px solid #93ab95; border-bottom: 1px solid #93ab95; 
               background-position: 0% }

