#fivedayforecast {
	width: 675px;
	text-align: center;
	margin: auto;
	clear:both;
}
.dayholder {
	height: 300px;
	width: 125px;
	float: left;
	text-shadow: 0 1px 1px black;
	font-weight: bold;
	font-size: 26px;
	background-image: url(../images/boxbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFF;
	margin: auto;
	z-index: 2;
	opacity: 0;
	-webkit-transform: rotateY(90deg) scale(4);
	-moz-transform: scale(2);
	-o-transform: scale(4);
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
}
#day1, #day1low{
	-webkit-transition-delay: 0ms;
	-moz-transition-delay: 0ms;
	-o-transition-delay: 0ms;
}
#day2, #day2low{
	-webkit-transition-delay: 200ms;
	-moz-transition-delay: 200ms;
	-o-transition-delay: 200ms;;
}
#day3, #day3low{
	-webkit-transition-delay: 400ms;
	-moz-transition-delay: 400ms;
	-o-transition-delay: 400ms;
}
#day4, #day4low{
	-webkit-transition-delay: 600ms;
	-moz-transition-delay: 600ms;
	-o-transition-delay: 600ms;
}
#day5{
	-webkit-transition-delay: 800ms;
	-moz-transition-delay: 800ms;
	-o-transition-delay: 800ms;
}
.fivedate{
		margin: 5px 7px 5px 0;
}
.wximage{
		width: 100px;
		height: 100px;
		margin: 0 0 0 7px;
}
.xtrawxinfo{
	width: 115px;
	height: 40px;
	text-align: center;
	margin: -10px 0 0 0;
	color: #FFF;
	font-size: 17px;
	text-shadow: 0 1px 1px black;
}
.hightemp {
	color: #F42A27;
	margin-top: 5px;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 36px;
}
.lowtemp {
	width: 85px;
	height: 40px;
	color: #FFF;
	text-shadow: 0 1px 1px black;
	position: relative;
	background-image: url(../images/lowtempboxbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	z-index: 5;
	float: left;
	margin-left: 0px;
	margin-right: 50px;
	top: -80px;
	left: 85px;
	font-size: 24px;
	font-weight: bold;
	opacity: 0;
	-webkit-transform: scale(4);
	-moz-transform: scale(2);
	-o-transform: scale(4);
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
}
.forecasttitle {
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	text-shadow: 0 2px 2px black;
	width: 675px;
	margin: auto;
	margin-bottom: 5px;
	background-color: #A01F1F;
	background: -moz-linear-gradient(
    left center,
    rgb(216,27,27) 22%,
    rgb(216,120,120) 81%
	);
	background: -webkit-gradient(
    linear,
    left bottom,
    right bottom,
    color-stop(0.22, rgba(216,27,27,1)),
    color-stop(0.81, rgba(216,120,120,1))
	);
	padding: 3px 0 3px 10px;
	color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
   -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
}
div.weathertweetstitle{
	width: 200px;
	height: 14px;
	background-color: #999;
	background: -moz-radial-gradient(center 45deg, circle closest-corner, #999 0%, #BBB 100%);
  	background: -webkit-gradient(radial, center center, 0, center center, 70, from(#999), to(#BBB));
	text-align: left;
	color: #FFF;
	font-size: 14px;
	text-align: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	margin-left: 35px;
	margin-bottom: 15px;
	padding: 2px;
	overflow: visible;
	text-shadow: 0 1px 1px black;
	border: 1px solid #000;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
span.weathertweetstitle{
	position: relative;
	top: -2px;
	left: -20px;
}
img.twitterbird{
	position: relative;
	top: -13px;
	left: -35px;
	vertical-align: text-top;
}
#weathertweetscontainer{
	float: left;
	min-height: 100px;
}
#weathertweets{
	width: 225px;
	margin-left: 15px;
	background: #CCC;
	background: -moz-linear-gradient(
    top center,
    rgb(200,200,200) 0%,
    rgb(255,255,255) 100%
	);
	background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgba(200,200,200,1)),
    color-stop(1, rgba(200,200,200,0))
	);
	border-radius: 10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}
.tweet {
			color: #000;
			font-size: 13px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: left;
			border-radius: 20px;
			-moz-border-radius: 20px; 
			-webkit-border-radius: 20px;
			margin: 4px 0;
			padding: 10px;
			overflow: hidden;
			text-wrap: normal;
			word-wrap: break-word;
		}
		.tweet img {
			float: left;
			margin: 0 8px 4px 0;
		}
		.tweet .text {
			margin: 0;
		}
		.tweet .time a {
			font-size: 80%;
			color: #888;
			white-space: nowrap;
			text-decoration: none;
		}
		.tweet-torn{
			background: #C00;
			color: #000;
						box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  	 					-o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  	 					-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  	 					-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
		}
		.tweet-svr{
			color: #000;
			background: #FFD500;
						box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  						-o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  	 					-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  	 					-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
		}
		.tweet-flood{
			color: #FFF;
			background: #21C900;
			box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  			 -o-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  			 -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
  			 -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
		}
		.tweet .time a:hover {
			text-decoration: underline;
		}
		#twitterSearch .tweet {
			min-height: 24px;
		}
		#twitterSearch .tweet .text {
			margin-left: 32px;
		}
		a {
			color: #333;
			text-decoration: underline;
		}
		a:hover{
			color:#666;
			text-decoration:underline;
		}
#weatherradar{
	width: 500px;
	float: right;
	background-color: #FFF;
	margin-top: -8px;
	border: #000 solid 1px;
	border-radius: 10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	padding: 5px;
	margin-right: 15px;
}
.radartitle{
	width: 500px;
	height: 25px;
	background: #A01F1F;
	background: -moz-linear-gradient(
    left center,
    rgb(255,255,255) 2%,
    rgb(216,27,27) 100%
	);
	background: -webkit-gradient(
    linear,
    left bottom,
    right bottom,
    color-stop(0.2, rgba(255,255,255,1)),
    color-stop(1, rgba(216,27,27,1))
	);
	float: right;
	margin-right: 15px;
	padding: 2px 20px 2px 2px;
	color: #FFF;
	text-align: right;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold; 
	text-shadow: 0 1px 1px black;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
}
#pwsbadge{
	padding-top: 10px;
	margin: 0 120px 0 0;
	float: right;
}