* {
margin: 0;
padding: 0;
}

body {
background: #FFFFFF url(../img/site/img01.gif) repeat-x;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #333;
}

		#menu {
		width: 890px;
		height:40px;
		margin: 0 auto;
		}
		
				#menu ul {
				margin: 0;
				padding: 0;
				list-style: none;
				}
				
				#menu li {
				display: inline;
				}
				
				#menu a {
				display: block;
				float: left;
				padding: 5px 8px;
				text-decoration: none;
				text-align: center;
				font-size: 105%;
				color: #660099;
				}
				
				#menu a:hover {
				background: #F7F7F4;
				}
				
				#menu .active a {
				background: #660099;
				color: #FFFFFF;
				}
		
		#header {
		width: 890px;
		height: 175px;
		margin: 0 auto;
		background: url(../img/header.png) left no-repeat;
		}
		
				
				#header a {
				color: #333;
				}
				
				#header p {
				padding-left:730px;
				color:#333;
				}
				
		
		
		#page {
		width: 880px;
		margin: 0 auto;
		padding:0 5px;
		border-left: 1px solid #EDEBD5;
		border-right: 1px solid #EDEBD5;
		}
		#page2 {
		width: 960px;
		margin: 0 auto;
		padding:0 5px;
		border-left: 1px solid #EDEBD5;
		border-right: 1px solid #EDEBD5;
		}
					#content2 {
			width: 950px;
			padding-top: 10px;
			}

		
		.space {
		height:20px;
		}
		
			#content {
			float: left;
			width: 650px;
			padding-top: 10px;
			}

			#sidebar {
			float: right;
			width: 210px;
			padding: 5px;
			background: #EDEBD5;
			}
			
			#sidebox {
			background: url(../img/site/img05.gif) repeat-y;
			}

					#sidebox p {
					padding:0 10px;
					}
					
					#sidebox h1 {
					margin: 0;
					padding: 5px 15px;
					color: #FFFFFF;
					background: url(../img/site/img06.gif) repeat-y;
					font-size:16px;
					font-weight:bold;
					}				
					
					#sidebox ul {
					margin: 0;
					padding: 15px;
					list-style: none;
					}
					
					#sidebox li {
					}
					
					#sidebox a {
					color: #333;
					}
					


	#footer {
	clear: both;
	padding:10px 0 0 0;
	background: url(../img/footer.png);
	color:#000;
	}
	
		#footer p {
		margin: 0;
		text-align: center;
		font-size: 97%;
		}
		
		#footer a {
		color: #666666;
		}
.join {
padding-left:10px;
}
.ads {
clear:both;
}

h1, h2, h3 {
color: #333333;
}

h1, h2 {
margin-bottom: 20px;
font-weight: normal;
}

h1 {
font-size: 197%;
}

h2 {
font-size: 152%;
}

h3 {
font-size: 100%;
}

p, ul, ol {
margin-bottom: 20px;
line-height: 1.8em;
}

ul, ol {
margin-left: 3em;
}

blockquote {
padding-left: 3em;
background: url(../img/site/img08.gif) no-repeat;
font-style: italic;
}

a:link {
color: #1953A7;
}

a:active {
color: #ED5C0C;
}

a:visited {
color: #666666;
}

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

img {
border: none;
}

img.left {
float: left;
padding:5px;
}

img.right {
float:right;
padding:5px;
}

#join {
padding-left:10px;
}

.highlight {
	float:right;
	width:200px;
	background: #CCCCFF;
	color:#333;
	padding:10px 5px;
	font-size:20px;
	margin:10px;
	text-align:center;
	}
	
.comcorner {
	float:left;
	width:200px;
	background: #CCCCFF;
	color:#333;
	padding:10px 5px;
	margin:10px;
	}
	
	.welcome {
	float:right;
	width:200px;
	background: #CCCCFF;
	color:#333;
	padding:10px 5px;
	margin:10px;
	text-align:center;
	}