body {
	background-color: #003366;
	margin: 0;
	visibility: visible;
	font-family: "Courier New", Courier, monospace;
	font-size: medium;
	font-weight: bold;
	color: #006699;
	background-position: center center;
	background-repeat: repeat;
	}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.top {
	background-color: #006699;
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	color: #FFFFAA;
	margin: 0;
	height: 130px;
	width: 1250px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: static;
	left: 0px;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-position: center top;
	}



.wxvibe {
	font-family: "snap ITC";
	font-size: 200%;
	font-weight: bolder;
	font-variant: normal;
	font-style: oblique;
	line-height: 90%;
}
.wxvibe_none {
	font-weight: bolder;
	font-variant: normal;
	width: 100%;
	z-index: 1;
}

.vibe_nav {
	font-family: "Showcard Gothic", "Snap ITC";
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	vertical-align: middle;
	z-index: 2;
}

.line2 {
	font-family: Broadway;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	background-position: left;
	z-index: 3;
	word-spacing: -1pt;
}
.current_obs {
	color: #003366;
	background-color: #FFFFFF;
	font-weight: bold;
	float: left;
	text-align: right;
	line-height: 110%;
	font-size: small;
	margin-top: 0em;
	margin-right: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
}

.small {
	font-size: xx-small;
}
.small_datetime {
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	background-position: left top;
}
.VideoMain725x408 {
	padding: 0px;
	height: 412px;
	width: 730px;
	border: 25px solid #CCCCCC;
	padding: 0px;
	float: left;
	background-position: left;
}
.vibetext550 {
	width: 600px;
	font-weight: bold;
	height: 43px;
	vertical-align: top;
	line-height: normal;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 5px;
	clear: none;
}
.ams_nwa_Images {
	float: left;
	height: 3.75em;
	width: 7.5em;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.mediumMiddle_textBlockCopy {
	font-size: medium;
	vertical-align: middle;
}
.smallMiddle_textBlockCopy {
	font-size: small;
	vertical-align: middle;
}
.largeMiddle_textBlock {
	font-size: large;
	vertical-align: middle;
}
.xlargeMiddle_textBlock {
	font-size: x-large;
	vertical-align: middle;
}
.largeMiddleItalic_textBlock {
	font-size: large;
	vertical-align: middle;
	font-style: italic;
}
h1 {
	font-size: 350%;
	line-height: 100%;
	font-family: "Lithos Pro Regular";
	font-weight: normal;
	color: #003366;
	margin-right: 3px;
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: 0px;
	}
h2 {
	height: 200px;
	width: 290px;
	position: relative;
	visibility: visible;
	font-size: small;
	}

h3 {
	font-size: large;
	}
h4 {
	font-size: medium;
	font-variant: small-caps;
	}
h5 {
	font-size: small;
	font-variant: small-caps;
}
h6 {
	font-size: x-small;
	font-variant: small-caps;
}

h7 {
	font-family: "snap ITC";
	font-size: 18px;
	font-weight: bolder;
}
table {


	}
td, th {

	}
tr.ListHeaderColor th {


	}

ul {

	}
textarea {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	font-size: inherit;
	font-weight: bold;
	}
.StoryTitle {
	font-weight: bold;
	}
.vibetext {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 300px;
	padding: 20px;
	float: left;
}

.footer {
	font-family: "Tempus Sans ITC";
	font-size: 12px;
	font-weight: normal;
	width: 100%;
	text-align: justify;
	display: inline;
	vertical-align: bottom;
	top: 700px;
	left: 0%;
	right: 0%;
	bottom: 0%;
	background-position: left bottom;
	padding-top: 98%;
	}
.BulletBackgroundColor {
	}
.DataColor {
	color: #DEDECA
	}
.FormBackgroundColor {
	color: #CCCCCC
	}
.ImageTitleColor {
	vertical-align: text-top;
	}
.LabelColor {
	color: #CCCCCC
	}
.ListColorEven {
	color: #CCCCCC
	}



.ListFooterColor {
	color: #E6E6E6
	}
.ListHeaderColor {
	color: #E6E6E6
	}
.ListColorOdd {
	color: #DEDECA
	}
.ListTitleColor {
	color: #CCCCCC
	}
.NavigationBackgroundColor {
	color: #E6E6E6
	}
.NavigationColor {
	}
.NewsDataColor {
	color: #DEDECA
	}
.StoryContentColor {
	color: #000000
	}
.TitleColor {
	color: #000000
	}

.boxW420H650 {
	font-family: "Showcard Gothic";
	width: 420px;
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 650px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: center;
	float: none;
}
.boxW420H650Left {
	font-family: "Showcard Gothic";
	width: 200px;
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 650px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left top;
}
.boxW420H650Center {
	font-family: "Showcard Gothic";
	width: 420px;
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 650px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: center top;
	float: none;
}
.boxW420H650Right {
	font-family: "Showcard Gothic";
	width: 420px;
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 650px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left top;
	float: left;
}
.boxNatRadarSmall {
	height: 450px;
	width: 780px;
	overflow: hidden;
	border: medium outset #CCCCCC;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.boxNatRadarBig {
	padding: 0px;
	width: 500px;
	overflow: hidden;
	border: thick outset #CCCCCC;
	height: 250px;
}
.boxNatVideoBig {
	padding: 0px;
	height: 637px;
	width: 1100px;
	overflow: hidden;
	background-color: #000000;
	background-position: center center;
}
.boxNatRadar {
	font-family: "Showcard Gothic";
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://radar.weather.gov/Conus/Loop/NatLoop_Small.gif);
	height: 250px;
	width: 550px;
	overflow: hidden;
	background-position: center -10px;
	border: medium outset #CCCCCC;
}
.boxNatOutlook {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	height: 440px;
	width: 660px;
	overflow: hidden;
	border: medium outset #CCCCCC;
}
.boxNatForeCast12 {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	height: 400px;
	width: 645px;
	overflow: hidden;
	border: medium outset #CCCCCC;
}
.boxNatForeCast24 {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	height: 400px;
	width: 650px;
	overflow: hidden;
	border: medium outset #CCCCCC;
}
.boxNatForeCast36 {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	height: 400px;
	width: 650px;
	overflow: hidden;
	border: medium outset #CCCCCC;
}
.boxNatForeCast48 {
	padding: 0px;
	text-align: center;
	vertical-align: top;
	height: 400px;
	width: 650px;
	overflow: hidden;
	border: medium outset #CCCCCC;
}
.boxRegRadar600x545 {
	padding: 0px;
	height: 545px;
	width: 600px;
	overflow: hidden;
	border: medium outset #CCCCCC;
	background-image: url(http://radar.weather.gov/Conus/Loop/pacsouthwest_loop.gif);
	background-position: top;
}
.box_pacsouthwest_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_southrockies_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_northrockies_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_southplains_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_southmissvly_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_southeast_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_centgrtlakes_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_uppermissvly_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_northeast_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.box_pacnorthwest_loop600x545 {
	padding: 0px;
	height: 27.5em;
	width: 30em;
	overflow: hidden;
	border: 5px outset #CCCCCC;
	background-position: center center;
	position: absolute;
}
.boxRegOutlook850 {
	font-family: "Showcard Gothic";
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 544px;
	width: 850px;
	overflow: hidden;
	border: medium outset #CCCCCC;
	background-position: top;
}
.VideoRight854x480 {
	padding: 10px;
	height: 720px;
	width: 388px;
	visibility: visible;
	background-color: #000000;
	border: 12px groove #0099CC;
}
.boxTable1247x450 {
	height: 450px;
	width: 1247px;
	overflow: scroll;
}
.boxVideo1000x619 {
	font-family: "Showcard Gothic";
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 619px;
	width: 1000px;
	overflow: hidden;
	border: 25px ridge #6A5542;
	background-position: center 10px;
}
.boxVideo1200x275 {
	padding: 0px;
	height: 275px;
	width: 1200px;
	overflow: hidden;
	float: right;
	clip: rect(auto,auto,auto,10px);
	visibility: visible;
	border-top-width: 9px;
	border-right-width: 9px;
	border-bottom-width: 9px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
}
.vibemap300mini {
	width: 300px;
	height: 300px;
	background-position: 300px top;
	border: medium outset #999999;
	overflow: hidden;
	vertical-align: bottom;
	bottom: 300px;
	visibility: visible;
	clear: none;
	padding-top: -300px;
}
.vibetextW420 {
	font-family: "Showcard Gothic";
	width: 420px;
	padding: 5px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
}
.VideoRight388x720 {
	padding: 10px;
	height: 720px;
	width: 388px;
	visibility: visible;
	background-color: #000000;
}
.VideoRight1280x720 {
	padding: 10px;
	height: 720px;
	width: 388px;
	visibility: visible;
	background-color: #000000;
}
.vibetext450index {
	font-family: "Tempus Sans ITC";
	width: 350px;
	padding: 5px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.vibetableLeft {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	text-align: center;
	vertical-align: super;
	white-space: nowrap;
}
.vibetablefarleft {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	text-align: right;
	vertical-align: super;
	white-space: nowrap;
}
.vibetableright {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	text-align: right;
	vertical-align: super;
	white-space: nowrap;
}
.vibetextleft {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 300px;
	float: right;
	padding: 20px;
}
.vibemap400 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 400px;
	padding: 10px;
	text-align: center;
	line-height: 25px;
	clear: none;
	float: none;
}

.vibemap600 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 600px;
	height: 550px;
	float: none;
	border: 10px groove #999999;
	height: 550px;
}
.vibemap850 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 850px;
	padding: 10px;
	float: left;
	vertical-align: top;
}

.vibemap900 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 900px;
	padding: 20px;
	float: left;
	text-align: center;
	line-height: 40px;
}
.vibe_center_broadway {
	font-family: "Showcard Gothic", "Snap ITC";
	font-size: 24px;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	white-space: pre;
	vertical-align: middle;
	display: inline-table;
}
.vibetext300 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 300px;
	padding: 20px;
	float: left;
	text-align: center;
}
.vibetext450 {
	font-family: "Snap ITC";
	width: 500px;
	float: right;
	padding: 5px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.vibetext600 {
	font-family: "Tempus Sans ITC";
	width: 650px;
	padding: 5px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.vibetext850 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 850px;
	padding: 20px;
	float: left;
}
.vibetextW515 {
	font-family: "Showcard Gothic";
	width: 515px;
	padding: 5px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
}
.vibe_table_forecast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
	line-height: normal;
	text-align: center;
	vertical-align: middle;
	font-variant: small-caps;
	color: #003366;
	background-color: #CCCCCC;
}
.vibemap300center {
	width: 300px;
	padding: 5px;
	clear: none;
	float: none;
}
.vibemap300right {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 300px;
	padding: 5px;
	text-align: center;
	height: 300px;
	background-position: right;
	font-size: 12px;
	line-height: 12px;
}
.vibemap300left {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 300px;
	padding: 5px;
	text-align: center;
	height: 300px;
	background-position: right;
	font-size: 12px;
	line-height: 12px;
}
.vibetext250 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 250px;
	padding: 5px;
	float: left;
	background-position: right;
}
.vibemap650 {
	font-family: "Trebuchet MS", "Tempus Sans ITC", "Snap ITC";
	width: 650px;
	padding: 20px;
	float: left;
	text-align: center;
	line-height: 40px;
}
.vibetext650 {
	font-family: "Trebuchet MS";
	width: 660px;
	padding: 10px;
	float: left;
}
.vibemap850Top {
	font-family: "Showcard Gothic";
	width: 850px;
	padding: 20px;
	text-align: center;
	font-size: 24px;
	vertical-align: top;
	line-height: 60px;
}
.vibemapW420topMAP {
	width: 420px;
	padding: 0px;
	height: 22px;
	overflow: hidden;
	background-image: url(http://www.crh.noaa.gov/ndfd/graphical/images/lot/MaxT1_lot.png);
	clip: rect(auto,auto,auto,auto);
	background-position: top;
}
.vibemapW420H450bottomMAP {
	width: 420px;
	padding: 0px;
	height: 400px;
	overflow: hidden;
	background-image: url(http://www.crh.noaa.gov/ndfd/graphical/images/lot/MaxT1_lot.png);
	background-position: bottom;
}
.vibe_nav_24showgoth {
	font-family: "Showcard Gothic", "Snap ITC";
	font-size: 24px;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	vertical-align: middle;
}
.vibe_table_Goth {
	font-family: "Courier New", Courier, monospace;
	font-size: 24px;
	font-weight: bolder;
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	font-variant: small-caps;
}
.vibe_table_Goth_date {
	font-family: "Courier New", Courier, monospace;
	font-size: 24px;
	font-weight: bolder;
	line-height: normal;
	text-align: center;
	vertical-align: middle;
	font-variant: small-caps;
}
.vibe_table_Goth_left {
	font-family: "Showcard Gothic", "Snap ITC";
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	z-index: 2;
}
.vibetextW420 {
	font-family: "Showcard Gothic";
	width: 420px;
	padding: 5px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	
}
.VideoRight435x245 {
	height: 245px;
	width: 435px;
	border: 25px groove #5B0000;
	float: right;
	margin: 0px;
	padding: 0px;
}
.VideoRight725x408 {
	height: 408px;
	width: 725px;
	border: 25px groove #5B0000;
	float: right;
	margin: 0px;
	padding: 0px;
}
Videocenter900x496 {
	padding: 10px;
	height: 408px;
	width: 725px;
	visibility: visible;
	background-color: #000000;
}
Videocenter640x480 {
	padding: 0px;
	height: 480px;
	width: 640px;
	visibility: visible;
	background-color: #000000;
	border: thick ridge #999999;
}
.topForecast {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
	clear: right;
}
.VideoLeft725x408 {
	height: 408px;
	width: 725px;
	border: 25px groove #5B0000;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.boxVideo1280x720 {
	padding: 0px;
	height: 720px;
	width: 1280px;
	border: 25px groove #003366;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.boxVideo725x408 {
	padding: 0px;
	height: 408px;
	width: 725px;
	border: 25px groove #5B0000;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.vibemap540x495 {
	width: 540px;
	padding: 0px;
	float: right;
	border: 10px groove #999999;
	height: 495px;
}
.highs {
	color: #CC0000;
	font-weight: bold;
	font-size: x-large;
	vertical-align: middle;
	text-align: center;
}
.lows {
	color: #0066FF;
	font-weight: bold;
	font-size: x-large;
	vertical-align: middle;
	text-align: center;
}
.vibe_7daytemps {
	font-family: "Showcard Gothic", "Snap ITC";
	font-size: x-large;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: normal;
	text-align: center;
	white-space: pre;
	vertical-align: middle;
	display: inline-table;
}
.vibetext450Left {
	font-family: "Snap ITC";
	width: 520px;
	float: left;
	padding: 5px;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.boxVideo725x408Right {
	padding: 0px;
	height: 408px;
	width: 725px;
	float: right;
	margin: .5em;
	padding: 0em;
	overflow: visible;
	background-position: center center;
	border: 25px ridge #003366;
}
.boxVideo1066x244 {
	padding: 0px;
	height: 244px;
	width: 1066px;
	overflow: hidden;
	visibility: visible;
	background-position: right;
}
.hazards_dark {
	width: 600px;
	padding: 0px;
	border: 1px outset #003366;
	height: 440px;
	background-repeat: no-repeat;
	background-position: center;
}
.forecastTable {
	vertical-align: middle;
	text-align: right;
}
.boxHoustonOutllook {
	height: 574px;
	width: 780px;
	overflow: hidden;
	border: 8px outset #CCCCCC;
}
.forecastScrollTable {
	vertical-align: middle;
	text-align: right;
	height: 600px;
	width: 100%;
	overflow: scroll;
}
#high12 li {
	list-style-position: outside;
	page-break-after: always;
	page-break-before: always;
}
#hi1 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi2 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi3 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi4 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi5 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi6 li {
	list-style-position: outside;
	color: #FF0000;
}
#hi7 li {
	list-style-position: outside;
	color: #FF0000;
}
#cityset li {
	list-style-position: outside;
	color: #FF0000;
}
#cityposition li {
	list-style-position: outside;
	color: #FF0000;
}
.vibetext800 {
	font-family: "Tempus Sans ITC";
	padding: 5px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	width: 800px;
}
.textMain {
	font-family: "Tempus Sans ITC";
	width: 250px;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	clear: both;
	margin: 5px;
	text-indent: 5px;
	word-spacing: 1em;
}
.textMain170Right {
	font-family: "Tempus Sans ITC";
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: justify;
	float: left;
	clear: both;
}
.box1200x200 {
	height: 200px;
	width: 1200px;
	overflow: scroll;
	visibility: visible;
	z-index: 100;
	margin-left: 60px;
	border: 10px solid #003366;
}
.boxCityOutlook {
	font-family: "Showcard Gothic";
	padding: 0px;
	font-size: medium;
	text-align: center;
	vertical-align: middle;
	height: 488px;
	width: 700px;
	overflow: hidden;
	border: medium outset #CCCCCC;
	background-position: top;
}
.space {
	height: 0px;
	width: 100%;
	clear: both;

}
.boxForecastPick_L {
	height: auto;
	width: 15%;
	border-top-color: #5B0000;
	border-right-color: #5B0000;
	border-bottom-color: #5B0000;
	border-left-color: #5B0000;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	padding: 0em;
	margin: 0.3em;
}
.boxForecastPick_R {
	height: auto;
	width: 22%;
	border-top-color: #5B0000;
	border-right-color: #5B0000;
	border-bottom-color: #5B0000;
	border-left-color: #5B0000;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	padding: 0em;
	margin: .3em;
}
.boxForecastPick_RSmall {
	height: 140px;
	width: 210px;
	border-top-color: #5B0000;
	border-right-color: #5B0000;
	border-bottom-color: #5B0000;
	border-left-color: #5B0000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	padding: 0%;
	margin-right: 10%;
	background-image: url(/wx/image/chicago_forecast.jpg);
	text-decoration: blink;
}
.conusMaps1280x720 {
	height: 800px;
	width: 1280px;
	border-top-color: #5B0000;
	border-right-color: #5B0000;
	border-bottom-color: #5B0000;
	border-left-color: #5B0000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	overflow: hidden;
	margin-top: -80px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}
.leftBar_fc_pic {
	height: auto;
	width: 85%;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	padding: 0em;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 0em;
}
.boxRegRadar300x220 {
	padding: 0px;
	height: 250px;
	width: 300px;
	overflow: hidden;
	border: medium outset #CCCCCC;
	background-image: url(http://radar.weather.gov/Conus/Loop/pacsouthwest_loop.gif);
	background-position: top;
	margin: 0.5em;
}

.twoColElsLtHdr #container {
	width: 975px;
	border: 1px solid #000000;
	text-align: left;
	margin: auto;
	background-color: #FFFF99;
} 
.twoColElsLtHdr #header {
	background-color: #CCCCCC;
} 
.twoColElsLtHdr #header h1 {
	margin: 0;
}

.twoColElsLtHdr #sidebar1 {
	float: left;
	width: 13%;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
.twoColElsLtHdr #sidebar1 h3, .twoColElsLtHdr #sidebar1 p {
	margin-left: 5px;
	margin-right: 5px;
}

.twoColElsLtHdr #mainContent {
	margin-right: 0.5em;
	margin-bottom: 0;
	margin-left: 14.5%;
	background-position: left;
	text-align: left;
} 
.twoColElsLtHdr #footer {
	padding: 0 10px;
	background-color: #DDDDDD;
} 
.twoColElsLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
	font-size: xx-small;
}
.box770x100 {
	height: 110px;
	width: 770px;
}
.box725x100 {
	padding: 0px;
	height: 100px;
	width: 730px;
	padding: 0px;
	float: left;
	background-position: left;
	border-top-width: 25px;
	border-right-width: 25px;
	border-bottom-width: 25px;
	border-left-width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 28px;
	margin-bottom: 10px;
	margin-left: 28px;
}
.box480x100 {
	padding: 0px;
	height: 100px;
	width: 480px;
	padding: 0px;
	float: left;
	background-position: left;
	border-top-width: 25px;
	border-right-width: 25px;
	border-bottom-width: 25px;
	border-left-width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 28px;
}
.box250x100 {
	padding: 0px;
	height: 100px;
	width: 250px;
	padding: 0px;
	float: left;
	background-position: left;
	border-top-width: 25px;
	border-right-width: 25px;
	border-bottom-width: 25px;
	border-left-width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 28px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.box250x250 {
	padding: 0px;
	height: 260px;
	width: 260px;
	padding: 0px;
	float: right;
	margin: 0px;
	clear: none;
}
.box120x600 {
	padding: 0px;
	height: 610px;
	width: 130px;
	padding: 0px;
	float: right;
	margin: 0px;
	clear: none;
}
.box600x300 {
	padding: 0px;
	height: 300px;
	width: 600px;
	padding: 0px;
	float: left;
	background-position: left;
	border-top-width: 25px;
	border-right-width: 25px;
	border-bottom-width: 25px;
	border-left-width: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.box725x750 {
	padding: 0px;
	height: 700px;
	width: 670px;
	padding: 0px;
	float: left;
	background-position: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.VideoMain768x432 {
	padding: 0px;
	height: 436px;
	width: 772px;
	border: 5px solid #CCCCCC;
	padding: 0px;
	background-position: left;
}
.box125x125_right {
	padding: 0px;
	height: 86px;
	width: 9%;
	padding: 0px;
	margin: 0px;
	float: right;
}
.RadarR {
	width: 500px;
	height: 460px;
	border: 5px inset #003366;
	float: right;
	vertical-align: top;
}
.box160x600 {
	padding: 0px;
	height: 610px;
	width: 170px;
	padding: 0px;
	margin: 0px;
}
.picsVideo {
	height: auto;
	width: 17%;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 5.4px;
	border-right-width: 5.4px;
	border-bottom-width: 5.4px;
	border-left-width: 5.4px;
}
.sideCitiesList {
	padding: 0px;
	height: 500px;
	width: 90%;
	padding: 0px;
	overflow: scroll;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	line-height: 80%;
	background-color: #CCCCCC;
}
.Video1280x720 {
	padding: 0px;
	height: 724px;
	width: 1284px;
	border: 25px solid #CCCCCC;
	padding: 0px;
	float: left;
	background-position: left;
}
.Video768x432_one_col {
	height: 432px;
	width: 768px;
	background-position: center top;
	border-top-width: 36px;
	border-right-width: 66px;
	border-bottom-width: 2px;
	border-left-width: 66px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.box99_scroll_videos {
	height: 130px;
	width: 1500px;
	overflow: scroll;
}
.picsVideoSmall {
	height: auto;
	width: 8.9%;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.xxlarge {font-size: xx-large}
.large_blue {
	font-size: large;
	color: #003366;
}
.size_120_percent {
	font-size: 120%;
	text-decoration: none;
}
1
.Video1440x1080 {
	padding: 0px;
	height: 724px;
	width: 1284px;
	border: 25px solid #CCCCCC;
	padding: 0px;
	float: left;
	background-position: left;
}
.Video1440X1080 {
	padding: 0px;
	height: 1084px;
	width: 1444px;
	border: 25px solid #CCCCCC;
	padding: 0px;
	float: left;
	background-position: left;
}
.solid_blue_back {
	background-color: #003366;
}
a {
	font-family: "Lithos Pro Regular";
	text-decoration: none;
	background-color: #003366;
}
a:link {
	text-decoration: none;
	background-color: #CCCCCC;
	color: #003366;
	border: 1px solid #003366;
}
a:visited {
	background-color: #666666;
	text-decoration: none;
	border: 1px solid #003366;
}
a:hover {
	background-color: #CCCCCC;
	color: #FFFF99;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
a:active {
	text-decoration: none;
	background-color: #003366;
	border: 1px solid #FFFF99;
}
.sublink {
	text-decoration: none;
	background-color: #003366;
	font-size: 70%;
	text-indent: 10px;
}
.sublink2 {
	text-decoration: none;
	background-color: #003366;
	font-size: 80%;
}
.VideoButton {
	background-color: #FFFF99;
	height: 60px;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 4px;
}
.chosen {
	color: #003366;
	background-color: #FFFF99;
	text-align: center;
}
.top_tabs {
	text-decoration: none;
	width: 100%;
	height: 50px;
	background-color: #003366;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
}
.top_nav_pics {
	width: 134.5px;
	height: 50px;
	vertical-align: bottom;
}

a #video {
	text-decoration: none;
	background-attachment: fixed;
	background-color: #003366;
	background-image: url(/wx/image/top_menu_VIDEO_blue_grey.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.oneColFixCtrHdr #header {
	height: 95px;
	width: 100%;
}
.oneColFixCtrHdr #header h1 {

}
.oneColFixCtrHdr #mainContent {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.oneColFixCtrHdr #container {
	width: 900px;
	text-align: left;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
	color: #003366;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}


.Play_pic {
	clear: both;
	background-color: #FFFF99;
	border: 5px solid #FFFF99;
	height: 60px;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.boxML_page {
	height: auto;
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #006699;
	font-family: "Lithos Pro Regular", "Courier New", Courier, monospace;
	font-weight: normal;
}
.video_nav_pics {
	text-decoration: none;
	width: 23%;
	height: 35px;
	vertical-align: bottom;
	margin-left: 1%;
}
.video_tabs {
	text-decoration: none;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.space_blue {
	width: 100%;
	height: 5px;
	background-color: #003366;
	clear: both;
}
.Video768x432_TU {
	padding: 0px;
	height: 436px;
	width: 772px;
	border: 25px solid #CCCCCC;
	padding: 0px;
	float: left;
	background-position: left;
}
.space_yellow {
	width: 100%;
	height: 1px;
	background-color: #FFFF99;
	clear: both;
}
.style1 {
	font-size: 100%;
	margin: 0px;
	line-height: 120%;
	font-family: "Lithos Pro Regular", "Courier New";
	font-weight: normal;
	vertical-align: top;
}

.ml_ad {
	height: 720px;
	width: 540px;
	border: thick groove #003366;
}
.Video640x480_one_col {
	height: 480px;
	width: 640px;
	background-position: center top;
	border-top-width: 26px;
	border-right-width: 26px;
	border-bottom-width: 2px;
	border-left-width: 26px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
