html{
	margin: 0;
	padding: 0;
}

body{
	color : #000;
	background-color : #fff;
	border: none;
	margin: 0;
	padding: 0;
}

#banner{
	color : #000;
	background-color : #F8F5F8;
	border-bottom : 1px solid #000;
}

#banner img{
	display : block;
	border : none;
}

#content{
	margin: 50px 15% 0 204px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 80%;
}

#content a:link{
	/*color : #545583;
	background-color : transparent;*/
	text-decoration : none;
}

#content a:visited{
/*	color : #71486D;
	background-color : transparent;*/
	text-decoration : none;
}

#content a:hover{
	color : #000;
	background-color : transparent;
	text-decoration : underline;
}

#content a:active{
	color : #000;
	background-color : transparent;
	text-decoration : underline overline;
}

#content hr{
	height : 0;
	color : #8a8a8a;
	background-color : transparent;
	border-bottom : 1px dashed #8a8a8a;
}

#content h2{
	font-size : 130%;
	width : auto;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight : normal;
	color : #53365B;
	background-color : transparent;
}

#content h2 span.permlink{
	font-size : 80%;
	margin-left : 20px;
}

#content h2 span.permlink a{
	color : #8a8a8a;
	background-color : transparent;
	text-decoration : none;
}

#content h2 span.date{
	font-size : 80%;
	font-variant : small-caps;
	font-weight : normal;
}

#content h3{
	font-size : 110%;
	width : auto;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333;
	background-color : transparent;
}

#content h3 a:link, #content h3 a:visited{
	text-decoration : none;
	border-bottom : none;
	color : #000;
	background-color : transparent;
}

#content h3 a:hover, #content h3 a:active{
	text-decoration : none;
	border-bottom : 1px dashed #53365b;
	color : #53365b;
	background-color : transparent;
}


#content div.invite{
	font-size : 80%;
	color : #8a8a8a;
	background-color : transparent;
	margin-bottom : 0;
	padding-bottom : 0;
}

#content div.invite a:link, #content div.invite a:visited{
	color : #8a8a8a;
	background-color : transparent;	
}

#content div.invite a:hover{
	color : #000;
	background-color : transparent;
}

#content form input{
	border : 1px solid #8a8a8a;
}

#content blockquote{
	margin : 0 0 0 30px;
	padding : 4px;
	/*color : #333;
	background-color : #eee;*/
	font-style : italic;
}

#content cite{
	font-variant : small-caps;
	color : #8a8a8a;
	background-color : transparent;
}

#nav{
	float: left;
	margin: 84px 0 0 16px;
	width : 140px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 70%;
	text-align : left;
	color : #8A8A8A;
	background-color : #fff;
}

#nav h3{
	font-size : 100%;
	text-align : left;
	color : #000;
	background-color : transparent;
	margin : 15px 0 0 0;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
}

#nav p{
	padding : 0;
	margin : 4px 0 4px 0;
}

#nav input{
	border : 1px solid #8a8a8a;
}

#nav p.legal{
	margin-top : 20px;
	font-size : 90%;
}

#nav a:link{
	color : #8a8a8a;
	background-color : transparent;
	text-decoration : none;
}

#nav a:visited{
	color : #968696;
	background-color : transparent;
	text-decoration : none;
}

#nav a:hover{
	color : #000;
	background-color : transparent;
}

#nav a:active{
	color : #000;
	background-color : transparent;
	text-decoration : underline overline;
}

#uicontrol input{
	border : none;
}