

body.home div#sidebar {
	float: right;
	width: 220px;
	
	margin: 0 0 10px 10px;

	border: 0px solid #ccc;
	
	}


div#sidebar h4 {
	font-size: 90%;
	font-weight: normal;
	margin: 3px 0 0 0; padding: 5px 0 2px 4px;
	border-top: 1px solid #555;
	color: #fff; background: #111;
	}

div#sidebar ul {
	list-style-type: none;
	border: 1px solid #888;
	margin: 0;
	padding: 4px 0;
	}

div#sidebar ul li {
	font-size: 80%;
	font-family: verdana, arial, sans-serif;
	}
	
div#sidebar ul li a {
	text-decoration: none;
	}
/* forum stuff */

div.topForumBoards {
	width: 100%;
/*	font-size: 90%;
	font-family: verdana, arial, sans-serif;

	background: #ddd;
	color: #333;
*/	}

div.topForumBoards ul li {
	}

div.topForumBoards ul li a {
	}



/* forum server side tables */
table.ssi_table {
	margin: 0 1.6em 1em 1.6em;
	}

table.ssi_table td {
	padding: .4em;
	font-size: 90%;
	line-height: 120%;
	}





div.podcastlist {
	margin: 10px;
	border: 1px solid #ddd;
	background: #fff;
	}

div.podcastlist img {
	float: left;
	}









/* * * * * * * * * * * * * * * * *
SIGN UP
 * * * * * * * * * * * * * * * * */
/*
body { background: #ddd; font-family: Arial, sans-serif; }


div#content { background: #fff; width: 665px; border: 1px solid #999; margin: 1em auto; }

legend { display: none;
	}
*/
legend { font-weight: bold }


fieldset { width: 80%; margin: 1em auto; overflow: auto; background: #ddd; }
fieldset input, fieldset textarea, fieldset select { float: right; width: 60%; border: 1px solid #ddd;}



fieldset { border: 1px solid #bbb; border-top: 1.2xem solid #ccc; }

fieldset p {
	font-size: 80%;
	color: #333;
	margin: 0;
	border-bottom: 0px solid #888;
	margin: 0 0 1em 0;
	padding-bottom: .4em;
	}

label, label span { display: block; padding: 0 0 .3em 0; }
label { float: left; width: 100%; }
label span { float: left; width: 39%; text-align: right; }

label { font-size: 90%;
	}

div.checkboxgroup {
	width: 50%;
	float: right;
	margin: 0; padding: 0;
	}

div.whitebox {
	background: #eee;
	padding: 1em;
	border: 1px solid #ddd; overflow: auto;
	}

div.checkboxgroup label,
fieldset fieldset label {
	border: 0px solid;
	text-align: left;
	
	clear: both;
	}

div.checkboxgroup input,
fieldset fieldset input {
	float: left;
	width: auto;
	}

label.smalllabel {
	width: 40%;
	text-align: right;
	}


fieldset fieldset legend {	display: block; font-weight: normal; font-size: 90%; }
fieldset fieldset { float: right; width: 55%; margin: 0; }

