body {
	color: #666;
font-family: Verdana, Helvetica, Arial, sans-serif;
/*font-family: "corn-dog-1","corn-dog-2", Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;*/
	font-size: 12px;
	background-color: #0d0d0d;
}

.typekit-badge {
	display: none !important;
}

#page {
	width: 960px;
	margin: 0 auto;
	background: url(images/BG.png) 0 0 repeat-y;
}

#header {
	width: 960px;
	height: 153px;
	background: url(images/header.png) 0 0 repeat-y;
}

a:hover {
	color: #6e1717;
}

#footer {
	clear: both;
	width: 960px;
	height: 94px;
	background: url(images/footer.png) 0 0 repeat-y;
}

#copyright {
	margin: 20px;
	text-align: center;
	font-size: 10px;
	color: #6e1717;
	font-weight: bold;
}

.thumbRow {
	width: 924px;
	margin: 0 auto;
}

.leftThumb, .middleThumb, .rightThumb, .rightInfo {
	height: 288px;
	width: 288px;
	margin: 10px;
	float: left;
	position: relative;
}

.doubleThumb{
	background: url(images/doubleThumb.png) 0 0 repeat-y;
	height: 288px;
	width: 596px;
	margin: 10px;
	float: left;
	position: relative;
}

.formHolder {
	width: 556px;
	margin: 0 auto;
}

.leftThumb{
	background: url(images/leftThumb.png) 0 0 repeat-y;
}

.middleThumb {
	background: url(images/middleThumb.png) 0 0 repeat-y;
}

.rightThumb {
	background: url(images/rightThumb.png) 0 0 repeat-y;
}

.rightInfo {
	background: url(images/rightInfo.png) 0 0 repeat-y;
}

h4 {
	margin-bottom: 15px;
}

h4 a {
	font-size: 14px;
	text-decoration: none;
}


h4 a:hover {
	text-decoration: underline;
}

.thumbHolder {
	height: 190px;
	width: 250px;
	margin: 0 auto;
}

.thumbText {
	height: 60px;
	width: 250px;
	margin: 0 auto;
}

.spacer {
	width:250px;
	height: 12px;
}

.clear {
	clear:both;
}

.hidden {
	text-indent: -1000px;
}

a {
	color: #666;
}

.divBar {
	height: 4px;
	background: url(images/divBar.png) 0 0 no-repeat;
}


/* FORM */
#stylized{
	color: #999;
}

#stylized h1 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
}

#stylized h3 {
	color: #666;
	font-size:13px;
	line-height: 15px;
	margin-bottom:8px;
}

#stylized p{
	font-size:11px;
	line-height: 14px;
	color:#666;
	margin-bottom:10px;
}

#stylized .divBar {
	margin-bottom:10px;
}

#stylized label{
	clear: both;
	display:block;
	font-weight:bold;
	text-align:left;
	width:200px;
	line-height: 20px;
}

#stylized input {
	margin: 0 0 10px 0;
	font-size:12px;
}

#stylized input, #stylized textarea {
	width: 240px;
	border:solid 1px #aacfe4;
	padding:4px 2px;
}

#stylized button{
	clear:both;
	margin-left: 65px;
	margin-top: 10px;
	width:120px;
	height:30px;
	background:#2b1010 url(images/button.png) no-repeat;
	border: none;
	text-align:center;
	line-height:12px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
}

#stylized #formLeft, #stylized #formRight {
	float: left;
	width: 270px;
}

#stylized #formLeft {
	margin-right: 15px;
}

#apps {
	width: 270px;
	text-align: center;
	margin: 15px 0 10px 0;
}

#apps img {
	margin: 0 6px;
}



/* VALIDATION */
.validation-failed { /* for textboxes, textareas, passwords */
	background-color:#a74040;
}

.validation-failed-cr { /* for checkboxes and radios */

}

.validation-failed-sel { /* for selects */

}

.validation-passed { /* for textboxes, textareas, passwords */
	background-color:#48c159;
}

.validation-passed-cr { /* for checkboxes and radios */

}

.validation-passed-sel { /* for selects */

}
