html {background: white;}
body {margin:0; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; background: none;}
a {color: #284952; text-decoration:none;}
a:hover {text-decoration:underline;
	background-color: #e1e1e1;
}

#container {background: white url(rwm2008/images/page_bckg.gif) no-repeat center top; width:1000px; margin:0 auto;}

#logo { padding:40px 100px 70px 210px;
	font: bold 24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#logo a {color:#000000; text-decoration:none; text-transform:uppercase;}

.blueback {
	background: url(rwm2008/images/rule.gif) repeat;
}
#menu {height:60px; text-align:center;
	margin-left: 70px;
	display: block;
	z-index: 1;
	visibility: visible;
	margin-top: 200px;
}
#menu a {color: #000; font-size:14px; font-weight:bold; margin: 0 10px; text-transform:lowercase;
	background: none no-repeat;
}
#menu a:hover {color:#000000;text-decoration: underline;
	font-size: 160%;
}

#main { float:left; background-color: none; min-height:350px; display:inline;
	margin-bottom: 0;
	margin-left: 50px;
	margin-right: 50px;
}

.style2 {
	color: #264cd1;
	font-weight: bold;
}
/*#text {margin: 20px 220px 0 10px;background-color:none;}
#text ul {padding:0; margin:10px 0 10px 40px;}
#text li {list-style:none; padding-left:15px; background:url(images/li.gif) no-repeat 0px 6px;}*/
h1 {margin:20px 0 0 0; text-transform:uppercase;
	color: #000;
	font: bold 22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h2 {margin:20px 0 0 0;
	color: #000;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h3 {margin:20px 0 0 0;
	color: #060606;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#text p {margin:10px 0;}
#sidebar {float: right; padding: 120px 30px 0 10px; width:170px;background-color:none;
	display: inline;
	height: 356px;
}

#sidebar3 {float: right; padding: 0px 0px 0 0px; width:100%;background-color:none;
	display: inline;
	border: 1px solid gray;
	vertical-align: top;
}

#sidebar2 {float: right; padding: 0px 30px 0 10px; width:95%;background-color:none;
	display: inline;
	border: 1px solid gray;
	vertical-align: top;
}
#sidebar h2 { margin:0 0 20px 0; text-transform:uppercase;
	color: #000;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#text ul {margin:0; padding:0;}
#text li {list-style:none; border-bottom:1px solid #ebebeb; padding:3px 2px;}
#text li:hover {background-color:#f3f3f3;}
#text a {text-decoration:none;}

#footer {padding:0; height:169px; clear:both; background: #E3E3E3 url(rwm2008/images/footer_bckg.gif) no-repeat center top;
	width: 1000px;
}
#menu_footer {color:#7A2200; font-size:11px; padding:40px 0 0 30px;}
#menu_footer a {color:#7A2200; text-transform:lowercase;}
#left_footer {float:left; padding:60px 0 0 100px; color:#FFFFFF; font-size:12px;}
#left_footer a {color:#FFFFFF;}
#right_footer {float:right; padding:60px 100px 0 0; color:#FFFFFF; font-size:12px;}
#right_footer a {color:#FFFFFF;}
#playlist {
	border: 1px solid #666666;
}


#playlist td {
	font-family: "lucida grande", verdana, sans-serif;
	font-size: 10pt;
	padding: 3px 8px;
	border-left: 1px solid #D9D9D9;
}

h6 {
	font-size: 10pt;
	font-weight: bold;
}

h5 {
	font-size: 10pt;
	font-weight: bold;
	color: gray;
}

#playlist tr.selected td {
	background-color: #3d80df;
	color: #ffffff;
		font-size: 10pt;

	font-weight: bold;
	border-left: 1px solid #346DBE;
	border-bottom: 1px solid #7DAAEA;
}

.imgspace {
	text-decoration: none;
	float: left;
	clear: right;
	padding-right: 12px;
	padding-bottom: 12px;
	left: 15px;
}
/* Icon Link Styles OCtober 2008 - Alan Tang */

/* Iconize 0.5 */

/* websites (pictures and movies) */
/*a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_film.gif) no-repeat center right;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_pic.gif) no-repeat center right;
}*/

/* extensions */

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/word_icon_small.gif) no-repeat center right;
}

a[href$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_txt.gif) no-repeat center right;
}

a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_xls.gif) no-repeat center right;
}

/*a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_feed.gif) no-repeat center right;
}*/

/*a[href$='.opml'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_opml.gif) no-repeat center right;
}*/

/*a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_phps.gif) no-repeat center right;
}*/

/*a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_phps.gif) no-repeat center right;
}*/

/*a[href$='.torrent'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_torrent.gif) no-repeat center right;
}*/

a[href$='.vcard'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_vcard.gif) no-repeat center right;
}

a[href$='.exe'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_exe.gif) no-repeat center right;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_dmg.gif) no-repeat center right;
}

a[href$='.pps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_pps.gif) no-repeat center right;
}

a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/pdf_icon_small.gif) no-repeat center right;
}

a[href$='.xpi'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_plugin.gif) no-repeat center right;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_flash.gif) no-repeat center right;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_archive.gif) no-repeat center right;
}

a[href$='.ical'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_ical.gif) no-repeat center right;
}

a[href$='.css'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_css.gif) no-repeat center right;
}

a[href$='.ttf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_ttf.gif) no-repeat center right;
}

a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_pic.gif) no-repeat center right;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_film.gif) no-repeat center right;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_music.gif) no-repeat center right;
}

/* messenger */
/*a[href ^="aim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_aim.gif) no-repeat center right;
}

a[href ^="msnim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_msn.gif) no-repeat center right;
}

a[href ^="xmpp:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_jabber.gif) no-repeat center right;
}*/

/*a[href *="icq.com"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_icq.gif) no-repeat center right;
}*/

/*a[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_yim.gif) no-repeat center right;
}

a[href ^="callto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_call.gif) no-repeat center right;
}

a[href ^="skype:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_skype.gif) no-repeat center right;
}

a[href ^="gg:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_gadugadu.gif) no-repeat center right;
}*/
a[target$='._blank'] {
	padding: 5px 20px 5px 0;
	background: transparent url(/icons/icon_popup.gif) no-repeat center right;
}
 email 
a[href ^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(/icons/icon_mailto.gif) no-repeat center right;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}
