				body {			
	width:800px;
	margin-right:auto;
	margin-left:auto;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background: #ffffff;
	background-image: url(images/bg3.jpg);
}

h1 {
font-weight: bold;
color: #336600;
text-decoration: underline;
font-size: 120%;
}

hr	{
margin-right: auto;
margin-left: auto;
margin-top: 20px;
margin-bottom: 20px;
padding: 20px 0 10px 0;
width: 200px;
height: 1px;
background-color: #cccccc;
}

h2, h3	{
font-weight: bold;
color: #336600;
font-size: 100%;
margin: 0;
padding: 8px 0 0 0;
}

#register{
float: left;
width: 800px;
margin: 0;
padding: 10px 0 0 0;
list-style: none;
background: #ffffff	url(images/mess_top.gif) no-repeat top left;
}

#register p	{
text-align: left;
font-size: 100%;
}

#register a	{
text-decoration: underline;
color: #336600;
}

#register div	{
margin: 0;
padding: 10px 10px 10px 10px;
background: url(images/mess_top.gif) no-repeat top left;
}

#reg	{
font-size: 130%;
font-weight: bold;
color: #336600;
float: left;
margin: 0 0 0 0;
padding: 0 10px;
}

#find	{
font-size: 130%;
font-weight: bold;
color: #336600;
float: right;
margin: 0 10px 0 0;
padding: 0 10px 0 0;
}
#tags	{
float: left;
width: 800px;
margin: 0;
padding: 0 0 10px 0;
list-style: none;
background: #FFFFFF;
}
#tag	{
float: left;
font-size: 100%;
color: #336600;
margin: 0 0 0 0;
padding: 0 10px;
}

#tag2	{
float: right;
font-weight: bold;
color: #000000;
float: right;
margin: 0 10px 0 0;
padding: 0 10px 0 0;
}

#CentralSection	{
clear: both;
height: auto;
background: #ffffff;
padding: 30px 10px 10px 10px;
border: 2px #cccccc solid;

}

.img	{
padding: 5px;
border: 1px #cccccc solid;
}

#navtop	{
float: left;
width: 800px;
border-bottom: 1px #cccccc solid;
}

#navtop h1	{
font-size: 100%;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#nav	{
float: left;
width: 800px;
margin: 0;
padding: 0 0 0 0;
list-style: none;
background: #FFFFFF;
}

#nav li	{
float: left;
margin: 0;
padding: 0;
font-family: "Trebuchet MS", sans-serif;
font-weight: bold;
font-size: 100%;
}

#nav a	{
float: left;
display: block;
margin: 0 1px 0 0;
padding: 4px 8px;
color: #0000FF;
border: none;
text-decoration: underline;
border-bottom: none;
border-top: none;
border-left: none;
background: #ffffff;
}

#nav a:hover, body#intro #t-intro a	{
color: #fff;
padding: 4px 8px;
text-decoration: none;
font-weight: bold;
border-color: #ffffff;
background: #30BDEB;
}
/*
#nav 
{
	padding:0;
	width:800px;
	height:auto;
	margin:0 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:100%;
	background:#666666;
}

#nav ul 
{
	float:left;
	width:800px;
	list-style:none;
	line-height:1;
	color:#666666;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#nav a 
{
	background:#666666;
	display:block;
	height:auto;
	width:auto;
	w\idth:auto;
	color:#FFFFFF;
	text-decoration:underline;
	padding:5px;
}

#nav li 
{
	float:left;
	padding:0;
	width:auto;
}

#nav li ul 
{
	position:absolute;
	left:-999em;
	height:auto;
	width:auto;
	w\idth:13.9em;
	font-weight:normal;
	margin:0;
}

#nav li li 
{
	padding-right:1px;
	width:13em;
}

#nav li ul a 
{
	padding:5px;
	background:#666666;
	color:#FFFFFF;
	Xwidth:auto;
	Xw\idth:9em;
}



#nav li a:hover 
{
	background:#ffffff;
	display:block;
	height:auto;
	width:auto;
	w\idth:auto;
	color:#30BDEB;
	text-decoration:none;
	padding:5px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul 
{
	padding:5px;
	left:-999em;
	background:#FFFFFF;
	color:#FFFFFF;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul 
{
	left:auto;
	background:#cccccc;
	color:#ffffff;
}

#nav li:hover, #nav li.sfhover 
{
	background:#666666;
	color:#666666;
}
*/


#Header	{
width: 800px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}


#Header h1 {	display:none; }
				#Header h2 {	margin:15px 0 0 10px;  
								font-size:16px; 
								font-family:Verdana, Arial, Helvetica, sans-serif; 
								color:#666666;}
				#Header h2 em {	position:relative; 
								left:5px; 
								font-size:18px; 
								font-weight:bold; 
								font-style:italic; 
								color:#666666; 
								font-variant:small-caps;}



#content-wrap-interior 
{
	padding:0 0 0 0;
	background:#ffffff;
	margin:0 0 0 0;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
}

#leftcolumn	{
background: #ffffff;
margin: 10px 5px 5px 5px;
width: 185px;
float: left;
text-align: center;

}

#feed	{
float: left;
padding: 0 10px 0 0;
width: 25%;
text-align: left;
color: #ffffff;
list-style: none;
}

#leftcolumn h1		{
font-size: 100%;
padding: 0 5px 0 0;
font-weight: bold;
}

#leftcolumn li {
position: relative;
left: -20px;
font-size: 100%;
padding: 0;
margin: 0;
color: #000000;
list-style: none;
text-align: left;
}

#leftcolumn a	{
text-decoration: underline;
color: #0000FF;
}

#leftcolumn a:hover	{
text-decoration: none;
color: #336600;
}

#Content	{
font-size: 100%;
background: #ffffff;
border-left: 1px #cccccc solid;
padding: 5px 5px 5px 20px;
margin: 10px 5px 5px 5px;
width: 550px;
float: right;

}

#FooterNav	{
clear: both;
padding: 10px 0 10px 0;
border-top: 1px #cccccc solid;
list-style: none;
display: block;
background: #ffffff;
text-align: center;

}

#FooterNav	li	{
padding: 0 10px 0 0;
list-style: none;
display: inline;
}

#Footer	{
clear: both;
color: #ffffff;
border-top: 1px #cccccc solid;
text-align: center;
background:#336600 url(images/message-bottom.gif) no-repeat bottom left;

}

#Footer a	{
color: #ffffff;
text-decoration: underline;
}

#Footer a:hover	{
color: #cccccc;
}



			
			
