.clearfix{

	clear: both;

	}



a {
	color: #989898;
}
a:hover{
	color: #989898;
}

#adbox {;
	text-align: center;
	margin-bottom: 20px;
}

body {

	width: 986px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 10px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 80%;

	position: relative;

	background-color: #141210;

	

	background-repeat:repeat-x;

	color: #636363;

	}

	#rightAd {
		float: right;
		width: 120px;
		margin-top: 240px;
		margin-left: 30px;
	}

	#frame {
		width: 836px;
		float: left;
		}

		#frame #header {

			

			}

			#frame #header #header-left {

				float: left;

				}

			#frame #header #header-right {

				float: right;

				}

				#frame #header #header-right ul {

					margin-top: 40px;

					}
					#frame #header #header-right ul li {
						float: left;
						margin-left: 10px;
						}
					#frame #header #header-right ul li a {

						display: block;

						width: 102px;

						height: 27px;

						line-height: 27px;

						background-image: url(/images/button-background.jpg);

						text-align: center;

						color: #636363;

						}

					#frame #header #header-right ul li a:hover {

						color: #999999;

						}

		#frame .dotheader {
			margin-top: 20px;
			width: 836px;
			height: 267px;
			margin-bottom: 30px;
			background-image: url(/images/dots.gif);
			background-repeat: no-repeat;
			background-position: center center;
			}
			#frame .dotheader .dot-content {
				padding: 30px;
				}
	#frame .dotheader .dot-content p {
		width: 520px;
		}

		#frame .project {

			margin-top: 10px;

			width: 836px;

			height: 267px;

			margin-bottom: 30px;

			background-image: url(/images/project-background.jpg);

			}

			#frame .project img {

				float: left;

				margin-left: 10px;

				margin-top: 10px;

				

				width: 386px;

				height: 248px;

				}

			#frame .project .project-content {

				float: left;

				width: 380px;

				margin-left: 40px;

				margin-top: 40px;

				}

				h1 {

					font-size: 170%;

					color: #fff;

					font-weight: normal;

					margin-bottom: 10px;

					}

				h2 {

					font-size: 120%;

					color: #a62211;

					margin-bottom: 10px;

					font-weight: normal;

					}

				p {

					line-height: 18px;

					}
					p img {
						margin-right: 15px;
						margin-bottom: 0px;
						}

				#frame .project .project-content .launch {

					display: block;

					width: 98px;

					height: 26px;

					background-image: url(/images/launch_background.jpg);

					color: #636363;

					text-transform: uppercase;
border: none;

					padding-left: 35px;

					line-height: 24px;

					margin-top: 20px;

					}

					#frame .project .project-content .launch:hover {

						color: #999999;

						}

						

		#frame #footer {

			font-size: 80%;

			margin-top: 30px;

			margin-bottom: 30px;			

			text-transform: lowercase;

			}

			#frame #footer #footer-left {

				float: left;

				}

			#frame #footer #footer-right {

				float: right;

				}

				#frame #footer #footer-right a{

					color: #636363;

					}

					#frame #footer #footer-right a:hover{

						text-decoration: underline;

						}
