/* @override 
	http://www.marketingwithmiles.com/wp-content/themes/custom/style.css
*/

/*
Theme Name: Marketing with Miles
Description: 
Version: 1.0
Author: UniqueBlogDesigns
Author URI: http://UniqueBlogDesigns.com
*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Layout Control
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {
	text-align:center;
	background:#dde1df url(images/bg-top.jpg) repeat-x;
	font:62.5%/1.5 arial,helvetica,sans-serif;
	color:#181818;
	min-width:947px;
}
#page {
	width:947px;
	margin:0 auto;
}
#branding {
	width:100%;
	font-size:1.2em;
}
#branding .main {
	width:947px;
	margin:0 auto;
	text-align:left;
}
#branding .main:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
#content {
	width:100%;
}
#content .main {
	width:947px;
	margin:46px auto 24px;
	text-align:left;
}
#content .main:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
#primary {
	width:628px;
	margin:0 319px 0 0;
	float:left;
	display:inline;
	font-size:1.4em;
	background:url(images/main-bg.jpg) repeat-y;
}
#primary .primary-top {
	height:1%;
	padding:10px 43px 0;
	background:url(images/main-top-sub.png) no-repeat;
}
#primary .primary-top-1 {
	background:url(images/main-top.png) no-repeat;
}
#primary .bot {
	height:31px;
	background:url(images/main-bot.jpg) no-repeat;
}
.secondary {
	float:left;
	display:inline;
	font-size:1.4em;
}
#alpha {
	width:310px;
	margin:0 0 0 -310px;
}
#extras {
	width:100%;
	clear:both;
	font-size:1.4em;
	color:#fff;
	background:#021146 url(images/bg-footer.jpg) repeat-x;
}
#extras .main {
	width:947px;
	margin:0 auto;
	padding:14px 0 10px;
	text-align:left;
}
#extras .main:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
#footer {
	width:100%;
	clear:both;
	overflow:hidden;
	font-size:1.4em;
	color:#fff;
	background:#90afc1 url(images/bg-bot.jpg) repeat-x;
}
#footer .main {
	width:860px;
	margin:0 auto;
	padding:19px 0 16px;
	text-align:left;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	WP Commons
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media projection,screen {.ui-tabs-hide {display:none}}
@media print {.ui-tabs-nav {display:none}}
.mbl_fo_hidden,.mbl_join_img,.mbl_join {display:none!important}
.alignleft {float:left;margin:5px 10px 10px 0}
.alignright {float:right;margin:5px 0 10px 10px}
.aligncenter {display:block;margin:0 auto}
#content #primary .wp-caption {text-align:center;padding:4px 0 0}
#content #primary .wp-caption img {border:1px solid #666}
#content #primary .wp-caption p.wp-caption-text {
	font-size:.92em;font-style:italic;line-height:1.5;padding:10px 5px;margin:10px 0 0;
	text-align:center;color:#4a4a4a;background:#c3ddf1;border:1px solid #7ab3e0}
#wp-calendar {width:100%}
#wp-calendar caption {font-size:1.08em;font-weight:700;padding:0 0 5px;text-align:center}
#wp-calendar th,#wp-calendar tr,#wp-calendar td {text-align:center}
#wp-calendar tbody a {font-weight:400}
#content .gallery-item {width:auto!important}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Branding
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#logo {
	width:755px;
	height:128px;
	font-size:1em;
	font-weight:700;
	overflow:hidden;
	position:relative;
	display:inline;
	float:left;
	margin:0 0 0 -10px;
}
#branding .image {
	width:auto;
	height:auto;
}
#logo a,
#logo a:visited {
	float:left;
}
#logo .desc {
	display:block;
	clear:both;
	font-size:.8em;
}
#logo a span {
	position:absolute;left:0;top:0;cursor:pointer;
	width:755px;
	height:128px;
	background:url(images/logo.jpg) no-repeat;
}
#logo img {
	display:block;
	position:relative;
}
#branding .inner {
	height:61px;
}
#branding .connect {
	float:left;
	width:202px;
	color:#fff;
	padding:13px 0 0;
}
#branding .connect li {
	position:relative;
	width:100%;
	padding:0 0 19px;
}
#branding .connect li h3 {
	font-size:1.42em;
	font-weight:400;
	line-height:1.94;
	padding:0 0 0 44px;
}
#branding .connect li img {
	float:right;
	margin:-5px 0 -26px;
	position:relative;
}
#branding .connect .rss {
	background:url(images/header-rss.alpha.png) no-repeat;
}
#branding .connect .twitter {
	background:url(images/header-twitter.alpha.png) no-repeat;
}
#menu {
	float:left;
	text-transform:uppercase;
	line-height:2.08;
	margin:27px 0 0;
}
#menu li {
	float:left;
	display:inline;
	margin:0 5px 0 0;
	background:url(images/menu-left.png) no-repeat;
}
#menu li a {
	color:#fff;
	width:130px;
	padding:3px 0 0;
	text-align:center;
	float:left;
	background:url(images/menu-right.jpg) no-repeat right top;
}
#menu li.hover,
#menu li:hover {
	background:url(images/menu-left-hover.png) no-repeat;
}
#menu li.hover a,
#menu li:hover a,
#menu li a:hover {
	color:#000;
	background:url(images/menu-right-hover.jpg) no-repeat right top;
}
#searchform {
	float:right;
	display:inline;
	width:200px;
	margin:30px 14px 0 0;
}
input#s {
	float:left;
	width:145px;
	w\idth:133px;
	height:22px;
	he\ight:18px;
	padding:4px 6px 0;
	border:none;
	background:#fff;
	text-align:left;
	font:.92em arial,sans-serif;
	color:#000;
}
input#searchsubmit {
	float:right;
	width:53px;
	height:22px;
	border:none;
	background:url(images/search-submit.jpg) no-repeat;
	cursor:pointer;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.inline {float: left; margin: 0px 10px 4px 0px; padding: 5px; border: solid 1px #ccc;}
.drop {
	float:left;
	color:#001e50;
	margin-top: 0px;
	font-size: 42px;
	line-height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px !important;
	margin-right: 0px;
}

.inlineright {float: right; margin: 0px 0px 0px 8px; padding: 3px 0px 3px 3px;}

#content .post,
#content .page,
#content .hentry {
	width:100%;
	margin:0 0 2em;
	clear:both;
}
#content .post a, .related_post a {
	color:#272b8f!important;
}
#content .post a:visited {
	color:#474baf;
}
#content .post a:hover,
#content .post a:focus {
	text-decoration:underline;
}
#content .post h1,
#content .post .entry-title {
	color:#001e50;
	font-size:24px;
	line-height:1.25;
	padding:5px 0px;
}
#content .post h1 a,
#content .post .entry-title a {
	color:#001e50;
}
#content .post h1 a:visited,
#content .post .entry-title a:visited {
	color:#204e70;
}
#content .post h1 a:hover,
#content .post h1 a:focus,
#content .post .entry-title a:hover,
#content .post .entry-title a:focus {
	text-decoration:underline;
}
#content .post .content h2 {font-size:1.42em}
#content .post .content h3 {font-size:1.33em}
#content .post .content h4 {font-size:1.25em}
#content .post .content h5 {font-size:1.17em}
#content .post .content h6 {font-size:1.08em}
#content .post .date {
	float:left;
	display:inline;
	width:54px;
	height:66px;
	padding:6px 5px 0 3px;
	margin:0 10px 0 -56px;
	position:relative;
	background:url(images/post-date.alpha.png) no-repeat;
	text-align:center;
	font-size:1.14em;
	line-height:1.1;
	font-weight:700;
	color:#8fcdf6;
	text-transform:uppercase;
}
#content .post .date span span {
	display:block;
	font-size:1.13em;
	color:#fff;
}
#content .post .date span span span {
	font-size:1em;
}
#content .post .meta {
	list-style:none outside;
	padding:0;
	margin:0;
	height:1%;
	overflow:hidden;
	color:#366e96;
}
#content .post .meta li {
	padding:0;
	margin:0;
	display:inline;
}
#content .post .meta li a {
	color:#366e96;
}
#content .post .meta li a:visited {
	color:#366e96;
}
#content .post .comment span {
	display:inline-block;
	width:30px;
	text-align:center;
	padding:0 0 6px;
	background:url(images/post-comment.jpg) no-repeat;
	color:#000;
}
#content .post .meta .byline {
	margin:0 15px 0 0;
}
#content .post .meta cite {
	font-style:normal;
}
#content .post .content {
	clear:both;
	padding:1em 0 0;
	width:100%;
	overflow:hidden;
}
#content .post p,#content .post blockquote {padding:.42em 0;text-align:justify}
#content .post blockquote {
	padding:0 15px;margin:.42em 20px;background:#f5f5f5;border-left:5px solid #888;color:#666}
#content .post blockquote blockquote {background:#fff;border-left:5px solid #ddd}
#content .post ol,#content .post ul {padding:.84em 20px;list-style:disc inside}
#content .post ol {list-style-type:decimal;margin:0 0 0 18px}
#content .post ul ul {list-style:circle inside; padding-bottom: 0px;}
#content .post ul ul ul {list-style:disc inside}
#content .post ul li {padding:0 0 0 0; margin:0 0 10px}
#content .post ol li {margin:0 0 .42em}
#content .post .links {list-style:none outside;padding:.84em 0}
#content .contact .vcard {
	border:2px solid #B88A00;padding:10px 15px;width:auto;
	font-size:1.25em;color:#000;background:#FFDB70}
#content .contact .vcard a,#content .contact ul li a:visited {color:#000}
#content .contact .vcard .fn {padding:0;margin:0 0 .35em;font:700 1.75em/1.25 georgia,serif;text-align:center}
#content .contact .vcard .tagline {
	padding:.33em 5px;margin:0 0 1.25em;border:solid #B88A00;
	border-width:2px 0;font:.8em/1.25 georgia,serif;text-align:center}
#content .contact .vcard .fn .url {color:#663;font-weight:700}
#content .contact .vcard .fn .url:visited {color:#774}
#content .contact .vcard .email {padding:0;margin:0 0 .53em 5px;font-weight:700}
#content .contact .vcard .im {margin:0 0 0 5px;padding:0;font-size:.8em}
#content .contact .vcard .im li {margin:0 0 .53em;padding:0;font-weight:700}
#content .contact .vcard .url {font-family:georgia,serif;font-weight:400}
#content .post a.more-link {
	font-style:italic;
}
#content .post span.sign {
	display:block;
	width:158px;
	height:66px;
	margin:.42em 0;
	background:url(images/sign.png) no-repeat;
}
#content .post .foot {
	overflow:hidden;
	clear:both;
	margin:.67em 0 0;
	width:100%;
	color:#181818;
	border-top:1px solid #000;
}
#content .post .foot a {
	color:#000ec6;
}
#content .post .foot a:visited {
	color:#202ee6;
}
#content .post .foot .share {
	width:225px;
	float:left;
	display:inline;
}
#content .post .foot .share ul {
	margin:0;
	padding:0;
	list-style:none outside;
	line-height:1.86;
}
#content .post .foot .share ul li {
	margin:0 0 5px;
	padding:0 0 0 40px;
}
#content .post .foot .share .alpha {
	padding:0;
}
#content .post .foot .share .alpha a,
#content .post .foot .share .alpha a:visited {
	padding:0 0 0 40px!important;
}
#content .post .foot .beta {
	background:url(images/post-leavecomment.jpg) no-repeat 0;
}
#content .post .foot .gamma {
	background:url(images/post-twitter.jpg) no-repeat 0;
}
#content .post .foot .delta {
	background:url(images/post-link.jpg) no-repeat 0;
}
#content .post .foot .delta input {
	border:1px solid #000;
	padding:3px 2px;
	color:#000ec6;
}
#content .post .foot .related {
	width:280px;
	float:right;
}
#content .post .foot div h4 {
	font-size:1em;
	margin:.5em 0;
}
#content .post .foot .related ul {
	margin:0;
	padding:0;
	list-style:none outside;
}
#content .post .foot .related ul li {
	margin:0 0 .25em;
	padding:0 0 0 14px;
	background:url(images/post-bullet.jpg) no-repeat 0 6px;
}
#content .post .foot .related ul a,
#content .post .foot .related ul a:visited {
	color:#565656;
}
#content .lead {
	clear:both;
	font-weight:700;
	text-align:left;
	height:1%;
	padding:0 10px;
	overflow:hidden;
	background:#dde1df;
}
#content .lead a {
	color:#181818;
}
#content .lead a:hover,
#content .lead a:focus {
	text-decoration:underline;
}
#content .lead .prev {
	float:left;
}
#content .lead .next {
	float:right;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Sidebar(s)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.secondary a {
	color:#001e50;
}
.secondary a:visited {
	color:#203e70;
}

.twitterLink {
	font-size: 85%;
	display: block;
}
.secondary a:hover,
.secondary a:focus {
	text-decoration:underline;
}

.secondary .xoxo .box {
	margin:0 0 1.5em;
	clear:both;
	position:relative;
	height:1%;
}
.secondary .xoxo .box:after {
	content:".";
	display:block;
	height:0;
	font:0/0 serif;
	clear:both;
	visibility:hidden;
}
.secondary .xoxo h4 {
	font-size:1.21em;
	font-weight:400;
	line-height:2;
	padding:0 0 0 54px;
	color:#fff;
	height:1%;
	background:url(images/side-head.alpha.png) no-repeat;
}
.secondary .xoxo .extra {
	position:absolute;
	left:-4px;
	top:-15px;
	width:54px;
	height:53px;
	background:url(images/side-head-1.alpha.png) no-repeat;
}
.secondary .xoxo .follow,
.secondary .xoxo .follow:visited {
	float:right;
	clear:both;
	color:#00f;
	padding:5px 5px 0;
}

.secondary .xoxo .photo .follow {
	margin-top: -8px;
}

.secondary .xoxo .follow#twelve-seconds {
	padding-right: 0px!important;
	margin-right: -7px;
	display: inline;
	margin-top: -15px;
}

.secondary .xoxo .inner {
	height:1%;
	overflow:hidden;
	padding:15px 0 0 18px;
}
.secondary .xoxo ul li {
	margin:0 0 .25em;
	padding:0 0 0 14px;
	background:url(images/side-bullet.gif) no-repeat 0 6px;
}
.secondary .xoxo p {
	padding:.42em 0;
}
.secondary .xoxo ul ul {
	margin:.42em;
}
.secondary .xoxo .popularposts .extra {
	position:absolute;
	left:-4px;
	top:-15px;
	width:54px;
	height:53px;
	background:url(images/side-head-1.alpha.png) no-repeat;
}
.secondary .xoxo .twelveseconds .extra {
	position:absolute;
	left:0;
	top:-9px;
	width:45px;
	height:52px;
	background:url(images/side-head-2.alpha.png) no-repeat;
}
.secondary .xoxo .twelveseconds .inner {
	padding:13px 11px 0;
	text-align:center;
}
.secondary .xoxo .twitter .inner {
	padding:0 0 0 9px;
}
.secondary .xoxo .twitter .extra {
	position:absolute;
	left:0;
	top:-12px;
	width:41px;
	height:52px;
	background:url(images/side-head-3.alpha.png) no-repeat;
}
.secondary .xoxo .twitter ul li {
	width:291px;
	overflow:hidden;
	padding:0;
	margin:15px 0 0;
	background:url(images/twitter-top.png) no-repeat;
}
.secondary .xoxo .twitter ul li div {
	height:1%;
	overflow:hidden;
	padding:8px 20px;
	background:url(images/twitter-bot.jpg) no-repeat left bottom;
}
.secondary .xoxo .twitter a {
	font-style:italic;
}
.secondary .xoxo .photo .extra {
	position:absolute;
	left:0;
	top:-2px;
	width:46px;
	height:40px;
	background:url(images/side-head-4.alpha.png) no-repeat;
}
.secondary .xoxo .photo .inner {
	padding:13px 0 0 22px;
	width:285px;
}
.secondary .xoxo .photo .inner div {
	float:left;
	padding:0 4px 4px 0;
}
.secondary .xoxo .photo .inner div img {
	border:1px solid #afaeaa;
}

#twitpic img {
	/*width: 85px!important;*/ 
	border:1px solid #afaeaa;
	margin: 0 4px 4px 0;
	float: left;
}

.twitpic-footer {
	display: none;
}

.secondary .xoxo .recentposts .extra {
	position:absolute;
	left:-8px;
	top:-8px;
	width:44px;
	height:44px;
	background:url(images/side-head-5.alpha.png) no-repeat;
}
.secondary .xoxo .users h4 {
	overflow:hidden;
	padding:0 0 0 41px;
}
.secondary .xoxo .users h4 span {
	float:left;
	padding:0 0 0 13px;
	white-space:nowrap;
}
.secondary .xoxo .users h4 span.friends {
	padding:0 16px 0 0;
	background:url(images/side-tabs-divider.jpg) no-repeat right;
}
.secondary .xoxo .users .inner {
	padding:13px 0 0;
	width:100%;
	overflow:hidden;
	clear:both;
}
.secondary .xoxo .users .list {
	float:left;
	display:inline;
	width:45%;
	margin:0 0 0 18px;
}

.secondary .xoxo .users .list.friends {
	width: 110px;
	margin-right: 20px;
}
.secondary .xoxo .users .list li {
	float:left;
	width:126px;
	clear:both;
	display:inline;
}
.secondary .xoxo .users ul.list.commentators {
	float:left;
	margin:0;
}
.secondary .xoxo .users .extra {
	position:absolute;
	left:-2px;
	top:-2px;
	width:42px;
	height:37px;
	background:url(images/side-head-6.alpha.png) no-repeat;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Comments
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#comment-box {
	position:relative;
	width:100%;
	clear:both;
}
#comment-box a {
	color:#002d58;
}
#comment-box a:visited {
	color:#204d78;
}
#comment-box a:hover,
#comment-box a:focus {
	text-decoration:underline;
}
#comment-box .tab-control {
	font-size:1.29em;
	line-height:1.55;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #131313;
}
#comment-box .tab-control li {
	float:left;
	display:inline;
	margin:0 18px 0 0;
	position:relative;
}
#comment-box .tab-control li span {
	position:absolute;
	z-index:11;
	right:-31px;
	top:0;
	width:31px;
	height:28px;
	background:url(images/comment-tabs.alpha.png) no-repeat;
}
#comment-box .tab-control li a {
	float:left;
	color:#000;
	background:#c4c4c4;
	padding:0 0 0 12px;
}
#comment-box .tab-control li a:visited {
	color:#000;
}
#comment-box .tab-control li.ui-tabs-selected span,
#comment-box .tab-control li.hover span,
#comment-box .tab-control li:hover span,
#comment-box .tab-control li:focus span {
	background:url(images/comment-tabs-hover.alpha.png) no-repeat;
}
#comment-box .tab-control li.ui-tabs-selected a,
#comment-box .tab-control li.hover a,
#comment-box .tab-control li:hover a,
#comment-box .tab-control li:focus a,
#comment-box .tab-control li a:hover,
#comment-box .tab-control li a:focus {
	background:#dbeeff;
	text-decoration:none;
}
#comment-box #tab-2,
#comment-box #tab-3 {
	padding:18px 0 0;
}
#comment-box #tab-2 ul li,
#comment-box #tab-3 ul li {
	margin:0 0 .5em;
	padding:0 0 0 14px;
	background:url(images/post-bullet.jpg) no-repeat 0 6px;
}
ol.commentlist {
	height:1%;
}
ol.commentlist li {
	clear:both;
	position:relative;
	height:1%;
	overflow:hidden;
	margin:18px 0 0;
}
ol.commentlist li div {
	height:1%;
	overflow:hidden;
}
ol.commentlist li.comment div.comment-ava {
	float:left;
	width:126px;
}
ol.commentlist li div.comment-ava {
	background:url(images/comment-even-arrow.jpg) no-repeat right top;
}
ol.commentlist li .children div.comment-ava {
	background:url(images/comment-odd-arrow.jpg) no-repeat right top;
}

* html ol.commentlist li.comment div.comment-ava {
	width:126px;
	margin:0 -3px 0 0;
}
ol.commentlist li.comment div.content {
	color:#181818;
	height:1%;
	overflow:hidden;
	padding:10px 15px;
}
ol.commentlist li div.content {
	background:#dbeeff;
}

ol.commentlist li .children li div.content {
	background:#f3f7fb;
}

/*ol.commentlist li.odd div.content {
	background:#dbeeff;
}*/
/*ol.commentlist li.even div.content {
	background:#f3f7fb;
}*/
* html ol.commentlist li.comment div.content {
	margin:0 0 0 123px;
}
ol.commentlist li.comment div.comment-author {
	color:#666;
	font-size:.86em;
	line-height:1.25;
}
ol.commentlist li.comment div.vcard cite.fn {
	display:block;
	font-style:normal;
	font-size:1.14em;
	color:#005aa6;
}
ol.commentlist li.comment p {
	margin:0 0 .67em;
	text-align:justify;
}
ol.commentlist li.comment div.reply {
	text-align:right;
	padding:.17em 0 0;
}
ol.commentlist li.comment div.reply a {
	font:1em arial,sans-serif;
}
ol.commentlist li.comment .children {
	padding:20px 0 0 40px;
}
#commentform {
	padding:10px 15px;
	overflow:hidden;
	height:1%;
	clear:both;
	border:1px solid #d4d4d4;
}
#commentform a {
	text-decoration:underline;
}
#commentform a:hover,
#commentform a:focus {
	text-decoration:none;
}
#commentform p {
	margin:0 0 10px;
	padding:5px 10px;
	background:#f9fbe8;
	border:1px solid #e5eabc;
	font-family:arial,sans-serif;
	width: 465px;
}
#commentform input,
#commentform textarea {
	padding:3px 3px 0;
	color:#000;
}
#commentform label {
	width:100%;
	color:#005aa6;
}
#commentform label small {
	font-size:1em;
	color:#8a8a8a;
}
#commentform div.inputs {
	width:225px;
}
#commentform div.inputs input {
	margin:0 0 5px;
}
#commentform #author,
#commentform #email,
#commentform #url,
#commentform #comment {
	display:block;
	border:1px solid #d6d6d6;
	font:.83em arial,sans-serif;
	width:225px;
	w\idth:217px;
	height:22px;
	he\ight:17px;
	background:url(images/comment-input.jpg) repeat-x left bottom;
}
#commentform textarea#comment {
	width:478px;
	min-height:90px;
	border-width:1px;
	margin:0 0 .84em;
	padding:5px 3px;
	font:1em arial,sans-serif;
	background:url(images/comment-textarea.jpg) repeat-x left bottom;
}
#comment-box #commentform .comment-text {
	width:98.2%;
	float:left;
}
/*\*/ * html #commentform textarea#comment {height:90px} /**/
#commentform input#submit {
	width:116px;
	height:29px;
	float:left;
	border:none;
	background:url(images/comment-add.jpg) repeat-x;
	cursor:pointer;
	padding:0;
}
div#respond {
	width:100%;
	clear:both;
	float:left;
	margin:0 -90% 0 0;
}
h4#respond,
div#respond h4 {
	font:italic 1.29em/1.25 arial,sans-serif;
	color:#005aa6;
	margin:1.5em 0 0;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#extras a {
	color:#fff;
}
#extras a:visited {
	color:#eee;
}
#extras a:hover,
#extras a:focus {
	text-decoration:underline;
}
#extras h4 {
	font-size:1.43em;
	border-bottom:1px solid #38769b;
	padding:0 0 8px;
	margin:0 0 10px;
}
#extras ul li {
	margin:0 0 .5em;
	width:20%;
	float:left;
}
#footer a {
	color:#fff;
}
#footer a:visited {
	color:#eee;
}
#footer a:hover,
#footer a:focus {
	text-decoration:underline;
}
#footer ul {
	overflow:hidden;
	width:100%;
}
#footer ul li.copyright {
	float:left;
	padding:5px 0 0;
}
#footer ul li.design {
	float:right;
}
#footer ul li.design span {
	float:left;
	margin:5px 5px 0 0;
}
#footer ul li.design a {
	float:left;
	width:103px;
	height:24px;
	overflow:hidden;
	text-indent:-999em;
	background:url(images/ubd-logo.alpha.png) no-repeat;
	cursor:pointer;
}

.related_post_title {
	display: none;
}

#readMore {
	clear: both;
	display: inline;
	float: right;
	margin: 20px 10px 0;
}

#extras .col {
	width: 274px;
	float: left;
	padding: 0 20px;
	border-right: 1px solid #000926;
	border-left: 1px solid #006f9e;
	height: 250px;
}

#extras .col ul li {
	width: 256px;
	float: none;
	display: block;
}

#extras .col#categories {
	border-left: none;
}

#extras .col#videos {
	border-right: none;
}