
/*------------------------------------------------------------------------------
                       Layout and Positioning
/*----------------------------------------------------------------------------*/


/*---------------     Top Page Half     ------------*/

.top-container {
   min-height: 340px;
   margin: auto;
   padding-left: 34px;
   padding-top: 20px;
}

.top {
   max-width: 1024px;
   margin: 0 auto;
   padding-top: 10px;
   clear: left;
}

.top h2, .bottom h2 {
   margin: 8px 0 10px 70px;
}

.product-img {
  	float: right;
   margin: auto 10px auto 10px;
}

.top .text{
	margin-top:10px;
	max-width:410px;
	margin-top: 7px; 
}

.top .top-divider {
   clear: both;
   height: 1px;
   margin: 20px auto 0 auto;
   width: 60%;
   padding: 0;
   line-height: 1px;
}

img {
	border:medium none;
}

/*------------------- Bottom Half ------------------------*/
.bottom-container {
	min-height: 340px;
	margin:auto;
	background-color:#F8F8E3;
	margin:0pt auto;
}

/*------------------------------------------------------------------------------
                               Styles and Color
/*----------------------------------------------------------------------------*/


/*---------------     Top Page Half     ------------*/

.top h2, .bottom h2 {
   font-size: 20px;
}

.top {
   text-align: left;
   color: #333333;
}

.top .top-divider {
   background-color: #DCDCA8;
}

.bottom h2{
	text-align: center;
}

.bottom .rules {
	margin: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	max-width:700px;
}

a.highlight {
	color:#555533;
}

a.hightlight:hover{
	text-decoration: none;
}	

div.rules li {
	margin-top: 7px;
}

div.rules ul{
	margin-bottom: 0px;
}

.hand-iframe {
  width: 900px;
}

.hand-iframe iframe {
  width: 900px;
  height: 280px;
  background-color: #f7f7ff;
}

