@charset "UTF-8";
/* CSS Document */

<style type="text/css">

/* Colors 
==================================


Blue - Link			#2851A2
Blue - Hover		#002878
Blue - Light		#ebf4fb
Blue - Navbar		#b7dcff	
Blue - Classifieds	#a2c5e5

Orange - Hover  	#ee8822
Red					#d2232a

Tease black			#272727
Grey - Dark			#666
Grey - Medium		#999
Grey - Light		#ededed
Grey - Extra Light	#efefef


*/


/* Basic Layout 
================================== */

body 		{ text-align: left; }

.fourteen	{ width: 959px; }
.thirteen	{ width: 889px; }
.twelve		{ width: 819px; }
.eleven		{ width: 749px; }
.ten		{ width: 679px; }
.nine		{ width: 609px; }
.eight		{ width: 539px; }
.seven		{ width: 469px; }
.six		{ width: 399px; }
.five		{ width: 329px; }
.four		{ width: 259px; }
.three		{ width: 189px; }
.twoHalf	{ width: 154px; }
.two		{ width: 119px; }
.one		{ width: 49px;	}

.left		{ float: left;	}
.right		{ float: right; }

.col		{ margin-right: 10px; }

.first		{ margin-left: 0;	}	
.last		{ margin-right: 0;	}
.outset		{ margin: 30px;}


/* New Project 
================================== */
	#twitterHeader { 
			postion: relative;
		}

	#twitterView a, 
	
	#twitterView a:visited {
			color: #2851A2;
			font-weight: bold;
			font-family: Arial;
			font-size: 12px;
			text-decoration: none;
		}
	#twitterHeader h2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-transform: uppercase;
			font-weight: bold;
			margin-left:0;
		}
	#twitterHeader h3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 25px;
			font-weight: bold;
			padding-bottom: 10px;
			margin-left:50px;
			line-height:1.0;
		}
	#twitterHeader img {
			float: left;
			padding-right: 10px;
			position:absolute;
			z-index:10;
		}
	#twitterView {
			overflow-y: auto;
		}
	#twitterTweet {
			background: none repeat scroll 0 0 #FFFFFF;
			margin: 3px;
			display: block;
			border-bottom: 1px dotted #ccc;
			position: relative;
			min-height: 60px;
		} 
	#twitterTweet .time a {
			font-size: 11px;
			color: #999;
			white-space: nowrap;
			text-decoration: none;
			font-weight:normal;
		}
	.twitterFooter {
			padding-top:10px;
			font-weight: bold;
			text-align: center;	
		}
	ul.twitterFooterLinks {
			padding-left: 0;
		}
	ul.twitterFooterLinks li {
			font-size:11px;
			font-style:normal;
			list-style-type:none;
			display: inline;
			padding-left: 10px;
		}
	#twitterSearchLinks {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-transform: uppercase;
			text-align: left;
			font-weight: bold;
		}
	#twitterSearchLinks a {
			text-transform:capitalize;
		}
	#twitterContent {
		position: relative;
	}

/*HP option styling here*/
	#twitterContainer.HPoption {
			background-color: #fff;
			border:none;
			/* padding: 12px 10px;	*/
			text-align: left;		
		}
	
	#twitterHeader.HPoption {
			padding:0;
			margin:0;
		}

	#twitterHeader.HPoption h3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 17px; 
			margin: 0;
	}
	#twitterView.HPoption {
			padding-top:5px;
			border: 1px solid #B7CDFF;
			position:relative;
			overflow: hidden;
		}
	.HPoption #twitterTweet.text {
			margin-left: 10px;
			margin-top:5px;
			padding-bottom: 10px;
			min-height: 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 14px; 
			line-height: 1.4;
		}
	#next_btn {
    	margin-left: 5px;
		}
	#next_btn, #back_btn {
    	background: url("http://cache.boston.com/_webdesignready/2010/sports/marathon/images/arrow_vert_small.gif") no-repeat scroll 4px -86px transparent;
		border: 1px solid #999999;
		display: block;
		float: right;
		font-size: 11px;
		font-weight: normal;
		height: 19px;
		text-indent: -1000em;
		width: 19px;
		}
	
	#back_btn {
		background-position:4px 4px;
		}
	
	#back_btn.disabled {
		cursor:default;
		border-color:#ccc;
		background-position:-146px 4px;	
		}
	#back_btn {
		margin-left: 5px;
		}

/*FULL option styling here*/
	#twitterContainer.HPFULLoption {
			background-color: #fff;
			padding: 10px 10px;	
			text-align: left;		
		}
	#twitterHeader.HPFULLoption {
			padding: 10px 0 10px 0;
		}
	#twitterHeader.HPFULLoption img{
			margin-top:5px;
		}
	#twitterHeader.HPFULLoption h3 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 25px;
			margin: 0 0 0 50px;
			padding:0;
	}
	#twitterHeader.HPFULLoption h2 {
			margin: 0 0 0 50px;	
			padding-bottom:0;
	}
	#twitterView.HPFULLoption {
			padding-top:5px;
			border-top: 1px solid #B7CDFF;
			overflow: visible;
		}
	.HPFULLoption #twitterTweet {
			min-height:0;
		}
	.HPFULLoption #twitterTweet.text {
			margin-left: 0;
			margin-top:5px;
			padding-bottom: 10px;
			min-height: 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 14px; 
			line-height: 1.4;
		}
	#twitterFollow {
			float: left;
			left: 70px;
			position: relative;
			top: 10px;
		}
















</style>