@charset "utf-8";/* CSS Document */html {		margin: 0;	padding: 0;}body {	background-color: #000;	margin: 0;	padding: 0;	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;}a { outline:none; }#home-link, #home-link  a  {	display: block;	width: 1000px;	height: 156px;	border: 0;}#mainBG {	background-image: url(images/mainBG.jpg);	background-repeat: no-repeat;	width: 100%;	height: 736px;	z-index: 0;}#content {	margin: 12px 0 0px 0;	padding: 0;	height: 502px;	float: left;	z-index: 5;	display: inline;}#content-create-hero {	margin: 5px 0 0px 0;	padding: 0;	height: 525px;	float: left;	z-index: 5;	display: inline;}#homeContent {	display: block;	background-image: url(images/home-copyBG.jpg);	background-repeat: no-repeat;	width: 856px;	height: 259px;	margin: 0 0 0 130px;}.clearingDiv {	clear: both;}/*/// HOME PAGE - RIGHT 5 IMAGE NAV ///*/#nav, #nav ul { 	padding: 0;	margin: -1px 0 0 130px;	list-style: none;	height: 234px;	width: 857px;}#nav a {	display: block;}#nav li { 	float: left;	margin: 0;	padding: 0;}/*/// HOME PAGE - RIGHT 5 DESCRIPTIONS ///*/#descriptions, #descriptions ul {	padding: 0;	margin: 0;	list-style: none;	width: 857px;	font-size: 9px;	color: #9a9283;	line-height: 1.2;}#descriptions li { 	display: block;	float: left;	margin: 0;	padding: 0;	width: 150px;	padding: 7px 5px 0 16px;}/*/// HOME PAGE - COLORADO LAW STUFF ///*/#coloradoLaw {	float: left;	display: block;	width: 235px;	height: 180px;	color: #a29f95;	margin: 15px 8px 0 0;}#coloradoLaw h2 {	display: block;	padding: 0px 0 0 18px;	margin: 4px 0 0 0;	color: #efab1a;	font-weight: normal;	font-size: 16px;}#coloradoText {		padding: 0px 0 0 19px;		margin-top:6px;		margin-bottom:5px;		line-height: 15px;}#fb-btn a:link, #fb-btn a:visited {    width: 212px;	height: 44px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0 0 0 19px;	background: url(images/btn-FB-stay-informed.jpg) 0 0 no-repeat;}#fb-btn a:hover, #fb-btn a:active {    width: 212px;	height: 44px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0 0 0 19px;	background: url(images/btn-FB-stay-informed.jpg) 0 -44px no-repeat;}.white {	color: #FFFFFF;	}.yellow {	color: #e8b503;}.bigger {	font-size: 12px;}#coloradoLogo {	float: left;	margin: 0 0 0px 30px;	padding: 0 10px 0 0;}/*/// HOME PAGE - Video ///*/#video{ 	background: #000;	border:2px solid #1d190e;	float:left;	width:258px;	padding:4px 0 0 0;	margin:15px 0 0 0;}#share-vid a:link, #share-vid a:visited { 	margin:0;	padding:0;	width:258px;	height:23px;	display:block;	background:url(images/btn-share-vid.jpg) 0 0 no-repeat;}#share-vid a:hero { 	background:url(images/btn-share-vid.jpg) 0 -23px no-repeat;}/*/// HOME PAGE - Create a Hero ///*/#create-hero {		float: right;		width: 336px;		height: 174px;		margin: 15px 6px 0 8px;}#create-hero a:link,#create-hero a:visited {		width: 336px;		height: 174px;		display: block;		background: url(images/btn-create-hero.jpg) 0 0 no-repeat;}#create-hero a:hover {		background: url(images/btn-create-hero.jpg) 0 -174px no-repeat;}/*/// HOME PAGE - SIGNUP FORM ///*/#signupForm {		display: block;		float: right;		width: 330px;		height: 172px;		background-image: url(images/bg_form_home.jpg);		background-repeat: no-repeat;		margin: 15px 10px 0 10px;		font-family: "Lucida Console", Monaco, monospace;		color: #4b4133;}#home-form-wrap {	width:280px;	margin:70px auto 0 auto;}#faceTwit {	float: right;		color: #342607;	margin: 15px 25px 0 0;	font-size: 11px;}#faceTwit >  a, a:visited {	color: #902201;	text-decoration: underline;}#faceTwit  a:hover, a:active {	color: #902201;	text-decoration: underline;}#faceTwit-stay-informed {	float: right;		color: #342607;	margin: 180px 52px 0 0;	font-size: 11px;}#faceTwit-stay-informed >  a, a:visited {	color: #902201;	text-decoration: underline;}#faceTwit-stay-informed  a:hover, a:active {	color: #902201;	text-decoration: underline;}#instructions {		margin: 35px 25px -4px 25px;	line-height: 1.4;	font-weight: bold;	/*/// GET RID OF THE THREE STYLES BELOW THIS LINE ONCE THE SIGN-UP TEXT IS ADDED BACK. THESE	WERE ONLY ADDED TO MAINTAIN LOCATION/SPACING IN THE INTERIM.	///*/	display: block;	height: 28px;	width: 430px;}form {	padding: 0px;	margin: 0px;}fieldset {	border: 0 solid #000000;	margin: 6px 0 0 18px;}#signupForm fieldset {	border: 0 solid #000000;	margin: 6px 0 0 0px;}.textfield {	border: 1px solid #212f32;	padding: 5px 2px 0 2px;	font-family: Verdana, Geneva, sans-serif;	height: 20px;	margin: 0px 0 0 20px;	background: #cecabf;}.textfield1 {	border: 1px solid #212f32;	padding: 0;	font-family: Verdana, Geneva, sans-serif;	height: 20px;	width:180px;	margin: 0px 0 0 0px;	background: #cecabf;}.textfield1a {	border: 1px solid #212f32;	padding: 0;	font-family: Verdana, Geneva, sans-serif;	height: 20px;	width:240px;	margin: 0px 0 0 0px;	background: #cecabf;}.textfield2 {	border: 1px solid #212f32;	padding: 0;	font-family: Verdana, Geneva, sans-serif;	height: 20px;	width:80px;	margin: 0px 0 0 10px;	background: #cecabf;}.textfield2a {	border: 1px solid #212f32;	padding: 0;	font-family: Verdana, Geneva, sans-serif;	height: 20px;	width:100px;	margin: 0px 0 0 10px;	background: #cecabf;}.textfieldZIP {	border: 0px solid #FFFFFF;	height: 27px;	width: 60px;	padding: 0px;	font-family: Verdana, Geneva, sans-serif;	margin: 1px 10px 0 0;}.stay-informedZIP {	padding: 23px 0 0 184px;	}.stay-informedSubmit {	padding: 20px 0 0 142px;	}.submit {	padding: 0;	margin: 0px 0 0px 14px;	background: transparent url(images/sign-up.jpg) no-repeat;	height: 27px;	width: 74px;	border: 0px solid #000000;}td.socialmedia p{	margin:0;	padding:0;	line-height:8px;}td.socialmedia ul{	margin:0;	padding:0;	line-height:32px;	height:32px;	display:inline;}td.socialmedia li{	line-height:32px;	height:32px;	display:inline;}td.socialmedia a:link, td.socialmedia a:visited{	color:#fff;	text-decoration:underline;	line-height:32px;	height:32px;	display:inline-block;}/*/// STAY INFORMED - SIGNUP FORM ///*/#bigForm {		display: block;		float: right;		width: 525px;		height: 425px;		background-image: url(images/bigForm.jpg);		background-repeat: no-repeat;		margin: 0px 0 0 0;}#sub-form-wrap {	width:425px;	padding:180px 0 0 0;	margin:0 auto;	}/*/// PRETTY HEADING COLORS ON HOME PAGE ///*/.homeRedHead {	color: #ed2914;}.homeGreenHead {	color: #60da30;}.homeBlueHead {	color: #4166d5;}.homePurpleHead {	color: #8d23c8;}.homeMagentaHead {	color: #c72164;}/*/// RIGHT 5 NAV ROLLS from HOME PAGE ///*//* ENLIGHTEN BUTTON */#homeEnlightenBT {/*	background: transparent url(images/home-enlighten-BT.jpg) 0 0 no-repeat;*/}#homeEnlightenBT a:link, #homeEnlightenBT a:visited{	background: transparent url(images/home-enlighten-BT.jpg) -173px 0 no-repeat;	    width: 173px;	height: 234px;	display: block;		padding: 0;	margin: 0;	text-decoration:none;}/*#homeEnlightenBT a.active {	background: transparent url(images/home-enlighten-BT.jpg) 0 0 no-repeat;	}#homeEnlightenBT a.active:hover {		background: transparent url(images/home-enlighten-BTover.jpg) no-repeat;}*/#homeEnlightenBT a:hover {	background: transparent url(images/home-enlighten-BT.jpg) 0 0 no-repeat;	}/* CLARIFIER BUTTON */#homeClarifierBT {/*	background: transparent url(images/home-clarify-BToff.jpg) no-repeat;*/}#homeClarifierBT a:link,#homeClarifierBT a:visited {	background: transparent url(images/home-clarify-BT.jpg) -171px 0 no-repeat;    width: 171px;	height: 234px;	display: block;		padding: 0;	margin: 0;	text-decoration:none;}/*#homeClarifierBT a.active {	background: transparent url(images/home-clarify-BTover.jpg) no-repeat;}*/#homeClarifierBT a:hover {	background: transparent url(images/home-clarify-BT.jpg) 0 0 no-repeat;}/*#homeClarifierBT a.active:hover {		background: transparent url(images/home-clarify-BTover.jpg) no-repeat;}*//* PROTECTOR BUTTON  */#homeProtectBT {	/*	background: transparent url(images/home-protector-BToff.jpg) no-repeat;*/}#homeProtectBT a:link,#homeProtectBT a:visited {	background: transparent url(images/home-protector-BT.jpg) -170px 0 no-repeat;	width: 170px;	height: 234px;	display: block;		padding: 0;	margin: 0;	text-decoration:none;}/*#homeProtectBT a.active {	background: transparent url(images/home-protector-BTover.jpg) no-repeat;}*/#homeProtectBT a:hover {	background: transparent url(images/home-protector-BT.jpg) 0 0 no-repeat;}/*#homeProtectBT a.active:hover {		background: transparent url(images/home-protector-BTover.jpg) no-repeat;}*//* INSPIRER BUTTON  */#homeInspirerBT {/*	background: transparent url(images/home-inspirer-BToff.jpg) no-repeat;*/}#homeInspirerBT a, a.active {	background: transparent url(images/home-inspirer-BT.jpg) -170px 0 no-repeat;	width: 170px;	height: 234px;	display: block;		padding: 0;	margin: 0;	text-decoration:none;}/*#homeInspirerBT a.active {	background: transparent url(images/home-inspirer-BTover.jpg) no-repeat;}*/#homeInspirerBT a:hover {	background: transparent url(images/home-inspirer-BT.jpg) 0 0 no-repeat;}/*#homeInspirerBT a.active:hover {		background: transparent url(images/home-inspirer-BTover.jpg) no-repeat;}*//* UNIFIER BUTTON  */#homeUnifierBT {/*	background: transparent url(images/home-unifier-BToff.jpg) no-repeat;*/}#homeUnifierBT a, a.active { 	background: transparent url(images/home-unifier-BT.jpg) -172px 0 no-repeat; 	width: 172px;	height: 234px;	display: block;		padding: 0;	margin: 0;	text-decoration:none;}#homeUnifierBT a:hover { 	background: transparent url(images/home-unifier-BT.jpg) 0 0 no-repeat;}/*#homeUnifierBT a.active {	background: transparent url(images/home-unifier-BTover.jpg) no-repeat;}#homeUnifierBT a.active:hover {		background: transparent url(images/home-unifier-BTover.jpg) no-repeat;}*//*/// BOTTOM NAV ///*/#bottomNav, #bottomnav ul { 	padding: 0;	margin: 0 0 0 140px;	list-style: none;	line-height: 1;	height: 37px;}#bottomNav {	width: 848px;	margin-top: 20px;}#bottomNav a {	display: block;}#bottomNav li { 	float: left; }.separator {	background: url(images/separator.gif) no-repeat;	width: 20px;	height: 37px;	display: block;		padding: 0;	margin: 0;}/*/// MAIN NAV ROLLS ///*//* HOME  */#home {	background: transparent url(images/homeOff.gif) no-repeat;}#home a, a.active {	background: transparent url(images/homeOff.gif) no-repeat;	    width: 67px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;}#home a.active {	background: transparent url(images/homeOver.gif) no-repeat;	}#home a:hover {	background: transparent url(images/homeOver.gif) no-repeat;	}#home a.active:hover {		background: transparent url(images/homeOver.gif) no-repeat;}/* STAY INFORMED */#stay {	background: transparent url(images/stayOff.gif) no-repeat;}#stay a, a.active {    width: 153px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url(images/stayOff.gif) no-repeat;}#stay a.active {	background: transparent url(images/stayOver.gif) no-repeat;}#stay a:hover {	background: transparent url(images/stayOver.gif) no-repeat;}#stay a.active:hover {		background: transparent url(images/stayOver.gif) no-repeat;}/* THE RIGHTS FIVE  */#rightsFive {		background: transparent url(images/rightsFiveOff.gif) no-repeat;}#rightsFive a, a.active {    width: 174px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url(images/rightsFiveOff.gif) no-repeat;}#rightsFive a.active {	background: transparent url(images/rightsFiveOver.gif) no-repeat;}#rightsFive a:hover {	background: transparent url(images/rightsFiveOver.gif) no-repeat;}#rightsFive a.active:hover {		background: transparent url(images/rightsFiveOver.gif) no-repeat;}/* CONTACT US  */#contact {	background: transparent url(images/contactOff.gif) no-repeat;}#contact a, a.active {    width: 117px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url(images/contactOff.gif) no-repeat;}#contact a.active {	background: transparent url(images/contactOver.gif) no-repeat;}#contact a:hover {	background: transparent url(images/contactOver.gif) no-repeat;}#contact a.active:hover {		background: transparent url(images/contactOver.gif) no-repeat;}/* TELL A FRIEND  */#friend {	background: transparent url(images/friendOff.gif) no-repeat;}#friend a, a.active {    width: 155px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url(images/friendOff.gif) no-repeat;}#friend a.active {	background: transparent url(images/friendOver.gif) no-repeat;}#friend a:hover {	background: transparent url(images/friendOver.gif) no-repeat;}#friend a.active:hover {		background: transparent url(images/friendOver.gif) no-repeat;}/* STORE  */#store {	background: transparent url(images/storeOff.gif) no-repeat;}#store a, a.active {    width: 69px;	height: 37px;	display: block;		padding: 0px 0px 0px 0px;	margin: 0;	background: transparent url(images/storeOff.gif) no-repeat;}#store a.active {	background: transparent url(images/storeOver.gif) no-repeat;}#store a:hover {	background: transparent url(images/storeOver.gif) no-repeat;}#store a.active:hover {		background: transparent url(images/storeOver.gif) no-repeat;}/* Sub footer */#copyright {	display: block;	margin: 10px 0 0 8px;	padding: 0 0px 30px 640px;	color: #8a2405;	font-style: italic;}#peak-cred{	float:left;	width:200px;	margin: 10px 0 0 8px;	padding: 0 0px 30px 130px;	color: #8a2405;	font-style: normal;}#peak-cred a:link, #peak-cred a:visited { 	color: #8a2405; }#peak-cred a:hover{	color:#e7a519;}a, a:visited {	color: #e7a519;	text-decoration: underline;}a:hover, a:active {	color: #e7a519;	text-decoration: underline;}/* RIGHTS FIVE PAGE STYLEZ  */#right5buttons {	margin: 0 0 0 130px;	}#right5buttons-simple {	margin: 0 0 0 0px;	}#right5buttons a {	float: none;}#right5buttons img {	border: 0;}#rights-five-left-character {	float: left;	display: block;	width: 461px;	height: 503px;	margin: 3px 0 0 0;	padding: 0px;}#rights-five-left-left {	height: 503px;	width: 327px;	margin: 2px 0 0 133px;	float: left;}#rights-five-left-right {	display: block;	height: 503px;	width: 160;	margin: 83px 0 0 301px;}#rights-five-left-left img, #rights-five-left-right img {	border: 0;	}#rights-five-right-descrip {	display: block;	margin: 4px 0 0 461px;	padding: 0px;	width: 525px;	height: 503px;	background-image: url(images/right-five-descripBG.jpg);	background-repeat: no-repeat;	color: #FFFFFF;}#rights-five-right-content {	padding: 0;	margin: 0;	position: relative;}.right-five-right-enlightener {	background-image: url(images/right-five-right-enlightener-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-clarifier {	background-image: url(images/right-five-right-clarifier-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-protector {	background-image: url(images/right-five-right-protector-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-unifier {	background-image: url(images/right-five-right-unifier-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-inspirer {	background-image: url(images/right-five-right-inspirer-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-contact {	background-image: url(images/right-five-right-contact-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-stay-informed {	display: block;	background-image: url(images/bigForm.jpg);	background-position: top;	background-repeat: no-repeat;		height: 504px;}.right-five-right-tell-a-friend {	display: block;	background-image: url(images/tell-a-friend.jpg);	background-position: top;	background-repeat: no-repeat;		height: 504px}.right-five-right {	background-image: url(images/right-five-right-head.jpg);	background-position: top;	background-repeat: no-repeat;	}.right-five-right-privacy {	background-image: url(images/right-five-right-privacy-head.jpg);	background-position: top;	background-repeat: no-repeat;	}#rights-five-right-text {	margin: 0px 30px 0 30px;		padding: 100px 0 0 0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 11px;}#rights-five-right-text p {	margin-top: 0px;	margin-bottom: 10px;	line-height:13px;}.enlightener {	background-image:none;	background-repeat: no-repeat;	background-position: right;}.clarifier {	background-image: url(images/right-five-clarifierBG.jpg);	background-repeat: no-repeat;	background-position: right;}.protector {	background-image: url(images/right-five-protectorBG.jpg);	background-repeat: no-repeat;	background-position: right;}.unifier {	background-image: url(images/right-five-unifierBG.jpg);	background-repeat: no-repeat;	background-position: right;}.inspirer {	background-image: url(images/right-five-inspirerBG.jpg);	background-repeat: no-repeat;	background-position: right;}.stay-informed {	background-image: url(images/right-five-stayBG.jpg);	background-repeat: no-repeat;	background-position: right;}/* flash hero transformation STYLES  */#enlightener-transform {	width:331px;	height:503px;	margin:0 0 0 130px;	z-index:20;}#clarifier-transform {	width:331px;	height:503px;	margin:0 0 0 130px;	z-index:20;}#protector-transform {	width:331px;	height:503px;	margin:0 0 0 130px;	z-index:20;}#inspirer-transform {	width:331px;	height:503px;	margin:0 0 0 130px;	z-index:20;}#unifier-transform {	width:331px;	height:503px;	margin:0 0 0 130px;	z-index:20;}/* JQUERY STYLES  */.bubbleInfo {	position: relative;	top: 160px;	left: 100px;	width: 500px;	z-index:70;}.trigger {	position: absolute;	margin: -100px 0 0 50px;	z-index:60;}.popup {	position: absolute;	margin: 0 0 0 -65px;	display: none;	z-index: 50;	border-collapse: collapse;	background-image: url(images/enlightener-pop.gif);	background-repeat: no-repeat;	width: 216px;	height: 400px;}.popup-medium {	background-image: url(images/medium-pop.gif);	background-repeat: no-repeat;}.popup-unifier {	background-image: url(images/unifier-pop.gif);	background-repeat: no-repeat;}.popup p, .popup-medium p, .popup-small p {	margin: 8px 12px 0 29px;		font-size: 11px;	line-height:13px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}#pop-enlightener-head {	display: block;	background-image: url(images/enlightener-pop-head.gif);	background-repeat: no-repeat;	width: 216px;	height: 25px;	margin: 86px 0 0 0;} #pop-clarifier-head {	display: block;	background-image: url(images/clarifier-pop-head.gif);	background-repeat: no-repeat;	width: 216px;	height: 25px;	margin: 86px 0 0 0;} #pop-protector-head {	display: block;	background-image: url(images/protector-pop-head.gif);	background-repeat: no-repeat;	width: 216px;	height: 25px;	margin: 86px 0 0 0;} #pop-unifier-head {	display: block;	background-image: url(images/unifier-pop-head.gif);	background-repeat: no-repeat;	width: 216px;	height: 25px;	margin: 86px 0 0 0;} #pop-inspirer-head {	display: block;	background-image: url(images/inspirer-pop-head.gif);	background-repeat: no-repeat;	width: 216px;	height: 25px;	margin: 86px 0 0 0;} #arrows {	display: block;	float: right;	margin: 20px 12px 0 0;}#download {	margin: 10px 12px 0 0;	width: 113px;	height: 21px;	float: right;}#stay-form {	margin: 245px 0 0 200px;	}/* SUBPAGE HERO BTNS */#enlighten-sub, #enlighten-sub  a  {	background:url(images/hero-subs/btn-rights5-view-profile_01.jpg) no-repeat;	display: block;	width: 327px;	height: 97px;	border: 0;	margin: 3px 0 0 0;	padding: 0 0 3px 0;	text-decoration:none;}#enlighten-sub  a:hover  {	background:url(images/hero-subs/btn-rights5-view-profile-ON_01.jpg) no-repeat;}#protector-sub, #protector-sub  a  {	background:url(images/hero-subs/btn-rights5-view-profile_03.jpg) no-repeat;	display: block;	width: 327px;	height: 97px;	border: 0;	margin: 0 0 0 0;	padding: 0 0 3px 0;	text-decoration:none;}#protector-sub  a:hover  {	background:url(images/hero-subs/btn-rights5-view-profile-ON_03.jpg) no-repeat;}#inspirer-sub, #inspirer-sub  a  {	background:url(images/hero-subs/btn-rights5-view-profile_04.jpg) no-repeat;	display: block;	width: 327px;	height: 97px;	border: 0;	margin: 0 0 0 0;	padding: 0 0 3px 0;	text-decoration:none;}#inspirer-sub  a:hover  {	background:url(images/hero-subs/btn-rights5-view-profile-ON_04.jpg) no-repeat;}#clarifier-sub, #clarifier-sub  a  {	background:url(images/hero-subs/btn-rights5-view-profile_02.jpg) no-repeat;	display: block;	width: 327px;	height: 97px;	border: 0;	margin: 0 0 0 0;	padding: 0 0 3px 0;	text-decoration:none;}#clarifier-sub  a:hover  {	background:url(images/hero-subs/btn-rights5-view-profile-ON_02.jpg) no-repeat;}#unifier-sub, #unifier-sub  a  {	background:url(images/hero-subs/btn-rights5-view-profile_05.jpg) no-repeat;	display: block;	width: 327px;	height: 97px;	border: 0;	margin: 0 0 0 0;	padding: 0 0 3px 0;	text-decoration:none;} #unifier-sub  a:hover  {	background:url(images/hero-subs/btn-rights5-view-profile-ON_05.jpg) no-repeat;}