/*  -----------------Page Layout ------------------*/
body { margin: 0 auto; width: 99.9%; max-width: 1421px; position: relative; background: #000 url(/images/gutter_bg.jpg) 50% 10% repeat-x; z-index: 0; text-align: center; 
		scrollbar-arrow-color: #ffffff; 
		scrollbar-face-color: #000000; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-3d-light-color: #000000; 
		scrollbar-base-color: #000000; 
		scrollbar-dark-shadow-color: #00366C; 
		scrollbar-shadow-color: #F59CB3; 
		scrollbar-track-color: #313031;}

body.home { margin: 0 auto; width: 99.9%; max-width: 1421px; }

body.home #holes { margin: 0 auto;  width: 100%; height: 100%; min-width: 983px; position: relative; background: #000 url(/images/gutter_bg.jpg) 50% 10% repeat-x; z-index: 0; }

#close {
	float: right;
}


.over { background:url(/images/playlist_back1.gif); padding-top: 2px; padding-bottom:2px;} 
.out { background: url(/images/playlist_back.gif); padding-top: 2px; padding-bottom:2px;}


/*  -----------------News ------------------*/

.More_News_Title{font-family:arial; font-size: 16; color: #ffc600;}

.More_News_Body{font-family: arial; font-size: 12; color: white;}
		
.News_Title{font-family:arial; font-size: 20; color: #ffc600;}

.News_Body{font-family: arial; font-size: 12; color: white;}

.News_Body a, .news_body a:visited{font-family: arial; font-size: 12; color: ffc600;}

.News_Header, .News_Header a, .News_Header a:visited{font-family: helvetica, arial; font-weight: bold; font-size: 14; color: white;text-decoration: none;}

.News_page_links, .news_page_links a, .news_page_links a:visited{font-family:arial;  font-size: 11; color: #ca0000; padding-top: 12px; text-decoration: none;}

.News_Page_title{font-family:arial; font-weight: bold; font-size: 18; color: #ca0000; padding-top: 12px}

.News_Page_date{font-family:arial;  font-size: 12; color: #bbbbbb;}

.News_page_body{font-family: arial; font-size: 12; color: black; padding-top: 12px;}

/*  -----------------Page Layout ------------------*/

.Main_header {font-family: arial; font-size: 18; color: grey; font-style: italic; padding-top: 16px;}

.login {font-family: arial; font-size: 12; color: white;}

.login a, .login a:visited {font-family: arial; font-size: 12; color: ECCD00;}

.srch{font-family: arial; font-size: 12; color: white; background-color: 555555; border: none;height: 1.9em;}

.topnavi, .topnavi a:, .topnavi a:visted {font-family: arial; font-size: 12; font-weight: bold; color: black;}

.v10w, .v10w a, .v10w a:visited {font-family: arial; font-size: 10; color: white;text-decoration: none;}

.v10grey, .v10grey a, .v10grey a:visited {font-family: arial; font-size: 10; color: #c3c3c3;}

.v10b, .v10b a, .v10b a:visited {font-family: arial; font-size: 10; color: black;}

.v12b, .v12b a, .v12b a:visited {font-family: arial; font-size: 12; color: black;}

.v12grey, .v12grey a, .v12grey a:visited {font-family: arial; font-size: 12; color: #c3c3c3;text-decoration: none;}

.v12w, .v12w a, .v12w a:visited {font-family: arial; font-size: 12; color: white;text-decoration: none;}

.v12r, .v12r a, .v12r a:visited {font-family: arial; font-size: 12; color: red; font-weight: bold;}

.v10gold, .v10gold a, .v10gold a:visited {font-family: arial; font-size: 10; color: ECCD00;}

.v12gold, .v12gold a, .v12gold a:visited {font-family: Sans-Serif, arial; font-size: 12; color: ECCD00; text-decoration: none; }

.v14gold, .v14gold a, .v14gold a:visited {font-family: Sans-Serif, arial; font-size: 14; color: ECCD00; text-decoration: none; }

.v14w, .v14w a, .v14w a:visited {font-family: arial; font-size: 14; color: white; text-decoration: none;}

.v14b, .v14b a, .v14b a:visited {font-family: Sans-Serif, arial; font-size: 14; color: 000000; text-decoration: none; }

.v16b, .v16b a, .v16b a:visited {font-family: Sans-Serif, arial; font-size: 20; color: 000000; text-decoration: none; }

.v16w, .v16w a, .v16w a:visited {font-family: Sans-Serif, arial; font-size: 20; color: ffffff; text-decoration: none; }