body {
	background: url(images/chalkboard.jpg) no-repeat;
	position: relative;
}
div.center {margin: 0 auto;width: 905px;position: relative;}
ul.social {list-style: none;position: absolute;top: 0px; left: 143px;}
ul.social li {float: left;padding-right: 10px;}
ul.social li img {border: none;outline: none;}
/*  =SLIDER
-------------------------------------------------------------- */

#slider{background: url(images/loading.gif) no-repeat 50% 50%;width: 677px;height: 331px;float: left;position:relative;display: block;border: 1px solid #eb8310;}
#slider img {background: #000;position: absolute;top: 0px;left: 0px;display: none;}

.nivo-controlNav {position:absolute;left:47%;bottom:-30px;}
.nivo-controlNav a {display:block;width:10px;height:10px;background:url(images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:-10px 0;}

.nivo-directionNav a {display:block;width:32px;height:34px;background:url(images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-32px 0;right:10px;}
a.nivo-prevNav {left:10px;}

/*
#slider a {width: 677px;height: 331px;}
#slider a.bash {background: url(images/bashSlider.png) no-repeat;}
#slider a.bash:hover {background: url(images/bash-over.png) no-repeat;}
#slider a.gokey {background: url(images/gokey.png) no-repeat;}
#slider a.asw {background: url(images/asw.png) no-repeat;}
*/


/*  =CONTACT FORM
-------------------------------------------------------------- */
#container {width: 800px;height: 320px;border: 1px solid #eb8310;}

#contact {padding: 25px;}
#contact .left {float: left;width: 405px;}
#contact .right {float: left;width: 300px;padding-left: 40px;}
#contact .right ol.forms li {width: 300px;}
#contact ol {padding: 0px;}
#contact p.alert {left: 95px;position: relative;display: inline-block;font-size: 10px;}
#contact ol.forms {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px 0px 0;position: relative;}
#contact ol.forms li {position: relative;clear:left;float:left;line-height:18px;margin:0px;list-style-type:none;}
#contact ol.forms li label {cursor:pointer;display:block;line-height:22px;}
#contact ol.forms li input {width: 390px;border: 1px solid #A31E21;margin-bottom: 5px;padding: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-border-radius: 3px;}
#contact ol.forms li textarea {height: 100px;width: 250px;border: 1px solid #A31E21;margin-bottom: 5px;padding: 3px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-border-radius: 3px;}
#contact ol.forms li input.submit {display: block;width: 115px;height: 35px;cursor: default;margin: 20px auto;font-weight: bold;}
#contact ol.forms li input.submit .highlight {cursor: pointer;}
#content ol.forms .error {display:block;margin: 1px 0 2px 95px;font-size: 10px; color: #aac5d6;}
#content ol.forms .alert{display:block;margin: 1px 0 2px 95px;font-size: 10px; color: #aac5d6;}

/* Inline form adjustments */
#contact ol.forms li label.fName, #contact ol.forms li label.lName, #contact ol.forms li label.address, #contact ol.forms li label.city, #contact ol.forms li label.state, #contact ol.forms li label.zip, #contact ol.forms li label.phone, #contact ol.forms li label.email, #contact ol.forms li label.videoURL, #contact ol.forms li label.videoID {float: left;width: 185px;margin-top: 5px;margin-left: 20px;}
#contact ol.forms li input#fName, #contact ol.forms li input#lName, #contact ol.forms li input#city, #contact ol.forms li select#state, #contact ol.forms li input#zip, #contact ol.forms li input#phone, #contact ol.forms li input#email {float: left;width: 185px;margin-left: 20px;}
#contact ol.forms li label.address, #contact ol.forms li label.city, #contact ol.forms li input#city, #contact ol.forms li label.phone, #contact ol.forms li input#phone, #contact ol.forms li label.fName, #contact ol.forms li input#fName, #contact ol.forms li label.videoURL, #contact ol.forms li label.videoID {margin-left: 0px;}
#contact ol.forms li label.state, #contact ol.forms li select#state {width: 53px;}
#contact ol.forms li label.zip, #contact ol.forms li input#zip {width: 90px;}

#contact ol.forms li input.chk {width: 13px;float: left;margin-top: 13px;margin-left: 0px;}
#contact ol.forms li label.agree {width: 275px;float: left;margin-top: 10px;margin-left: 7px;font-size: 0.95em;}
#contact ol.forms li label.birthdate {float: left;display: inline-block;margin-top: 10px;padding-right: 10px;}
#contact ol.forms li select.birthdate {float: left;margin-top: 10px;margin-left: 10px;}

#contact ol.forms li input#videoURL, #contact ol.forms li input#videoID {width: 300px;}

#contact .address-info {float:right; margin-bottom: 30px;color: #fffffe;}
#contact .address-info h3 {font-size: 20px;}
#contact .error1a, #contact .error1b, #contact .error1c, #contact .error2, #contact .error3, #contact .error4 {position: absolute;top: 20px;left: 3px;color: red;font-size: 0.8em;font-style: italic;}
#contact .error1b {left: 208px;}
#contact .error1c {width: 140px;left: 282px;}
#contact .error2 {top: 75px;}
#contact .error3 {top: 30px;}
#contact .error4 {top: 48px;}
.active {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.agree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.type {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.type .type {
	color: #FFF;
}
body table tr td table tr td table tr td {
	color: #FFF;
}
body table tr td table tr td table tr td {
	font-family: Arial, Helvetica, sans-serif;
}
body table tr td table tr td table tr td {
	font-size: 9pt;
	color: #FFF;
}
tr {
	color: #000;
}
body table tr td table tr td table tr {
	color: #000;
}
body table tr td table tr td table tr {
	color: #000;
}
body table tr td table tr td table tr {
	color: #000;
}
body table tr td table tr td table tr td strong {
	font-size: 12px;
	color: #FF7A01;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}

