body {
	font-family: Arial;
	margin: 0;
	padding: 0;
	text-align: center;
}

img {
	border: 0px;
}

#container {
	text-align: left;
	width: 740px;
	margin: 0 auto;
}

/* Specific Products CSS because of wider page layout ----- */
#container-products {
	text-align: left;
	width: 975px;
	margin: 0 auto;
}
.questions {
	text-align:center; 
	color:#811788; 
	background-color:#f0f0f0; 
	width:650px; 
	padding: 8px; 
	margin-top:18px; 
	margin-bottom:20px; 
	font-weight:bold;
	margin-left: 162px;
	margin-right: 162px;
}
#navigation-container {
	width: 975px;
	padding-left: 117px;
}
/* end product css --------- */


#products {
	/*width: 650px;
	margin-left: 45px;
	padding-left: 155px;
	padding-right: 155px;*/
}

#products h1 {
	font-size: 20pt;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#products h2 {
	font-size: 12pt;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}

#products p {
	font-size: 11pt;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	line-height: 14pt;
}
#games-container {
	background-color: #CCC;
}
#ruckus {
	width: 305px;
	float: left;
	text-align: left;
	padding-right: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #811788;	
}

#pileit {
	width: 305px;
	float: left;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #811788;
	padding-bottom: 334px;
}
#simpatico {
	width: 300px;
	float: left;
	padding-left: 15px;
	text-align: left;
}

#simpatico h1 {
	color: #609;
	font-size: 20pt;
}

.ppbutton {
	color:#333;
	border:1px solid black;
	padding: 5px;
	font-size: 105%;
	background-color: #FFF;
	background-image:url(images/paypalbuttonback.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
.ppbutton:hover{
	color: #609;
	background-color: #CCC;
	background-position: 0 -27px;
	cursor: pointer;
}
/*#ruckus {
}*/

/*#ruckus img {
	position: relative;
	left: 10px;
}*/

#ruckus h1 {
	color: #064c95;
}

#ruckus h2 {
	color: #064c95;
}

#pileit h1 {
	color: #ff0000;
}

#pileit h2 {
	color: #ff0000;
}

#awards {
	font-size: 11pt;
	font-weight: bold;
	line-height: 22pt;
	margin-left: 0px;
	margin-top: 16px;
}

#awards_list {
	list-style-image: url(images/star.gif);
	list-style-type: circle;
	line-height: 15pt;
	margin-top: 0px;
}

#awards_list li {
	margin-left: -15px;
}

#description {
	font-size: 10pt;
	width: 359px;
	margin-left: 32px;
	margin-top: 25px;
	line-height: 15pt;
}

#description h1 {
	font-size: 12pt;
}

#order {
	position: relative;
	width: 228px;
	left: 43px;

	padding: 16px;
	color: #d90000;
	background-color: #dcf5f0;
	margin-top: 20px;
}

#contact {
	position: relative;
	left: 43px;

	font-size: 10pt;
	color: #064c95;
	margin-top: 16px;
}

#contact a {
	text-decoration: none;
	color: #064c95;
}

#reviews {
	clear: both;
	width: 740px;
	
	padding: 10px;
	
	border-style: solid;
	border-width: 1px;
}

#copyright {
	width: 740px;
	clear: both;
	font-size: 7pt;
	text-align: right;
	color: #999999;
}


.ruckus-rules-link a {
        color: #0000ff; 
        font-weight: bold;
        text-decoration: underline;
        }

.pileit-rules-link a { 
        color: #ff0000; 
        font-weight: bold;
        text-decoration: underline;
 }
