/* Here and Now styles */

/*
	Banner
--------------------*/
#han_banner {
	background: #61c8f3 url('han_banner2.jpg') no-repeat scroll left top;
	height: 140px;
	width: 658px;
}

#han_banner h2 {
	color: #fff;
	font: bold 19px Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 80px 0 0 435px;
}

.han_clear {
	clear: both;
}

/*
	Share This Page
--------------------*/
#han_social {
	background: #fff;
	height: 70px;
	text-align: center;
}

#han_social a.han_social,
#han_social a:hover.han_social {
	border: 0;
	padding: 0;
}

#han_social a.han_social {
	float: left;
	margin: 5px 15px; /* 18 */
	width: 25px;
}

#han_morelink a,
#han_whatsthis a {
	float: none;
	margin: 0;
	text-align: left;
	width: 100%;
}

/*
	Layout
--------------------*/
#han_content {
	background: #fff;
	margin-top: 18px;
	padding-bottom: 17px;
	width: 658px;
}

#han_actionOne_holder {
	margin: 17px auto;
	width: 655px;
	height: 564px;
	background: url(../images/han_actionOne_bg.jpg);
}

#han_actionOne_holder ul {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

#han_actionOne_holder ul li {
	margin: 0 0 0 15px;
	padding: 0 0 0 20px;
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

.han_actionOne_copy {
	width: 460px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionOne_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

.han_action_back {
	margin: 0;
	padding: 10px 0 0 30px;
}

.han_action_form {
	width: 380px;
	height: 250px;
	margin: 0;
	padding: 10px 0 0 100px;
}

.han_action_form p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 2px 0;
}

p.han_action_listtitle {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

p.han_action_note {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 2px 0;
}

p.han_action_submit {
	margin: 0;
	padding: 4px 0 4px 0;
}

p.han_action_note a {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.han_actionOne_underline {
	text-decoration: underline;	
}

#han_actionOneEmail_holder {
	margin: 17px auto;
	width: 647px;
	height: 444px;
	background: url(../images/han_actionOneEmail_bg.jpg);
}

#han_actionOne_holder h1, #han_actionOneEmail_holder h1, #han_actionTwo_holder h1, #han_actionThree_holder h1, #han_actionFour_holder h1, #han_actionFive_holder h1, #han_actionSix_holder h1, #han_actionThanks_holder h1, #han_actionSeven_holder h1, #han_actionEight_holder h1, #han_actionNine_holder h1, #han_actionTen_holder h1, #han_actionEleven_holder h1, #han_actionTwelve_holder h1, #han_actionFilms_holder h1 {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding: 40px 0 10px 30px;
}

h1#han_actionSix_h1 {
	padding-right: 180px;
}

#han_actionOne_holder p.han_emailField {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 100px;
}

.han_actionOneEmail_copy {
	width: 460px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionOneEmail_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionTwo_holder {
	margin: 17px auto;
	width: 651px;
	height: 507px;
	background: url(../images/han_actionTwo_bg.jpg);
}

.han_actionTwo_copy {
	width: 460px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionTwo_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

.han_actionTwo_form {
	width: 380px;
	height: 200px;
	margin: 0;
	padding: 20px 0 0 100px;
}

#han_actionThree_holder {
	margin: 17px auto;
	width: 653px;
	height: 523px;
	background: url(../images/han_actionThree_sign.jpg);
}

.han_actionThree_copy {
	width: 460px;
	height: 120px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionThree_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionFour_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_actionFour_secondhand.jpg);
}

.han_actionFour_copy {
	width: 400px;
	height: 250px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionFour_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionFive_holder {
	margin: 17px auto;
	width: 596px;
	height: 382px;
	background: url(../images/han_actionFive_bg.jpg);
}

.han_actionFive_copy {
	width: 400px;
	height: 250px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionFive_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionSix_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_actionSix_dosomething.jpg);
}

#han_actionSix_holder label {
	color: #E41715;
}

.han_actionSix_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionSix_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionSix_holder .han_action_back {
	padding-top: 100px;
}

#han_actionThanks_holder {
	margin: 17px auto;
	width: 647px;
	height: 444px;
	background: url(../images/han_actionOneEmail_bg.jpg);
}

.han_actionThanks_copy {
	width: 460px;
	height: 315px;
	margin: 0;
	padding: 0 0 0 30px;
}

#han_actionSix_holder .han_actionThanks_copy {
	height: 350px;
}

.han_actionThanks_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

.han_actionThanks_toolbar {
	margin: 0;
	list-style-type: none;
}

.han_actionThanks_toolbar li {
	display: inline;	
}

#han_actionSeven_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_action_pig.jpg);
}

.han_actionSeven_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionSeven_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionSeven_holder .han_action_back {
	padding-top: 140px;
}


#han_actionEight_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_action_finger.jpg);
}

.han_actionEight_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionEight_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionEight_holder .han_action_back {
	padding-top: 140px;
}

#han_actionNine_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_action_star.jpg);
}

.han_actionNine_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionNine_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionNine_holder .han_action_back {
	padding-top: 140px;
}

#han_actionTen_holder {
	margin: 17px auto;
	width: 596px;
	height: 382px;
	background: url(../images/han_actionThree_bg.jpg);
}

.han_actionTen_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionTen_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionTen_holder .han_action_back {
	padding-top: 140px;
}

#han_actionEleven_holder {
	margin: 17px auto;
	width: 596px;
	height: 381px;
	background: url(../images/han_action_speech.jpg);
}

#han_actionEleven_holder ul {
	list-style-type: none;
}

#han_actionEleven_holder li {
	display: inline;
	padding-right: 5px;
}

.han_actionEleven_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionEleven_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionEleven_holder .han_action_back {
	padding-top: 150px;
}

#han_actionTwelve_holder {
	margin: 17px auto;
	width: 596px;
	height: 382px;
	background: url(../images/han_action_film.jpg);
}

.han_actionTwelve_copy {
	width: 400px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionTwelve_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionTwelve_holder .han_action_back {
	padding-top: 110px;
}

#han_actionFilms_holder {
	margin: 17px auto;
	width: 653px;
	height: 523px;
	background: url(../images/han_action_film_big.jpg);
}

#han_actionFilms_holder dl {
	color: #fff;
	font: 13px Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
	padding: 0;
}

#han_actionFilms_holder dt {
	color: #003A7D;
	font-weight: bold;
	margin-top: 10px;
}

.han_actionFilms_copy {
	width: 580px;
	margin: 0;
	padding: 0 0 0 30px;
}

.han_actionFilms_copy p {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 10px 0;
}

#han_actionFilms_holder .han_action_back {
	padding-top: 10px;
}

