/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/*BACKGROUND*/

body.custom {
	background:#fff url(images/bg2.png) no-repeat scroll 50% 0;
	}
	
/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/*Header*/
.custom #header #logo a { 
	display: block;
	height: 167px; 
	width: 416px; 
	background: url('images/logo.png') no-repeat; 
	outline: none; 
	position: relative;
	top: -1.2em;
	border-bottom: none !important;
	}
	
.custom #header #logo a:hover { 
	background-position: 0 -164px;
	}
	
.custom #header {
	border: none;
	height: 11em;
	padding-bottom: 7.4em;
	}
	
/* Add Tagline to Header */

#addtagline {
	background: transparent url(images/tagline.png) no-repeat;
	display: block;
	width: 300px;
	height: 101px;
	position: relative;
	left: 56em;
	top: -17.5em;
	}
	
/* MISC */

/*Comments Closed Text*/

.custom .comments_closed p {
	display: none;
	}
	
.custom #content_box {
	background: none;
	}
	
.custom #content {
	padding-bottom: 7em;
	}


	
/* Custom Navigation */
#customNav { float: left; list-style: none; height: 148px; padding: 0; width: 880px; position: relative; top: .3em; left: 4em; outline: none !important;  }

	#customNav li { outline: none !important; float: left; height: 148px; text-indent: -9000px; }
	#customNav li a { display: block; background: url('images/navnewer.png'); outline: none !important; width: 144px; height: 148px; border-bottom: none !important; }
	
	#customNav li#home a { outline: none !important; background-position: 0 0; height: 4em; outline-style: none !important;  }
	#customNav li#home a:hover { background-position: 0 -150px; }
	#customNav li#home a.active { background-position: 0 -296px; }
	
	#customNav li#about a { outline: none !important; background-position: -144px 0; height: 5em;  }
	#customNav li#about a:hover { background-position: -144px -150px; }
	#customNav li#about a.active { background-position: -144px -296px; }
	
	#customNav li#blog a { outline: none !important; background-position: -288px 0; height: 7em;  }
	#customNav li#blog a:hover { background-position: -288px -150px; }
	#customNav li#blog a.active { background-position: -288px -296px; }
	
	#customNav li#giving a { outline: none !important; background-position: -432px 0; height: 9em; }
	#customNav li#giving a:hover { background-position: -432px -150px; }
	#customNav li#giving a.active { background-position: -432px -296px; }
	
	#customNav li#contact a { outline: none !important; background-position: -576px 0; height: 12em; }
	#customNav li#contact a:hover { background-position: -576px -150px; }
	#customNav li#contact a.active { background-position: -576px -296px; }
	
	#customNav li#login a { outline: none !important; background-position: -720px 0;  }
	#customNav li#login a:hover { background-position: -720px -150px; }
	#customNav li#login a.active { background-position: -720px -296px; }
	



/* Boxes on Front Page */
	
.front_page .headline_area {
	display: none;
	}
	
/* ---- YOUR CALL BOX ---- */

#yourcall_box {
	background: transparent url(images/Block_1.png) no-repeat;
	width: 259px;
	height: 242px;
	float: left;
	}
	
#yourcall_box p {
	left:2.3em;
	position:relative;
	top:5.5em;
	width:200px;
	color: #373736;
	text-align: center;
	font-size:1em;
	line-height:1.5em;
	margin-bottom: none;
	height: 5em;
	}
	
#yourcall_box span {
	font-weight: 600;
	color: #8cc721;
	}
	
#yourcall_box a {
	display: block;
	background: transparent url(images/yourcall_enter.png) no-repeat;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 7em;
	top: 0em;
	outline: none !important;
	}
	
#yourcall_box a:hover {
	background-position: 0 -100px;
	}
	
	
/* ---- MASTERMINDS BOX ---- */

#masterminds_box {
	background: transparent url(images/Block_2.png) no-repeat;
	width: 242px;
	height: 242px;
	float: left;
	}
	
#masterminds_box p {
	left:1.4em;
	position:relative;
	top:5.5em;
	width:200px;
	color: #373736;
	text-align: center;
	font-size:1em;
	line-height:1.5em;
	margin-bottom: none;
	height: 5em;
	}
	
#masterminds_box span {
	font-weight: 600;
	color: #008dd5;
	}
	
#masterminds_box a {
	display: block;
	background: transparent url(images/masterminds_enter.png) no-repeat;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 6.8em;
	top: 0em;
	outline: none !important;
	}
	
#masterminds_box a:hover {
	background-position: 0 -100px;
	}
	
	
/* ---- EVENTS BOX ---- */

#events_box {
	background: transparent url(images/Block_3.png) no-repeat;
	width: 242px;
	height: 242px;
	float: left;
	margin-right: 4px;
	}
	
#events_box p {
	left:1.5em;
	position:relative;
	top:5.5em;
	width:200px;
	color: #373736;
	text-align: center;
	font-size:1em;
	line-height:1.5em;
	margin-bottom: none;
	height: 5em;
	}
	
#events_box span {
	font-weight: 600;
	color: #e76098;
	}
	
#events_box a {
	display: block;
	background: transparent url(images/events_enter.png) no-repeat;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 6.7em;
	top: 0em;
	outline: none !important;
	}
	
#events_box a:hover {
	background-position: 0 -100px;
	}
	
	
	
/* ---- MINISTRIES BOX ---- */

#ministries_box {
	background: transparent url(images/Block_4.png) no-repeat;
	width: 242px;
	height: 242px;
	float: left;
	}
	
#ministries_box p {
	left:1.7em;
	position:relative;
	top:5.5em;
	width:200px;
	color: #373736;
	text-align: center;
	font-size:1em;
	line-height:1.5em;
	margin-bottom: none;
	height: 5em;
	}
	
#ministries_box span {
	font-weight: 600;
	color: #f6b801;
	}
	
#ministries_box a {
	display: block;
	background: transparent url(images/ministries_enter.png) no-repeat;
	width: 100px;
	height: 100px;
	position: absolute;
	left: 6.9em;
	top: 0em;
	outline: none !important;
	}
	
#ministries_box a:hover {
	background-position: 0 -100px;
	}
	
	
#divider {
	background: transparent url(images/grayrule.png) no-repeat;
	height: 35px;
	width: 990px;
	margin-top: 2em;
	margin-left: .9em;
	float: left;
	}
	
	
/* ---- MEET WIL BOX ---- */

#meetwil_box {
	background: transparent url(images/Block_1a.png) no-repeat;
	width: 243px;
	height: 218px;
	float: left;
	margin-left: 2em;
	}
	
#meetwil_box p {
	color:#000000;
	font-size:0.9em;
	height:70px;
	left:1.1em;
	line-height:1.571em;
	position:relative;
	text-align:center;
	top:4.9em;
	width:183px;
	}
	
#meetwil_box span {
	font-weight: 600;
	color: #8cc721;
	}
	
#meetwil_box a {
	color: #8cc721;
	font-weight: 600;
	text-decoration: underline;
	}
	
#meetwil_box a:hover {
	text-decoration: none;
	}
	
	
	
/* ---- CARING FOR YOU BOX ---- */

#caringforyou_box {
	background: transparent url(images/Block_2a.png) no-repeat;
	width: 247px;
	height: 218px;
	float: left;
	}
	
#caringforyou_box p {
	left:1.5em;
	position:relative;
	top:4.9em;
	width:176px;
	color: #000;
	text-align: center;
	font-size:.9em;
	line-height:1.571em;
	height: 70px;
	}
	
#caringforyou_box span {
	font-weight: 600;
	color: #008dd5;
	}
	
#caringforyou_box a {
	color: #008dd5;
	font-weight: 600;
	text-decoration: underline;
	}
	
#caringforyou_box a:hover {
	text-decoration: none;
	}
	
	

/* ---- PARTNERS BOX ---- */

#partners_box {
	background: transparent url(images/Block_3a.png) no-repeat;
	width: 248px;
	height: 218px;
	float: left;
	}
	
#partners_box p {
	left:1.5em;
	position:relative;
	top:4.9em;
	width:176px;
	color: #000;
	text-align: center;
	font-size:.9em;
	line-height:1.571em;
	height: 70px;
	}
	
#partners_box span {
	font-weight: 600;
	color: #e76098;
	}
	
#partners_box a {
	color: #e76098;
	font-weight: 600;
	text-decoration: underline;
	}
	
#partners_box a:hover {
	text-decoration: none;
	}
	
	
	
/* ---- BLOG BOX ---- */

#blog_box {
	background: transparent url(images/Block_4a.png) no-repeat;
	width: 217px;
	height: 218px;
	float: left;
	}
	
#blog_box p {
	left:1.5em;
	position:relative;
	top:4.9em;
	width:176px;
	color: #000;
	text-align: center;
	font-size:.9em;
	line-height:1.571em;
	height: 70px;
	}
	
#blog_box span {
	font-weight: 600;
	color: #f6b801;
	}
	
#blog_box a {
	color: #f6b801;
	font-weight: 600;
	text-decoration: underline;
	}
	
#blog_box a:hover {
	text-decoration: none;
	}
	

/* HEADLINES */

.custom h1 {
	font-size: 4em !important;
	}

	
.custom h2 {
	font-size: 1.9em !important;
	text-decoration: none !important;
	margin: 1em 0 !important;
	}	
	

.custom h3 {
	font-size: 1.7em !important;
	margin: 1em 0 !important;
	}
	

.custom h4 {
	font-size: 1.5em !important;
	font-weight: normal;
	margin: 1em 0 !important;
	}
	
.custom h5 {
	margin: 1em 0 !important;
	font-size: 1.3em !important;
	text-transform: none !important;
	font-weight: normal !important;
	letter-spacing: normal !important;
	}
	
.custom h6 {
	margin: 1em 0 !important;
	font-size: 1.2em !important;
	text-transform: none !important;
	font-weight: normal !important;
	letter-spacing: normal !important;
	}
	
.custom .caring_for_you {
	font-size: 2.6em !important;
	text-align: center;
	}
	

/* Pages Without Sidebars */

.green_page #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #8cc721;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.green_page .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.green_page h1 {
	color: #8cc721;
	text-align: center;
	}
	
.green_page h2 {
	color: #8cc721 !important;
	}
	
.green_page ul#green_list li {
	background: transparent url(images/greencheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}





.orange_page #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #f6b801;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.orange_page .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.orange_page h1 {
	color: #f6b801 !important;
	text-align: center;
	}
	
.orange_page h2 {
	color: #f6b801 !important;
	}
	
.orange_page ul#orange_list li {
	background: transparent url(images/orangecheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}
	
	
	
	
.pink_page #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #e76098;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.pink_page .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.pink_page h1 {
	color: #e76098 !important;
	text-align: center;
	}
	
.pink_page h2 {
	color: #e76098 !important;
	}
	
.pink_page h3 {
	color: #e76098 !important;
	font-weight: 600;
	text-align: center;
	}
	
.pink_page ul#pink_list li {
	background: transparent url(images/pinkcheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	margin-left: 0em !important;
	margin-bottom: 1em;
	}
	
	
	
	
.blue_page #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #008dd5;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.blue_page .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.blue_page h1 {
	color: #008dd5 !important;
	text-align: center;
	}
	
.blue_page h2 {
	color: #008dd5 !important;
	}
	
.blue_page ul#blue_list li {
	background: transparent url(images/bluecheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}
	
	
/* Caring For You Page */

.caring_for_you #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #008dd5;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.caring_for_you .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.caring_for_you h1 {
	color: #008dd5 !important;
	text-align: center;
	}
	
.caring_for_you h2 {
	color: #008dd5 !important;
	}
	
.caring_for_you ul#blue_list li {
	background: transparent url(images/bluecheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}
	
.caring_for_you #respond_intro p {
	text-indent: -9000px;
	background: transparent url(images/prayerintro.png) no-repeat !important;
	width: 700px !important;
	height: 84px !important;
	}
	
	
/* Meet Wilhelmien Page */

.green_page_meet_wil #content {
	width: 69em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #8cc721;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.green_page_meet_wil .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.green_page_meet_wil h1 {
	color: #8cc721;
	text-align: center;
	}
	
.green_page_meet_wil h2 {
	color: #8cc721 !important;
	}
	
.green_page_meet_wil ul#green_list li {
	background: transparent url(images/greencheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}
	
	
	
/* Login Page */

.login #content {
	display: none;
	}
	
.login #content_box {
	width: 30em;
	margin-left: 21em;
	}
	
.login #sidebars {
	float: none !important;
	width: 45.4em !important;
	clear: both;
	}
	
.login li.widget {
	padding-left: 25px !important; 
	}

	

	
/* Social Icons in Sidebar for Meet Wilhelmien Page */

#wil_twitter a {
	display: block;
	background: transparent url(images/twitter.png) no-repeat;
	width: 264px;
	height: 63px;
	border-bottom: none !important;
	}
	
#wil_twitter a:hover {
	background-position: 0 -64px;
	}
	
	
#wil_facebook a {
	display: block;
	background: transparent url(images/facebook.png) no-repeat;
	width: 243px;
	height: 63px;
	border-bottom: none !important;
	}
	
#wil_facebook a:hover {
	background-position: 0 -63px;
	}
	
#wil_tangle a {
	display: block;
	background: transparent url(images/tangle.png) no-repeat;
	width: 243px;
	height: 63px;
	border-bottom: none !important;
	}
	
#wil_tangle a:hover {
	background-position: 0 -63px;
	}
	
#wil_linkedin a {
	display: block;
	background: transparent url(images/linkedin.png) no-repeat;
	width: 243px;
	height: 63px;
	border-bottom: none !important;
	}
	
#wil_linkedin a:hover {
	background-position: 0 -63px;
	}
	
#invitebutton a {
	display: block;
	background: transparent url(images/invitebutton.png) no-repeat;
	width: 403px;
	height: 64px;
	margin: 1em auto;
	border: none !important;
	}
	
/* Events Page */

/* Meet Wilhelmien Page */

.pink_page_events #content {
	width: 69em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #e76098;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.pink_page_events .format_text {
	padding: 0em 0em 3em 0em;
	}
	
.pink_page_events h1 {
	color: #e76098 !important;
	text-align: center;
	}
	
.pink_page_events h2 {
	color: #e76098 !important;
	font-weight: 600;
	}
	
.pink_page_events h3 {
	color: #e76098 !important;
	font-weight: 600;
	text-align: center;
	}
	
.pink_page_events .sidebar h3 {
	color: #555555 !important;
	font-size: 1.214em !important;
	font-weight: normal !important;
	text-align: left !important;
	}
	
/* Clarion Call Page */

.green_page_clarion #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #8cc721;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.green_page_clarion .format_text {
	padding: 0em 3em 3em 3em;
	}
	
.green_page_clarion h1 {
	color: #f6b801 !important;
	text-align: center;
	font-size: 6.9em !important;
	}
	
.green_page_clarion h2 {
	font-weight: 600;
	font-size: 2.9em !important;
	}
	
.green_page_clarion h3 {
	font-weight: 600;
	font-size: 2em !important;
	}
	
.green_page_clarion h4 {
	font-weight: 600;
	font-size: 1.5em !important;
	line-height: 1.3em;
	margin: 1.8em 0 0.6em !important;
	}
	
.green_page_clarion ul#green_list li {
	background: transparent url(images/greencheck.png) no-repeat 0 50%;
	display: block;
	list-style: none;
	padding-left: 2em;
	}
	
	
/* Your Clarion Call Page */

.clarion_call_green_page #content {
	width: 84em;
	background: #fff url(images/contentbg.png) repeat-x bottom;
	border: 1px solid #8cc721;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	-webkit-box-shadow: 3px 6px 23px #c8c9c9; padding: 5px 5px 5px 15px;
	margin-left: 1.6em;
	}
	
.clarion_call_green_page .format_text {
	padding: 0 2em 2em 0em;
	}
	
.clarion_call_green_page h1 {
	color: #8cc721;
	text-align: center !important;
	}
	
.clarion_call_green_page h2 {
	color: #8cc721 !important;
	}
	
.clarion_call_green_page ul#green_list li {
	background: transparent url(images/greencheck.png) no-repeat 0 16%;
	display: block;
	list-style: none;
	padding-left: 2em;
	margin-left: 0em !important;
	margin-bottom: 1em;
	
	}
	
	



/* SIDEBAR CUSTOMIZING */

.custom li.widget {
	background: #fff url(images/sidebarbg.png) repeat-x bottom;
	border: 1px solid #e0e0e0;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-moz-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 22px 8px;
	-webkit-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 22px 8px;
	list-style-type: none;
	}
	
.custom .sidebar h3 {
	color: #959593;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0em !important;
	font-size: 1.214em !important;
	margin-bottom: 0.588em !important;
	}
	
.custom .sidebar a {
	color: #008dd5;
	text-decoration: none;
	font-weight: 600;
	}
	
.custom .sidebar a:hover {
	color: #05a5f8;
	text-decoration: none;
	}
	
	
/*Post Headlines*/


.custom .headline_area h1, .custom .headline_area h2 {
	font-size:3.1em;
	line-height:1.364em;
	color: #8cc721;
	}
	
.custom .headline_area h2 a {
	color: #8cc721;
	font-size: 1em !important;
	}
	
.custom .headline_area h2 a:hover {
	color: #8cc721;
	text-decoration: underline;
	border-bottom: none !important;
	}
	
.custom .post_box {
	border-top: none !important;
	}
	
/*Main LINKS*/
	
	
.custom a { 
	color: #008dd5; 
	text-decoration: none; 
	outline: none !important;
	}

.custom a:hover { 
	color: #8cc721; 
	border-bottom: 1px dotted #8cc721;
	text-decoration: none;
	}

.custom a:visited { 
	color: #008dd5; 
	font-weight: normal; 
	}
	
/* Comments Link at top of post*/

	div#comment_container {
		position: absolute;
		width: 0em;
		}


	/* Comment Bubble*/ 
	p.comments_link {
		background:transparent url('images/comments_link.png') no-repeat scroll 0 0;
		display:block;
		height:50px;
		left:562px;
		position:relative;
		top:0px;
		width:61px;
		}
	
	p.comments_link span {
		left:23px;
		top: 2px;
		position:relative;
		}
		
	p.comments_link span a {
		color:#FFFFFF;
		font-size:2.2em;
		line-height:1.7em;
		}
		
	p.comments_link span a:visited {
		color: #fff;
		}
		
	p.comments_link span a:hover {
		color: #fff;
		text-decoration: underline;
		}
		
/*After Click on Post Comments*/

.custom .format_text .to_comments { 
	color: #e76098; 
	clear: both; 
	text-align: center;
	}

.custom .format_text .to_comments span { 
	color: #e76098; 
	}

.custom .format_text .to_comments span.bracket { 
	display: none;
	}

.custom .format_text .to_comments a { 
	color: #e76098; 
	text-decoration: none; 
	}

.custom .format_text .to_comments a:hover { 
	color: #fd6aa7; 
	text-decoration: none; 
	}

/*Intro Comment Styles*/

.custom .comments_intro p { 
	color: #e76098; 
	text-align: center;
	}
		
.custom .comments_intro a { 
	text-decoration: none; 
	color: #e76098;
	}
		
.custom .comments_intro a:hover { 
	text-decoration: none;
	color: #fd6aa7; 
	}

.custom .comments_intro span { 
	color: #e76098; 
	}

.custom .comments_intro span.bracket { 
	display: none;
	}
	

/* FOOTER */

.custom #footer {
	border: none; 
	margin-top: 2em; 
	width: 1100px;
	}

.custom #footer_area {
	background: transparent url(images/footerbg.png) no-repeat;
	height: 330px;
	width: 100%;
	}
	
#footer_twitter {
	margin-top: 13em;
	margin-left: 0em;
	}

#footer_twitter a {
	display: block;
	background: transparent url(images/footer_twitter.png) no-repeat;
	width: 230px;
	height: 63px;
	border-bottom: none !important;
	float: left;
	outline: none;
	}
	
#footer_twitter a:hover {
	background-position: 0 -62px;
	}
	

	
	
#footer_facebook a {
	display: block;
	background: transparent url(images/footer_facebook.png) no-repeat;
	width: 290px;
	height: 62px;
	border-bottom: none !important;
	float: left;
	outline: none;
	}
	
#footer_facebook a:hover {
	background-position: 0 -61px;
	}
	
	


#footer_tangle a {
	display: block;
	background: transparent url(images/footer_tangle.png) no-repeat;
	width: 230px;
	height: 63px;
	border-bottom: none !important;
	float: left;
	outline: none;
	}
	
#footer_tangle a:hover {
	background-position: 0 -62px;
	}
	

	
	
#footer_contact a {
	display: block;
	background: transparent url(images/footer_contact.png) no-repeat;
	width: 256px;
	height: 64px;
	border-bottom: none !important;
	float: left;
	outline: none;
	}
	
#footer_contact a:hover {
	background-position: 0 -63px;
	}
	
/* NAVIGATION IN THE FOOTER */

ul#footerNav {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none !important;
	margin-left:8.2em;
	margin-top:1.2em;
	width:950px;
	background: none !important;
	padding: 0em !important;
	}
	
ul#footerNav li {
	float: left;
	list-style: none !important;
	background: none !important;
	padding: 0em !important;
	}

ul#footerNav li a {
	color: #fff;
	font-size: 1.5em;
	padding: 1em .7em 0em .7em !important;
	border-bottom: 1px dotted #fff;
	}

ul#footerNav li a:hover {
	color: #fff;
	text-decoration: underline;
	}


/* Attribution in the Footer */

#footer_attribution {
	color:#FFFFFF;
	float:left;
	height:20px;
	margin-left:10em;
	margin-top:2.5em;
	text-align:center;
	width:790px;
	}
	
#footer_attribution a {
	color: #fff;
	border-bottom: 1px dotted #fff;
	}

	
	
/* Social Icons in Sidebar */

#twitter a {
	display: block;
	background: transparent url(images/twitter.png) no-repeat;
	width: 264px;
	height: 63px;
	border-bottom: none !important;
	}
	
#twitter a:hover {
	background-position: 0 -64px;
	}
	
	
#facebook a {
	display: block;
	background: transparent url(images/facebook.png) no-repeat;
	width: 243px;
	height: 63px;
	border-bottom: none !important;
	}
	
#facebook a:hover {
	background-position: 0 -63px;
	}
	
#tangle a {
	display: block;
	background: transparent url(images/tangle.png) no-repeat;
	width: 243px;
	height: 63px;
	border-bottom: none !important;
	}
	
#tangle a:hover {
	background-position: 0 -63px;
	}
	
	
#rss_sub {
	margin-top: 2em;
	}

#rss_sub a {
	display: block;
	background: transparent url(images/rss_sub.png) no-repeat;
	width: 243px;
	height: 65px;
	border-bottom: none !important;
	}
	
#rss_sub a:hover {
	background-position: 0 -65px;
	}
	
.subscribebutton a {
	display: block;
	background: transparent url(images/rss_sub.png) no-repeat;
	width: 243px;
	height: 65px;
	}
	
#emailheadline {
	background: transparent url(images/emailheadline.png) no-repeat;
	width: 249px;
	height: 67px;
	margin-bottom: 1em;
	}
	
.submitbutton {
	border: none !important;
	outline: none;
	}
	
.emailsubmitform {
	background: #fff url(images/emailsubmitbg.png) repeat-x;
	color: #e76098;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	font-size: 1.2em;
	width: 200px !important;
	margin-bottom: 1em !important;
	}
	
.emailsubmitform input:focus {
	background: #000;
	}
	
.custom .sidebar ul.sidebar_list {
	padding: 0em;
	}
	
/* Newsletter Styling*/

.newslettersubmitform {
	background: #fff url(images/newslettersubmitbg.png) repeat-x;
	color: #8cc721;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	font-size: 1.2em;
	width: 200px !important;
	margin-bottom: 1em !important;
	}
	
p.newsletterfield {
	color: #8cc721;
	font-size: 1.2em;
	margin-right: .4em;
	}
	
	


/*Twitter Widget*/

.custom #twitter_div {
	background:transparent url(images/twitterbubble.png) no-repeat scroll 0 0;
	display:block;
	height:215px;
	width:250px;
	margin-left: 1.4em;
		}
	
	li.widget_twitter {
		list-style-type: none;
		}

.custom li.widget_twitter ul {
	left:2.6em;
	position:relative;
	top:1.3em;
	width:152px;
	}
		
.custom li.widget_twitter ul li {
	width: 15em;
	list-style-type: none;
	font-size:1.4em;
	line-height:1.571em;
	color: #fff;
	}
	
.custom li.widget_twitter ul li a {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	}
	
.custom li.widget_twitter ul li a:hover {
	color: #fff;
	text-decoration: none;
	}
	
div#tweet_button {
	left:5em;
	position:relative;
	top:0em;
	margin-bottom: 2.769em;
	width: 184px;
	}

div#tweet_button a {
	display: block;
	height: 58px; 
	width: 184px;
	background: url('images/followus.png') no-repeat;
	outline: none;
	}
	
	div#tweet_button a:hover {
		background-position: 0 -56px;
		}
		
		
/* Category Meta at Bottom of Posts */

.category_meta {
	color: #888888;
	width: 39.4em;
	border-top: 1px solid #888888;
	border-bottom: 1px dotted #888888;
	padding: .5em 0;
	}
	
/* Comment Changes */

.custom #respond_intro p {
	text-indent: -9000px;
	background: transparent url(images/commentintro.png) no-repeat;
	width: 561px;
	height: 66px;
	}
		
.custom #commentform textarea {
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border: 1px solid #008dd5;
	color: #008dd5;
	background: #fff url(images/sidebarbg.png) repeat-x bottom;
	}
	
.custom #commentform input {
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border: 1px solid #008dd5;
	color: #008dd5;
	background: #fff url(images/sidebarbg.png) repeat-x bottom;
	}
	
.custom #commentform input.form_submit {
	background: #f6b801;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	outline: none;
	border: none !important;
	color: #fff !important;
	font-size: 1.4em;
	font-weight: normal;
	text-transform: lowercase;
	-moz-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 10px 8px;
	-webkit-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 10px 8px;
	width: 100px !important;
	}
	
.custom #commentform label {
	color: #959593;
	font-weight: 600;
	}
	
.custom #commentform {
	border-top:none !important;
	}
	
.custom #cancel-comment-reply-link {
	display: none;
	}
	
	
/* Author Comments */

.custom dl#comment_list .bypostauthor {
	background:#f6fde9 none repeat scroll 0 0;
	}
	
	
.custom dl#comment_list dt .comment_author a {
	color: #8cc721;
}
	
/* Search bar */

#searchmag {
	background: transparent url(images/searchmag.png) no-repeat;
	width: 60px;
	height: 60px;
	float: left;
	position: relative;
	top: 1.6em;
	}
	
.search_input {
	border: 1px solid #e0e0e0;
	-moz-box-shadow: 1px 2px 7px #c8c9c9; padding: 10px 5px 22px 8px;
	-webkit-box-shadow: 1px 2px 7px #c8c9c9; padding: 10px 5px 22px 8px;
	color: #e76098;
	background: #fff url(images/sidebarbg.png) repeat-x bottom;
	width: 235px;
	height: 25px;
	position: relative;
	font-size: 1.4em;
	margin: 1em 0em 3em 0em;
	}

.buttons {
	background: none !important;
	border: none !important;
	margin: 0 auto;
	outline: none !important;
	width: 10em !important;
	}
	

.custom .headline_area h2 {
	font-size:2.6em !important;
}



.custom .format_text input {
	width:73% !important;
	}
	
	
	
/* --------- TEMPLATE BOXES HERE ----------- */

/* ----- 8 BOXES ----- */

/* -- GREEN BOX -- */

	#bx8_greenbox {
		background: transparent url(images/bx8_greenbox.png) no-repeat;
		width: 242px;
		height: 240px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx8_greenheadline {
		color: #8cc721 !important;
		font-weight: 600 !important;
		font-size: 1.3em !important;
		text-align: center;
		width: 225px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx8_greenbox p {
		color:#000000;
		font-size:1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:210px;
		}
	
	#bx8_greenbox a {
		color: #8cc721;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx8_greenbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- BLUE BOX -- */

	#bx8_bluebox {
		background: transparent url(images/bx8_bluebox.png) no-repeat;
		width: 242px;
		height: 240px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx8_blueheadline {
		color: #008dd5 !important;
		font-weight: 600 !important;
		font-size: 1.3em !important;
		text-align: center;
		width: 225px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx8_bluebox p {
		color:#000000;
		font-size:1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:210px;
		}
	
	#bx8_bluebox a {
		color: #008dd5;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx8_bluebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- PINK BOX -- */

	#bx8_pinkbox {
		background: transparent url(images/bx8_pinkbox.png) no-repeat;
		width: 242px;
		height: 240px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx8_pinkheadline {
		color: #e76098 !important;
		font-weight: 600 !important;
		font-size: 1.3em !important;
		text-align: center;
		width: 225px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx8_pinkbox p {
		color:#000000;
		font-size:1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:210px;
		}
	
	#bx8_pinkbox a {
		color: #e76098;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx8_pinkbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- ORANGE BOX -- */

	#bx8_orangebox {
		background: transparent url(images/bx8_orangebox.png) no-repeat;
		width: 242px;
		height: 240px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx8_orangeheadline {
		color: #f6b801 !important;
		font-weight: 600 !important;
		font-size: 1.3em !important;
		text-align: center;
		width: 225px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx8_orangebox p {
		color:#000000;
		font-size:1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:210px;
		}
	
	#bx8_orangebox a {
		color: #f6b801;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx8_orangebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
	
	#bx8_margins {
		display: block;
		height: 30px;
		clear: both;
		}
		
		
		
/* ----- 2 BOXES ----- */


/* -- GREEN BOX -- */

	#bx2_greenbox {
		background: transparent url(images/bx2_greenbox.png) no-repeat;
		width: 480px;
		height: 480px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx2_greenheadline {
		color: #8cc721 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx2_greenbox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx2_greenbox a {
		color: #8cc721;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx2_greenbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- BLUE BOX -- */

	#bx2_bluebox {
		background: transparent url(images/bx2_bluebox.png) no-repeat;
		width: 480px;
		height: 480px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx2_blueheadline {
		color: #008dd5 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx2_bluebox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx2_bluebox a {
		color: #008dd5;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx2_bluebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
		
/* ----- 4 BOXES ----- */


/* -- GREEN BOX -- */

	#bx4_greenbox {
		background: transparent url(images/bx4_greenbox.png) no-repeat;
		width: 480px;
		height: 440px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx4_greenheadline {
		color: #8cc721 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx4_greenbox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx4_greenbox a {
		color: #8cc721;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx4_greenbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- BLUE BOX -- */

	#bx4_bluebox {
		background: transparent url(images/bx4_bluebox.png) no-repeat;
		width: 480px;
		height: 440px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx4_blueheadline {
		color: #008dd5 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx4_bluebox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx4_bluebox a {
		color: #008dd5;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx4_bluebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- PINK BOX -- */

	#bx4_pinkbox {
		background: transparent url(images/bx4_pinkbox.png) no-repeat;
		width: 480px;
		height: 480px;
		float: left;
		margin-left: 1em;
		margin-top: 1em;
		}
	
	p.bx4_pinkheadline {
		color: #e76098 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx4_pinkbox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx4_pinkbox a {
		color: #e76098;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx4_pinkbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- PINK BOX -- */

	#bx4_orangebox {
		background: transparent url(images/bx4_orangebox.png) no-repeat;
		width: 480px;
		height: 480px;
		float: left;
		margin-left: 1em;
		margin-top: 1em;
		}
	
	p.bx4_orangeheadline {
		color: #f6b801 !important;
		font-weight: 600 !important;
		font-size: 2.2em !important;
		text-align: center;
		width: 394px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx4_orangebox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.671em;
		margin-left:2.2em;
		margin-right:2.2em;
		text-align:center;
		width:330px;
		}
	
	#bx4_orangebox a {
		color: #f6b801;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx4_orangebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
		
/* ----- 6 BOXES ----- */

/* -- GREEN BOX -- */

	#bx6_greenbox {
		background: transparent url(images/bx6_greenbox.png) no-repeat;
		width: 310px;
		height: 311px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx6_greenheadline {
		color: #8cc721 !important;
		font-weight: 600 !important;
		font-size: 1.6em !important;
		text-align: center;
		width: 293px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx6_greenbox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:275px;
		}
	
	#bx6_greenbox a {
		color: #8cc721;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx6_greenbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- BLUE BOX -- */

	#bx6_bluebox {
		background: transparent url(images/bx6_bluebox.png) no-repeat;
		width: 310px;
		height: 311px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx6_blueheadline {
		color: #008dd5 !important;
		font-weight: 600 !important;
		font-size: 1.6em !important;
		text-align: center;
		width: 293px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx6_bluebox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:275px;
		}
	
	#bx6_bluebox a {
		color: #008dd5;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx6_bluebox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
/* -- PINK BOX -- */

	#bx6_pinkbox {
		background: transparent url(images/bx6_pinkbox.png) no-repeat;
		width: 310px;
		height: 311px;
		float: left;
		margin-left: 1em;
		margin-top: 2em;
		}
	
	p.bx6_pinkheadline {
		color: #e76098 !important;
		font-weight: 600 !important;
		font-size: 1.6em !important;
		text-align: center;
		width: 293px !important;
		margin: .7em 0 .2em .3em !important;
		}
	
	#bx6_pinkbox p {
		color:#000000;
		font-size:1.1em;
		line-height:1.571em;
		margin-left:0.8em;
		margin-right:0.8em;
		text-align:center;
		width:275px;
		}
	
	#bx6_pinkbox a {
		color: #e76098;
		font-weight: 600;
		text-decoration: underline;
		}
	
	#bx6_pinkbox a:hover {
		text-decoration: none !important;
		border-bottom: none !important;
		}
		
		
	#bx6_margins {
		display: block;
		height: 30px;
		clear: both;
		}
		
		
/* Login Page Widget Styles */

#wlmember_loginwidget input[type="password"] {
	height: 1.9em !important;
	width: 18.9em !important;
	margin-bottom: 1em;
	background: #fff url(images/newslettersubmitbg.png) repeat-x;
	color: #8cc721;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	color: #000;
	}
	
#wlmember_loginwidget input[type="text"] {
	margin-bottom: 1em;
	background: #fff url(images/newslettersubmitbg.png) repeat-x;
	color: #000;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	width: 18.4em !important;
	}
	
	
#wlmember_loginwidget input[type="submit"] {
	margin-bottom: 1em;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	background: #8cc721;
	cursor: pointer;
	color: #fff;
	width: 6em;
	font-size: 1.4em;
	outline: none;
	border: none;
	-moz-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 10px 8px;
	-webkit-box-shadow: 1px 2px 15px #c8c9c9; padding: 10px 5px 10px 8px;
	text-transform: lowercase;
	margin-top: 1.3em;
	}
	
	
#wlmember_loginwidget label {
	font-size: 1.1em;
	margin: 1em 0;
	}
	
/* Default Bullets */

.custom .format_text ul {
	list-style-type: disc;
	}
	
.custom .format_text ul li {
	margin-left: 2em;
	}
	
.custom .format_text ol li {
	margin-bottom: 1em;
	margin-left: 2em;
	}
	
	
.custom .entry-title {
	font-size: 2.6em !important;
	}
	
	
#paypal_buttons input[type="image"] {
	width: 21% !important;
	background: none !important;
	border: none !important;
	outline: none !important;
	}
	

#paypal_subscribe {
	height: .2em;
	}

#paypal_subscribe input[type="image"] {
	width: 270px !important;
	height: 132px !important;
	background: none !important;
	border: none !important;
	outline: none !important;
	float: left;
	}
	
#paypal_donate input[type="image"] {
	width: 270px !important;
	height: 132px !important;
	background: none !important;
	border: none !important;
	outline: none !important;
	margin-left: 9em;
	}
	
#clickbank_button a {
	display: block;
	background: transparent url(images/clickbankbutton.png) no-repeat;
	width: 270px;
	height: 132px;
	border-bottom: none !important;
	float: right;
	}
	
.container_buttons {
	height:175px;
	display: block;
	margin-left: 5em;
	width: 78% !important;
	clear: both;
	}
	
.container_buttons2 {
	clear:both;
	display:block;
	height:175px;
	margin:0 auto;
	width:36% !important;
	}


/* Sales Letter Formatting */

.custom .format_text p.note {
	background:#8cc721 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	color: #fff !important;
	text-align: center;
	-moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	}