style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">style="border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;">border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;@charset "UTF-8";
/* CSS Document */

body {text-align:center;  }

body{
font-family:Century Gothic,sans-serif !important;
font-size:12px;
}

select{
  font-size: 16px; 
  height:30px;
background: -moz-linear-gradient(top,  #e2e2e2 0%, #f9f9f9 73%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#f9f9f9 73%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e2e2e2 0%,#f9f9f9 73%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */

}

.content {
width: 840px;
}

#div__header, #div__body, #div__footer {
	  width:100%;
	  margin:0 auto !important;
	  overflow:hidden;
}

  #div__body {
	  background:#fff;
	  text-align:left;
	  width:840px; 
  }
  
  h1{ font-family: 'Raleway', sans-serif;
  font-weight:200;
  color: #c7851d;
  text-align:center;
  text-transform:uppercase;
  font-size:39px;
  margin-top:0;
margin-bottom: 0.67em;
  }
  
  div.pink_box_info{
	  width:800px; margin:40px 0 0 0;
	  background-color: #ef5ba1;
	  padding:15px 0 5px 0;
	  text-align:center;
  }
  
		  div.pink_box_info p{
			  font-size:1.4em;
			  font-weight:600;
			  color:#fff;
			  line-height: 26px;
		  }

div.signup-label{
font-size: 1.35em;
color:#2f2f2f; width: 195px; padding: 17px 0;
display: inline-block; float: left; vertical-align: middle;
}

div.signup-label-wide{
	font-size: 1.35em;
	width: 595px;
	display: inline-block; 
color:#2f2f2f; padding: 17px 0;
}
   
  
div.signup-cat{font-size:16px; color:#2f2f2f; display: inline-block;padding: 11px 0; }

		div.signup-cat input[type=text] { border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;}


div.clear{ clear: both;}

div.ein{ font-size:0.8em;}

#my_popup{max-width: 800px;
    opacity: 1;
    visibility: visible;
    display: inline-block;
    outline: none;
    text-align: left;
    position: relative;
    vertical-align: middle; background-color:#fff; padding: 40px; border-radius: 8px;
    font-size:1.3em; line-height:1.3em;}

table#dates{ width: 590px;}

input[type=textarea]#experience-desc{border-radius: 4px; border:1px solid #A1A1A1; box-shadow: inset 1px 1px 1px #C4C4C4; font-size:16px; padding:6px 0 6px 6px;}
  
div.kit{width: 48%; display: inline-block; text-align: center; margin: 20px auto;} 
div.kit img {width: 70%;}
div.kit table{ text-align: center; margin: 0 auto;}
div.kit h1{font-size:2.5em;}

a#includesLink, a#includesLink2, a#includesLink3{
	background-color: #ef5ba1;
	border-radius:4px;
	padding:10px 15px;
	text-transform:uppercase;
	font-family: 'Raleway', sans-serif;
  	font-weight:200;
	color:#fff;
	text-decoration:none;
	font-size:20px;
	margin-top:30px;
	margin-right: 20px;
	
}

	a#includesLink:hover, a#includesLink2:hover a#includesLink3:hover{ background-color:#fc73b4;}

div.productPrice{ 
color:#be8229; 
margin-top:-5px;
line-height: 1.7em
}

div.productPrice h2{ font-size:25px; margin-bottom:0; padding-bottom:0;}
div.productPrice p{ margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0;}

#div__body div#bottom-section{ 
width:100%;
margin:0 auto;
font-size:16px;
text-align:center;
padding-top:40px;
}

input[type=checkbox] { font-size:18px;}

input[type=submit]{
	
background: #a46b28; /* Old browsers */
background: -moz-linear-gradient(45deg,  #a46b28 0%, #7d5221 15%, #d09d40 35%, #fdebb2 52%, #fdebb2 68%, #ca9d59 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #a46b28 0%,#7d5221 15%,#d09d40 35%,#fdebb2 52%,#fdebb2 68%,#ca9d59 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #a46b28 0%,#7d5221 15%,#d09d40 35%,#fdebb2 52%,#fdebb2 68%,#ca9d59 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a46b28', endColorstr='#ca9d59',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

border-radius:4px;
border:1px solid #7e5321;
font-size:35px;
padding:8px 20px;
font-weight:800;
color:#fff;
text-shadow: 0px 0px 01px #7e5321;
 -webkit-text-stroke-width: 2px;
   -webkit-text-stroke-color: #7e5321;
margin:50px auto 30px auto;
text-align:center;
cursor:pointer;
}

input[type=submit]:hover{
	opacity: .9;
	box-shadow: 0 0 5px #CDA446;
}
