 #form-topics {
 list-style:none;
 padding-left:3px;
 margin-top:5px;
}

#form-topics li {
 line-height:1em;
 margin-bottom:.5em;
}

.titles {
font-weight:bold;
padding-left:3px;
}


#user {
background-color:#EAF6EC;
}

#user .titles {
background:#134386;
color:#BCD4F5;
}





/* Latest Articles */

/*#latest {
background:#eee;
color:#ccc;
}

#latest .titles {
background:#9C9DD3;
color:#3A3963;
font-weight:bold;*/
}

#latest a {
color:#00003D;
}


#shoutid {
background:#f1f1f1;
}

#shoutid .titles {
background:#d2d7e4;
color : #000080;
}




#clockid {
background:#eee;
margin:12px 0px;
}

#clockid .titles {
background:#990000;
color:#FFB3B3;
font-size: 12 px;
font-weight: bold;
}




#randomphoto .titles {
background:#FFCC00;
color:#000099;
}




#nav1 {
background:#C3D3F2;
margin:12px 0px;
}

#nav1 .titles {
background:#354567;
color:#93accb;
font-weight: bold;
}





#online1 {
	background:#D9E0FF;
	margin:12px 0px;
}


#online1 .titles {
background-color:#334799;
color:#fff;
}

.ssearch {
	font-size : 12px;
	color : #000;
	background-color : #8BD08D;
	padding-left:1px;
}


#tr {
	border-top:1px solid #000;
	text-align:left;
	background-color : #c9e7c5;
}


.sub-header {
	font-family : Helvetica, Georgia, sans-serif;
	font-size : 11px;

	color : #033C78;
	background-color : #DAE5F6;
	border-top : 1px solid #C6D7F1;
	border-bottom : 1px solid #C6D7F1;
	padding : 5px;
}

.sub-header a {
	font-family :Helvetica, Sans-Serif;
	font-size : 11px;
	font-weight: bold;
	color : #000099;
	background-color : #DAE5F6;
	padding : 5px;
}

.sub-header a:hover{
	font-family : Helvetica, Sans-Serif;
	font-size : 11px;
	font-weight: bold;
	color : #000;
	background-color : #C5D902;
	padding : 5px;
}

#container .rdmore, #container .rdmore a {
	color:#000;
	text-align:left;
	margin-left:4em;
	font-weight:bold;
	background:url(images/bullet.gif) 0 50% no-repeat;
	padding-left:8px;
	margin-top:2em;
}

table#forum td {
	font-size:12px;
}	

table#forum td .small {
	font-size:12px;
}

table#forum .tbl1 a {
	font-size:12px;
}

div.forum .tbl1 {
	font-size:12px;
}











/* New styles */


		html, body { margin:0; }
		
		div#header {
			overflow:hidden;
			zoom:1;
			margin-top:0px;
			padding:0;
			height:60px;
		}
		
		div#container {
		background:#fff;
			width:900px;
			margin:0 auto;
		}
		
		form#form-search {
			float:left;
			width:250px;
			margin:0px 0 0 100px;
			display:inline;
		}
		
		form#form-search span.ssearch {
			background:#fff;
		}
		
		form#form-search label#search-label {
			font:bold 14px 'trebuchet ms', Arial, Helvetica, sans-serif;
		}
		
		form#form-search input#search-submit {
			height:20px;
			line-height:16px;
			margin:0;
		}
		
		form input#search {
			height:14px;
			font-size:10px;
			line-height:12px;
			font-weight:normal;
		}
		
		p#foo {
			margin:0;
			padding:2px 0;
			clear:left;
			float:left;
			text-align:right;
		}
		
		p#foo {
			display:block; 
			float:left;
			margin:0; 
			padding:0; 
			text-align:left;
		}
		
		#top-bar {
			color:#000000;
			height:16px;
         width:900px; margin:0 auto;
			background:#7BD3A7;

		}

#top-bar p { line-height:14px; }
		
		#top-bar * {margin:0;padding:0;}
		
		#top-inner {
			width:900px;
			margin:0 auto;
			text-align:left;
			line-height:26px;
		}
		
		*.float-left { float:left; }
		*.float-right { float:right; }
		
		.side-border-right {
			padding-top:0 !important;
		}
		
		div#latest {
			background:white;
		}
		
		div#latest table, div#latest td {
			background:#EDEDED;
		}
		
		div#controls {
			float:left;
			margin:10px 0 0 30px;
			font:16px Univers, Helvetica, sans-serif;
			padding:0 0 0 100px;
			overflow:hidden;
			zoom:1;
		}
		
		div#controls a {
			display:block;
			margin:0 0 6px;
			padding:3px 8px;
			text-align:center;
			float:left;
			font-size:12px;
			border:1px solid #333;
			text-decoration:none;
			margin-right:10px;
		}
		
		div#controls a#register {
			background:#BF3B03;
			color:#FFccd0;
		}
		
		div#controls a#forum {
			background:#59B300;
			color:#000000;
			padding:3px 12px;
		}
		
		td.titles {
			font-family: Gergia, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal !important;
			padding:2px 0 2px 3px;
			/border:1px solid #c2c2c2;/
		}

a#logo {border:0;}

