/* ///////////////////  Template Styles  /////////////////// */

/* General Template Styles */
body {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 60px; text-align: center; background: url(../../img/site_specific/layout/bg.png);}
.clear {clear:both;}
.clearlist {position:relative !important; float:none !important; clear:both !important; width:0 !important; height:0 !important; margin:0 !important; padding:0 !important; line-height:0 !important; border:none !important;}
strong {font-weight:bold;}
em {font-style:italic;}

/* Page */
div.top-bar { position: relative; height: 13px; border-bottom: 4px solid #e77b10; background: #c3cf21; }

#page { position: relative; margin: 0 auto 30px; text-align: left; width: 924px; background: url(../../img/site_specific/layout/bg_page.png) repeat-y; }

/* Header */
#header { position: relative; }

#top-nav { position: absolute; top: -4px; left: 10px; width: 916px; height: 45px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(../../img/site_specific/layout/bg_header.png) no-repeat; }
	#top-nav ul { position: absolute; top: -4px; right: 260px; font-size: 1em; }
		#top-nav ul li { border-right: 1px solid #1a506d; float: left; margin-right: 10px; padding-right: 10px; }
			#top-nav ul li.last { border-right: none; margin-right: 0; padding-right: 0; }
		#top-nav ul a { color: #003d79; float: left; }
			#top-nav ul a:hover, #top-nav ul a.selected { color: #348be0; }

form.search-form { position: absolute; top: -9px; right: 50px; }		
	#search { width: 183px; height: 17px; border: 1px solid #abb51d; color: #e77b10; font-size: 0.9em; padding: 0 6px; background: url(../../img/site_specific/layout/bg_search.png) repeat-x; }
	#search-go { position: absolute; top: 0; left: 197px; width: 30px; height: 19px; border: 1px solid #abb51d; border-left: none; overflow: hidden; text-indent: -9999px; z-index: 10; background: url(../../img/site_specific/layout/btn_search_go.png) no-repeat; }
		#search-go:active { background-position: 0 -17px; outline: none; }
		
#branding { width: 151px; height: 180px; border-right: 2px solid #d9d9d8; margin-left: 10px; padding: 25px 0 0 25px; background: url(../../img/site_specific/layout/bg_logobox.png) repeat-x top; }		
	#branding h6 { width: 130px; height: 128px; overflow: hidden; text-indent: -9999px; background: url(../../img/site_specific/layout/moxie_movement.png) no-repeat; }
		#branding h6 a { display: block; width: 100%; height: 100%; }

#header h2 { position: absolute; top: 80px; left: 215px; color: #003d79; font-size: 2.3em; line-height: 1.583em; text-align: left; width: 565px; }
	#header h2 strong { font-weight: bold; }
	#header h2 em { font-family: Georgia, Times, "Times New Roman", serif; font-style: italic; }

#member-login { position: absolute; top: 50px; right: -6px; display: block; width: 135px; height: 43px; overflow: hidden; text-indent: -9999px; background: url(../../img/site_specific/layout/btn_login.png) no-repeat; }   

#newsletter-signup { position: absolute; top: 105px; right: 9px; width: 110px; border-top: 1px solid #406e99; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 10px; text-align: right; }
	#newsletter-signup h4 { color: #003d79; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; padding-top: 20px; }
	#newsletter-signup p { font-size: 1.2em; line-height: 1.25em; padding-top: 6px; }
	#newsletter-signup a { color: #4d4d6a; }
		#newsletter-signup a:hover { color: #348be0; }

#join-now { position: absolute; top: 105px; right: -50px; display: block; width: 59px; height: 119px; overflow: hidden; text-indent: -9999px; background: url(../../img/site_specific/layout/btn_join_now.png) no-repeat; }

/* Top Level Navigation */
#nav-wrapper { position: relative; margin: 0 20px 0 21px;  }
div.nav-corner-tl { position: absolute; top: 0; left: -1px; width: 35px; height: 29px; overflow: hidden; background: #003d79 url(../../img/site_specific/layout/bg_nav.png) no-repeat; border-left: 1px solid #fff; border-top: 1px solid #fff; }
div.nav-corner-tr { position: absolute; top: 0; right: -1px; width: 35px; height: 29px; overflow: hidden; background: #003d79 url(../../img/site_specific/layout/bg_nav.png) no-repeat 0 -36px; border-right: 1px solid #fff; border-top: 1px solid #fff; }

#nav { font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.5em; padding: 0 35px 0 25px; background: #003d79 url(../../img/site_specific/layout/bg_nav_full.png) repeat-x top; }
	#nav li { float: left; padding-bottom: 7px; }
	#nav a { position: relative; color: #9bb4cb; display: block; float: left; height: 39px; line-height: 39px; padding: 0 10px; }
		#nav a:hover, #nav li.selected a { color: #fff; background: url(../../img/site_specific/layout/bg_nav_ind.png) no-repeat center; }

div.stripe-top { position: absolute; bottom: -8px; left: -34px; width: 951px; height: 11px; border-top: 4px solid #c3cf21; z-index: 20; background: url(../../img/site_specific/layout/bg_stripes.png) repeat-x; }
	div.stripe-corner-tl { position: absolute; top: -18px; left: 0; width: 23px; height: 14px; background: url(../../img/site_specific/layout/bg_stripes.png) no-repeat 0 -11px; }
	div.stripe-corner-tr { position: absolute; top: -18px; right: 0; width: 23px; height: 14px; background: url(../../img/site_specific/layout/bg_stripes.png) no-repeat 0 -25px; }

/* Subnav */
#nav-2 { border-bottom: 4px solid #e77b10; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.2em; margin: 7px 9px 0 10px; padding: 6px 35px; text-transform: uppercase; background: #c4cf21 url(../../img/site_specific/layout/bg_subnav.png) repeat-x top; }
	#nav-2 li { float: left; }
	#nav-2 a { color: #828a16; display: block; float: left; padding: 6px 10px; }
		#nav-2 a:hover, #nav-2 li.selected a { color: #e77b10; }

#nav-3 { font-size: 1.2em; margin: 0 9px 0 10px; padding: 6px 35px; }
	#nav-3 li { float: left; }
	#nav-3 a { color: #e77b10; display: block; float: left; padding: 6px 10px; }
		#nav-3 a:hover, #nav-3 li.selected a { color: #ffaf7e; }

/* Contents */
#featured { position: relative; width: 905px; height: 284px; margin: 0 0 20px 10px; padding-top: 7px; background: #c3cf21; }

#banner_video {position: absolute; top: 7px; left: 0; width:430px; height: 254px; padding: 10px; background: #fff url(../../img/site_specific/layout/bg_video.png) repeat-x bottom; overflow: hidden; }
	#banner_video .rp-content { width: 430px; height: 254px; padding-bottom: 12px; overflow: hidden; }

#scroller {width:234px; height:275px; top: 7px; left:450px; position:absolute;}

div.go-girl { position: absolute; top: 7px; right: 0; width: 259px; height: 84px; padding-top: 190px; text-align: left; background: url(../../img/site_specific/layout/bg_project_go_girl.jpg) no-repeat; }
	div.go-girl p { color: #cad1e4; font-size: 1.2em; line-height: 1.5em; padding: 0 30px 0 40px; }
	div.go-girl div.read-more-wrapper a { color: #fff; display: block; font-size: 10px; padding: 8px 30px 0 0; text-align: right; }
		div.go-girl div.read-more-wrapper a:hover { color: #fb9e5e; }

div.stripe-bottom { position: absolute; bottom: -5px; left: -23px; width: 951px; height: 11px; border-bottom: 4px solid #c3cf21; z-index: 20; background: url(../../img/site_specific/layout/bg_stripes.png) repeat-x; }
	div.stripe-corner-bl { position: absolute; bottom: -18px; left: 0; width: 23px; height: 14px; background: url(../../img/site_specific/layout/bg_stripes.png) no-repeat 0 -53px; }
	div.stripe-corner-br { position: absolute; bottom: -18px; right: 0; width: 23px; height: 14px; background: url(../../img/site_specific/layout/bg_stripes.png) no-repeat 0 -39px; }

a { color: #f98741; text-decoration: none; }
	a:hover { color: #fb9e5e; }

#content { padding: 0 9px 35px 70px; text-align: left; }

#column-l { position: relative; width: 518px; float: left; padding-top: 20px; }
	div.home #column-l { padding-top: 30px; }

#column-r, #sidebar { position: relative; width: 259px; float: right; padding-top: 20px; }
#sidebar { padding-top: 0; }

/* Footer */
#footer { position: absolute; bottom: -38px; left: 0; width: 924px; height: 38px; text-align: left; background: url(../../img/site_specific/layout/bg_footer.png) no-repeat; }
	#footer h5 { position: absolute; top: 50px; left: 30px; color: #f98741; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }

ul.interact { position: absolute; top: 8px; right: 85px; font-size: 1.2em; font-weight: bold; line-height: 1.5em; }
	ul.interact li { float: left; margin-right: 10px; }
	ul.interact a { float: left; display: block; color: #fff; height: 18px; padding-left: 24px; }
		ul.interact a:hover { color: #348be0; }
		ul.interact li.facebook a { background: url(../../img/site_specific/layout/icon_facebook.png) no-repeat; }  
		ul.interact li.rss a { background: url(../../img/site_specific/layout/icon_rss.png) no-repeat; }

#nav-footer { position: absolute; top: 50px; right: 10px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.2em; }
	#nav-footer li { float: left; padding-right: 4px; background: url(../../img/site_specific/layout/bg_dot.png) no-repeat right center; }
		#nav-footer li.last { background: none; margin-right: 0; }
	#nav-footer a { color: #fff; padding: 0 5px; }
		#nav-footer a:hover { color: #fb9e5e; }

/* ///////////////////  Widget Styles  /////////////////// */

/* ------------- Standard Widgets ------------- */

/* Text Styles */
.rp-content p {padding:12px 0 0 0; font-size:1.4em; line-height:2.07em; color:#4d4d6a;}
.rp-content h1 {padding:30px 0 0 0; font-family: Georgia, Times, "Times New Roman", serif; font-size:2.98em; font-style: italic; font-weight: bold; color:#e77b10; line-height:1.03em;}
.rp-content h2 {padding:10px 0 0 0; font-size:2.21em; font-style: italic; color:#4d4d6a; line-height:1em;}
.rp-content h3 {padding:26px 0 0 0; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:1.8em; line-height: 1em; color: #4d4d6a; text-transform: uppercase;}
/* Padding for text wrap widgets. Match Text Styles padding above, then adjust by eye. */
.text {padding-top:8px !important;}
.heading {padding-top:20px !important;}
.sub-heading {padding-top:16px !important;}
.title {padding-top:30px !important;}
/* Caption */
.rp-content h4 {font-size:1.1em; line-height:1.1em; font-style:italic; color:#666;}
/* Lists */
.rp-content div.paragraph ul {padding:16px 0 0 30px; font-size:1.2em; font-weight: bold; line-height: 1.5em; color:#4d4d6a;}
.rp-content div.paragraph ul li {padding:0 0 7px 0;}
.rp-content div.paragraph ol {padding:16px 0 0 30px; font-size:1.2em; font-weight: bold; line-height: 1.5em; color:#4d4d6a;}
.rp-content div.paragraph ol li {padding:0 0 7px 0;}
/* Inline Links */
.rp-content a {color:#f98741; font-weight: bold; text-decoration:none;}
.rp-content a:hover {color: #fb9e5e;}
/* Read More Links */
.rp-content div.read-more-wrapper {}
.rp-content div.read-more-wrapper a {color: #003d79; display:block; padding:24px 10px 0 0; font-size:1.3em; font-weight:bold; text-align:right; text-transform: uppercase;}
.rp-content div.read-more-wrapper a:hover {color:#348be0; text-decoration:none;}
/* Font Styles */
.rp-content strong {font-weight:bold;}
.rp-content em {font-style:italic;}

/* Text w/ Image */
.rp-text-img {margin-bottom:30px;}
.rp-text-img img {padding:10px 0 0 0;}
.rp-text-img div.rp-content h4 {padding:3px 10px 7px 10px;}
.rp-text-img div.rp-content div.read-more-wrapper {}
.rp-text-img div.rp-content div.read-more-wrapper a {}

/* Text w/ Images on Left */
.rp-text-l-imgs {}
.rp-text-l-imgs ul.rp-side-images {padding:0 15px 0 0; width:33%;}
.rp-text-l-imgs ul.rp-side-images li {padding-bottom:10px;}
.rp-text-l-imgs div.rp-content div.read-more-wrapper {}
.rp-text-l-imgs div.rp-content div.read-more-wrapper a {}

/* Text w/ Images on Right */
.rp-text-r-imgs {}
.rp-text-r-imgs ul.rp-side-images {padding:0 0 0 15px; width:33%;}
.rp-text-r-imgs ul.rp-side-images li {padding-bottom:10px;}
.rp-text-r-imgs div.rp-content div.read-more-wrapper {}
.rp-text-r-imgs div.rp-content div.read-more-wrapper a {}

/*  Pull Quote */
.rp-pull-quote {padding:12px 20px 10px 0; text-align: right;}
.rp-pull-quote div.paragraph p {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:2em; line-height:1.45em; text-indent:-7px; margin:0 0 8px 0; padding: 0 3px 0 0; text-align: left;}
.rp-pull-quote strong.rp-quote-name {font-size:1.4em; font-weight:bold; line-height:1.57em; color:#c3cf21; text-align:right;}
.rp-pull-quote span.rp-quote-title {font-size:1.4em; font-style:italic; line-height:1.57em; color:#c3cf21; text-align:right;}

.rp-pull-quote .mark { font-family: Georgia, Times, "Times New Roman", serif; font-size: 60px; padding-top: 20px; color: #c3cf21; }
	.rp-pull-quote .quote-left { float: left; margin: -7px 8px 0 0; }
	.rp-pull-quote .quote-right { float: right; height: 20px;  margin: -7px 18px 0 8px; }

/* Pseudo Blog */
.rp-pseudo-blog {}
.rp-pseudo-blog div.pseudo-img-cap {padding:0 0 5px 10px; width:33%;}
.rp-pseudo-blog div.pseudo-img-cap h4 {text-align:center;}
.rp-pseudo-blog div.paragraph {padding:0 0 5px 0;}
.rp-pseudo-blog span.rp-blog-info {padding:0 20px 0 0; font-size:1.1em; font-weight:bold; text-transform:uppercase; color:#999;}
.rp-pseudo-blog span.rp-blog-info span.rp-date {color:#333;}
.rp-pseudo-blog span.rp-blog-info span.rp-author {color:#333;}
.rp-pseudo-blog div.rp-content div.read-more-wrapper {}
.rp-pseudo-blog div.rp-content div.read-more-wrapper a {display:inline;}

/* Image */
.rp-image {}
.rp-image img {}
.rp-image h4 {padding:3px 10px 7px 10px;}

/*  Gallery */
/* Currently can allow up to 20 images. Image total set using app -> config -> rp_config.php -> ['img_per_row'] */

/* Formerly Row of Images. Still functions as Row of Images. Plan to expand functionality to enable and include gallery-like image display. */
.rp-gallery {}
.rp-gallery div.rp-content div h4 {text-align:center;}
.rp-gallery div.rp-content div.img-1 {margin-right:3%; width:23%;}
.rp-gallery div.rp-content div.img-2 {margin-right:3%; width:23%;}
.rp-gallery div.rp-content div.img-3 {margin-right:3%; width:23%;}
.rp-gallery div.rp-content div.img-4 {margin-right:0; width:22%;}

/* Random Image */
.rp-random-image {}

/* Slideshow (Flash) */
.rp-flash-slideshow {}

/* Slideshow (Javascript) */
.rp-javascript-slideshow {}
.rp-javascript-slideshow img.placeholder {}

/* Embed Code */
.rp-embed-code {}

/* FLV Flash Video */
.rp-flv-flash-video {}
.rp-flv-flash-video .flv-flash-wrapper {}

/* SWF Flash Video */
.rp-swf-flash-video {}
.rp-swf-flash-video .swf-flash-wrapper {}

/* Ruled Line */
.rp-ruled-line {padding:10px 0;}
.rp-ruled-line hr {width:100%; height:2px; margin:24px 0 4px 0; background-color:#999; border:0;}

/* Spacer */
.rp-spacer {}

/* Link to File */
.rp-link-to-file {}
.rp-link-to-file img {display:block; float:left; margin:0 0 0 0;}
.rp-link-to-file a {display:block; float:left; margin:20px 0 0 8px; font-size:1.2em;}

/* Paypal */
.rp-paypal {}

/*  Contact Form */
.rp-contact-form {margin:0 0 10px 0;}
.rp-contact-form div.rp-content h1 {}
.rp-contact-form div.rp-content legend {padding:6px 0 2px 70px; font-size:1.2em; font-weight:bold; color:#000;}
.rp-contact-form div.rp-content div.rp-form-item {}

.rp-contact-form div.rp-content div.rp-form-radios label {float:none; width:auto; display:inline; padding-right:5px; font-size:1.1em; line-height:2.2em; color:#666;}

.rp-contact-form div.rp-content div.rp-form-item label {width:65px; padding-right:5px; font-size:1.1em; line-height:2.2em; color:#666;}
.rp-contact-form div.rp-content div.rp-form-item label.rp-checkbox {float:none; width:auto; display:inline; padding-right:5px; font-size:1.1em; line-height:2.2em; color:#666;}
.rp-contact-form div.rp-content div.rp-form-item input {width:194px;}
.rp-contact-form div.rp-content div.rp-form-item input.rp-checkbox {width:auto;}
.rp-contact-form div.rp-content div.rp-form-item select {width:200px;}
.rp-contact-form div.rp-content div.rp-form-item textarea {width:200px; height:50px;}
.rp-form-email div.rp-form-item, .rp-form-phone div.rp-form-item, .rp-form-comments div.rp-form-item, .rp-form-comments div.rp-form-radios {padding-left:70px;}
.rp-contact-form div.rp-content div.rp-form-item div.submit {padding:10px 0 0 70px;}
.rp-contact-form div.rp-content div.rp-form-item div.submit input {width:auto;}
.rp-contact-form div.rp-content legend span.rp-form-req, .rp-contact-form div.rp-content div.rp-form-item span.rp-form-req {font-size:1.6em; line-height:1em; color:#c00; padding-left:2px;}
.rp-contact-form div.rp-content div.rp-form-item div.error-message, .rp-contact-form div.rp-content div.rp-form-radios div.error-message {margin:0 0 5px 70px; width:188px; padding:2px 6px; background-color:#c00; font-size:1em; line-height:1.4em; color:#fff;}
.rp-form-email div.error-message, .rp-form-phone div.error-message, .rp-form-comments div.error-message {margin-left:0px !important;}

/*  Site Map */
.rp-site-map {font-size:1.3em;}
.rp-site-map ul {font-weight:bold;}
.rp-site-map li {margin-top:5px;}
.rp-site-map div.rp-content a {color:#000;}
.rp-site-map ul ul {margin-left:20px; font-weight:normal;}
.rp-site-map ul ul ul {font-style:italic;}
.rp-site-map ul ul ul ul {font-style:normal;}

/* ------------- Custom Widgets ------------- */

/* Mobilize Button */

#column-r .rp-mobilize img {width: 100%;}

/* Blog Feed */
.rp-blog-feed { width: 259px; background: #fee3c0 url(../../img/site_specific/layout/bg_blog_footer.png) no-repeat bottom; }
	.rp-blog-feed .rp-content { padding: 60px 0 28px; background: url(../../img/site_specific/layout/bg_blog_header.png) no-repeat top; }
	.rp-blog-feed h5 { color: #003d79; font-family: "Trebuchet MS", Helvetica, sans-serif; padding: 0 20px; text-transform: uppercase; }
	.rp-blog-feed h2 { color: #003d79; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.6em; font-style: normal; font-weight: bold; padding: 8px 20px 0; }
	.rp-blog-feed p { color: #003d79; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 1.636em; padding: 12px 20px 0; }
	.rp-screen-name { padding: 6px 0 0; }
	.rp-status-updates {  }
	.rp-blog-feed div.read-more-wrapper a { color: #003d79; font-size: 10px; padding: 12px 20px 0; }
		.rp-blog-feed div.read-more-wrapper a:hover { color: #348be0; }

/* Twitter Feed */
.rp-twitter { margin-top: 12px; width: 259px; background: #dcf6fe url(../../img/site_specific/layout/bg_twitter_footer.png) no-repeat bottom; }
	.rp-twitter h2 { color: #003d79; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; padding: 8px 0 0; }
	.rp-twitter .rp-content { padding: 70px 20px 30px; background: url(../../img/site_specific/layout/bg_twitter_header.png) no-repeat top; }
	.rp-twitter .rp-content strong.rp-screen-name a { color:#5097b9; line-height:1.5em; text-decoration:none;}
	.rp-twitter .rp-content strong.rp-screen-name a:hover { color:#6abfd8; text-decoration:none; }
	.rp-twitter p { color: #003d79; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; line-height: 1.636em; padding: 8px 0 0; word-wrap: break-word; }
	.rp-twitter img { float: left; padding: 8px 6px 0 0;  }
	.rp-twitter p.timestamp, .rp-twitter .rp-status-time, .rp-twitter .rp-status-source { clear: left; display: block; color: #63bcd6; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 8px 0 0; }
		.rp-twitter .rp-status-source { padding-top: 4px; }
	.rp-twitter .rp-status-updates { clear: left; }	
	
	.rp-twitter .rp-tag-line, .rp-twitter .rp-screen-name { position: relative; top: 12px; font-size: 1.1em; line-height: 1.2em; }

/* ///////////////////  Custom Module Styles  /////////////////// */

/* Wordpress Blog Styles */
.post p, .commentlist p {padding:12px 0 0 0; font-size:1.4em; line-height:1.43em; color:#4d4d6a;}
	.post p.postdate, p.postmetadata, p.comment-metadata { color: #999; font-size: 11px; line-height: 14px; padding-top: 12px; }
	.post p.postdate { padding-top: 4px; }
.post h1 {padding:30px 0 0 0; font-family: Georgia, Times, "Times New Roman", serif; font-size:3.5em; font-style: italic; font-weight: bold; color:#e77b10; letter-spacing:2px; line-height:1.03em;}
.post h2, h2.pagetitle {padding:24px 0 0 0; font-size:2.6em; font-style: italic; color:#4d4d6a; line-height:1em;}
.post h3, #comments, #respond {padding:26px 0 0 0; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:1.8em; line-height: 1em; color: #4d4d6a; text-transform: uppercase;}

.post img.alignright {float:right; margin:0 0 1em 1em}
.post img.alignleft {float:left; margin:0 1em 1em 0}
.post img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.post a img.alignright {float:right; margin:0 0 1em 1em}
.post a img.alignleft {float:left; margin:0 1em 1em 0}
.post a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

div.navigation { font-size: 1.2em; padding-top: 24px; width: 518px; }
	div.navigation .alignleft { float: left; }
	div.navigation .alignright { float: right; }

#comment { border: 1px solid #999; padding-bottom: 8px; width: 518px; }
#commentform { padding-top: 12px; }
.commentlist { padding-top: 18px; }

h2.widgettitle { color: #003d79; font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; padding: 24px 0 0; }
#column-r .widget { font-size: 1.2em; line-height: 1.8em; }
	#column-r .widget ul { padding-top: 8px; }

ul.membership_options {list-style-type: disc; margin-left: 30px; font-size: 1.4em; color: #4D4D6A; line-height: 1.37em;}
ul.membership_options li {margin-bottom: 10px;}
