/* import global style definitions */
@import url("_global.css");

@media screen {

	/* altering to inherited global style definitions */
	
	#header .quicklinks {
		background: transparent url(/_design/index/bg-quicklinks.gif) no-repeat scroll right top;
	}

	#main-content {
		padding-bottom: 8px;
		background: transparent url(/_design/_global/bg-main-content-corner-index.gif) no-repeat scroll left bottom;
	}

	/* current section style definitions */
		
	.frame-intro {
		width: auto;
		padding: 0px 10px 5px;
		float: left;
	}
		
	.frame-featured-boxes {
		width: auto;
		margin: 0px;
		padding: 5px 10px 5px 10px;
		float: left;
	}

	.featured-boxes {
		width: 940px;
		margin: 0px;
		padding: 0px;
		float: left;
	}

	.more-link {
		float: right;
		text-align: right;
		padding: 10px 0px 0px 0px;
	}
		
		.more-link a {
			color: #487b68;
		}
		
		.more-link a:hover {
			color: #00573d;
		}

	#intro {
		width: 940px;
		margin: 0px;
		padding: 0px;
		float: left;
	}

		#intro .intro-text {
			width: 340px;
			height: 260px;
			margin: 0px;
			padding: 0px;
			color: #666666;
			font-size: 11px;
			overflow: hidden;
			float: left;
		}
		
		#intro .intro-text h2 {
			margin-top: 0px;
			font-size: 15px;
			line-height: 22px;
		}
		
		#intro .intro-text p {
			margin: 5px 5px 0px 5px;
			padding: 3px 0px 0px;
			line-height: 10px;
			font-size: 10px;
		}

		#intro .intro-text a {
			color: #487b68;
		}

		#intro .intro-text a:hover {
			color: #00573d;
		}

		#intro .intro-text strong {
			color: #666666;
		}

		#intro .box-index-left {
			margin: 0px;
			padding: 0px;
			font-size: 11px; 
			line-height: 22px;
		}

		#intro .box-index-left h2 {
			font-size: 5px;
		}

	#frame-intro-banner {
		padding: 0px 10px;
		float: left;
	}
		
		#intro-banner {
			width: 350px;
			height: 250px;
			margin: 0px;
			padding: 0px;
			background-color: #cccccc;
			overflow: hidden;
			float: left;
		}
		
	#frame-actualites {
		width: auto;
		margin: 0px;
		padding: 0px 2px 0px 2px;
		background: url(/_design/index/bg-actualites.jpg) no-repeat scroll 0px 0px;
		overflow: hidden;
		float: left;
	}

		#frame-actualites .actualites {
			width: 226px;
			height: 184px;
			margin: 0px;
			padding: 0px;
			float: left;
		}

		#frame-actualites .actualites h2 {
			margin: 20px 0px 0px 0px;
			padding: 0px 0px 0px 15px;
			color: #00573d;
			font-size: 12px;
		}

		#frame-actualites .actualites ul {
			height: 120px;
			margin: 20px 0px 0px 0px;
			padding: 0px;
			list-style-type: none;
			overflow: auto;
		}

		#frame-actualites .actualites ul li {
			width: 202px;
			margin: 2px 0px 0px 0px;
			padding: 3px;
			background-color: #eff5f3;
			border-bottom: 1px solid #d5e4df;
			font-size: 11px;
			overflow: hidden;
		}
		
		#frame-actualites .actualites ul li div {
			width: 222px;
			margin: 0px;
			padding: 0px;
		}
		
		#frame-actualites .actualites ul li div span {
			display: block;
		}

		#frame-actualites .actualites ul li div span a{
			font-size: 10px;
		}

		#frame-actualites .actualites ul li div .no-underline {
			text-decoration: none;
		}

		#frame-actualites .actualites ul li strong {
			font-size: 9px;
			clear: right;
			display: block;
		}
		
		#frame-actualites .actualites ul li a.mail {
			padding-right: 20px;
			background: url(/_design/index/a-mail.gif) no-repeat scroll right 3px;
		}
		
	#frame-blog {
		width: auto;
		margin: 0px;
		padding: 0px 8px 0px 8px;
		background: url(/_design/index/bg-blog.jpg) no-repeat scroll 0px 0px;
		overflow: hidden;
		float: left;
	}

		#frame-blog .blog {
			width: 214px;
			height: 64px;
			margin: 0px;
			padding: 0px;
			float: left;
		}

		#frame-blog .blog h2 {
			margin: 10px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			color: #c0504d;
			font-size: 10px;
			text-align: left;
		}

		#frame-blog .blog p {
			margin: 4px 0px 0px 0px;
			padding: 0px;
			font-size: 12px;
			line-height: 18px;
			text-align: left;
		}
		
		#frame-blog .blog a {
			color: #d99594;
			padding-left: 20px;
			font-size: 14px;
			text-decoration: none;
		}
		
	#world-map {
		width: 340px;
		height: 385px;
		margin: 0px;
		padding: 0px;
		background: url(/_design/index/bg-destinations-map-box-top.gif) no-repeat scroll left top;
		overflow: hidden;
		float: left;
	}

		#world-map {
			padding: 0px;
			margin: 0px;
			float: left;
		}
		
		#world-map h2 {
			margin: 0px;
			padding: 0px;
		}

		#world-map h2 a {
			padding-top: 15px;
			padding-left: 30px;
			background: url(/_design/index/arrow-orange.gif) no-repeat 15px 19px;
			font-size: 13px;
			display: block;
		}

		#world-map .destination-continents a {
			text-decoration: none;
		}

		#world-map .world-map {
			width: 340px;
			margin: 0px;
			padding: 0px;
			background: url(/_design/index/bg-destinations-world-map.gif) no-repeat scroll left top;
			overflow: hidden;
		}

		#world-map .destination-continents {
			width: 100%;
			float: left;
		}

		#world-map .destination-continents a.destinations {
			width: 340px;
			height: 178px;
			display: block;
		}

		#world-map .destination-continents ul {
			width: 340px;
			height: 176px;
			margin: 0px;
			padding: 0px;
			background: url(/_design/index/bg-destinations-box-bottom.gif) no-repeat scroll left bottom;
			list-style-type: none;
			float: left;
		}

		#world-map .destination-continents ul li {
			width: 85px;
			height: 32px;
			margin: 0px;
			padding: 0px;
			text-align: left;
			cursor: pointer;
			float: left;
		}

		#world-map .destination-continents ul li strong {
			margin: 0px;
			padding: 15px 0px 10px 20px;
			background: url(/_design/index/arrow-bullet.gif) no-repeat scroll 10px center;
			display: block;
		}

		#world-map .destination-continents ul li strong.yellow-link,
		#world-map .destination-continents ul li strong.green-link,
		#world-map .destination-continents ul li strong.blue-link {
			padding: 10px 0px 6px 20px;
			line-height: 11px;
		}

		#world-map .destination-continents ul li ul {
			width: auto;
			height: 127px;
			margin: 0px 4px !important;
			margin: 0px;
			padding: 4px 0px 0px 0px;
			background-image: none;
			float: left;
		}

		#world-map .destination-continents ul li:hover ul {
			background-color: #e0ebe7;
			display: block;
		}

		#world-map .destination-continents ul li ul li {
			width: 77px;
			height: auto;
			margin: 0px;
			padding: 0px;
			background-image: none;
			line-height: 12px;
			text-align: left;
			display: block;
			float: none;
		}

		#world-map .destination-continents ul li ul li a {
			width: auto;
			margin: 0px;
			padding: 2px 3px 2px 8px;
			color: #487b68;
			font-size: 10px;
			line-height: 10px;
			text-decoration: underline;
			display: block;
		}

		#world-map .destination-continents ul li ul li a:hover {
			text-decoration: none;
		}

	#frame-missions {
		margin: 0px;
		padding: 0px 10px;
		background: url(/_design/index/bg-missions-box-bottom.jpg) no-repeat scroll 10px bottom;
		float: left;
	}

		#missions {
			width: 350px;
			height: 385px;
			margin: 0px;
			padding: 0px;
			background: url(/_design/index/bg-missions-box-top.jpg) no-repeat scroll 0px 0px;
			overflow: hidden;
			float: left;
		}

		#missions h2 {
			width: 340px;
			height: 40px;
			margin: 0px;
			padding: 0px;
			font-size: 13px;
			overflow: hidden;
			display: block;
			float: left;
		}

		#missions h2 a {
			margin: 0px;
			padding: 15px 0px 0px 30px;
			background: url(/_design/index/arrow-green.gif) no-repeat scroll 15px 19px;
			float: left;
		}

		#missions ul {
			width: 100%;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			display: inline;
			float: left;
		}

		#missions ul li {
			margin: 5px 0px 0px;
			padding: 0px 0px 0px 5px;
			display: inline;
			float: left;
		}

		#missions ul li a {
			width: 110px;
			height: 150px;
			margin: 0px;
			padding: 0px;
			display: block;
			float: left;
		}

		#missions ul li a strong {
			width: auto;
			height: 30px;
			padding: 0px 0px 0px 6px;
			color: #487b68;
			line-height: 13px;
			cursor: pointer;
			display: block;
			float: left;
		}

		#missions ul li a strong.valign-middle {
			line-height: 27px;
		}

		#missions ul li a:hover img {
			border-color: #00573d;
		}

		#missions ul li a img {
			width: 100px;
			height: 115px;
			margin-left: 3px;
			border: 2px solid #cfdcd9;
		}

	.more {
		float: right;
		margin: 10px 10px 0px 0px;
		padding: 0px;
	}

	#frame-stages {
		margin: 0px;
		padding: 0px;
		background: url(/_design/index/bg-stages-box-bottom.jpg) no-repeat scroll left bottom;
		float: left;
	}

		#stages {
			width: 230px;
			height: 385px;
			margin: 0px;
			padding: 0px;
			background: url(/_design/index/bg-stages-box-top.jpg) no-repeat scroll left top;
			overflow: hidden;
			float: left;
		}

		#stages h2 {
			width: 230px;
			height: 40px;
			margin: 0px;
			padding: 0px;
			font-size: 13px;
			overflow: hidden;
			display: block;
			float: left;
		}

		#stages h2 a {
			margin: 0px;
			padding: 15px 0px 0px 30px;
			background: url(/_design/index/arrow-purple.gif) no-repeat scroll 15px 19px;
			float: left;
		}

		#stages ul {
			width: 100%;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			display: inline;
			float: left;
		}

		#stages ul li {
			margin: 5px 0px 0px;
			padding: 0px 1px 0px 3px;
			display: inline;
			float: left;
		}

		#stages ul li a {
			width: 110px;
			height: 150px;
			margin: 0px;
			padding: 0px;
			display: block;
			float: left;
		}

		#stages ul li a strong {
			width: auto;
			height: 30px;
			padding: 0px 0px 0px 6px;
			color: #487b68;
			line-height: 13px;
			cursor: pointer;
			display: block;
			float: left;
		}

		#stages ul li a strong.valign-middle {
			line-height: 27px;
		}

		#stages ul li a img {
			width: 100px;
			height: 115px;
			border: 2px solid #cfdcd9;
			margin-left: 3px;
		}

		#stages ul li a:hover img {
			border-color: #f37121;
		}
		
	
	#frame-steps {
		margin: 0px;
		padding: 0px;
		background: url(/_design/index/bg-stages-box-bottom.jpg) no-repeat scroll left bottom;
		float: left;
		border: dotted 2px red; 
	}

		#steps {
			width: 226px;
			height: 381px;
			margin: 0px;
			padding: 0px;
			background: url(/_design/index/bg-stages-box-top.jpg) no-repeat scroll left top;
			overflow: hidden;
			float: left;
		}
		
		#steps h2 {
			text-align: center;
			font-size: 16px;
			margin: 12px 0px 10px 0px;
			padding: 0px 10px 5px 7px;
		}

		#steps p {
			margin: 0px;
			padding: 0px;
			font-size: 13px;
			margin: 12px 0px 10px 0px;
			padding: 0px 2px 5px 5px;
		}
		
		#steps b {
			/* background: #feeda9; */
			color: #00573D;
		}
		
		#steps ul {
			list-style-type: none;
			font-size: 12px;
		}
	

	#frame-specials-content {
		width: auto;
		margin: 0px;
		padding: 15px 10px 0px 10px;
		background: url(/_design/index/bg-feature-box-wide.jpg) no-repeat scroll 0px 0px;
		overflow: hidden;
		float: left;
	}

		#frame-specials-content  div {
			width: 320px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-specials-content  div h2 {
			margin: 0px;
			padding-top: 5px;
			padding-left: 10px;
			font-size: 10px;
		}
		
		#frame-specials-content  div ul#items {
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			float: left;
		}
		
		#frame-specials-content div ul#items li {
			margin: 3px 0px;
			padding: 0px;
			line-height: 22px;
		}
		
		#frame-specials-content div ul#items li ul {
			margin: 0px 0px 10px 20px;
			padding: 0px;
		}
		
		#frame-specials-content div ul#items li ul li {
			margin: 0px 0px 5px 0px;
			line-height: 14px;
		}
		
		#frame-specials-content div ul#items li.volunteer-stories {
			padding-left: 28px;
			background: url(/_design/index/ico-vol-stories.gif) no-repeat scroll left top;
		}
		
		#frame-specials-content div ul#items li.our-impact {
			padding-left: 28px;
			background: url(/_design/index/ico-our-impact.gif) no-repeat scroll left center;
		}
		
		#frame-specials-content div ul#items li.safety-and-backup {
			padding-left: 28px;
			background: url(/_design/index/ico-safety-and-backup.gif) no-repeat scroll left center;
		}
		
		#frame-specials-content div ul#items li.money-matters {
			padding-left: 28px;
			background: url(/_design/index/ico-money-matters.gif) no-repeat scroll left top;
		}
		
		#frame-specials-content div ul#items li a {
			color: #487b68;
		}

	#frame-faqs {
		width: auto;
		margin: 0px;
		padding: 15px 10px 0px 15px;
		background: url(/_design/index/bg-feature-box-narrow.jpg) no-repeat scroll 10px 0px;
		overflow: hidden;
		float: left;
	}

		#frame-faqs .faqs {
			width: 100px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-faqs .faqs h2 {
			margin: 0px;
			padding: 0px;
			font-size: 10px;
		}
		
		#frame-faqs .faqs ul {
			margin: 15px 0px;
			padding: 0px;
			display: inline;
			float: left;
		}
		
		#frame-faqs .faqs ul li {
			margin: 0px;
			padding: 0px 0px 0px 10px;
			list-style-type: none;
			display: inline;
			line-height: 22px;
		}
		
		#frame-faqs .faqs ul li a {
			color: #487b68;
		}

		#frame-faqs .faqs img {
			margin: 6px 8px 4px 0px;
			border: 1px solid #33826e;
			float: left;
		}

	#frame-brochure {
		width: auto;
		margin: 0px;
		padding: 15px 10px 0px 5px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 5px top;
		overflow: hidden;
		float: left;
	}

		#frame-brochure .brochure {
			width: 220px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-brochure .brochure h2 {
			margin: 0px;
			padding: 0px 0px 0px 10px;
			font-size: 10px;
		}

		#frame-brochure .brochure p {
			margin: 15px 0px;
			padding: 0px;
			font-size: 10px;
			line-height: 16px;
		}
		
		#frame-brochure .brochure  a {
			text-align: center;
		}

		

	#frame-two-weeks {
		width: auto;
		margin: 0px;
		padding: 15px 10px 0px 15px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 10px 0px;
		overflow: hidden;
		float: left;
	}
	
		#frame-two-weeks .yellow-dark {
			color: #dda003;
			font-size: 10px;
		}

		#frame-two-weeks .two-weeks {
			width: 215px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-two-weeks .two-weeks h2 {
			margin-top: 0px;
			padding: 0px 0px 0px 0px;
			font-size: 10px;
		}
		
		#frame-two-weeks .two-weeks p {
			margin: 15px 0px 0px;
			padding: 0px;
			line-height: 18px;
		}
		
		#frame-two-weeks .two-weeks ul {
			margin: 10px 0px 0px;
			padding: 0px;
			float: none;
		}
		
		#frame-two-weeks .two-weeks ul li {
			margin: 0px;
			padding: 0px 0px 0px 10px;
			list-style-type: none;
			display: inline;
			line-height: 22px;
		}
		
		#frame-two-weeks .two-weeks ul li a {
			color: #487b68;
		}

		#frame-winter-specials {
		width: auto;
		margin: 0px;
		padding: 10px 10px 0px 15px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 10px 0px;
		overflow: hidden;
		float: left;
		}
	
		#frame-winter-specials .yellow-dark {
			color: #dda003;
			font-size: 10px;
		}

		#frame-winter-specials .winter-specials {
			width: 215px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-winter-specials .winter-specials h2 {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			font-size: 12px;
		}

		#frame-winter-specials .winter-specials a {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			font-size: 11px;
		}
		
		#frame-winter-specials .winter-specials p {
			margin: 15px 0px 0px;
			padding: 0px;
			line-height: 18px;
		}
		
		#frame-winter-specials .winter-specials ul {
			margin: 0px 0px 0px;
			padding: 0px;
			float: none;
		}
		
		#frame-winter-specials .winter-specials ul li {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			display: inline;
			line-height: 22px;
		}

		#frame-winter-specials .winter-specials h2 {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			display: inline;
		}

		#frame-winter-specials .winter-specials .snowflake{
			width: 20px;
			height: 20px;
			background: url(/_design/index/snow-flake.png);
			background-repeat: no-repeat;
			background-position: top;
			display: inline;
		}
		
		#frame-winter-specials .winter-specials ul li a {
			color: #487b68;
		}

		#frame-winter-specials .winter-specials .red {
			color: #c0504d;
		}

		#frame-spring-specials {
		width: auto;
		margin: 0px;
		padding: 10px 10px 0px 15px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 10px 0px;
		overflow: hidden;
		float: left;
		}
	
		#frame-spring-specials .yellow-dark {
			color: #dda003;
			font-size: 10px;
		}

		#frame-spring-specials .spring-specials {
			width: 215px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-spring-specials .spring-specials h2 {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			font-size: 12px;
		}

		#frame-spring-specials .spring-specials a {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			font-size: 11px;
		}
		
		#frame-spring-specials .spring-specials p {
			margin: 15px 0px 0px;
			padding: 0px;
			line-height: 18px;
		}
		
		#frame-spring-specials .spring-specials ul {
			margin: 0px 0px 0px;
			padding: 0px;
			float: none;
		}
		
		#frame-spring-specials .spring-specials ul li {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			display: inline;
			line-height: 22px;
		}

		#frame-spring-specials .spring-specials h2 {
			margin: 0px;
			padding: 0px 0px 0px 0px;
			display: inline;
		}
		
		#frame-spring-specials .spring-specials ul li a {
			color: #487b68;
		}

		#frame-spring-specials .spring-specials .red {
			color: #c0504d;
		}
		
		
		
		#frame-summer-specials {
		width: auto;
		margin: 0px;
		padding: 10px 10px 0px 15px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 10px 0px;
		overflow: hidden;
		float: left;
		}
	
		#frame-summer-specials .summer-specials {
			width: 215px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-summer-specials .summer-specials h2 {
			margin: 0px;
			padding: 5px 0px 0px 10px;
			font-size: 10px;
		}

		#frame-summer-specials .summer-specials a {
			margin: 0px;
			font-size: 10px;
			line-height: 16px;
		}
		
		#frame-summer-specials .summer-specials p {
			margin: 15px 0px 0px;
			padding: 0px;
			line-height: 18px;
		}

		#frame-summer-specials .summer-specials .red {
			color: #c0504d;
		}
		
		
		#frame-high-school-specials {
		width: auto;
		margin: 0px;
		padding: 10px 10px 0px 5px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 5px top;
		overflow: hidden;
		float: left;
		}
	
		#frame-high-school-specials .high-school-specials {
			width: 220px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-high-school-specials .high-school-specials h2 {
			margin: 0px;
			padding: 5px 0px 0px 7px;
			font-size: 10px;
			color: #f69646;
		}

		#frame-high-school-specials .high-school-specials a {
			margin: 0px;
			font-size: 10px;
			color: #f69646;
			line-height: 16px;
		}
		
		#frame-high-school-specials .high-school-specials p {
			margin: 15px 0px 0px;
			padding: 0px;
			line-height: 18px;
		}
		

		#frame-high-school-specials .high-school-specials .red {
			color: #c0504d;
		}
		
		#frame-jp-specials {
		width: auto;
		margin: 0px;
		padding: 0px 7px 0px 7px;
		background: url(/_design/index/bg-feature-box.jpg) no-repeat scroll 5px top;
		overflow: hidden;
		float: left;
		}
	
		#frame-jp-specials .frame-jp-specials {
			width: 220px;
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
		}

		#frame-jp-specials .frame-jp-specials h2 {
			margin: 0px;
			padding: 5px 0px 0px 7px;
			font-size: 10px;
		}

		#frame-jp-specials .frame-jp-specials a {
			margin: 0px;
			font-size: 10px;
			line-height: 16px;
		}
		
		#frame-jp-specials .frame-jp-specials p {
			margin: 0px 10px 0px 10px;
			padding: 0px;
			line-height: 18px;
		}
		

		#frame-jp-specials .frame-jp-specials .red {
			color: #c0504d;
			padding-left: 10px;
		}
		
		#frame-jp-specials .frame-jp-specials .bullet {
			padding-left: 10px;
			margin-left: 10px;
		}


	#framesheet-footer {
		width: 960px;
		margin: 100px auto 0px;
		padding: 0px;
		background: #B2CAC3 url(/_design/_global/bg-footer-additional-information.gif) no-repeat scroll left top;
		text-align: left;
	}

		#framesheet-footer div {
			padding: 5px 20px;
		}
		
		#framesheet-footer span {
			color: #023825;
			font-size: 18px;
		}
		
		#framesheet-footer h3,
		#framesheet-footer h4,
		#framesheet-footer h5,
		#framesheet-footer h6 {
			color: #00573D;
			text-align: left;
			font-size: 14px;
			font-weight: bold;
		}
		
		#framesheet-footer  ul.li-wide {
			margin: 0px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
			clear: both;
			float: none;
		}

		#framesheet-footer  ul.li-wide li {
			width: 180px;
			height: 15px;
			float: left;
		}
		
		br.clear {
			clear: both;
			float: none;
		}
		
	.red {
			color: #c0504d;
		}
	.green-border {
		border: solid 2px #00573D;
		text-decoration: none;
	}
	
	#frame-twitter {
		float:left;
	}
	.twtr-hd  {
		padding:6px 6px 6px 8px !important;
	}
	.twtr-ft div {
		height:18px !important;
		padding:6px !important;
	}
	.twtr-hd img {
		width:30px !important;
		height:30px !important;
	}
	.twtr-tweet-wrap {
		padding:2px 6px 2px 6px !important;
	}
	.twtr-hd h4 a,
	.twtr-hd h3 {
		font-size:11px !important;
		height:15px !important;
	}

	.twtr-profile-img-anchor {
	}
	
		#twitter-feed .contents {
		}
		
		.twtr-tweet-text {
			font-size:10px !important;
			padding-top:3px;
			padding-bottom:3px;
		}
		
		.twtr-tweet-text {
			font-size:11px;
		}
		
		
		a.twtr-join-conv {
			font-size:10px;
			line-height:18px;
		}
		

}

@media print {

}
