/*
Theme Name: Marketing With Meaning
Theme URI: http://www.bridgeworldwide.com/
Description: Marketing With Meaning Theme
Version: 1.0
Author: Bridge Worldwide
Author URI: http://www.bridgeworldwide.com/
Tags: orange, fixed width, three column, widgets

	Bridge Worldwide v1.0
	http://www.bridgeworldwide.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */

body 
{
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Geneva, Arial, Sans-Serif;
	background: #fff;
	color: #555;
	margin: 0px;
}
img
{
	border: none;
}
.clear
{
	clear: both;
}
form
{
	margin: 0px;
	padding: 0px;
}
a
{
	color: #f7931e;	
	text-decoration: none;
}
a:hover
{
	text-decoration: underline
}


#page
{
	width: 1005px;
	margin: 0px auto;
}

.nav_column
{
	float: left;
	width: 150px;
	background-color: #fff;
}
.right_grey_column
{
	float: left;
	width: 150px;
}

#header_container
{
	width: 1005px;
}
#header_container .nav_column
{
	height: 200px;
}
#header_container .grey_column
{
	float: left;
	width: 715px;
	padding-left: 140px;
	background-color: #ececec;
	border-bottom: 1px solid #fff;
}
#header_container .grey_column #header_logo_container
{
	float: left;
	width: 565px;
	height: 200px;
	background-color: #f7931e;
}
#header_container .grey_column #header_logo_container #contact_us
{
	float: left;
	width: 60px;
	height: 11px;
	margin-left: 440px;
	padding: 5px 10px 0px 0px;
	color: #fff;
	font-size: 1.0em;
	text-align: right;
}
#header_container .grey_column #header_logo_container #contact_us a
{
	color: #fff;
	text-decoration: none;
}
#header_container .grey_column #header_logo_container #contact_us a:hover
{
	text-decoration: underline;
}
#header_container .grey_column #header_logo_container #login
{
	float: left;
	width: 30px;
	height: 11px;
	padding: 5px 0px 0px 9px;
	border-left: 1px solid #fff;
	font-size: 1.0em;
}
#header_container .grey_column #header_logo_container #login a
{
	color: #fff;
	text-decoration: none;
}
#header_container .grey_column #header_logo_container #login a:hover
{
	text-decoration: underline;
}
#header_container .grey_column #header_logo_container #logo_container
{
	margin-top: 63px;
}
#header_container #header_search_box_container
{
	float: left;
	width: 130px;
	height: 179px;
	background-color: #fff;
	border-bottom: 1px solid #fff;
	padding: 10px;
}
#header_container #header_search_box_container form
{
	height: 40px;
}
#header_container #header_search_box_container form label
{
	display: block;
	margin-bottom: 3px;
	font-size: 1.0em;
	color: #707070;
}
#header_container #header_search_box_container form #s
{
	float: left;
	width: 100px;
}
#header_container #header_search_box_container form #searchsubmit
{
	float: left;
	width: 17px;
	position: relative;
	top: 2px;
	left: 4px;
}
#header_container #header_search_box_container #share_this_container
{
	margin-top: 10px;
}
#header_container #header_search_box_container #share_this_container a
{
	color: #707070;
	font-size: 1.0em;
}

#main_content_container #custom_left_nav
{
	list-style-type: none;
	padding-left: 4px;
	margin: 0px;
}
#main_content_container #custom_left_nav li.no_children
{
	height: 23px;
}
#main_content_container #custom_left_nav ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}




#main_content_container .grey_column
{
	float: left;
	width: 715px;
	padding-left: 140px;
	background-color: #fff;
	background-image: url("/wp-content/themes/mwm/images/content_bg.png");
	background-repeat: repeat-y;
}
#main_content_container .grey_column #content
{
	font-size: 1.1em;
	float: left;
	width: 565px;
	min-height: 700px;
	padding-bottom: 100px;
}
#main_content_container .grey_column #content .navigation
{
	padding: 15px;
}
#main_content_container .grey_column #content .alignright 
{
	float: right;
	width: 250px;
	text-align: right;
}
#main_content_container .grey_column #content .alignleft 
{
	float: left;
	width: 250px;
}
#main_content_container .grey_column #content .post-edit-link
{
	padding-left: 20px;
}
#main_content_container .grey_column #content h3#comments
{
	padding: 0px 15px;
}
#main_content_container .grey_column #content ol.commentlist
{
	padding-right: 15px;
}
#main_content_container .grey_column #content #respond
{
	padding: 0px 15px;
}
#main_content_container .grey_column #content .page .content_header
{
	padding: 15px 15px;
	border-bottom: 2px solid #ececec;
}
#main_content_container .grey_column #content .page .content_header h1
{
	font-size: 2.0em;
}
#main_content_container .grey_column #content .page .content_header h2
{
	/* default h2 is 1.5em, desired is 1.8em ... 1.8 / 1.5 = 1.2em required */
	font-size: 1.2em;
	margin: 0px;
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}
#main_content_container .grey_column #content .page .entry
{
	font-size: 1.0em;
	color: #707070;
	padding: 25px 20px;
}
#main_content_container .grey_column #content .page .entry p
{
	margin-top: 0px;
}	
#main_content_container .grey_column #content .page .entry h1
{
	font-size: 1.6em;
}
#main_content_container .grey_column #content .page .entry h2
{
	font-size: 1.4em;
}
#main_content_container .grey_column #content .page .entry h3
{
	margin: 0px;
	color: #f7931e;
	font-size: 1.0em;
	font-weight: bold;
}
#main_content_container .grey_column #content .page .entry h4
{
	color: #f7931e;
	font-size: 0.9em;
}
#main_content_container .grey_column #content .page .entry #about_the_author_text
{
	float: left;
	width: 368px;
	margin-bottom: 15px;
	margin-top: 20px;
}
#main_content_container .grey_column #content .page .entry #about_the_author_image
{
	float: left; 
	width: 127px;
	margin-left: 30px;
	margin-top: 20px;
}
#main_content_container .grey_column #content .page .entry .about_the_author_book
{
	/* color: #f7931e; */
	font-style: italic;
}
#main_content_container .grey_column #content .page .entry .contact_form
{
	margin-top: 25px;
}

#main_content_container .grey_column #content .page .entry h3.page_header_media_kit, #main_content_container .grey_column #content .page .entry h3.page_header_video_transcript
{
	margin: 15px 0px;
	color: #f7931e;
	font-size: 1.0em;
	font-weight: bold;
}
#main_content_container .grey_column #content .page .entry h3.page_header_news_events
{
	margin: 15px 0px;
}
#main_content_container .grey_column #content .page .entry #find_out_more_container
{
	margin-bottom: 20px;
}
#main_content_container .grey_column #content .page .entry #images_container
{
	margin-bottom: 20px;
}
#main_content_container .grey_column #content .page .entry .mcgraw_disc
{
	margin: 10px 0px;
}
#main_content_container .grey_column #content .page .entry .media_kit_item
{
	float: left;
	margin-right: 0px;
}
#main_content_container .grey_column #content .page .entry .media_kit_item .image
{
	height: 135px;
}
#main_content_container .grey_column #content .page .entry .media_kit_item .desc
{
	margin: 5px 0px;
}
#main_content_container .grey_column #content .page .entry .media_kit_item .link
{

}

#main_content_container .grey_column #content .page .entry #community_header
{
	padding-bottom: 15px;
	border-bottom: 2px solid #ececec;
}
#main_content_container .grey_column #content .page .entry #community_header #join_button
{
	text-align: right;	
}

#main_content_container .grey_column #content .page .entry #community_footer
{
	padding: 15px 0px 0px 0px;
}
#main_content_container .grey_column #content .page .entry #community_footer #join_button
{
	text-align: right;	
}

#main_content_container .grey_column #content .page .entry .community_feed_container
{
	border-bottom: 2px solid #ececec;
	padding: 25px 0px;
}
#main_content_container .grey_column #content .page .entry .community_feed_container .feed_header
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px 0px;	
}
#main_content_container .grey_column #content .page .entry .community_feed_container .feed_text
{

}
#main_content_container .grey_column #content .page .entry .community_feed_container .feed_read_more
{
	margin-top: 15px;
}
#main_content_container .grey_column #content .page .entry .community_feed_container .feed_read_more a
{
	color: #707070;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

#main_content_container .grey_column #content .page .entry .community_event_container
{
	border-bottom: 2px solid #ececec;
	padding: 25px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .event_title
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .organizer
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .date
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .location
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .summary
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .find_out_more
{
	margin-top: 15px;
}
#main_content_container .grey_column #content .page .entry .community_event_container .find_out_more a
{
	color: #707070;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

#main_content_container .grey_column #content .page .entry #lead_story_container
{
	border-bottom: 2px solid #ececec;
	padding: 25px 0px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .lead_story_header
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .date
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .location
{
	padding: 3px 0px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .image
{
	float: left;
	width: 106px;
	margin-top: 5px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .summary
{
	float: left;
	width: 404px;
	padding-left: 15px;
}
#main_content_container .grey_column #content .page .entry #lead_story_container .summary .full_story
{
	margin-top: 15px;
}







<div id="lead_story_container">
	<div class="lead_story_header">Nationwide Insurance iPhone App</div>
	<div class="date">August 20, 2009</div>
	<div class="location">Cincinnati, OH</div>
	<div class="summary">As of April 2009, Nationwide allows drivers to document an accident and submit a claim via mobile. Once a driver starts the app and indicates that an accident has occurred, he or she can choose to contact local authorities and emergency services. A series of prompts allows drivers to take pictures of the damage at the accident scene, enter license plate numbers and insurance information, and record the exact scene of the accident using the iPhoneÕs built in GPS. ThereÕs even a ÒflashlightÓ function for late-night wrecks. The app isnÕt limited to Nationwide customers, but those who are get to contact their agent and a tow truck, and can start the claims process as soon as the necessary information is collected.</div>
</div>







#main_content_container .grey_column #content #blog_header
{
	border-bottom: 2px solid #ececec;
}
#main_content_container .grey_column #content #blog_header h2
{
	padding-left: 15px;
}
#main_content_container .grey_column #content #subscribe_container
{
	height: 40px;
	padding: 15px;
	border-bottom: 2px solid #ececec;	
	margin-bottom: 10px;
}
#main_content_container .grey_column #content #subscribe_container #enter_email
{
	float: left;
	width: 200px;
}
#main_content_container .grey_column #content #subscribe_container #enter_email label
{
	display: block;
	margin-bottom: 3px;
	font-size: 1.0em;
	color: #707070;
}
#main_content_container .grey_column #content #subscribe_container #enter_email form #subscribe_email
{
	float: left;
	width: 100px;
}
#main_content_container .grey_column #content #subscribe_container #enter_email form #subscribe_submit
{
	float: left;
	width: 60px;
	position: relative;
	top: 2px;
	left: 4px;
}
#main_content_container .grey_column #content #subscribe_container #rss_feed
{
	float: left;
	width: 100px;
	margin: 15px 0px 0px 145px;
}
#main_content_container .grey_column #content #subscribe_container #rss_banner
{
	float: left;
	width: 90px;
	margin-top: 15px;
}
#main_content_container .grey_column #content #subscribe_container #rss_feed a, #main_content_container .grey_column #content #subscribe_container #rss_banner a
{
	background-image: url("/wp-content/themes/mwm/images/0.1_home/icon_rss.gif");
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #707070;
}
#main_content_container .grey_column #content .post
{
	/* padding: 25px 20px; */
}
#main_content_container .grey_column #content .post .content_header
{
	padding: 15px 15px 0px 15px;
}
#main_content_container .grey_column #content .post .content_header .post_date
{
	font-size: 1.0em;
	font-weight: bold;
	color: #f7931e;
}
#main_content_container .grey_column #content .post .content_header h3
{
	font-size: 1.0em;
	margin-bottom: 0px;
}
#main_content_container .grey_column #content .post .content_header h3 a
{
	font-size: 1.2em;
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}
#main_content_container .grey_column #content .post .content_header .post_author
{
	font-size: 1.0em;
	font-weight: bold;
	margin: 5px 0px;
}
#main_content_container .grey_column #content .post .entry
{
	font-size: 1.0em;
	line-height: 1.6em;
	color: #707070;
	padding: 10px 20px;
}
#main_content_container .grey_column #content .post .content_footer a
{
	color: #707070;
	text-decoration: none;
}
#main_content_container .grey_column #content .post .content_footer a:hover
{
	text-decoration: underline;
}
#main_content_container .grey_column #content .post .content_footer	.printer_permalink_container
{
	padding: 15px;
	border-bottom: 1px solid #ececec;
}
#main_content_container .grey_column #content .post .content_footer	.printer_permalink_container img
{
	position: relative;
	top: 4px;
	margin-right: 2px;
}
#main_content_container .grey_column #content .post .content_footer	.printer_permalink_container .printer
{
	float: left;
	width: 100px;
}
#main_content_container .grey_column #content .post .content_footer	.printer_permalink_container .permalink
{
	float: left;
	text-align: right;
	width: 435px;
}

#main_content_container .grey_column #content .post .content_footer .post_links
{
	padding: 15px;
	border-bottom: 1px solid #ececec;
}
#main_content_container .grey_column #content .post .content_footer .post_links img
{
	position: relative;
	top: 4px;
	margin-right: 2px;
}
#main_content_container .grey_column #content .post .content_footer .post_links .email
{
	float: right;
	width: 80px;
}

#main_content_container .grey_column #content .post .content_footer .post_links .track_back
{
	float: right;
	width: 100px;
	position: relative;
	top: -2px;
}
#main_content_container .grey_column #content .post .content_footer .post_links .track_back .reTweetPost
{
	position: relative;
	top: -2px;
}
#main_content_container .grey_column #content .post .content_footer .post_links .share
{
	float: right;
	width: 80px;
	
	position: relative;
	top: 3px;	
}
#main_content_container .grey_column #content .post .content_footer .post_links .comment
{
	float: right;
	width: 135px;
	margin-top: 3px;
}




#main_content_container .grey_column #search_content
{
	float: left;
	width: 565px;
	min-height: 700px;
	padding-bottom: 100px;
	background-color: #f9f9f9;
}
#main_content_container .grey_column #search_content .content_header
{
	padding: 15px 15px;
	border-bottom: 2px solid #ececec;
}
#main_content_container .grey_column #search_content .content_header h2
{
	font-size: 1.2em;
	margin-top: 0px;
	color: #707070;
	font-weight: bold;
	text-decoration: none;
}
#main_content_container .grey_column #search_content .hentry
{
	padding: 15px 15px 0px 15px;
}
#main_content_container .grey_column #search_content .top_navigation
{
	padding: 10px 0px 15px 0px;
}
#main_content_container .grey_column #search_content .navigation
{
	padding: 15px;
}
#main_content_container .grey_column #search_content .alignright 
{
	float: right;
	width: 250px;
	text-align: right;
}
#main_content_container .grey_column #search_content .alignleft 
{
	float: left;
	width: 250px;
}




#main_content_container .grey_column #content .page .where_to_buy_retailers
{
	margin-top: 35px;
}
#main_content_container .grey_column #content .page .where_to_buy_retailers img
{
	margin-right: 15px;
}
#main_content_container .grey_column #content .page .where_to_buy_bulk
{
	margin-top: 35px;
}

#main_content_container .grey_column #content .page .endorsement_text
{
	padding: 25px 0px 5px 5px;
}
#main_content_container .grey_column #content .page .endorsement_person
{
	padding: 0px 0px 10px 5px;
}





#main_content_container .grey_column #homepage_content
{
	font-size: 1.1em;
	float: left;
	width: 565px;
	min-height: 700px;
	background-color: #f9f9f9;
	padding-bottom: 100px;
}
#main_content_container .grey_column #homepage_content .content_header
{
	padding: 15px 15px;
}
#main_content_container .grey_column #homepage_content .content_header h2
{
	font-size: 1.6em;
	margin-top: 0px;
	color: #555;
	font-weight: bold;
	text-decoration: none;
}
#main_content_container .grey_column #homepage_content #blog_posts
{
	float: left;
	width: 268px;
	margin-right: 29px;
	background-color: #fff;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container
{
	border-bottom: 2px solid #ececec;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #enter_email
{
	float: left;
	width: 135px;
	padding: 15px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #enter_email label
{
	display: block;
	margin-bottom: 3px;
	font-size: 1.0em;
	color: #707070;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #enter_email form #subscribe_email
{
	width: 100px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #enter_email form #subscribe_submit
{
	width: 60px;
	position: relative;
	top: 8px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #rss_icons_container
{
	float: left;
	width: 100px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #rss_feed
{
	margin-top: 20px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #rss_banner
{
	margin-top: 15px;
}
#main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #rss_feed a, #main_content_container .grey_column #homepage_content #blog_posts #email_rss_container #rss_banner a
{
	background-image: url("/wp-content/themes/mwm/images/0.1_home/icon_rss.gif");
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #707070;
}
#main_content_container .grey_column #homepage_content #blog_posts #recent_posts
{
	padding: 15px;
}
#main_content_container .grey_column #homepage_content #blog_posts #recent_posts h2
{
	font-size: 1.0em;
	margin: 25px 0px 0px 0px;
}
#main_content_container .grey_column #homepage_content #blog_posts #recent_posts h2 a
{
	font-size: 1.2em;
	color: #555;
}
#main_content_container .grey_column #homepage_content #blog_posts #recent_posts p
{
	margin: 0px;
	line-height: 1.6em;
}
#main_content_container .grey_column #homepage_content .read_more
{
	margin-top: 15px;
}
#main_content_container .grey_column #homepage_content .read_more a
{
	color: #707070;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_white.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
#main_content_container .grey_column #homepage_content #view_all_blog_posts
{
	margin: 50px 0px 0px 132px;
}
#main_content_container .grey_column #homepage_content #tweets
{
	float: left;
	width: 268px;
	background-color: #fff;
}
#main_content_container .grey_column #homepage_content #tweets #tweet_container
{
	padding: 15px;
}
#main_content_container .grey_column #homepage_content #tweets #sub_header
{
	
}
#main_content_container .grey_column #homepage_content #tweets #twitter_follow_container
{
	padding: 15px;
	border-bottom:2px solid #ECECEC;
	height: 57px;
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container
{
	margin-top: 25px;
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container .twitter_avatar
{
	float: left;
	width: 48px;
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container .tweet_text_date_container
{
	float: left;
	width: 180px;
	padding-left: 10px
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container .tweet_text_date_container .tweet_text
{
	color: #707070;
	font-size: 1.0em;
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container .tweet_text_date_container .tweet_date
{
	color: #707070;
	font-size: 1.0em;
}
#main_content_container .grey_column #homepage_content #tweets .twitter_tweet_container .tweet_text_date_container .tweet_date a
{
	color: #f7931e;
}
#main_content_container .grey_column #homepage_content #view_more_tweets
{
	margin: 50px 0px 0px 132px;
}


#main_content_container .grey_column .right_grey_column #sidebar
{
	padding: 25px 15px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout
{
	border-bottom: 1px dotted #707070;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout h3
{
	padding: 0px;
	margin: 0px;
	font-size: 1.0em;
	color: #555;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout h4
{
	font-size: 0.95em;
	font-weight: normal;
	color: #707070;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout .by_bob
{
	font-size: 0.9em;
	color: #707070;
	font-style: italic;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout img
{
	margin: 10px 0px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout .connections
{
	font-size: 0.95em;
	color: #707070;
	margin-bottom: 5px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout .find_out_more
{
	margin-top: 15px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout .find_out_more a
{
	color: #707070;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

#main_content_container .grey_column .right_grey_column #sidebar #twitter_callout
{
	border-bottom: 1px dotted #707070;
	padding: 10px 0px;
}
#main_content_container .grey_column .right_grey_column #sidebar #twitter_callout h3
{
	font-size: 1.0em;
	color: #555;
	margin: 5px 0px;
}
#main_content_container .grey_column .right_grey_column #sidebar #twitter_callout .text
{
	font-size: 0.95em;
	color: #707070;
	margin: 5px 0px;
}
#main_content_container .grey_column .right_grey_column #sidebar #twitter_callout .more_from_twitter
{
	margin-top: 15px;
}
#main_content_container .grey_column .right_grey_column #sidebar #twitter_callout .more_from_twitter a
{
	color: #707070;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}



#main_content_container .grey_column .right_grey_column #sidebar #jtm_callout
{
	border-bottom: 1px dotted #707070;
	padding-bottom: 10px;
}
#main_content_container .grey_column .right_grey_column #sidebar #jtm_callout h3
{
	font-size: 1.0em;
	color: #555;
}
#main_content_container .grey_column .right_grey_column #sidebar #jtm_callout .text
{
	font-size: 0.95em;
	color: #707070;
	margin-bottom: 5px;
}
#main_content_container .grey_column .right_grey_column #sidebar #jtm_callout .register
{
	margin-top: 15px;
}
#main_content_container .grey_column .right_grey_column #sidebar #jtm_callout .register a
{
	color: #707070;
	display: block;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;

}

#main_content_container .grey_column .right_grey_column #sidebar #junta_callout
{
	padding: 15px 0px;
	margin: 0px auto;
	width: 100px;
}

#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full
{
	
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full h3
{
	padding: 0px;
	margin: 0px;
	font-size: 1.0em;
	color: #555;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full h4
{
	font-size: 0.95em;
	font-weight: normal;
	color: #707070;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full .by_bob
{
	font-size: 0.9em;
	color: #707070;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full img
{
	margin: 10px 0px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full .connections
{
	font-size: 0.95em;
	color: #707070;
	margin-bottom: 5px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full .endorsements
{
	margin-top: 15px;
}
#main_content_container .grey_column .right_grey_column #sidebar #mwm_callout_full .endorsements a
{
	color: #707070;
	display: block;
	background-image: url("/wp-content/themes/mwm/images/0.1_home/arrow_gray.gif");
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 10px;
}

#main_content_container .grey_column .right_grey_column #sidebar #bridge_callout
{
	margin-top: 25px;
}
##main_content_container .grey_column .right_grey_column #sidebar #bridge_callout h3
{
	padding: 0px;
	margin: 0px;
	font-size: 1.0em;
	color: #555;
}

#main_content_container .grey_column #content .page .entry #iPhone_left_content {
	float: left;
	width: 400px; 
}

#main_content_container .grey_column #content .page .entry #iPhone_right_content {
	width: 114px; 
	float: right;
}

#main_content_container .grey_column #content .page .entry #iPhone_top_content_container {
	height: 200px;
	margin-top: 20px;
}

#main_content_container .grey_column #content .page .entry #iPhone_bottom_content_container {
	padding-top: 15px;
	height: 350px;
}

#main_content_container .grey_column #content .page .entry #iPhone_left_image_content {
	width: 182px; 
	float: left;
	padding-right: 50px;
}

#main_content_container .grey_column #content .page .entry #iPhone_right_image_content {
	width: 182px; 
	float: right;
	padding-right: 101px;
}

#main_content_container .grey_column #content .page .entry #iPhone_right_content .iPhone_link {
display: block;
background-image:url(/wp-content/themes/mwm/images/0.1_home/arrow_white.gif);
background-position:0px 3px;
background-repeat:no-repeat;
color:#707070;
padding-left:10px;
}

#main_content_container .grey_column #content .page .entry #web_version_left_content {
	float: left;
	width: 380px; 
}

#main_content_container .grey_column #content .page .entry #web_version_right_content {
	width: 114px; 
	float: right;
	padding-left: 20px;
}

#main_content_container .grey_column #content .page .entry #web_version_top_content_container {
	height: 200px;
	margin-top: 20px;
}

#main_content_container .grey_column #content .page .entry #web_version_page_spacer {
	height: 12px;
}

#main_content_container .grey_column #content .page .entry #web_version_right_content .web_version_link {
display: block;
background-image:url(/wp-content/themes/mwm/images/0.1_home/arrow_white.gif);
background-position:0px 3px;
background-repeat:no-repeat;
color:#707070;
padding-left:10px;
}

#main_content_container .grey_column #content .page .entry #web_version_page_navigation {
	height: 15px;
	color: #F7931E;
}

#main_content_container .grey_column #content .page .entry #web_version_page_navigation a {
	height: 15px;
	color:#707070;
}

#footer .nav_column
{
	height: 75px;
}
#footer .grey_column
{
	float: left;
	width: 715px;
	height: 75px;
	padding-left: 140px;
	background-color: #ececec;
}
#footer .grey_column #content
{
	text-align: center;
	width: 565px;
	height: 75px;
	background-color: #f9f9f9;
	color: #a1a1a1;
}
#footer .grey_column #content #footer_links
{
	margin-bottom: 15px;	
}
#footer .grey_column #content a
{
	font-size: 1.0em;
	color: #a1a1a1;
}

