/*
	Theme Name: Vintage Wedding Theme
	Theme URL: http://www.tietheknot.co.za
	Description: Vintage Wedding is a custom designed 2-column theme created for Tie The Knot - a South Africa Wedding Blog. For updates to the design, please contact stefani at icon dot co dot za.
	Author: Net-Focus Interactive CC
	Author URI: http://www.net-focus.co.za
*/

body, h1, h2, h3, h4, h5, h6, div, ul, ol, li, img, p, form, fieldset, legend {margin: 0;padding: 0;}
input, textarea {margin: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
ul, ol {list-style-type: none;}
img {border: 0;}

body {width: 100%;text-align: center;font-family: Calibri, "Trebuchet MS", Tahoma, Arial, Helvetica, "MS Sans Serif";color: #4c4c4c;}

/* z */ h1 {z-index: 1;position: absolute;left: 0;width: 100%;top: 270px;} 
	h1 span {width: 222px;margin: 0 auto;display: block;padding: 0 0 5px 690px;text-align: left;text-transform: lowercase;overflow: hidden;font-style: italic;font-size: 15px;line-height: 15px;color: #bec6d9;}
		h1 span b {color: #fad3ac;font-weight: normal;}

h2 {font-size: 26px;line-height: 26px;font-weight: bold;text-transform: uppercase;color: #6f80aa;width: 465px;margin-bottom: 20px;}
	#single h2 {width: 608px;height: 30px;overflow: visible;text-align: center;}
	#page h2 {color: #4c4c4c;}
	#categories h2 {color: #4c4c4c;margin: 50px 0 -25px;font-weight: normal;}
h3 {font-size: 16px;line-height: 16px;font-weight: bold;text-transform: uppercase;}
	.right h3 {font-weight: normal;font-size: 25px;line-height: 25px;}
	#single h3, #page h3 {font-weight: normal;font-size: 25px;line-height: 25px;}
		#single .content h3 {font-size: 20px;line-height: 24px;margin-top: 14px;font-weight: bold;}
		#page .content h3 {margin-top: 14px;}
	#categories h3 {font-size: 22px;line-height: 22px;padding-top: 5px;}
		#categories h3 a {color: #6f80aa;text-decoration: none;}
			#categories h3 a:hover {color: #e14aae;}
h4 {font-size: 24px;line-height: 28px;text-transform: uppercase; color: #fff;}

.dated {text-align: right;color: #fff;text-transform: lowercase;font-size: 28px;line-height: 16px;}

a {text-decoration: underline;}
	a.other {text-decoration: none;color: #4c4c4c;}
		a.other:hover {text-decoration: none;}

/* shared selectors */
.clear {clear: both;}

.border {background: url(images/bkg-border.gif) repeat-x;width: 100%;height: 6px;}
.border-grey {background: url(images/bkg-border-grey.gif) repeat-x;width: 610px;height: 6px;}

/* START styles */
.wrap {width: 960px;margin: 0 auto;text-align: left;}

#header {position: relative;height: 305px;}

#above {width: 960px;margin: 0 auto;height: 96px;}
	#nav {float: left;width: 610px;height: 12px;padding: 43px 0;}
		#nav li {float: left;text-transform: uppercase;font-weight: bold;font-size: 12px;line-height: 12px;margin: 0 10px;}
		#nav li.home {background: url(images/bkg-nav-home.gif) no-repeat 0 0;}
			#nav li.home:hover {background-position: -15px 0;}
			#nav li.home a {margin-left: 15px;background-color: #fff;}
		#nav li a {color: #9a9a9a;text-decoration: none;}
			#nav li a:hover {color: #df3da8;}
	#social {float: right;width: 145px;padding: 34px 42px 0 0;}
		#social a {float: left;margin-left: 6px;background: url(images/bkg-social.gif) no-repeat;}
			#social a.facebook {background-position: 0 0;}
				#social a.facebook:hover {background-position: -40px 0;}
			#social a.twitter {background-position: -80px 0;}
				#social a.twitter:hover {background-position: -120px 0;}
			#social a.rss {background-position: -160px 0;}
				#social a.rss:hover {background-position: -200px 0;}
			#social a.gplus {background-position: -240px 0;}
				#social a.gplus:hover {background-position: -280px 0;}

#mast {width: 100%;height: 201px;background: url(images/bkg-mast.gif) repeat-x;padding-top: 6px;} 
	#mast .wrap {position: relative;height: 195px;background: url(images/bkg-mast-wrap.gif) no-repeat center top;}
		.logo {float: left;padding-left: 140px;width: 480px;height: 195px;}
		.slogan {position: absolute;font-style: italic;font-size: 15px;line-height: 15px;color: #bec6d9;left: 176px;top: 166px;}
			.slogan span {color: #fad3ac;}
		#search {float: left;width: 232px;height: 42px;padding: 45px 0 0 85px;background: url(images/bkg-search.png) no-repeat 64px 23px;}
			#searchbox {border: 1px solid #fff;color: #9a9a9a;float: left;width: 159px;}
			#searchbutton {float: left;margin-left: 6px;}

#container {position: relative;width: 100%;background: url(images/bkg-container.png) no-repeat center top;}
	.left {float: left;width: 610px;margin-left: 10px;position: relative;}
	.right {float: right;width: 270px;padding: 14px 0 50px;}
		.right h3 {margin: 55px 0 5px 25px;}
		.right ul {margin: 0 15px;font-size: 13px;line-height: 16px;}
			.right ul#cats {font-size: 14px;line-height: 17px;}
		.right li {border-bottom: 1px solid #d4d9e5;padding: 10px;}
		.right #cats ul {margin: 0;}
			.right #cats ul li {border: 0;font-size: 14px;line-height: 17px;padding: 10px 0 0 15px;}
		.right p {margin: 0 15px 0 25px;font-size: 13px;line-height: 16px;}
		.right a {color: #6f80aa;text-decoration: none;font-weight: bold;}
			.right a:hover {color: #e14aae;}
		.ad-placement {margin-top: 40px;}
			.ad-placement a {margin: 0 10px 0 5px;}
			.ad-placement img {padding-top: 15px;}
		#feedburner {float: left;width: 270px;padding: 15px 0 50px;background: url(images/bkg-feedburner.gif) no-repeat 16px 29px;}
			#feedburner label {display: block;font-size: 12px;line-height: 14px;font-style: italic;font-weight: bold;margin: 0 0 10px 25px;}
			#feedburner p {clear: both;padding-top: 10px;font-size: 12px;line-height: 14px;font-style: italic;font-weight: bold;}
			#feedburnerbox {border: 1px solid #fff;float: left;margin-left: 26px;color: #9a9a9a;width: 150px;}
			#feedburnerbutton {float: left;margin: 2px 0 0 5px;}

#breadcrumbs {width: 470px;padding-top: 12px; color: #818181;font-size: 13px;line-height: 15px;text-transform: capitalize;}
	#breadcrumbs span {text-transform: uppercase;}
		#breadcrumbs span a {text-transform: none;}
	#breadcrumbs a {color: #818181;text-decoration: none;}
		#breadcrumbs a:hover {text-decoration: underline;}

#home {margin-bottom: 50px;}
#home.left {width: 630px;}
	#home h2 {display: block;color: #4c4c4c;margin: 50px 0 15px;font-weight: normal;}
	#home h2 span {color: #e14aae;}
	#home p {margin-right: 20px;font-size: 16px;line-height: 19px;text-align: justify;}
	#home p a {color: #2d498d;}
		#home p a:hover {color: #6f80aa;}
	#home .article {width: 180px;margin: 0 20px 20px 0;float: left;height: 277px;min-height: 277px;background-color: #d2d4d8;padding: 5px;position: relative;}
		#home .article .holder {float: left;width: 180px;position: absolute;left: 5px;top: 5px;z-index: 1;}
			#home .article .holder img {position: absolute;top: 0;left: 0;z-index: 2;}
			#home .article .overlay {position: absolute;top: 0;left: 0;z-index: 3;background: url(images/bkg-home-article-overlay.png) no-repeat;width: 180px;height: 180px;}
	#home .article .cat {position: absolute;top: 8px;right: 5px;z-index: 4;width: 116px;text-align: center;color: #fff;text-transform: uppercase;font-size: 13px;line-height: 15px;}
	#home .article .dated {position: absolute;top: 40px;right: 15px;z-index: 4;width: 60px;}
	#home .article .details {padding: 190px 5px 5px;}
		#home .article h3 a {color: #4c4c4c;text-decoration: none;}
			#home .article h3 a:hover {color: #df3da8;}
		#home .article .details p {font-size: 13px;line-height: 16px;text-align: left;margin: 0;}

#featured {margin-top: 44px;width: 590px;height: 275px;background-color: #d2d4d8;padding: 10px;position: relative;}
	#featured h3 a {color: #4c4c4c;text-decoration: none;}
	#featured .overlay {color: #fff;text-transform: uppercase;font-size: 13px;line-height: 15px;position: absolute;left: 10px;top: 10px;padding: 3px 0 0 10px;width: 110px;height: 19px;background-color: #6f80aa;}
	#featured .border-top {z-index: 1;position: absolute;left: 10px;top: 10px;width: 590px;height: 20px;background: transparent url(images/bkg-featured-overlay.png) no-repeat;}
	#featured .border-left {z-index: 1;position: absolute;left: 10px;top: 30px;width: 20px;height: 205px;background: transparent url(images/bkg-featured-overlay.png) no-repeat 0 -20px;}
	#featured .border-right {z-index: 1;position: absolute;left: 580px;top: 30px;width: 20px;height: 205px;background: transparent url(images/bkg-featured-overlay.png) no-repeat -570px -20px;}
	#featured .border-bottom {z-index: 1;position: absolute;left: 10px;top: 235px;width: 590px;height: 20px;background: transparent url(images/bkg-featured-overlay.png) no-repeat 0 -225px;}
	.lof-container {height: 275px;}
		.lof-main-outer {background-color: #d2d4d8;width: 590px;height: 275px;}
		.lof-slidecontent {width: 590px;height: 275px;}
			.preload {background: #fff url(scripts/slider/images/bar.gif) no-repeat center center;}
			.lof-title {position: absolute;background: transparent;z-index: 1;top: 257px;left: 3px;width: 515px;height: 14px;overflow: hidden;}
			.lof-navigator-wapper {position: absolute;z-index: 2;bottom: -5px;right: 0;padding: 12px 0 7px 10px;background-color: #d2d4d8;}
				.lof-navigator-outer {position: relative;}
					ul.lof-navigator {position: relative;width: 75px;}
						ul.lof-navigator li {background: url(images/pagination-off.gif) 0 0 no-repeat;cursor: pointer;overflow: hidden;float: left;display: block;text-align: right;border: none !important;}
							ul.lof-navigator li span {display: none;}
							ul.lof-navigator li.active {background: url(images/pagination-on.gif) 0 0 no-repeat;display: block;}
			.lof-previous {background: url(scripts/slider/images/b_prev.png) no-repeat left center;}
			.lof-next {background: url(scripts/slider/images/b_next.png) no-repeat right center;}

#categories {margin-bottom: 50px;}
	#categories .article {width: 610px;height: 125px;position: relative;margin-top: 50px;}
		#categories .article .holder {float: left;width: 200px;position: absolute;left: 0;top: 0;z-index: 1;}
			#categories .article .holder img {position: absolute;top: 0;left: 0;z-index: 2;}
			#categories .article .overlay {position: absolute;top: 0;left: 0;z-index: 3;background: url(images/bkg-article-overlay.png) no-repeat;width: 180px;height: 125px;}
		#categories .article .date {position: absolute;top: 4px;left: 0;z-index: 4;width: 84px;text-align: center;color: #fff;text-transform: uppercase;font-size: 13px;line-height: 15px;}
		#categories .article .details {float: right;width: 410px;}
			#categories .article .details p {font-size: 13px;line-height: 16px;text-align: justify;padding-top: 8px;}
	#categories .meta {clear: both;background: url(images/bkg-border.gif) repeat-x left bottom;width: 610px;font-weight: bold;font-size: 13px;line-height: 15px;color: #6f80aa;text-align: right;text-transform: uppercase;padding: 5px 0 9px;}
		#categories .meta a {color: #6f80aa;text-decoration: none;}
			#categories .meta a:hover {color: #e14aae;}

#paged {float: right;padding: 15px 20px 0 0;margin-bottom: -5px;color: #6f80aa;font-size: 20px;line-height: 20px;text-transform: uppercase;font-weight: bold;}
	#paged li {padding-left: 10px;float: left;}
	#paged a {color: #6f80aa;text-decoration: none;font-size: 33px;font-weight: normal;}
	#paged a:hover {color: #e14aae;}
	#paged .active_page a {color: #e14aae;}

.post {margin-top: 50px;position: relative;}
	.sharedaddy {position: absolute;top: 100px;left: -10px;width: 608px;}
	div.sharedaddy div.sd-block {border: 0 !important;}
	.info {background: url(images/bkg-info.gif) no-repeat;border: 1px dotted #a5acb2;width: 608px;height: 50px;display: table;#position: relative;overflow: hidden;}
		.wrapper {display: table-cell;vertical-align: middle;}
			.info .meta {width: 608px;font-size: 13px;line-height: 15px;text-align: center;color: #818181;font-weight: bold;font-style: italic;}
				.info .meta a {color: #e14aae;text-decoration: none;}
					.info .meta a:hover {text-decoration: underline;}
	.post .content {width: 610px;padding-bottom: 18px;}
		.post .content p {padding: 7px 0;font-size: 16px;line-height: 19px;text-align: justify;}
		.post .content a {color: #2d498d;}
			.post .content a:hover {color: #6f80aa;}
		.post .content ul, .content ol {margin: 7px 0 7px 40px;}
		.post .content ul {list-style-type: square;}
	.post .holder {position: relative;margin: 35px 0 14px;}
		.post .holder img {position: absolute;top: 0;left: 0;z-index: 1;}
		.post .overlay {position: absolute;z-index: 2;top: 0;left: 0;background: url(images/bkg-overlay.png) repeat-y;width: 610px;}
		.post .border-top {position: absolute;z-index: 3;top: 0;left: 0;background: url(images/bkg-overlay-top.png) no-repeat center top;width: 610px;height: 23px;}
		.post .border-bottom {position: absolute;z-index: 3;bottom: 0;left: 0;background: url(images/bkg-overlay-bottom.png) no-repeat center bottom;width: 610px;height: 23px;}
	.post #second.holder {margin: 14px 0 21px;}
	#wedding-map {padding: 14px 0;}

.related {margin-top: 50px;}
	.related ul {margin-top: 15px;}
	.related li {float: left;width: 110px;margin-right: 15px;font-size: 12px;line-height: 14px;font-style: italic;font-weight: bold;}
		.related li.last {margin: 0;}
	.related a {color: #a5acb2;text-decoration: none;}
		.related a:hover {color: #e14aae;}
	.related a img {border: 5px solid #a5acb2;margin-bottom: 10px;}
	.related a:hover img {border: 5px solid #e14aae;}

.comments {margin-top: 50px;}
	.comments div {}
	.comments ol {width: 610px;margin: 15px 0 25px;}
	.comments li {margin-top: 15px;}
		.comments ol li {background: url(images/bkg-comment.gif) no-repeat 5px 0;min-height: 100px;}
		.comments ol li ul li {background: url(images/bkg-comment.gif) no-repeat 140px 0;min-height: 100px;}
		.comments ol li ul li ul li {background: url(images/bkg-comment.gif) no-repeat 275px 0;min-height: 100px;}
	.author {float: left;width: 135px;padding-top: 10px;font-size: 12px;line-height: 14px;font-style: italic;font-weight: bold;color: #a5acb2;}
		.comments ol li div .author {background: url(images/bkg-author.gif) no-repeat;padding-left: 10px;}
		.comments ol li ul li div .author {background: url(images/bkg-author.gif) no-repeat 135px 0;padding-left: 145px;}
		.comments ol li ul li ul li div .author {background: url(images/bkg-author.gif) no-repeat 270px 0;padding-left: 280px;}
		.author img {margin-bottom: 15px;}
		.author span {text-transform: uppercase;}
	.thecomment {float: left;position: relative;font-size: 13px;line-height: 15px;padding: 25px 0 16px;}
		.comments ol li div .thecomment {width: 465px;}
		.comments ol li ul li div .thecomment {width: 330px;}
		.comments ol li ul li ul li div .thecomment {width: 195px;}
		.thecomment p {padding-bottom: 14px;}
			.thecomment span {color: #e14aae;font-style: italic;font-weight: bold;}
	.reply {position: absolute;bottom: 0;right: 0;font-style: italic;font-weight: bold;}
		.reply a {color: #4c4c4c;text-decoration: none;}
			.reply a:hover {text-decoration: underline;}
		.reply a.comment-edit-link {color: #e14aae;}

#respond {clear: both;width: 610px;padding: 25px 0;position: relative;}
#respond ul, #respond li, #respond p {margin: 0;padding: 0;height: auto;min-height: 0;width: auto;background: 0;}

	#cancel {position: absolute;top: 33px;right: 0;font-size: 13px;line-height: 15px;font-style: italic;font-weight: bold;}
		#cancel a {color: #4c4c4c;text-decoration: none;}
			#cancel a:hover {text-decoration: underline;}
	#respond .formwrap {padding-left: 75px;width: 535px;}
		#respond h3 {padding-top: 50px;}
		#respond p {padding: 5px 75px 20px 0;font-size: 13px;line-height: 15px;}
		#respond li.loggedin {font-style: italic;font-weight: bold;font-size: 13px;line-height: 15px;padding: 5px 0 5px 15px;}
			#respond .loggedin a {color: #e14aae;text-decoration: none;}
				#respond .loggedin a:hover {text-decoration: underline;}
		#respond li.fieldbox {background: url(images/bkg-field.png) no-repeat 145px 0;padding: 10px 0;}
			#respond #second.fieldbox {margin: 0 0 15px;}
			#respond .fieldbox label {width: 140px;float: left;text-align: right;font-style: italic;font-weight: bold;font-size: 13px;line-height: 15px;padding: 5px 15px 0 0;}
			#respond .fieldbox input {width: 213px;border: 1px solid #fff;color: #9a9a9a;}
		#respond li.textareabox {background: url(images/bkg-textarea.png) no-repeat;padding: 10px 0 15px 10px;}
			#respond .textareabox label {width: 461px;text-align: left;display: block;font-style: italic;font-weight: bold;font-size: 13px;line-height: 15px;padding: 5px 0 5px 5px;}
			#respond .textareabox textarea {width: 455px;height: 129px;border: 1px solid #fff;color: #9a9a9a;font-family: Calibri, "Trebuchet MS", Tahoma, Arial, Helvetica, "MS Sans Serif";}
		#respond li.subscribe {padding-left: 15px;font-style: italic;font-weight: bold;font-size: 12px;line-height: 14px;}
			#respond .subscribe a {color: #e14aae;text-decoration: none;}
				#respond .subscribe a:hover {text-decoration: underline;}
		#respond li.send {text-align: right;padding: 15px 0 6px;}

#cformsform {width: 610px;background: url(images/bkg-border-grey.gif) repeat-x;margin-top: 14px;padding: 50px 0;}
	#cformsform fieldset.cf-fs1 {border: 0;width: 535px;padding-left: 75px;}
		#cformsform legend {color: #4c4c4c;text-indent: 0;}
		#cformsform ol {margin: 0;padding: 0;position: relative;}
			#cformsform li {margin: 0;background: transparent url(images/bkg-field.png) no-repeat 145px 0;padding: 10px 0 10px;}
				#cformsform li.textonly {background: 0;padding: 5px 75px 20px 0;font-size: 13px;line-height: 15px;}
					#cformsform label {width: 140px;float: left;text-align: right;font-style: italic;font-weight: bold;font-size: 13px;line-height: 15px;padding: 5px 15px 0 0;}
					#cformsform li input {width: 213px;border: 1px solid #fff;color: #9a9a9a;}
					#cformsform textarea {width: 455px;height: 129px;border: 1px solid #fff;color: #9a9a9a;font-family: Calibri, "Trebuchet MS", Tahoma, Arial, Helvetica, "MS Sans Serif";}
					#cformsform span.reqtxt, #cformsform span.emailreqtxt {width: 10px;margin-left: 15px;font-weight: bold;font-size: 13px;line-height: 15px;color: #e14aae;}
				#cformsform li#li--6 {width: 100%;background: transparent url(images/bkg-textarea.png) no-repeat;padding: 10px 0 15px 10px;}
					#cformsform #li--6 label {display: block;text-align: left;padding: 5px 0 5px 5px;}
				#cformsform li#li--7 {position: relative;padding: 0;}
					#cformsform #li--7 span {position: absolute;top: 37px;left: 35px;}
					#cformsform #li--7.textonly {padding: 0;font-style: italic;font-weight: bold;}
				#cformsform li#li--8 {background-position: 145px 25px;}
					#cformsform #li--8 label {float: none;display: block;width: 260px;padding: 0 0 10px 155px;text-align: left;}
					#cformsform #li--8 input {float: none;margin-left: 155px;}
	#cformsform fieldset.cf_hidden {display: none;}
	#cformsform p {padding-right: 63px;}
	#cformsform p input {float: right;}
	p.linklove {display: none;}
	#usermessageb {width: 465px;margin: 0 0 30px 82px;font-size: 13px;line-height: 16px;font-weight: bold;}
		#usermessageb a {font-weight: normal;color: #4c4c4c;}
	.success {margin-top: 50px;background: url(images/bkg-success.gif) no-repeat left bottom;display:block;padding: 25px 25px 25px 125px;width: 315px;min-height: 100px;}
	.failure {background: url(images/bkg-failure.gif) no-repeat left bottom;display: block;padding: 25px 25px 25px 125px;width: 315px;min-height: 100px;}
	.waiting {display:block;padding: 25px 25px 25px 125px;width: 315px;}

#indexed {position: relative;}
	#indexed .switcher {position: absolute;top: 0;right: 0;font-size: 13px;line-height: 16px;color: #4c4c4c;}
		#indexed .switcher a {text-transform: lowercase;color: #4c4c4c;text-decoration: none;}
			#indexed .switcher a:hover {text-decoration: underline;}
	.monthtitle {font-size: 24px;line-height: 28px;text-transform: uppercase;}
		.monthtitle strong {margin-right: -8px;}
		.monthtitle a {color: #6f80aa;text-decoration: none;}
			.monthtitle a:hover {color: #e14aae;}
		.monthtitle a:last-child {font-size: 12px;line-height: 14px;font-weight: bold;color: #4c4c4c;text-decoration: underline;}
	.postspermonth {margin: 15px 0;}
		.postspermonth li {font-weight: bold;font-size: 13px;line-height: 16px;}
		.postspermonth a {color: #4c4c4c;font-weight: normal;}
			.postspermonth a:hover {color: #e14aae;}

#hull {position: relative;width: 100%;height: 325px;}
	.box {width: 100%;position: absolute;bottom: 0;left: 0;background: #6f80aa url(images/bkg-border.gif) repeat-x left bottom;height: 325px;}
	#hull .wrap {position: relative;height: 319px;}
		#hull ol {position: absolute;left: 0;bottom: 0;width: 960px;background: url(images/bkg-hull-ol.png) no-repeat right bottom;padding-bottom: 55px;}
			#hull ol a {color: #fff;text-decoration: none;}
				#hull ol a:hover {text-decoration: underline;}
			#hull li {width: 230px;margin-left: 10px;float: left;color: #fff;font-size: 13px;line-height: 16px;}
				#hull li.about {margin-left: 0;}
				#hull li p {width: 200px;margin-top: 15px;}
					#hull li p:last-child {text-align: right;}
				#hull li ul {width: 200px;margin-top: 15px;}
					#hull li ul li {width: 186px;margin-left: 0;background: url(images/bullet.gif) no-repeat 2px 6px;padding-left: 14px;}
					#hull li ul li.extras {margin-top: 15px;}
		.fineprint {position: absolute;left: 10px;bottom: 10px;width: 950px;color: #bec6d9;font-size: 13px;line-height: 16px;font-style: italic;font-weight: bold;}
			.fineprint a {color: #fad3ac;text-decoration: none;}
				.fineprint a:hover {text-decoration: underline;}
			.fineprint a.other {color: #bec6d9;}
				.fineprint a.other:hover {text-decoration: none;}

img#wpstats{width: 0px;height: 0px;overflow: hidden;}

#subscription-manager {width: 100%;margin: 0 0 50px;}
	#subscription-manager h2 {margin-top: 50px;}
	#subscription-manager a {color: #4c4c4c;text-decoration: underline;}
		#subscription-manager a:hover {color: #e14aae;}
	#subscription-manager p {font-size: 13px;line-height: 16px;}
		#subscription-manager p.submit {padding: 15px 0 0;}
	#subscription-manager strong {color: #e14aae;}
	#subscription-manager .updated {font-size: 13px;line-height: 16px;}
		#subscription-manager .updated a {display: block;}
	#subscription-manager fieldset {margin: 25px 0;}
		#subscription-manager legend {text-transform: uppercase;}
	#subscription-manager ol, #subscription-manager ul {margin: 15px;}
		#subscription-manager li {font-size: 13px;line-height: 16px;}
			#subscription-manager li a {color: #2d498d;font-weight: bold;}
				#subscription-manager li a:hover {color: #e14aae;}
