/* Coded by Vizon Media http://VizonMedia.com */

/* MAIN ELEMENTS */
body {
	background: url("images/bg.gif") repeat-x #c2bdad;
	font: normal 12px 'Times New Roman', arial;
}


#container {
	width: 981px;
	height: auto;
	margin: 0 auto;	
}


* {
	margin: 0; padding: 0;
}
.clear {
	clear: both; 
}


/* END MAIN ELEMENTS */

/* HEAD ELEMENTS */

	#head {
		width: 971px;
		height: 37px;
		background: url("images/head.gif") no-repeat;
		padding: 0 10px;
	}

		#head h1 a {
			float: left;
			color: #a1cd83;
			text-decoration: none;
			font: bold 26px arial;
			line-height: 37px;
			
		}


		#head ul {
			float: right;
			color: #a5a2a2;
			list-style: none;
			font: bold 13px tahoma;
			padding-right: 61px;
		}

			#head ul li {
				float: left;
				margin-left: 7px;
			}

				#head ul li a {
					color: #fff;
					text-decoration: none;
					line-height: 37px;
					margin-right: 7px;
				}

					#head ul li a:hover {
						text-decoration: underline;
					}

/* END HEAD ELEMENTS */

/* AD SECTION ELEMENTS */

	#ads {
		width: 981px;
		height: 26px;
		background: url("images/ads.gif") no-repeat;
		margin-top: 14px;
		text-align: center;
		padding-top: 16px;
	}
/* END AD SECTION ELEMENTS */

/* CONTENT ELEMENTS */
	#content {
		width: 980px;
		height: auto;
		background: url("images/content.gif") repeat-y;
		margin-top: 16px;
		min-height: 500px;
	}
	
	/* LEFT SIDE ELEMENTS */
		#left {
			width: 217px;
			height: auto;
			background: url("images/left.gif") no-repeat;
			float: left;
			min-height: 40px;
			font-family: arial;
		}

			#first {
				font: normal 19px arial;
				line-height: 40px;
				color: #f5f7f4;
				padding-left: 15px;
			}

			.h3s {
				width: 185px;
				height: 36px;
				background: #88ad6f;
				font: normal 19px arial;
				line-height: 35px;
				color: #f5f7f4;
				margin: 0 0 1px 4px;
				padding-left: 15px;
			}

			#left ul {
				list-style: none;
				margin-left: 4px;
			}

				.even {
					width: 194px;
					height: 27px;
					background: #f2f1f1;
					display: block;
					line-height: 27px;
					font-size: 15px;
					text-decoration: none;
					padding-left: 6px;
					color: #4f4f4f;
				}

					.even:hover {
						background: #edebeb;
					}

				.odd {
					width: 194px;
					height: 27px;
					background: #f7f6f6;
					display: block;
					line-height: 27px;
					font-size: 15px;
					text-decoration: none;
					padding-left: 6px;
					color: #4f4f4f;
				}

					.odd:hover {
						background: #edebeb;
					}

	/* END LEFT SIDE ELEMENTS */

	/* RIGHT SIDE ELEMENTS */
		#right {
			width: 757px;
			height: auto;
			background: url("images/right.gif") no-repeat;
			float: right;
			min-height: 25px;
			padding-left: 6px;
		}

			#advert2 {
				margin-top: 20px;
			}

			#top {
				width: 738px;
				height: 37px;
				background: url("images/top.gif") no-repeat;
				margin-top: 10px;
			}

				#top ul {
					float: right;
					list-style: none;
					margin: 12px 15px 0 0;
					font: normal 13px 'Times New Roman';
				}

					#top ul li {
						float: left;
						margin-left: 5px;
						line-height: 25px;
					}
				
						#top ul li a {
							color: #000;
							text-decoration: none;
							display: block;
							text-align: center;
						}

					#tab1 {
						width: 67px;
						height: 25px;
						background: url("images/tab1.gif") no-repeat;
					}

					.tab2 {
						width: 65px;
						height: 25px;
						background: url("images/tab2.gif") no-repeat;
					}

					#tab3 {
						width: 65px;
						height: 25px;
						background: url("images/tab3.gif") no-repeat;
					}

			#info {
				width: 738px;
				height: 22px;
				background: url("images/info.gif") no-repeat;
				text-indent: -10000px;
			}

			.section {
				width: 736px;
				height: auto;
				background: #fff;
				border-left: 1px solid #d1dfc7;
				border-right: 1px solid #d1dfc7;
				border-bottom: 1px solid #b6b5b5;
				padding: 10px 0;
				text-align: center;
			}

				.rank {
					width: 47px;
					height: auto;	
					line-height: 158px;
					font-size: 26px;
					color: #6f91ad;	
					margin-right: 10px;
					text-align: center;
					float: left;
				}

				.info {
					width: 468px;
					height: auto;
					float: left;
					font: normal 14px arial;
					text-align: justify;
					margin-right: 15px;
				}

					.info img {
						border: none;
						margin-bottom: 2px;
					}

					.info p {
						margin-top: 5px;
					}

				.in1 {
					width: 90px;
					height: auto;
					line-height: 158px;
					font-size: 26px;
					color: #6f91ad;	
					text-align: center;
					float: left;
				}

				.out {
					width: 105px;
					height: auto;
					line-height: 158px;
					font-size: 26px;
					color: #6f91ad;	
					text-align: center;
					float: left;
				}

			#foot {
				width: 738px;
				height: 37px;
				background: url("images/foot.gif") no-repeat;
				margin-bottom: 15px;
			}
				#foot ul {
					float: right;
					list-style: none;
					margin-right: 15px;
					font: normal 13px 'Times New Roman';
				}

					#foot ul li {
						float: left;
						margin-left: 5px;
						line-height: 25px;
					}
				
						#foot ul li a {
							color: #000;
							text-decoration: none;
							display: block;
							text-align: center;
						}

					#tab4 {
						width: 67px;
						height: 25px;
						background: url("images/tab4.gif") no-repeat;
					}

					.tab5 {
						width: 65px;
						height: 25px;
						background: url("images/tab5.gif") no-repeat;
					}

					#tab6 {
						width: 65px;
						height: 25px;
						background: url("images/tab6.gif") no-repeat;
					}
						




#middlebtop {
	background-image: url(../images/middlebtop.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 726px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-top: 16px;
}
#middlebtopa {
	height: auto;
	width: 714px;
	background-color: #E7E6DB;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #C7C5B2;
	border-bottom-color: #C7C5B2;
	border-left-color: #C7C5B2;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	padding: 10px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}


	/* END RIGHT SIDE ELEMENTS */

/* END CONTENT ELEMENTS */

/* FOOTER ELEMENTS */

	#footer {
		width: 980px;
		height: 26px;
		background: url("images/footer.gif") no-repeat;
		margin-bottom: 5px;
	}
/* END FOOTER ELEMENTS */

