/*
Theme Name: Smoke Free North West
*/



/* Begin Typography & Colors */

#page .content {
}
#page .top {
	border: none;
}
#page .content_left {
	width: 635px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
#page .content_left .vote_in_our_poll {
	background-image: url("images/words/vote_in_our_poll.png");
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
}
#page .content_left .form {
	padding: 10px 0px;
}
#page .content_left .form .row {
	padding-top: 8px;
}
#page .content_left .red {
	color: #DF0000;
	font-weight: bold;
}
#page .content_left .yellow {
	color: #ff0;
	font-weight: bold;
}
#page .content_left .form .radio {
	background-image: url("images/radio_off.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 21px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}
#page .content_left .form .radio.on {
	background-image: url("images/radio_on.png");
}
#page .content_left .form .mail {
	float: left;
}
#page .content_left .form .mail input.input_mail {
	border: 1px solid #ffffff;
	height:	15px;
	background-color: #4EC186;
	color: #ffffff;
}
#page .content_left .form .send {
	background-image: url("images/submit.png");
	background-repeat: no-repeat;
	width: 77px;
	height: 19px;
	float: left;
}
#page .content_left .form input.send {
	background-image: url("images/submit.png");
	background-repeat: no-repeat;
	width: 77px;
	height: 19px;
	border: 0px;
	cursor: pointer;
	float: left;
}
.page-id-232 #page .right_column {
	background-image:url(images/right_column_bg.png);
	background-repeat:no-repeat;
	width: 255px;
	float: left;
	padding-top: 20px;
}
#page .right_column {
	background:none;
	width: 255px;
	float: left;
	padding-top: 20px;
}
#page .right_column .right_column_content {
	background-color: #ffffff;
	padding: 25px;
	min-height:248px;
}
#page .right_column .right_column_content .whats_happening {
	background-image: url("images/words/whats_heppening_cnt.png");
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	display: block;
}
#page .right_column .right_column_content h2 {
	font-size: 12px;
}
#page .right_column .right_column_content .more {
	display: block;
	text-align: right;
	text-decoration: none;
}
#page .right_column .right_column_content .more:hover {
	text-decoration: underline;
}
#page .right_column .right_column_content .color_1 a,  #page .right_column .right_column_content .color_1 .more {
	color: #8a5592;
	font-weight: bold;
}
#page .right_column .right_column_content .color_1 {
	margin-bottom:10px;
}
#page .right_column .right_column_content .color_2 a,  #page .right_column .right_column_content .color_2 .more {
	color: #d2613f;
	font-weight: bold;
}
#page .right_column .right_column_content .color_2 {
	margin-bottom:10px;
}
#page .right_column .right_column_content .color_3 a,  #page .right_column .right_column_content .color_3 .more {
	color: #009ca9;
	font-weight: bold;
}
#page .right_column .right_column_content .color_3 {
	margin-bottom:10px;
}

#page .right_column .right_column_content .color_4 {
	margin-bottom:10px;
}

#page .right_column .right_column_content .color_5 a,  #page .right_column .right_column_content .color_5 .more {
	color: #FBB842;
	font-weight: bold;
}


#page .right_column .community_login {
	background-image: url("images/community_login.png");
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 35px;
	width: 258px;
	margin-top: 10px;
}
.leftfield {
	display: block;
	text-indent:-3000px;
}
.clear {
	clear: both;
}
h1 {
	font-size: 15px
}
h2 {
	font-size: 14px
}
h3 {
	font-size: 13px
}
body {
	margin: 0px;
	margin: 0px;
	font: 12px Arial;
	line-height: 15px;
}
body.page-id-232 {
	background-image: url('images/page_bg.png');
	background-color: #4EC186;
	background-repeat: no-repeat;
	background-position: center top;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
#page {
	width: 900px;
	margin: 0 auto;
}
#page .small {
	font: 11px Arial;
}
.page-id-232 #page .top {
	height: 140px;
	background-image: url('images/top.jpg');
	background-repeat: no-repeat;
	background-position: center;
	border:none;
}
#page .top {
	height: 140px;
	background-image: url('images/top.jpg');
	background-repeat: no-repeat;
	background-position: center;
	border-left:1px solid #00A6A9;
	border-right:1px solid #00A6A9;
}
#page .top a.home_link {
	display: block;
	width: 290px;
	height: 114px;/*margin-left: 75px;*/
	}
#page .footer {
	background-color: #ffffff;
	text-align: right;
	color: #4ec186;
	height: 25px;
	padding-top: 10px;
	font-size: 11px;
	margin-top: 10px;
}
#page .footer a {
	padding: 10px 10px;
	color:#4EC186;
}
#page .top .top_menu {
	overflow: hidden;
	height: 26px;
	width:100%;
}
#page .top .top_menu .item {
}
#page .top .top_menu .item a:hover {
	background-color: #5ac5c7;
}
#page .top .top_menu .item a {
	float: left;
	height: 16px;
	padding: 5px 12px;
	background-repeat: no-repeat;
	background-position: center center;
}
#page .top .top_menu .Home a {
	background-image: url("images/words/home.png");
	width: 41px;
}
#page .top .top_menu .Home a.active {
	background-image: url("images/words/home_active.png");
	width: 41px;
}
#page .top .top_menu .WhoWeAre a {
	background-image: url("images/words/who_we_are.png");
	width: 82px;
}
#page .top .top_menu .WhoWeAre a.active {
	background-image: url("images/words/who_we_are_active.png");
	width: 82px;
}
#page .top .top_menu .WhatsHappening a {
	background-image: url("images/words/whats_heppening.png");
	width: 119px;
}
#page .top .top_menu .WhatsHappening a.active {
	background-image: url("images/words/whats_heppening_active.png");
	width: 119px;
}
#page .top .top_menu .QuitSmoking a {
	background-image: url("images/words/quit_smoking.png");
	width: 81px;
}
#page .top .top_menu .QuitSmoking a.active {
	background-image: url("images/words/quit_smoking_active.png");
	width: 81px;
}
#page .top .top_menu .LearnMore a {
	background-image: url("images/words/learn_more.png");
	width: 75px;
}
#page .top .top_menu .LearnMore a.active {
	background-image: url("images/words/learn_more_active.png");
	width: 75px;
}
#page .top .top_menu .HaveYourSay a {
	background-image: url("images/words/have_your_say.png");
	width: 95px;
}
#page .top .top_menu .HaveYourSay a.active {
	background-image: url("images/words/have_your_say_active.png");
	width: 95px;
}
#page .top .top_menu .search_text {
	background-image: url("images/words/search.png");
	background-repeat: no-repeat;
	background-position: center center;
	width: 49px;
	padding: 5px 1px 5px 15px;
	margin-right: 5px;
	float: right;
	height: 16px;
}
#page .top .top_menu .search_input {
	padding-top: 3px;
	padding-left: 0;
}
#page .top .top_menu .search_input .white {
	float: left;
}
#page .top .top_menu .search_input .white input {
	border: none;
}
#page .top .top_menu .search_input .go {
	margin-top: -4px;
	margin-left: 4px;
	padding: 0px;
	height: 30px;
	float: left;
	text-decoration:none;
}
#page .top .top_menu .search_input .go:hover {
	background-color: #5AC5C7;
}
#page .top .top_menu .search_input .go input {
	overflow: hidden;
	text-indent: -3000px;
	background: url('images/words/go.png');
	background-repeat: no-repeat;
	background-position: center;
	border: 0px solid;
	width: 35px;
	height: 28px;
	cursor: pointer;
	display: block;
}
html {
}
#page {
	background-image: url("images/site_content_gradient.png");
	background-repeat: repeat-y;
}
#page h1 {
	background-repeat: no-repeat;
	margin: 0px;
	height: 75px;
}
.average {
	margin-top:10px !important;
	height:35px !important;
	color:#3EBABC;
	font-size:18px;
	font-family:"Arial Rounded MT", sans-serif;
	margin-left:20px !important;
}
#page .page_content {
	background-image: url("images/site_content_bg.png");
	background-repeat: no-repeat;
	padding-bottom: 10px;
	border-left: 1px solid #00a6a9;
	border-right: 1px solid #00a6a9;
	border-bottom: 1px solid #00a6a9;
}
#page .page_content .left_column {
	float: left;
	width: 313px;
	height: 435px;
	background-repeat: no-repeat;
}
#page .page_content .right_column {
	float: left;
	width: 560px;
	padding-left: 20px;
	overflow: hidden;
}
#page .page_content .right_column a.link {
	color: #3379be;
	font-weight: bold;
	text-decoration: none;
}
#page .page_content .right_column a.link:hover {
	text-decoration: underline;
}
#page .right_column a {
	color: #3379be;
	font-weight: bold;
	text-decoration: none;
}
#page .page_content a:hover {
	text-decoration: underline;
}
#tabs {
}
#handles {
}
#handles .handle {
	height: 30px;
	background-repeat: no-repeat;
	float: left;
	margin-right: 2px;
	cursor: pointer;
}
#handles .handle .img {
	height: 30px;
}
#tabs li a {
	height:17px;
	text-indent:-9000px;
	width:100px;
}
.page-id-240 #tabs .tab-1 {
	background-image: url("images/tabs/overview.png");
	width: 98px;
}
.page-id-240 #tabs .tab-1.ui-tabs-selected {
	background-image: url("images/tabs/overview_selected.png");
}
.page-id-240 #tabs .tab-2 {
	background-image: url("images/tabs/campaigns.png");
	width: 113px;
}
.page-id-240 #tabs .tab-2.ui-tabs-selected {
	background-image: url("images/tabs/campaigns_selected.png");
}
.page-id-240 #tabs .tab-3 {
	background-image: url("images/tabs/resources.png");
	width: 104px;
}
.page-id-240 #tabs .tab-3.ui-tabs-selected {
	background-image: url("images/tabs/resources_selected.png");
}
.page-id-240 #tabs .tab-4 {
	background-image: url("images/tabs/useful_links.png");
	width: 112px;
}
.page-id-240 #tabs .tab-4.ui-tabs-selected {
	background-image: url("images/tabs/useful_links_selected.png");
}
.page-id-218 #tabs .tab-1 {
	background-image: url("images/tabs/overview2.png");
	width: 98px;
}
.page-id-218 #tabs .tab-1.ui-tabs-selected {
	background-image: url("images/tabs/overview2_selected.png");
}
.page-id-218 #tabs .tab-2 {
	background-image: url("images/tabs/reasons_to_quit.png");
	width: 137px;
}
.page-id-218 #tabs .tab-2.ui-tabs-selected {
	background-image: url("images/tabs/reasons_to_quit_selected.png");
}
.page-id-218 #tabs .tab-3 {
	background-image: url("images/tabs/top_tips.png");
	width: 91px;
}
.page-id-218 #tabs .tab-3.ui-tabs-selected {
	background-image: url("images/tabs/top_tips_selected.png");
}
.page-id-287 #tabs .tab-1 {
	background-image: url("images/tabs/email_your_mp.png");
	width: 130px;
}
.page-id-287 #tabs .tab-1.ui-tabs-selected {
	background-image: url("images/tabs/email_your_mp_selected.png");
}
.page-id-287 #tabs .tab-2 {
	background-image: url("images/tabs/support_the_petition.png");
	width: 162px;
}
.page-id-287 #tabs .tab-2.ui-tabs-selected {
	background-image: url("images/tabs/support_the_petition_selected.png");
}
.page-id-6 #tabs .tab-1 {
	background-image: url("images/tabs/who_we_are.png");
	width: 116px;
}
.page-id-6 #tabs .tab-1.ui-tabs-selected {
	background-image: url("images/tabs/who_we_are_selected.png");
}
.page-id-6 #tabs .tab-2 {
	background-image: url("images/tabs/what_we_do.png");
	width: 116px;
}
.page-id-6 #tabs .tab-2.ui-tabs-selected {
	background-image: url("images/tabs/what_we_do_selected.png");
}
.page-id-6 #tabs .tab-3 {
	background-image: url("images/tabs/objectives.png");
	width: 104px;
}
.page-id-6 #tabs .tab-3.ui-tabs-selected {
	background-image: url("images/tabs/objectives_selected.png");
}
#handles .handle .what_we_do {
	background-image: url("images/tabs/what_we_do.png");
	width: 116px;
}
#handles div.selected .what_we_do {
	background-image: url("images/tabs/what_we_do_selected.png");
}
#handles .handle .objective {
	background-image: url("images/tabs/objectives.png");
	width: 104px;
}
#handles div.selected .objective {
	background-image: url("images/tabs/objectives_selected.png");
}
#handles .handle .reasons_to_quit {
	background-image: url("images/tabs/reasons_to_quit.png");
	width: 138px;
}
#handles div.selected .reasons_to_quit {
	background-image: url("images/tabs/reasons_to_quit_selected.png");
}
#handles .handle .top_tips {
	background-image: url("images/tabs/top_tips.png");
	width: 91px;
}
#handles div.selected .top_tips {
	background-image: url("images/tabs/top_tips_selected.png");
}
#handles .handle .overview {
	background-image: url("images/tabs/overview.png");
	width: 98px;
}
#handles div.selected .overview {
	background-image: url("images/tabs/overview_selected.png");
}
#handles .handle .overview2 {
	background-image: url("images/tabs/overview2.png");
	width: 98px;
}
#handles div.selected .overview2 {
	background-image: url("images/tabs/overview2_selected.png");
}
#handles .handle .campaigns {
	background-image: url("images/tabs/campaigns.png");
	width: 113px;
}
#handles div.selected .campaigns {
	background-image: url("images/tabs/campaigns_selected.png");
}
#handles .handle .resources {
	background-image: url("images/tabs/resources.png");
	width: 105px;
}
#handles div.selected .resources {
	background-image: url("images/tabs/resources_selected.png");
}
#handles .handle .useful_links {
	background-image: url("images/tabs/useful_links.png");
	width: 112px;
}
#handles div.selected .useful_links {
	background-image: url("images/tabs/useful_links_selected.png");
}
#handles .handle .email_your_mp {
	background-image: url("images/tabs/email_your_mp.png");
	width: 130px;
}
#handles div.selected .email_your_mp {
	background-image: url("images/tabs/email_your_mp_selected.png");
}
#handles .handle .support_the_petition {
	background-image: url("images/tabs/support_the_petition.png");
	width: 162px;
}
#handles div.selected .support_the_petition {
	background-image: url("images/tabs/support_the_petition_selected.png");
}
#contents {
	background-color: #ffffff;
}
#contents .text {
	padding: 20px;
}
#contents .text h2 {
	background-repeat: no-repeat;
	background-position: center left;
	height: 20px;
	padding: 0px;
}
#contents .content .hr {
	display: block;
	height: 5px;
	line-height: 0px;
	overflow: hidden;
}
#contents .content.yellow .hr {
	background-color: #fbb842;
}
#contents .content.yellow h2 {
	color: #fbb842;
}
#contents .content.yellow2 .hr {
	background-color: #FFAD1F;
}
#contents .content.yellow2 h2 {
	color: #FFAD1F;
}
#contents .content.violet .hr {
	background-color: #92549F;
}
#contents .content.violet h2 {
	color: #92549F;
}
#contents .content.violet2 .hr {
	background-color: #A553A3;
}
#contents .content.violet2 h2 {
	color: #A553A3;
}
#contents .content.green .hr {
	background-color: #50bb82;
}
#contents .content.green h2 {
	color: #50bb82;
}
#contents .content.hotpink .hr {
	background-color: #F497AF;
}
#contents .content.hotpink h2 {
	color: #F497AF;
}
#contents .content.indianred .hr {
	background-color: #EF613B;
}
#contents .content.indianred h2 {
	color: #EF613B;
}
#contents .content.mediumturquoise .hr {
	background-color: #0FABAE;
}
#contents .content.mediumturquoise h2 {
	color: #0FABAE;
}
#contents .content.teal .hr {
	background-color: #008A98;
}
#contents .content.teal h2 {
	color: #008A98;
}
#contents .content.seagreen .hr {
	background-color: #0AAE61;
}
#contents .content.seagreen h2 {
	color: #0AAE61;
}
#contents .content .text {
	color: #4e4e4e;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
#contents .text ul,  #contents .text ol {
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
}
#contents .text li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px;
	padding-left: 23px;
	line-height: 21px;
	background-image: url(images/bulet/bulet_green.png);
	background-repeat: no-repeat;
	background-position: 0 17px;
}
#contents .violet2 .text li,  #contents .violet .text li {
	background-image: url(images/bulet/bulet_violet.png);
}
#contents .hotpink .text li {
	background-image: url(images/bulet/bulet_hotpink.png);
}
#contents .indianred .text li {
	background-image: url(images/bulet/bulet_indianred.png);
}
#contents .mediumturquoise .text li,  #contents .teal .text li {
	background-image: url(images//bulet/bulet_mediumturquoise.png);
}
#contents .yellow2 .text li,  #contents .yellow .text li {
	background-image: url(images/bulet/bulet_yellow.png);
}
#contents .text div.references {
	border-top: 6px solid #9c9c9c;
	font-size: 10px;
	color: #9c9c9c;
	margin-top: 25px;
}
#contents .text div.references p {
	margin: 5px 0px;
}
#contents .text .references a.link {
	font-weight: normal;
}
#contents .text .references p.references {
	margin: 0px;
	padding: 18px 0px;
	font-size: 12px;
}
#contents .text sup a {
	color: #4E4E4E;
	text-decoration: none;
	font-weight: normal;
}
#contents .text sup a:hover {
	text-decoration: underline;
}
#page .footer {
	margin-top: 0px;
}
#page h1.title {
	background-repeat: no-repeat;
	background-image: url("images/words/site_whats_happening.png");
	text-indent:-9000px;
	background-position:20px 22px;
	background-repeat:no-repeat;
	height:57px;
	padding:0;
}
#page .page_content .left_column {
	background-image: url("images/site_who_we_are_img.png");
}
#contents .text h2.site_content_who_we_are {
	background-image: url("images/words/content/who_we_are.png");
}
#contents .text h2.site_content_what_we_do {
	background-image: url("images/words/content/what_we_do.png");
}
#contents .text h2.site_content_objectives {
	background-image: url("images/words/content/objectives.png");
}
body.home #page .footer {
	margin-top: 10px;
}
body.home #page {
	background:none;
}
.screen-reader-text {
	float:left;
	display:block;
	background-image:url(images/words/search.png);
	background-position:center center;
	background-repeat:no-repeat;
	text-indent:-2000px;
	width:46px;
	padding-top:8px;
}
#searchsubmit {
	background-image:url(images/words/go.png);
	width:28px;
}
#s {
	margin-left:10px;
	height:14px;
	float:left;
	width:100px;
}
#blog {
	background-color:white;
	font-size:12px;
	min-height:464px;
	padding:20px;
	color:#4E4E4E;
	line-height:1.4em;
	text-align:justify;
	font-family:Arial;
}
#blog img {
	border:none;
}
#blog h3 {
	color:#3379BE;
	font-size:14px;
	margin:30px 0 0;
}
#blog a {
	color:#3379BE;
}
#blog h2 {
	color:#00A6A9;
	margin:20px 0px 0px 0px;
	padding:0px 0px 2px 0px;
}
#blog h3 a {
	color:#3379BE;
}
#blog.narrowcolumn {
	float:left;
	margin:0;
	padding:0 20px 20px 20px;
	width:570px;
}
#sidebar {
	float:left;
	padding:0 10px;
	width:240px;
}
#sidebar a {
	color:#3379BE;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	margin-left:0px;
	padding-left:0px;
}
#sidebar a:hover {
	text-decoration:underline;
	background:none;
}
#page #sidebar ul li.pagenav, #page #sidebar ul li.categories, #page #sidebar ul li.archives, #page #sidebar ul li.info_box, #page #sidebar ul li.meta, #page #sidebar ul li.tags {
	margin-bottom: 10px;
	background-color: white;
	padding: 10px;
}
#page #sidebar ul li.pagenav h2 {
	background-image: url('images/words/archive.png');
	background-repeat: no-repeat;
	height: 24px;
}
#page #sidebar ul li.categories li {
	border-bottom:1px solid #92549f;
}
#page #sidebar ul li.categories h2 {
	background-image: url('images/words/Categories.png');
	background-repeat: no-repeat;
	height: 24px;
}
#page #sidebar ul li.archives li {
	border-bottom:1px solid #00a6a9;
}
#page #sidebar ul li.archives h2 {
	background-image: url('images/words/archive.png');
	background-repeat: no-repeat;
	height: 24px;
}
#page #sidebar ul li.tags h2 {
	background-image: url('images/words/tags.png');
	background-repeat: no-repeat;
	height: 24px;
}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	font-size: 12px;
}
#sidebar ul li h2 {
	text-indent:-9000px;
}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
}
#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 0px;
}
#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
}
ol li, #sidebar ul ol li {
	list-style: decimal outside;
}
#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 2px 0;
}
#page .whats_happening {
	background-image:url(images/site_content_bg.png);
	background-repeat:no-repeat;
	border-bottom:1px solid #00A6A9;
	border-left:1px solid #00A6A9;
	border-right:1px solid #00A6A9;
	padding-bottom:10px;
}
.ui-tabs {
	position: relative;
	padding: .2em;
} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding:0;
	height:31px;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 1px;
	margin: 0 .2em 1px 0;
	border-bottom: 0 !important;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	border: 0;
	padding: 1em 1.4em;
	background-color: #ffffff;
	color:#4E4E4E;
	line-height:16px;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
/* Page Backgrounds */
.page-id-218 #page .page_content .left_column {
	background-image:url(images/site_quit_smoking_img.png);
	height:642px;
}
.page-id-240 #page .page_content .left_column {
	background-image:url(images/site_learn_more_img.png);
	height:642px;
}
.page-id-287 #page .page_content .left_column {
	background-image:url(images/site_have_you_say_img.png);
	height:642px;
}
.page-id-502 #page .page_content .left_column {
	background-image:url(images/site_have_you_say_img.png);
	height:642px;
}
.page-id-510 #page .page_content .left_column {
	background-image:url(images/site_have_you_say_img.png);
	height:642px;
}
/* Tab or Fragment Borders */

.page-id-218 #fragment-1 {
	border-top:4px solid #92549F;
}
.page-id-218 #fragment-2 {
	border-top:4px solid #EF613B;
}
.page-id-218 #fragment-3 {
	border-top:4px solid #0FABAE;
}
.page-id-240 #fragment-1 {
	border-top:4px solid #50BB82;
}
.page-id-240 #fragment-2 {
	border-top:4px solid #008A98;
}
.page-id-240 #fragment-3 {
	border-top:4px solid #FFAD1F;
}
.page-id-240 #fragment-4 {
	border-top:4px solid #A553A3;
}
.page-id-287 #fragment-1 {
	border-top:4px solid #FF9900;
	border-left:1px solid #FF9900;
	border-right:1px solid #FF9900;
	border-bottom:1px solid #FF9900;
}
.page-id-287 #fragment-2 {
	border-top:4px solid #00B05C;
	border-left:1px solid #00B05C;
	border-right:1px solid #00B05C;
	border-bottom:1px solid #00B05C;
}
#fragment-1 {
	border-top:4px solid #F90;
}
#fragment-2 {
	border-top:4px solid #F497AF;
}
#fragment-3 {
	border-top:4px solid #A553A3;
}
/* headings */

.page-id-6 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_who_we_are.png");
	text-indent:-9000px;
}
.page-id-240 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_learn_more.png");
	text-indent:-9000px;
}
.page-id-218 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_quit_smoking.png");
	text-indent:-9000px;
}
.page-id-287 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_have_you_say.png");
	text-indent:-9000px;
}
.page-id-510 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_site_map.png");
	text-indent:-9000px;
}
.page-id-502 h1 {
	background-repeat: no-repeat;
	background-image: url("images/words/site_legal_notices.png");
	text-indent:-9000px;
}
.page-id-218 #fragment-1 h2 {
	background-image:url(images/words/content/overview2.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-218 #fragment-2 h2 {
	background-image:url(images/words/content/reasons_to_quit.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-218 #fragment-3 h2 {
	background-image:url(images/words/content/top_tips.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-240 #fragment-1 h2 {
	background-image:url(images/words/site_content_overview_green.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-240 #fragment-2 h2 {
	background-image:url(images/words/content/campaigns.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-240 #fragment-3 h2 {
	background-image:url(images/words/content/resources.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-240 #fragment-4 h2 {
	background-image:url(images/words/content/useful_links.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-6 #fragment-1 h2 {
	background-image:url(images/words/content/who_we_are.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-6 #fragment-2 h2 {
	background-image:url(images/words/content/what_we_do.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.page-id-6 #fragment-3 h2 {
	background-image:url(images/words/content/objectives.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:20px;
	padding:0;
	text-indent:-9000px;
}
.wp-caption {
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
	margin:10px;
	padding-top:4px;
	text-align:center;
}
.desc {
	border-bottom:8px solid #9D9D9D;
	color:#9D9D9D;
	font-size:12px;
	padding-bottom:30px;
}
.navigation {
	border-top:8px solid #9C9C9C;
	clear:both;
	padding-top:10px;
}
.navigation a {
	font-weight:bold;
}
.rss {
	height:16px;
}
.rss span {
	display:block;
	float:left;
	max-width:170px;
	padding-right:4px;
}
.rss span.rss {
	background:transparent url(images/rss.png) no-repeat scroll center bottom;
	display:block;
	float:left;
	height:16px;
	width:136px;
}
.postmetadata {
	color:#9D9D9D;
	font-size:12px;
	padding-top:2px;
	margin:0px;
}
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
.page-id-232 #page .whats_happening {
	border:none;
}
ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.page-id-6 #fragment-2 ul li {
	background-image:url(images/bulet/bulet_hotpink.png);
	background-repeat:no-repeat;
	background-position:0 7px;
	background-repeat:no-repeat;
	line-height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}
.page-id-6 #fragment-3 ul li {
	background-image:url(images/bulet/bulet_violet.png);
	background-repeat:no-repeat;
	background-position:0 7px;
	background-repeat:no-repeat;
	line-height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}
.page-id-218 #fragment-2 ul li {
	background-image:url(images/bulet/bulet_indianred.png);
	background-repeat:no-repeat;
	background-position:0 7px;
	background-repeat:no-repeat;
	line-height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}
.page-id-218 #fragment-3 ul li {
	background-image:url(images/bulet/bulet_mediumturquoise.png);
	background-repeat:no-repeat;
	background-position:0 7px;
	background-repeat:no-repeat;
	line-height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}
.ui-accordion-header a {
	background-image:url(images/site_content_panel_yellow_down.png);
	background-repeat:no-repeat;
}
.page-id-240 #fragment-2 .ui-accordion-header a {
	background-image:url(images/site_content_panel_down.png);
	background-repeat:no-repeat;
}
.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: .5em .5em .5em .7em;
	height:21px;
	width:500px;
	color:#FFF !important;
}
.page-id-240 #fragment-2 .ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: .3em .5em .5em .7em;
	height:21px;
	width:500px;
	color:#FFF !important;
}
.top_menu li {
	display:inline;
	float:left;
	font-family:"Arial Rounded MT", sans-serif;
}
li.cat-item a, li.page_item a {
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	line-height:26px;
}
li.cat-item a:hover, li.page_item a:hover {
	text-decoration:none;
}
li.cat-item a, li.page_item a, li.current_page_item a, li.current-cat a {
	text-decoration:none;
	padding:5px 10px 5px 10px;
}
li.current_page_item a {
	color:#FFD869;
}
li.cat-item a:hover, li.page_item a:hover, li.current_page_item a:hover, li.current-cat a:hover {
	background-color:#5AC5C7;
}
.menucontainer {
	margin-left:12px;
}
.ui-accordion-content {
	height:auto !important;
	margin-bottom:24px;
	border-bottom:6px solid #9C9C9C;
	width:514px;
}
.ui-accordion-content ul {
	margin:0px;
	padding-left:24px;
	padding-bottom:20px;
}
.ui-accordion-content ul li {
	margin:0px;
	padding:0px;
	line-height:20px;
}
#accordion1 .ui-accordion-header {
	border-bottom:6px solid #9C9C9C;
	margin-bottom:0px;
	padding-bottom:10px;
	width:514px;
}
#accordion2 .ui-accordion-header {
	border-bottom:6px solid #9C9C9C;
	margin-bottom:14px;
	padding-bottom:10px;
	width:514px;
}
.page-id-240 #fragment-2 .ui-accordion-header {
	width:514px;
}
.page-id-240 a img {
	border:none;
}
.ui-accordion-header.ui-state-active {
	border-bottom:0px solid #000;
}
#accordion1 .ui-accordion-header.ui-state-active {
	border-bottom:0px solid #000;
}
#accordion2 .ui-accordion-header.ui-state-active {
	border-bottom:0px solid #000;
}
.page-id-240 #fragment-1 ul li {
	background-image:url(images/bulet/bulet_green.png);
	background-position:0 7px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}

.page-id-240 #fragment-3 ul li {
	background-image:url(images/bulet/bulet_yellow.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}
.references {
	border-top:6px solid #9C9C9C;
	color:#9C9C9C;
	font-size:10px;
	margin-top:25px;
}
.whats_happening ul {
	margin-left:30px;
	line-height:18px;
}
#supportbox {
	background-color:#FFF;
	padding:20px;
	color:#4E4E4E;
	font-size:12px;
}
.go {
	background-image:url(words/go.png);
	background-repeat:no-repeat;
	background-position:center;
	height:50px;
	width:50px;
	border:none;
	background-color:#00A6A9;
}
.purpletitle {
	background:none !important;
	text-indent:0px !important;
	color:#92549F;
}
#holder {
	background-color:#FFF;
	padding:20px;
}
.page-id-502 h3 {
	color:#50BB82 !important;
	font-size:14px;
}
.page-id-510 #holder li a {
	color:#50BB82 !important;
	font-size:14px !important;
}
.page-id-510 #holder li {
	border-bottom:6px solid #9C9C9C;
	padding-bottom:10px;
	padding-top:10px;
	list-style:none;
}
.firstgreen {
	color:#50BB82 !important;
	font-size:14px !important;
}

#searchform {
	float:right;
}

.page-id-240 #fragment-4 ul li {
	background-image:url(images/bulet/bulet_violet.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0px 0 0px 23px;
}

/*Begin bullet point fixes for IE7 */
#fragment-2 ul li a {
	text-indent: 0px;
	width: 430px;
}
#fragment-3 ul li a {
	text-indent: 0px;
	width: 430px;
}
#fragment-4 ul li a {
	text-indent: 0px;
}
/*End bullet point fixes for IE7 */